body{
	background:#89796c url(../images/images/bodybg.jpg) top left;
	font:normal 12px/17px Arial, Helvetica, sans-serif;
	color:282825;
	padding:0 0 0 0;
	margin:0;
	}
	
div, p, h1, h2, h3, h4, form, label, input, select{
	padding:0;
	margin:0;
	border:0;
	outline:0;
	}
	
img{
	padding:0;
	margin:0;
	border:none;
	}
	
ul{
	padding:0;
	margin:0;
	list-style-type:none
	}	
	
a{
	outline:none;
	color:#881c16;	
	text-decoration:none;
	}
	
a:hover{	
	color:#3b0603;
	text-decoration:underline;
	}

	
.spacer{
	clear:both;
	font-size:0;
	line-height:0;
	height:0;
	}
	
.left{
	float:left;
	width:auto;
	}
	
.right{
	float:right;
	width:auto;
	text-align:right;
	}
	
#wrapper{
	width:960px;
	margin:0 auto;
	background:url(../images/images/bodymid.jpg) top left repeat-y;
	height:100%;
	padding:0 9px;
	}
	
/*header start*/	

.top{
	background:#7a2926;	
	width:960px;
	height:27px;
	font-size:12px;	
	color:#eedac2;
	}	

.top a{
	color:#eedac2;
	padding:0 3px;
	text-decoration:none;	
	}
	
.top a:hover{
	color:#fff284;
	text-decoration:none;	
	}
	
.topheader{
	background:url(../images/images/topheader.jpg) top left repeat-x;
	height:81px;
	}

.logo{
	margin:13px 0 0 21px;
	float:left;			
	}
	
.loginbox{
	margin:22px 20px 0 0;
	float:right
	}
	
.loginbox input{
	width:190px;
	height:18px;
	border:none;
	color:#666666;
	font-size:12px;	
	line-height:16px;
	padding:2px 4px 1px 4px;
	border:1px solid #360808;
	float:left;	
	}
	
.header{
	background:url(../images/images/header.jpg) top left no-repeat;
	color:inherit;
	width:960px;
	height:277px;	
}	
	
.newsbg{
	background:url(../images/images/newsbg.jpg) top left repeat-x;
	height:18px;
	color:#dcdcdc;
	font-size:16px;
	font-weight:bold;
	padding:8px 0;
	text-align:center;
	}
	
.newsbg a{
	color:#fff;
	text-decoration:none;
	}
	
.newsbg a:hover{
	color:#fff;
	text-decoration:underline;
	}		
	
.newsbg span{
	color:#f77f77;
	}
		
/*--navigation--*/
	
.nav{
	list-style-type: none;	
	height:43px;
	background:url(../images/images/nav_bg.jpg) top left repeat-x;
	padding:0 10px;	
	}

.nav li{
	display:inline;
	}

.nav a{
	float:left;
	width:auto;	
	padding:11px 20px;
	color:#eedac2;	
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	}
	
.nav a:hover, .nav a.selected{
	color:#ffffff;
	text-decoration:none;
	}


/*body leftpanel*/

.leftpanbg{	
	background:#FFFFFF;
	}

.leftpanel{
	width:693px;	
	height:100%;
	background:#FFFFFF;
	padding:26px 22px 15px 15px;	
	}	

.leftwapper{ 
	width:693px; 	
	padding-bottom:0px;
	}	
	
.topbar{
	width:663px;  
	height:20px;
	padding:9px 15px 8px 15px; 	
	background:url(../images/images/topbar.jpg) top left repeat-x;	
	display:block;	
	font-size:14px;
	font-weight:bold;
	color:#fff;
	}
	
.topbar a,
.topbar a:link,
.topbar a:visited{
	background:url(../images/images/minus.gif) top right no-repeat;
	text-decoration:none;
	color:#fff;
	font-size:14px;
	width:663px;  
	height:20px;
	display:block;	
	}	

.topbar a:hover,
.topbar a:active{
	background:url(../images/images/plus.gif) top right no-repeat;
	text-decoration:none;
	display:block;
	color:#f77f77;	
	}
	
.botbox{
	width:693px;  		
	background:#fff;	
	}	
	
.botboxtop{
	width:693px;  
	height:26px;
	background:#d0d0d0;
	font-size:12px;
	font-weight:bold;
	color:#000;		
	}
	
.botboxbody{
	width:693px;  	
	background:url(../images/images/boxbody1.gif) top left repeat-y;
	font-size:13px;
	font-weight:normal;
	color :#282825;
	border-bottom:1px solid #dadada;	
	}
	
.botboxbody2{
	width:693px; 	
	background:url(../images/images/boxbody2.gif) top left repeat-y;
	font-size:13px;
	font-weight:normal;
	color :#282825;
	border-bottom:1px solid #dadada;	
	}
	
.botboxbody h4,
.botboxbody2 h4{	
	font-size:14px;
	color:#881c16;
	font-weight:bold;	
	}
	
.botboxbody59{
	width:39px;
	padding:10px;
	}

.botboxbody358{
	width:338px;
	padding:10px;
	}
	
.botboxbody64{
	width:44px;
	padding:10px;
	}
	
.botboxbody148{
	width:128px;
	padding:10px;
	font-size:11px;
	line-height:13px;
	color:#000;
	}
		
		
/*body rightpanel*/

.rightpanelbg{
	background:#6f1515;
	}

.rightpanel{
	width:230px;
	background:#6f1515;
	color:#ccbdb5;	
	}
		
.rightpanel a{
	color:#e67e7e;
	text-decoration:none;
	}
	
.rightpanel a:hover{
	color:#ffd2d2;
	text-decoration:underline;
	}	
		
.rightpanwrapper{
	width:230px;
	padding-bottom:10px;	
	}
	
.rightwrappertop{
	background:url(../images/images/rightpantop.gif) top left no-repeat;
	width:200px;
	height:33px;
	font-size:14px;
	line-height:30px;
	font-weight:bold;
	color:#fff;
	padding:23px 15px;
	}
	
.rightwrappermid h3{
	color:#facab1;
	font-size:13px;
	padding-bottom:5px;
	}
	
.rightwrappermid{
	padding:0 15px 0 15px;
	}
		
.textfield{	
	width:190px;
	height:16px;	
	background:#fff;
	border:#adadad 1px solid;	
	color:#686868;
	font-size:12px;
	padding:1px 4px 1px 4px;
	font-weight:normal;	
	}
	
.selectfield{	
	width:200px;		
	background:#fff;
	border:#adadad 1px solid;	
	color:#686868;
	font-size:12px;
	padding:0px 0 0px 4px;
	font-weight:normal;	
	}	
	
/*footer*/

.footerpan{
	width:940px;
	height:78px;
	margin:0 auto;	
	color:#fff;
	padding:20px 10px 0 10px;
	font-size:11px;
	line-height:20px;
	background:url(../images/images/footer_bg.gif) top left repeat-x;
	text-align:center;
	}
	
.footerpan a{
		color:#fff;
		text-decoration:none;
		padding:0 3px;
		font-size:12px;
		line-height:22px;
		text-align:center;
		}
		
.footerpan a:hover{
		color:#c0a897;
		text-decoration:underline;
		}