/* CSS Document */
body{
background:url(images/topbg.jpg) repeat-x #4d4d4d;
margin: 0px 0px 0px 0px;
text-align:center;
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#c2c2c2;
line-height:18px;

}
#container{
	width:800px;
	text-align:left;
	margin: auto;
}
a{
color:#F2DC15;
text-decoration:none;

}
a:hover{
text-decoration:underline;
}
.redd a{
color:#F2DC15;
text-decoration:underline;
}
.redd a:hover{
text-decoration:none;
}
#header {
	width:800px;
	height:96px;
	border-top:4px solid #303030;
}
#logo{
width:200px;
float:left;
text-align:center;
}
#search{
width:150px;
float:left;
text-align:right;
height:100;
padding-top:30px;

}
#mem{
float:right;
text-align:right;
height:100;
padding-top:20px;
color:#F2DC15;
}

#comp{
width:200px;
float:left;
}
#links{
width:250px;
float:left;
text-align:right;
height:100;
padding-top:30px;
}
#links img{
border:0px;
margin-right:30px;
}
.brclear { 
     clear:both; 
     height:0; 
     margin:0;
     font-size: 1px;
     line-height: 0px;
}
#banner {
	width:800px;
	height:200px;
}
#navbar{
width:195px;
float:left;
background:#4d4d4d;
height:200px;
padding-top:15px;
padding-left:5px;
}
#navbar a{
color:#ffffff;
text-decoration:none;
font:12px Verdana, Arial, Helvetica, sans-serif;
}
#navbar a:hover{
color:#ebb631;
}
#intro2{
background:url(images/banner.jpg) no-repeat;
width:580px;
float:left;
padding:5px;
height:200px;

}
#contents{

}
#left_contents{
width:180px;
float:left;
padding:10px;
}
.drkBox{
background:#303030;
color:#c2c2c2;
width:160px;
float:left;
padding:10px;
font-size:10px;
line-height:18px;
margin-bottom:10px;

}
#center_contents{
width:280px;
float:left;
padding:10px;
margin-right:10px;
text-align:justify;
}
#contents2{
width:560px;
padding:10px;
margin-right:5px;
text-align:justify;
margin-left:210px;
}
#right_contents{
width:270px;
float:left;
padding:10px;
}
#footer{
background:#303030;
height:60px;
padding-top:10px;
}
#footer a{
color:#AAE84F;
font-size: 9px;
}
.pthumb{
float:left;
border:1px solid #cccccc;
padding:1px;
margin-right:3px;
margin-bottom:10px;
text-align:center;
}
.pthumb2{
float:left;
border:1px solid #666666;
padding:1px;
margin-right:3px;
margin-bottom:10px;
}
ul{
list-style-image:url(images/arrow2.gif);
}
.button{
background:#ebb631;
color:#fff;
font:10px Verdana, Arial, Helvetica, sans-serif;
border:0px;
letter-spacing:1px;
padding:1px;
}
.frm{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
border: 1px solid #ccc;
}
.frm1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
border: 1px solid #ccc;
}
.frm_sign td{
vertical-align:top;
padding:5px;
}
.frm_login td{
vertical-align:top;
padding:2px;
}
.img_border{
padding:2px;
margin-right:5px;
border:1px solid #ccc;
}
.req{
color:#F2DC15
}
.wht{
color:#ffffff;
}
.testi{
border:1px solid #e2e2e2;
padding:10px;
}
.testfoot{
text-align:right;
border:0px;
padding:10px;
color:#FF8040;
font-weight:bold;
font-style:italic;
}