/* CSS Document */
body{
	padding:0px 0 113px 0; margin:0; background-color:#74C343; color:#827B44;
	}
div, p, ul, img, h1, h2, h3, h4, form{
	padding:0; margin:0;
	}
ul{
	list-style-type:none;
	}
.spacer{
	font-size:0; line-height:0; clear:both;
	}
/*-----------------------headrt --------*/
#header{
	width:772px; background:url(images/header_pic.jpg) no-repeat 0 27px #74C343; color:#DEE6B8; height:156px;
	margin:0 auto; position:relative;
	}
#header ul{
	width:594px; height:27px; position:absolute; display:block; left:10px; top:1px; 
	}
#header ul li{
	float:left; margin:0 3px 0 0; padding:0; display:block;
	}
#header ul li a{
	background:url(images/navi_bg.gif) no-repeat 0 0 #74C343; color:#141414; text-decoration:none; display:block;
	font:bold 10px/27px "Trebuchet MS", Arial, Helvetica, sans-serif; text-align:center; width:96px; height:27px;
	text-transform:uppercase;
	}
#header ul li a.hover{
	background:url(images/navi_bg_h.gif) no-repeat 0 0 #74C343; color:#93C749; text-decoration:none; display:block;
	font:bold 10px/27px "Trebuchet MS", Arial, Helvetica, sans-serif; text-align:center; width:96px; height:27px;
	text-transform:uppercase;
	}
#header ul li a:hover{
	background:url(images/navi_bg_h.gif) no-repeat 0 0 #74C343; color:#93C749; 
	}
#header p{
	width:90px; height:20px; display:block; background-color:#99331F; color:#DEE6B8; border-top:#DEE6B8 1px solid;
	font:11px/19px "Trebuchet MS", Arial, Helvetica, sans-serif; border-left:#DEE6B8 1px solid; position:absolute;
	left:607px; top:6px; padding:0 0 0 10px;
	}
#header ul.extext{
	width:55px; height:18px; border-top:#DEE6B8 1px solid; border-right:#DEE6B8 1px solid; position:absolute;
	left:708px; top:6px; background-color:#99331F; color:#DEE6B8; padding:2px 0 0 0;
	}
#header ul.extext li{
	float:left; margin:0 2px 0 0;
	}
#header ul.extext li a{
	width:16px; height:16px; background-color:#DEE6B8; color:#000000; padding:0; margin:0;
	font:bold 9px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; display:block;
	}
#header ul.extext li a.nor{
	width:16px; height:16px; background-color:#DEE6B8; color:#000000; padding:0; margin:0;
	font:bold 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; display:block;
	}
#header ul.extext li a.big{
	width:16px; height:16px; background-color:#DEE6B8; color:#000000; padding:0; margin:0;
	font:bold 14px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; display:block;
	}
#header ul.extext li a:hover{
	background-color:#000000; color:#93C749; background-image:none; height:16px !important; display:block;
	}
/*
#header h1{
	width:472px; height:29px; background:url(images/slogan.gif) no-repeat 0 0; text-indent:-2000px; position:absolute;
	left:23px; top:54px;
	}
*/
#header h1, #header h3{
 margin-left:50px;
}
#header img{
	position:absolute; left:168px; top:128px; display:block;
}
/*----------------------main body---------------*/
#body{
	width:770px; margin:0 auto; padding:0 0 10px 0;
	}
/*------------------left side-------*/
#leftPan{
	width:150px; float:left; background:url(images/left_bg.gif) no-repeat  0 0 #74C343; color:#97321F;
	padding:12px 0 0 8px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	}
#leftPan h2{
	background:url(images/main_menu_bg.gif) no-repeat 0 0 ; font-size:13px; font-weight:bold; line-height:27px;
	width:114px; height:25px;  display:block; padding:0 0 0 28px;
	}
#leftPan ul{
	width:142px; display:block; padding:7px 0 8px 3px; font-size:0;
	}
