/* CSS Document */
body{
	background:#FAF9D9;
	font:normal 12px/16px "Trebuchet MS", Times, serif;
	padding:0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	}
p, td, div, h1, h2, h3, h4, span, input, form, label, br{
	margin:0; padding:0;
	}
ul{
	list-style-type:none; margin:0; padding:0;
	}
img{
	border:none; margin:0; padding:0; display:block;
	}
.spacer{
	font-size:0; line-height:0; clear:both;
	}
	
#maincontainer{
	width:1003px;
	margin:0 auto;
	color:inherit;
	padding:40px 0 20px 0;
	background-color: #FAF9D9;
	background-image: url(images/background2.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	}
#innermain{
	width:916px;
	float:right;
	color: #000;
	}
.leftflot{
	float:left;
	width:auto;
	}
.rightflot{
	float:right; width:auto;
	}
.xtrapadBottom{
	margin:0 0 35px 0;
	}
.xtrapadtop{
	margin:10px 0 0 0;
	}
/*----------------Left Part---------------------*/
#leftPanel{
	float:left;
	width:213px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
	}
#left_contener{
	float:left; width:212px;
}
#logo{
	margin:0 0 17px 0; float:left; width:auto;
	}
	
/*  Nav  */

ul#leftNav{
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	padding:0 10px;
	color:inherit;
	background-image: url(images/navbg.jpg);
	background-repeat: repeat-x;
	background-position: 0 0;
	background-color: #9B922D;
	}
ul#leftNav li{
	border-bottom:1px dashed #D8D061;
	}
ul#leftNav li.end{
	border-bottom:none;
	}
ul#leftNav li a{
	background:url(images/arrow.gif) no-repeat 0 50%;
	color:#FEFFDF; font-size:14px; padding:0 0 0 14px;
	text-decoration:none; line-height:30px; background-color:inherit;
	}
ul#leftNav li a:hover, ul#leftNav li a.selected{
	color:#FFFC00; background-color:inherit;
	}
	
/*  Nav  */

/*  Login  */
form#logbg{
	border:1px solid #AB8834;
	padding:5px;
	margin:12px 0 0 0;
	color:inherit;
	background-color: #E4E2BC;
	}
form#logbg input.txtbox{
	background-color:#F9F5E0;
	width:126px;
	height:17px;
	float:right;
	border:1px solid #AFAC9C;
	margin-bottom:8px;
	}
form#logbg input.chkbox{
	width:18px;
	height:18px;
	float:left;
	margin-left:66px;
	margin:0 6px 0 72vvpx;
}
form#logbg input.bttn_login{
	float:left;
	margin-left:75px;
	border:none;
	outline:none;
}
form#logbg label{
	font:normal 12px/19px Georgia, "Times New Roman", Times, serif;
	color:#0A0A0A;
	background-color:inherit;
	float:left;
	margin-bottom:8px;
	}
form#logbg label span{
	font:bold 12px/19px Georgia, "Times New Roman", Times, serif;
	color:#930029;
	background-color:inherit;
	}
form#logbg img{
	float:left; width:auto;
	display:block;
	}
form#logbg img.banner_dis{
	margin-top:14px;
	}
.loghead{
	font:normal 18px/29px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	margin:0 0 10px 0;
	background-color: #9B946A;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #9F9E7B;
	border-right-color: #9F9E7B;
	border-bottom-color: #9F9E7B;
	}
.inputarea{
	margin:0 0 8px 0;
	}
.member{
	float:left;
	line-height:20px;
	}

images.banner{
	margin:10px 0 0 0;
}
.remember{
	color:#930029; 
	font-weight:bold; 
	font-size:12px;
	float:right; 
	margin:5px 0 0 0; 
	width:128px; 
	background-color:inherit;
	line-height:14px;
	}
.check{
	height:14px;
	width:14px;
	float:left;
	line-height:14px;
	margin:0 4px 0 0;
	}
label.loginibt{
	width:63px; height:20px; display:block; border:none;
	margin:6px 0 0 74px; padding:0;
	}
.logini{
	background:url(images/login.jpg) no-repeat 0 0;
	width:63px; height:20px;  border:none;
	margin:6px 0 0 0; padding:0;
	}
.forget{
	margin:10px 0 10px 0;
	}
.forget a{
	font-weight:bold; color:#000; background-color:inherit;
	}
.forget a:hover{
	text-decoration:none;
	}
.gift{
	margin:10px 0 0 0;
	}
/*----------------Left Part End---------------------*/

/*----------------Right Part---------------------*/
#rightPanel{
	float:right; width:auto;
	}
#rightPanel-inn{
	width:610px; float:left;
	}
	#rightPanel-inngallery{
	width:700px;
	float:left;
	}
.header{
	height:37px;
	width:698px;
	padding:279px 0 0 0;
	background-image: url(images/header2.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	}
ul.headlink{
	margin:0 0 0 10px; 
	} 
ul.headlink li{
	float:left; width:auto; display:block;
	}
ul.headlink li a.reg{
	background:url(images/monitor-icon.gif) no-repeat 0 50%;
	text-decoration:none; color:#fff; font-weight:bold;
	line-height:37px; padding:0 12px 0 20px; background-color:inherit;
	}
ul.headlink li a.log{
	background:url(images/log.gif) no-repeat 0 50%;
	text-decoration:none; color:#fff; font-weight:bold;
	line-height:37px; padding:0 12px 0 20px; background-color:inherit;
	}
ul.headlink li a.quots{
	background:url(images/quote.gif) no-repeat 0 50%;
	text-decoration:none; color:#fff; font-weight:bold;
	line-height:37px; padding:0 12px 0 20px;  background-color:inherit;
	}
ul.headlink li a:hover{
	text-decoration:underline;
	}
/*  Search  */

form#search{
	 float:right; height:37px; width:249px;
	}
