html {width:100%; height:100%; margin:0 0 1px 0; padding:0; font-size:100%;}
body {width:100%; height:100%; padding:0; margin:0; background:#333; color:#000; font:0.74em Arial, Helvetica, sans-serif;}

/* Content Style Overrides */
H1,H2,H3,H4,UL,P {margin:0; padding:0;}
UL {list-style:none; margin:0; padding:0;}
IMG {border:0;}
HR {display:none;}
FORM {margin:0; padding:0;}

.W {background:#fff; padding:5px 0 10px 0;}

#H {background:#333; padding:10px 0 5px 0; text-align:center;}

#nav {margin: 0 auto; padding:5px 0 20px 0; width:520px;}
#nav UL LI {display:inline;}
#nav UL LI A {float:left; border-right:1px solid #333; padding:0 10px 0 0; margin:0 0 0 10px; font-weight:bold; font-size:1em; color:#484848; text-decoration:none;}

.B {margin:20px auto 0 auto; padding-bottom:20px; width:760px; background:url(gfx/tash.jpg) top right no-repeat;}
.M {float:left; width:440px;  margin-bottom:20px;}
.R {float:left; width:300px; margin-top:40px; height:600px;}

#thumbs A {margin:0 10px 0 0;}

.B H1 {font-size:1.5em; margin:0 0 10px 0;}
.B H2 {font-size:1.2em; margin:0 0 8px 0; padding:8px 0 0 0;}
.B P {margin-bottom:0.8em;}

#F {width:100%; padding:10px 0 0 0; height:50px; text-align:center;}

#img-caption {font-size:1.1em; font-weight:bold; text-align:center; padding-right:40px;}

.clearer {height:0; clear:both;}

.m-feat {margin-bottom:20px;}
.m-feat .img {float:left; width:220px;}
.m-feat .info {float:left; width:219px;}

.rw {margin-bottom:20px;}
.gallery {margin-top:20px;}
.rw .item, .gallery .item {float:left; width:25%; text-align:center; font-size:0.9em;}
.rw .item A, .gallery .item A {display:block; height:105px;}
.item SPAN {font-size:1em;}
.item A.lk {height:auto;}

.block {padding:0 0 10px 10px; margin:0 0 20px 55px;}
.block H2 {font-weight:bold; padding:0 0 0.3em 10px; margin-bottom:0.8em;}
.block H3, .block P {padding-left:10px;}

#thumbs IMG {margin:0 auto;}
#thumbs A {display:block; float:left; width:45%; text-align:center; height:100px;}

#SignUpForm FIELDSET {margin:0 5px 10px 5px; padding:0;}
#SignUpForm FIELDSET BR {display:none;}
#SignUpForm FIELDSET P {margin:0 0 0.3em 0;}
#SignUpForm LABEL {display:block; margin-bottom:3px;}
#SignUpForm SPAN.field {display:block;}
#SignUpForm INPUT.text {font-size:0.9em; width:170px;}
#SignUpForm P.btn {margin:0 25px 0 5px; text-align:right;}