body { font-family:arial, sans-serif; background:#FFF url("/_img/grad.gif") repeat-x; margin:0; padding:0; color:#535850; }
#wrapper { width:587px; background:url("/_img/bg.jpg") no-repeat; margin:auto; border-top:1px solid #DEF2FF /*BUG FIX*/; }
#content1 { width:453px; background:url("/_img/bottom.jpg") bottom left no-repeat; padding:0 72px 40px 35px; }
#content2 { background:url("/_img/content.jpg") repeat-y; margin:355px 0 0 52px; }
#nav { top:345px; left:309px; list-style-type:none; font-family:"century gothic",verdana,sans-serif; padding:0; margin:0; line-height:0.7em; position:relative; width:10em; }
#nav a { text-decoration:none; background:url("/_img/underline.gif") bottom left no-repeat; display:block; padding-bottom:9px; width:10em; font-size:0.95em; color:#535850; }
#nav a:hover { padding-left:3px; color:#58AEBF; }
p, #content1 ul { font-size:0.9em; }

#content1 ul { margin:0 0 1em 1em; padding:0; list-style-type:circle; }

a { color:#3B68A3; }
a:hover { color:#58AEBF; text-decoration:none; }
a:visited { color:#99A3AC; }

h1 { display:none; }
h2 { font-size:1.6em; font-weight:normal; position:relative; bottom:70px; left:50px; margin:0 0 -100px 0; width:175px; letter-spacing:-1px; line-height:1em; padding-bottom:10px; float:left; }
h3 { font-size:1em; }
h4 { font-size:0.9em; }

dl { font-size:0.9em; }
dt { width:8em; font-weight: bold; text-align:right; color:#6D7068; }
dd { margin:-1em 0 0 9em;   }

img { border:none; }

h1, h2, h3, h4, h5, h5 { clear:both; font-family:"century gothic",verdana,sans-serif; } /* FOR THE GALLERY */

.thumbnails img {
    background: url("/_img/shad.jpg") bottom right no-repeat;
    padding:0 10px 10px 0;
}
.thumbnails a { text-decoration:none; }