form#search p{
	background:url(images/searchicon.gif) no-repeat 0 10px;
	width:18px; height:19px; font-weight:bold; color:#2C2C13;
	padding:10px 12px 0 20px; float:left; background-color:inherit;
	}
form#search label.box{
	width:152px; height:22px; display:block; float:left;
	padding:7px 0 0 15px;
	}
form#search label.inputBox{
	width:180px; height:20px; display:block; float:left;
	}
form#search label.submit{
	float:right; width:30px; height:20px; display:block;
	}
form#search input.button{
	background:url(images/go.gif) no-repeat 0 0;
	width:30px; height:20px; margin:7px 0 0 0; border:none;
	}
/*  Search  */

/*  Inner Content  */

/*  Latest Project  */
#innerContent{
	width:564px;
	float:right;
	background:url(images/inner-border.jpg) repeat-y 0 0;
	padding:0 0 0 25px;
	margin:9px 0 0;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	}
	#innerContentgallery{
	width:650px;
	float:right;
	background:url(images/inner-border.jpg) repeat-y 0 0;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	margin-top: 9px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 15px;
	padding-bottom: 0;
	padding-left: 10px;
	}
#innerContent h2 img{
	border:none;
	}
#innerContent h2 {
	font:normal 19px/22px Georgia, "Times New Roman", Times, serif;
	color:#211B06; border:none; background-color:inherit;
	}
.innerContenttxt{
	padding-top: 0;
	padding-bottom: 12px;
	padding-left: 0;
	}
.innerContenttxt span{
	font-weight:bold; color:#865A1B; background-color:inherit;
	}
.more{
	cursor:pointer;
	}
#gapping{
	padding-bottom:14px;
}	
.bottomPanel{
	 margin:15px 0 0 0 ;
	 }
.bottomBox-outer{
	width:525px;
	}
.bottomBox{
	width:540px;
	background-color:#E4E2BC;
	border-right:1px solid #B8B698;
	border-left:1px solid #B8B698;
	margin:0;
	color:inherit;
	padding-top: 7px;
	padding-right: 8px;
	padding-bottom: 7px;
	padding-left: 8px;
	}
.bottomBox h2{
	font:normal 18px/20px Georgia, "Times New Roman", Times, serif; color:#12190C; 
	padding:0 0 10px 0; background-color:inherit;
	}
.innerimg{
	margin:0 8px 0 0; float:left; width:83px;
	}

		
.readmore{
	font-weight:bold; color:#AD0101; background-color:inherit;
	}
/*  Latest Project  */

/*  News  */
.news-txt {
	height:20px;
	color:#534300;
	font-weight:bold;
	padding:0 0 8px 30px;
	background-color:inherit;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 0 0;
	
	}
form#news{
	background:url(images/news-top.jpg) no-repeat 0 0;
	width:277px; height:92px; float:right; margin:10px 0 0 0;
	}
form#news h2{
	font:bold 15px/19px Georgia, "Times New Roman", Times, serif; color:#FFF4B4;
	padding:12px 0 0 64px; background-color:inherit;
	}
form#news label.boxl{
	width:193px; height:21px;
	}
	
form#news input.box{
	border:1px solid #000; margin:5px 0 0 64px;
	width:192px;
	}
form#news input.submit{
	background:url(images/submit.jpg) no-repeat 0 0;
	float:right; width:61px; height:19px;
	margin:5px 20px 0 0; border:none; cursor:pointer;
	}

/*  News  */

/*---------------Body End------------------------*/

/*---------------Footer Start---------------------*/
#footer{
	background-image: none;
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 50px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 35px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 23px;
	text-align: center;
}
#footer ul{
	float:left;
	text-align: center;
}
#footer ul li{
	font:bold 11px/11px "Trebuchet MS", Arial, sans-serif, Verdana;
	color:#2F2F2F;
	background-color:inherit;
	padding:0 10px 0 0;
	float:left;
	text-align: center;
}
#footer ul li a{
	font:bold 11px/11px "Trebuchet MS", Arial, sans-serif, Verdana;
	color:#2F2F2F;
	background-color:inherit;
	text-decoration:none;
	text-align: center;
}
#footer ul li a:hover{
	font:bold 11px/11px "Trebuchet MS", Arial, sans-serif, Verdana;
	color:#FF6600;
	background-color:inherit;
}
#footer p{
	font:bold 11px/16px "Trebuchet MS", Arial, sans-serif, Verdana;
	color:#999;
	background-color:inherit;
	text-align: center;
}
#logo_footer{
	width:144px;
	float:right;
	padding-right: 25px;
}
img.footer_logo{
	float:left;
	width:auto;
	line-height:0;
	font-size:0;
	padding-top: 0;
	padding-right: 10;
	padding-bottom: 0;
	padding-left: 0;
	margin-right: 10px;
}
	
	
	
	
/*--------------Inner Pages--------------------------*/
.inn-img{
	float:left; margin:0 12px 0 0; width:auto;
	}
/*--------------links--------------------------*/
.themenu a:link       {
	color: #333;
	text-decoration: none;
	line-height: 21px;
}
.themenu a:visited    {
	color: #333;
	text-decoration: none;
}
.themenu a:hover      {
	color: #9B922D;
	text-decoration: underline;
}
.themenu a:active     {
	color: #333;
}
