* {margin:0px;padding:1px;}
body        {align:center;font:12px Verdana;vlink:#0000FF;alink:#0000FF; background: url("/images/bg.gif") fixed;}
table        {align:center;font:12px Verdana;vlink:#0000FF;alink:#0000FF;}
a:hover		{text-decoration: none; color: red; font-weight: bold;}
a:visited	{text-decoration: none; color: #0000ff;}

.top{align:center;width:1000px;margin:auto;font-size:12px;}
.top2{align:left;width:1000px;margin:auto;font-size:12px;}

.reff {width: 250px; float: left;}
.reff2 {width: 250px; float: right; }

.main {width: 770px; float: right;}
.main2 {width: 210px; float: left;}

.thumbs {padding: 1px 0 0 1px; border: 1px solid #efefef; background-color: #F8F8F8; }
.thumbs a img {width: 120px; height: 160px; border: 1px solid #CCF257; }
.thumbs a:hover img { border: 1px solid #66CCFF; filter:gray;}

.thumbs2 {padding: 1px 0 0 1px; border: 1px solid #efefef; background-color: #F8F8F8; }
.thumbs2 a img {border: 1px solid #CCF257; }
.thumbs2 a:hover img { border: 1px solid #66CCFF; filter:gray;}




#navcontainer ul li
{ 
list-style-type: none;
padding: 0;
margin: 0;
display: block;
float: left;
background: url("images/navBarBg.gif") repeat-x 20px;
font: 13px verdana, sans-serif;
text-align: center;
}

#navcontainer a
{
color: #000;
text-decoration: none;
display: block;
width: 120px;
border-top: 1px solid #A8B090;
border-bottom: 1px solid #A8B090;
border-left: 1px solid #A8B090;
border-right: 1px solid #A8B090;
}

#navcontainer li#active { background: url("images/navBarBgHover.gif") repeat-x 20px; }
#navcontainer a:hover { background: url("images/navBarBgHover.gif") repeat-x 20px; }