#leftPan ul li{
	display:block; margin:0 0 1px 0;
	}
#leftPan ul li a{
	background:url(images/left_navi_bg.gif) no-repeat 0 0 #74C343; color:#F5FAE0; text-decoration:none; padding: 0 0 0 24px;
	font:bold 11px/17px "Trebuchet MS", Arial, Helvetica, sans-serif; width:112px; height:17px; display:block;
	}
#leftPan ul li a:hover{
	background:url(images/left_navi_bg_h.gif) no-repeat 0 0;
	}
#leftPan h2.last{
	background:url(images/lefth2_bg.gif) no-repeat 0 0 ; font-size:13px; font-weight:bold; line-height:27px;
	width:114px; height:25px;  display:block; padding:0 0 0 28px;
	}
#leftPan p.top{
	background:url(images/p_bg_top.gif) no-repeat 0 0; display:block; width:136px; height:12px; margin:7px 0 0 3px; padding:0; font-size:0;
	}
#leftPan p{
	width:103px; display:block; margin:0 0 0 3px; padding:0 17px 15px 16px; color:#DEE6B8; background-color:#62A538;
	font:normal 11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	}
#leftPan p a{
	background:url(images/left_arrow.gif) no-repeat 0 2px #62A538; color:#F5FAE0; width:60px; display:block; margin:10px 0 0 0;
	font:bold 11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:0 0 0 16px; text-decoration:none; height:14px;
	} 
#leftPan p a:hover{
	background:url(images/left_arrow_h.gif) no-repeat 0 2px #62A538; color:#F5FAE0; 
	}
#leftPan p.bottom{
	background:url(images/p_bg_bottom.gif) no-repeat 0 0; display:block; width:136px; height:12px ; margin:0px 0 9px 3px;
	padding:0; font-size:0;
	}
#leftPan ul.css{
	width:142px; display:block; padding:4px 0 8px 3px; font-size:0;  margin:0;
	}
#leftPan ul.css li{
	display:block; margin:0 0 3px 0;
	}
#leftPan ul.css li a{
	background:url(images/css_bg.gif) no-repeat 0 0 #74C343; color:#D1D49A; text-decoration:none; padding:0 0 0 41px;
	font:bold 10px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; width:95px; height:18px;
	}
#leftPan ul.css li a:hover{
	background:url(images/css_bg.gif) no-repeat 0 0 ;
	}
#leftPan form{
	width:135px; background:url(images/right_form_bg.gif) no-repeat left bottom #D1D49A; padding:0 0 0 5px; margin:10px 0px 0px 0px;
	color:#535353; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	}
#leftPan form label{
	padding:0 0 0 2px; margin:0; font-size:11px; line-height:16px; font-weight:bold; float:left;
	}
#leftPan form input{
	width:119px; height:19px; border-left:#808080 1px solid; border-top:#808080 1px solid; border-bottom:#D4D0C8 1px solid;
	border-right:#D4D0C8 1px solid; margin:4px 10px 0 0; padding:0; float:left;
	}
#leftPan form input.check{
	width:14px; height:14px; border:none; float:left; margin:8px 0 0 0;
	}
#leftPan form label.remem{
	padding:0 0 0 6px; margin:5px 0 0 0; font-size:11px; line-height:16px; font-weight:normal; float:left; width:100px; 
	height:19px;
	}
#leftPan form input.button{
	width:58px; height:18px; background:url(images/login_buttom.gif) no-repeat 0 0; border:none; cursor:pointer; float:left;
	margin:8px 0 9px 0; padding:0;
	}
#leftPan form a{
	font-size:12px; line-height:14px; height:14px; width:130px; display:block;  background-color:#D1D49A;
	 color:#99331F; margin:5px 0px 10px 0px; float:left; text-decoration:underline;
	}
#leftPan form a:hover{
	background-color:#D1D49A; color:#000000; text-decoration:none;
	}
