/* CSS Document */
*{ margin:0; padding:0;}
body {
	background-color: #2A2A2A;
	font-family: Verdana;
	font-size:11px;
	color:#FFFFFF;
}

html,body,table#pagelayout {
height:100%;
width:100%;
margin:auto;
}
.total{min-height:580px; overflow:hidden;width:100%; position:relative;}
.total #overDiv{/*border:1px solid #FF0000;*/ width:100%;  position:absolute; left:0px; top:0px; visibility:hidden; z-index:1000;}

.total #overDiv1{/*border:1px solid #0000FF;*/ left:0px; top:0px;  z-index:2000;}



#content{ position:relative; width:1010px; min-height:455px; height:455px; margin:0 auto; overflow:hidden; z-index:1;}
#content .content-left{ float:left;width:262px; min-height:50px; overflow:hidden; color:#FFFFFF; line-height:17px; z-index:2; text-align:left;}
.name{width:262px; height:88px; left:0px; top:40px;text-align:left;}
.mainnav{ width:261px; float:left; min-height:550px; overflow:hidden; padding-top:32px; text-align:left;}

.content-left a{ color: #999999; text-decoration:none; display:block; width:131px; float:left; border-bottom:1px solid #444; text-align:left;}
.content-left a:hover{ color:#FFFFFF; background:#3B3B3C;}

#content #content-gallery{ position:absolute; left:275px; top:0px; width:722px; min-height:470px; height:470px; overflow:hidden; z-index:1001; text-align:center; }

.content-right{position:relative;width:745px; min-height:450px; height:450px; overflow:hidden; float:left;}
.content-right #div_desc { position:absolute; z-index: 999;margin-left: 223px; margin-top: 25px;}
.home-images{ width:718px; border:13px solid #FFFFFF; float:left; min-height:100px; height:325px; background:#FFFFFF;}
.home-img1{ float:left; width:217px; height:325px; border-right:13px solid #FFFFFF;}
.home-img2{ float:right; width:488px; height:325px;}


#navhide{ display:none; width:131px; float:left; margin-bottom:16px; border-top:1px solid #444;}
#navhide a:hover{ background:#3B3B3C;}
.nav{ position:relative;border-top:1px solid #666; float:left; width:250px;}
.nav .navigation{ position:absolute; left:120px; border-top:1px solid #666; width:124px; min-height:40px;  background:#000000;}


a{ color:#FFFFFF; text-decoration:none;}
a:hover{ color:#999999;}

.logout{ position:absolute; width:550px; height:22px; left:420px; top:84px;}


.top-menu{ width:1010px; height:25px; float:left;} 
.admin-content{width:1010px; margin:0 auto; min-height:150px; overflow:hidden;} 
.main-item{ color:#FFFFFF; font-weight:bold; line-height:25px;}

.big-inputbox{ width:300px; height:18px; color:#FFF; line-height:18px; border:1px solid #CCC; background: #666666; padding:2px; }
.login_submit{ background:url(../images/submit.gif) left top no-repeat; width:91px; height:22px; font-weight:bold;color:#FFF; border:none; }
.login_submit:hover{ background:url(../images/submit.gif) right top no-repeat; cursor: pointer;}

.comments{ color:#FFFF00;}
.select{ background:#666; color:#FFFFFF; height:25px;}
.title{
	font-weight:bold;
	color:#FFF;
	line-height:16px;
}

.ad_submit{
	background: #999999;
	border:1px solid #FFFFFF;
	line-height:20px;
	height:20px;
	color:#FFFFFF;
	padding:0px 8px;


}
.ad_submit:hover{ background: #666666; cursor:pointer;}

.cat-table-title{float:left; border:1px solid #CCC; padding:5px; margin-right:4px; margin-bottom:5px;font-weight:bold;color:#FFF;line-height:16px;}
.cat-table-child{float:left; border:1px solid #444; padding:5px; margin-right:4px; margin-bottom:5px; line-height:22px;}

.child-input{ height:18px; line-height:18px; float:left; border:1px solid #CCCCCC; background:#444; color:#CCCCCC;}

.child-select{height:20px; line-height:20px;background:#444; color:#CCCCCC; border:none; width:60px;}

.category-select{height:20px; line-height:20px;background:#444; color:#CCCCCC; border:none; width:120px; border:1px solid #CCCCCC;}

.img-table-child{float:left; border:1px solid #444; padding:5px; margin-right:4px; margin-bottom:5px; line-height:20px; height:120px; overflow:auto;}

.footer {color: #999;width: 1010px; margin:0 auto; height:75px;text-align: center;} 

.footer a{ text-decoration:none; color:#999999;}
.footer a:hover{ color:#FFFFFF;}
.navfooter{ width:1010px; margin:0 auto; min-height:75px;}
.navfooter-left{ width:380px; float:left; text-align:center; margin-bottom:10px; padding-left:560px;}

#slide-btn{ width:73px; float:left;min-height:16px; line-height:16px; cursor:pointer; border-right:1px solid #666666; }
#btns{ width:35px; float:left;min-height:16px; line-height:16px; cursor:pointer; border-right:1px solid #666666; text-align:left; padding-left:8px;}

#slide-info-btn{ width:60px; float:left;min-height:25px; line-height:25px; cursor:pointer; }

#slide-prev-btn{ width:52px; float:left;min-height:25px; line-height:25px; cursor:pointer; padding-left:5px;}
#slide-next-btn{ width:45px; float:left;min-height:25px; line-height:25px; cursor:pointer; text-align:left; padding-left:10px;}

.navfooter-right{ width:1005px; padding-left:5px; float:right;}
.copyright{ width:1010px; margin:0 auto; margin-top:20px; color: #444; }
#div_bradcome{ width:300px; float:left; height:22px; text-align:left; padding-left: 4px;}
.div_copy{ width:300px; float:right; height:22px; text-align:right; margin-right:3px;}



.con-input{font-family: Verdana !important;  height:14px; line-height:14px; float:left; border:1px solid #CCCCCC; color:#444; width:220px;}

.con_submit{
	background: #2A2A2A;

	line-height:20px;
	height:20px;
	color:#FFFFFF;
	padding:0px 8px;
	
	 border:none;
	 width:38px;
	 padding:0; text-indent:0;
}
.con_submit:hover{ cursor:pointer;}

.img_info_box{width:270px; min-height:20px;overflow:hidden;float:left; font-size:11px; margin-bottom:5px; border-bottom:1px solid #666666;}
.img_info_left{width:130px; float:left; text-align:right; color:#999999; margin-right:10px;}
.img_info_right{width:130px;float:left; overflow:auto; text-align:left;}