/* CSS Document */


body{ font-family:Arial; font-size:12px; color:#666666;  background:#CC9900;}
#container{ width:990px; background:url(../images/drop.png) repeat-y; height:auto; margin:auto; padding:0;}
#logo{ padding-top:20px; padding-left:30px; padding-bottom:30px;}
#main{ width:970px; margin:auto;}
#menubg{ background:#57451d; color:#FFFFFF; width:230px; height:182px;}
#menu{ margin:0; padding:0;}
#menu a{ text-decoration:none; color:#fff;}
#menu a:hover{ background:#CC9900;}
#menu li{ list-style:none; padding:7px; border-bottom:1px solid #FFFFFF;}
#line{ padding-top:10px; border-bottom:2px solid #CC9900; padding-bottom:10px; width:940px; margin:auto;}
#foot{ background:url(../images/fot.png) repeat; height:109px;}
#content{ padding-top:10px; margin-bottom:10px;}
.letter{ padding:5px; color:#fff; font-size:14px; font-family:Arial; font-weight:500;}
#copyright{margin:auto; text-align:center; width:900px; color:#fff; padding-top:10px;}
#copyright a{text-decoration:none; color:#FFFFFF;}
#copyright a:hover{ text-decoration:underline; color:#CC9900;}
#footer{margin:auto; text-align:center; width:900px; color:#fff; padding:20px 0; border-bottom:#FFFFFF 1px solid;}
#footer li{ display:inline; padding:10px; border-right:1px solid #fff;}
#footer a{ text-decoration:none; color:#FFFFFF;}
#footer a:hover{ text-decoration:underline; color:#CC9900;}
#add{ width:220px; float:right; padding-right:20px; padding-top:10px;}
#bgcolor{ background:#e4e5e3; margin-top:0; padding-top:0; border:1px solid #e4e5e3;}
.vert{ color:#FFFFFF; background:#57451d; height:30px;}
.click a{ text-decoration:underline; color:#999999; font-weight:600;}
.click a:hover{ text-decoration:none;}
.title{ color:#57451d; font-size:18px;}
.topline{ border-top:3px #CC9900 solid; padding-top:4px;}
.link a{ color:#666666; text-decoration:none;}
.link a:hover{ text-decoration:underline;}
a, a:active {color: #84830e; text-decoration: none;}

.social{display:none; position:absolute; margin-left:100px; margin-top:-2px; background-color:#57451d; padding-left:0;}
.social a{ text-decoration:none; color:#fff;}
.social li{ list-style:none;}

#barcolor{ background:#CC9900; height:20px; color:#fff; font-family:arial; font-size:14px; text-align:center; font-weight:600}
.img{ padding:3px; border:1px solid #CCC;}
.photo{ font-family:arial; font-size:12px;}
.photo a{ color:#666666; text-decoration:none;}
.photo a:hover{ text-decoration:underline; color:#CC0000;}
a:hover {color: #666; text-decoration: underline;}

#cat li{ margin-bottom:10px;}
#cat li a{ text-decoration:none; color:#333333;}
#cat li a:hover{ text-decoration:underline; color:#666666;}
/* Styles for sub menus*/
 .mainmenu {
 list-style-type: none;
 margin: 0;
 padding: 0;
 width: 230px;
}


.mainmenu li a{
 font: bold 12px Tahoma, Arial, Verdana, Helvetica, sans-serif;
 color: #fff;
 display: block;
 width: auto;/*
 height: 20px;*/
 padding: 7px;
 padding-left: 18px;
 text-decoration: none;
 border:1px solid #fff;
 border-top-width: 0px;
 border-left-width: 0px;
 border-right-width: 0px;
} 

* html .mainmenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
 width: 216px;
}



.mainmenu li a:hover{
  background: #CC9900;
  color: white;
}

/* Ends styles for sub menus */
#caption{position:absolute; z-index:4; bottom:0; background-color:#DDD; height:60px; width:100%; bottom:95px; opacity:0.5; }
#thumbnails{height:60px; background-color:#fff; position:relative; z-index:1;}
#pic-menu{height:15px; background-color:#DDD; padding:5px; width:650px;}
#pic-enlarged{position:relative;}
#navbar{position:absolute; z-index:3; top:200px; width:630px; padding:0 10px; display:none;}
#pic-container{margin:0 auto; margin-bottom:160px;}
a{cursor:pointer;}
.navbar_dir{padding:5px; background-color:#CC9900; color:#FFF; font-weight:bold;}

