body {
margin:0px; color:#7C7C7C; background-color:black; font-family:'Times New Roman';
}	
a {text-decoration:none;}
ul,li { list-style:none; padding:0px; margin:0px;}

.main {width:780px; margin:auto; background:url('bg.gif') top right no-repeat; display:table}

#top {float:right; margin-top:63px; margin-right:20px;}
#top li {display:inline; list-style:none; text-indent:none; }
#top li a {
display:table; float:left; padding:5px; padding-bottom:0px; font: normal 7pt tahoma; color:#a6a6a6; border-bottom:3px solid black;}
#top li a:hover {color:#18839A; border-bottom:3px solid #ffdd00;}

#menu {width:140px; float:left; text-align:left; margin-top:30px}
#menu li {list-style:none; text-indent:none; }
#menu li a {
font: bold 8pt tahoma; color:#c6c6c6; border-left:13px solid black; padding-left:5px;}
#menu li a:hover {color:#18839A; border-left:13px solid #ffdd00;}
.leftitem {background:url('sidetitle-bg.gif') no-repeat; width:94px; height:27px; font:bold 8pt Helvetica; color:#97AD58; padding-top:16px; text-align:center}
.leftitem a{color:#5897AD; letter-spacing:1px; margin-left:10px}
.leftitem a:hover{color:#9758AD;}

.content {width:460px; float:right; text-align:left; margin-top:50px; font:normal 10pt tahoma; text-align:justify}
.content a {color:white}
.content a:hover {color:#3366CC}
.rec {float:left; padding:4px;}

.gallery {width:366px; margin:auto;}
.gallery a {width:120px; border:1px solid #444; height:100px; float:left; text-align:center; padding-top:20px; font: bold 14pt times new roman;  background-position:center; background-repeat:no-repeat; }
.gallery a:hover {border-top:10px solid orange; height:91px; color:#FFE7aA}

h1 { font:bold 12pt helvetica; color:#C1996F; padding:0px; margin:0px; clear:both}

.footer {width:100%; height:100px; background:url('footer-lines.gif'); clear:both; margin-top:40px; font:normal 7pt tahoma}
.footer a {color:#aa9988}
.footer a:hover {color:#9988aa}

.nextprev {width:100%; text-align:center}