/*---------------------midel--------------*/
#mid{
	width:437px; float:left; background:url(images/mid_bg2.gif) no-repeat 0 0 #74C343; color:#827B44; padding:15px 0 0 13px;
	font-size:0;
	}
#mid span{
	background:url(images/mid_top.gif) no-repeat 0 0; width:429px; height:12px; display:block; font-size:0;
	}
#mid span.midBottom{
	background:url(images/mid_bottom.gif) no-repeat 0 0; width:429px; height:12px; display:block; font-size:0;
	}
/*-----------------------mid main---------*/
#midpan{
	width:417px; background:url(images/mid_bg1.gif) repeat-y 0 0 ; padding:0 0 0 12px; font-size:0;
	}
/*
#midpan h2{
	width:385px; height:52px; background:url(images/mid_h2.gif) no-repeat 378px 21px #D1D49A; color:#464646; display:block;
	padding:0 0 0 20px; font:normal 18px/52px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0; float:left;
	}
#midpan ul{
	width:383px; display:block; padding:15px 0 18px 11px; margin:0; height:30px; float:left;
	}
*/
#midpan h2{
	width:385px; height:52px; background:url(images/mid_h2.gif) no-repeat 378px 21px #D1D49A; color:#464646; display:block;
	padding:0 0 0 20px; font:normal 18px "Trebuchet MS", Arial, Helvetica, sans-serif; margin-top:10px; float:left;
	}
#midpan ul{
	width:383px; display:block; padding:15px 0 18px 11px; margin:0; height:10px; float:left;
	}
#midpan ul li{
	float:left; display:block; background:url(images/post_icon.gif) no-repeat 2px 2px #DEE6B8; color:#535353; margin:0 10px 0 0;
	font:normal 12px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:0 0 0 19px; height:18px;
	}
#midpan ul li b{
	background-color:#DEE6B8; color:#99331F;
	}
#midpan ul li.date{
	float:left; display:block; background:url(images/date_icon.gif) no-repeat 0 2px #DEE6B8; color:#535353; margin:0 10px 0 0;
	font:normal 12px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:0 0 0 19px; height:18px;
	}
#midpan ul li b{
	background-color:#DEE6B8; color:#99331F;
	}
#midpan p{
	width:376px; display:block; color:#827B44; font:normal 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color:#DEE6B8; padding:0 0 0 17px; float:left;
	}
#midpan p b{
	background-color:#F5FAE0; color:#827B44; text-decoration:none; font-weight:normal;
	}
#midpan p.pic{
	width:252px; display:block; color:#827B44; font:normal 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	 background:url(images/mid_pic.jpg) no-repeat 18px 13px #DEE6B8; padding:13px 0 20px 141px; float:left;
	}
#midpan p.pic b{
	color:#464646; background-color: #DEE6B8; font-weight:bold;
	}
#midpan p.pic a{
	background-color:#DEE6B8; color:#99331F; text-decoration:underline; font-weight:normal;
	}
#midpan p.pic a:hover{
	background-color:#DEE6B8; color:#99331F; text-decoration:none; font-weight:normal;
	}
#midpan p u{
	background-color:#F5FAE0; color:#827B44; text-decoration:none; font-weight:normal;
	}
#midpan p.more{
	width:341px; height:19px;  background-color:#95301E; color:#FFFFFF; 
	padding:0 0 0 15px; margin:10px 0px 10px 0px; float:right; 
	}
#midpan p.more b{
	color:#DEE6B8; background-color:#95301E; font-weight:bold;
	}
#midpan a.more1{
	width:49px; height:19px;  color:#F5FAE0; text-decoration:none;
	background-color:#000000; text-align:center; float:right; margin:10px 12px 10px 0;
	font:bold 11px/19px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase;
	}
#midpan a.more1:hover{
	background-color:#95301E; color:#FFFFFF;
	}
#midpan h2.plus{
	width:385px; height:52px; background:url(images/mid_h2_+.gif) no-repeat 378px 21px #D1D49A; color:#464646; display:block;
	padding:0 0 0 20px; font:normal 18px/52px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:7px 0px 0 0px; float:left;
	}
#midpan p.mylists{
 text-indent: -15px;
	padding-left:30px;
}
/*-----------------------right side-----*/
#right{
	width:162px; float:left; background:url(images/right_side.gif) no-repeat 0 0 #74C343; color:#DEE6B8; padding:12px 0 0 0;
	}
#right h2{
	background:url(images/right_h2.gif) no-repeat 0 0 #74c343; color:#DEE6B8; padding:0 0 0 19px; width:143px; height:36px;
	font:bold 13px/33px "Trebuchet MS", Arial, Helvetica, sans-serif;
	}
#right h2.who{
	background:url(images/right_h21.gif) no-repeat 0 0 #74c343; color:#97321F; padding:0 0 0 28px; width:134px; height:25px;
	font:bold 13px/28px "Trebuchet MS", Arial, Helvetica, sans-serif;
	}
/*
#right p{
	background:url(images/right_p_bg.gif) no-repeat 0 0 #74C343; color:#DEE6B8; width:135px; height:40px;
	font:normal 11px/40px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:6px 0 10px 0; padding:0 0 0 13px;
	}
*/
#right p{
	background-color:#62a538; color:#DEE6B8; width:135px;
	font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:6px 0 10px 0; padding:5px 10px 5px 10px;
	}
#right ul.mylists{
 margin-top:5px;
 list-style-type: circle;
	list-style-position:inside;
	padding:3px 15px 3px 25px;
 text-indent: -13px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#62a538;
}
#right p.top{
	background:url(images/ri_voat_top.gif) no-repeat 0 0; width:148px !important; height:15px; margin:7px 0 0 3px; padding:0;
	font-size:0;
	}
#right p.bo{
	background:url(images/ri_voat_bottom.gif) no-repeat 0 0; width:148px; height:15px; margin:0 0 0 3px; padding:0;
	}
#right form.vote{
	width:139px ; padding:0 0 0 9px !important; color:#827B44; background-image:none; background-color:#D1D49A;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;  font-size:0; margin:0 0 0 3px; height:225px;
	}
#right form.vote h2.vo{
	color:#464646; background-color:#D1D49A; font-size:10px; font-weight:bold; background-image:none; padding:0 0 4px 0; margin:0;
	width:130px;
	}
#right form.vote input{
	width:15px; height:15px; float:left; margin:0; border:none;  padding:0; 
	}
#right form.vote label{
	font-size:11px; line-height:13px;  float:left; text-transform:none; font-weight:normal; margin:0px 0 5px 0;
	padding:0 0 0 2px !important; width:120px; display:block; 
	}
#right form.vote input.go2{
	width:58px; height:18px; display:block; background:url(images/vote_but.gif) no-repeat 0 0 #D1D49A; cursor:pointer; float:left;
	font:bold 10px/12px "Trebuchet MS", Arial, Helvetica, sans-serif; border:none; text-transform:uppercase; padding:0 0px 0 0; 
	margin:20px 5px 0 0px; color:#F5FAE0;
	}
/*---------------------------footer--------------*/
#footer{
	background:url(images/footer_bg.gif) no-repeat 0 0 #74C343; color:#838383; margin:0 auto; position:relative;
	width:748px; height:82px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	}
#footer img{
	position:absolute; left:20px; top:32px;
	}
#footer p{
	width:232px; display:block; font-size:10px; position:absolute; left:176px; top:36px;
	}
#footer p.desi{
	width:181px; position:absolute; left:564px; top:36px; display:block; line-height:14px; font-size:11px; font-weight:bold;
	}
#footer p.desi a{
	text-decoration:none; color:#F5FAE0;  background-color:#2A2A2A; 
	}
#footer p.desi a:hover{
	color:#DFFF57; background-color:#2A2A2A;
	}

