/* CSS Document */

body{

	margin:0;

	padding:0;

	color:#565c59;

	font:12px Verdana, Arial, Helvetica, sans-serif;

	line-height:18px;

}

p{

	margin:0;

	padding:0;

}

.clr{

	clear:both;

}

.float-left{

	float:left;

	margin:0 4px 5px 0;

	padding:0;

}

.float-left2{

	float:left;

	margin:0 5px 5px 0;

	padding:17px 0 15px 10px;

}

.float-right{

	float:right;

	margin:0 0 5px 5px;

	padding:0;

	text-align:center;

	

}



.full-main{

	background:url(../images/bg1.jpg) top repeat-x;

	margin:0;

	padding:0;

	min-height:312px;

}

.main-div{

	width:1000px;

	margin:0 auto;

	padding:0;

}

.header{

	background:url(../images/banner.jpg) top center no-repeat;

	margin:0 auto;

	padding:0;

	height:312px;

}

.header-left{

	width:590px;

	float:left;

	margin:0;

	padding:5px 0 0 0;

}

.menu-block{

	margin:0;

	padding:0;

}

.navigation{

	margin:0;

	padding:0 0 0 4px;

}

.navigation ul{

	margin:0;

	padding:0;

	

}

.navigation ul li{

	float:left;

	list-style:none;

	display:inline;

	margin:0;

	padding:0;

}

.navigation ul li a{

	color:#FFFFFF;

	font-family:"Trebuchet MS";

	font-size:16px;

	text-decoration:none;

	display:block;

	padding:9px 16px;

	border-left:1px solid #808600;

	border-right:1px solid #808600;







}

.navigation ul li a:hover{

	background:url(../images/menu-hover.gif) center top no-repeat;

	color:#f5ff00;

	text-decoration:none;

	padding:9px 16px;

	border-left:1px solid #c5cc40;

	border-right:1px solid #c5cc40;



}

.navigation #nav-selected{

background:url(../images/menu-hover.gif) top center ;

color:#f5ff00;

}



.header-right{

	width:356px;

	float:left;

	margin:0;

	padding:5px 0 0 0;

}

.top-links{	

	background:url(../images/radio-button-top.gif) top center no-repeat;

	width:18px;

	height:18px;

	margin:0;

	padding:0;

}

.top-links:hover{	

	background:url(../images/radio-button-top-hover.gif) top center no-repeat;

	width:18px;

	height:18px;

	margin:0;

	padding:0;

	text-align:center;

}

.full{

	background:url(../images/inside-bg.jpg) top center no-repeat;

	margin:0;

	padding:35px 0 0 0;

	min-height:272px;

}

.full-left{

	width:510px;

	margin:0 0 10px 0;

	padding:0 30px 0 50px;

	float:left;

}

.full-left2{

	width:545px;

	margin:0 0 10px 0;

	padding:0 5px 0 35px;

	float:left;

}

.full-right{

	width:402px;

	margin:0;

	padding:0 0 0 8px;

	float:left;

}

.content-field{

	margin:0;

	padding:10px 0;

}
.content-field a{

	color:#565C59;
	text-decoration:none;
	font-weight:bold;

}
.content-field a:hover{

	color:#738051;
	text-decoration:none;

}

.price{

	color:#98a103;

	font-weight:bold;

	margin:5px 0;

	padding:0;

}

.price a{

	background:url(../images/arrow-icon.gif) scroll center right no-repeat;

	color:#98a103;

	font-weight:bold;

	text-decoration:none;

	padding:0 10px 0 0;

}

.price a:hover{

	background:url(../images/arrow-icon.gif) center right no-repeat;

	color:#98a103;

	font-weight:bold;

	text-decoration:underline;

	padding:0 10px 0 0;

}

.partner{

	margin:0;

	padding:0;

}

.partner ul{

	margin:0;

	padding:0;

	text-align:center;

}

.partner ul li{

	list-style:none;

	display:inline;

	margin:0;

	padding:0;

}

.footer{

	background:url(../images/footer.jpg) bottom repeat-x;

	margin:0;

	padding:0;

	height:212px;

}

.footer-main{

	background:url(../images/footer-inside.jpg) top center no-repeat;

	margin:0 auto;

	padding:50px 0 0 0;

	width:950px;

	height:162px;

	text-align:center;

}

.footer-links{

	margin:20px 0;

	padding:0;

	color:#393939;

}

.footer-links ul{

	margin:0;

	padding:0;

	text-align:center;

}

.footer-links ul li{

	list-style:none;

	display:inline;

	margin:0;

	padding:0 15px;

	border-right:solid 1px #393939;

}

.footer-links ul li a{

	color:#393939;

	text-decoration:none;

	margin:0;

	padding:0;

}

.footer-links ul li a:hover{

	color:#393939;

	text-decoration:underline;

	margin:0;

	padding:0;

}

.bottom{

	margin:5px 0;

	padding:0;

	color:#596d0e;

	font-size:11px;

}

.bottom a{

	color:#596d0e;

	text-decoration:none;

}

.bottom a:hover{

	color:#596d0e;

	text-decoration:underline;

}

.right-box{

	background:url(../images/bg-logo.png) top right no-repeat;

	padding:55px 15px 0 25px;

}

.right-box2{

	background:url(../images/bg-logo.png) top right no-repeat;

	padding:15px 15px 0 25px;

}

.recent{

	margin:5px;

	padding:0 0 0 2px;

	font-size:11px;

}

.view{

	font-size:11px;

	color:#9a9696;

	font-weight:bold;

	text-align:right;

	padding:0 30px 0 0;

	margin:5px 0;

}

.view a{

	text-decoration:none;

	color:#9a9696;

}

.view a:hover{

	text-decoration:none;

	color:#93ab19;

}





/*Form*/



.mail-chat-block{

	width:500px;

	margin:0 auto;

}

.mail-us{

	width:200px;

	float:left;

	display:block;

	padding:10px;



}

.link-text1{

	font:.8em  verdana;

	color:#333;

	text-decoration:none;

	font-size:12px



}

.link-text1:hover{

	color:#7f8600;

	text-decoration:none;

	border-bottom:1px dashed #7f8600;

}

.link-text2{

	font:1em  verdana;

	color:#fff;

	text-decoration:none;

}

.link-text2:hover{

	font:1em  verdana;

	color:#fff;

	text-decoration:none;

	border-bottom:1px dashed #fff;

}

.icon-yahoo{

	height:23px;

	width:23px;

	display:block;

	background-image:url(../images/yahoo.png);

	background-repeat:no-repeat;

	float:left;

}

.icon-contact{

	height:23px;

	width:23px;

	display:block;

	background-image:url(../images/contact.png);

	background-repeat:no-repeat;

	float:left;

}

.icon-sale{

	height:23px;

	width:23px;

	display:block;

	background-image:url(../images/sale.png);

	background-repeat:no-repeat;

	float:left;

}



.icon-msn{

	height:23px;

	width:23px;

	display:block;

	background-image:url(../images/msn-hotmail.png);

	background-repeat:no-repeat;

	float:left;



}

.vertical-dash-1{

	border-left:1px dashed #8B9672;

	width:10px;

	height:130px;

	margin:30px 30px 0 5px;

	float:left;



}

.form-block{

	margin:0 auto;

}

.input-row{

	margin:5px 0px;

}

.input-left{

	font:.8em verdana;

	text-decoration:none;

	text-align:right;

	width:200px;

	float:left;

	font-size:12px



}

.input-left2{

	font:.8em verdana;

	text-decoration:none;

	text-align:right;

	width:100px;

	float:left;

	font-size:12px



}







/*.input-right{



text-align:left;



width:238px;



float:left;



margin:0 0 0 5px;



}*/



.input-right{



	text-align:left;

	float:left;

	font:12px verdana;

	margin:0 0 0 5px;

	color:#CCCBB4;

	text-decoration:none;

	width:260px;

}

.input-right2{



	text-align:left;

	float:left;

	font:12px verdana;

	margin:0 0 0 5px;

	color:#CCCBB4;

	text-decoration:none;

	width:180px;

}

.input-text{

	font:.8em verdana;

	text-decoration:none;

	width:230px;

	height:18px;

	background-color:#EBEFC2; border:solid 1px #C9CF81; color:#333333;

	padding:0 5px;

}

.input-text-red{

	font:.8em verdana;

	text-decoration:none;

	width:230px;

	height:18px;

	background-color:#ffe2ee; border:solid 1px #ee2b86; color:#000;

	padding:0 5px;

}

.input-text2{

	font:.8em verdana;

	text-decoration:none;

	width:150px;

	height:18px;

	background-color:#EBEFC2; border:solid 1px #C9CF81; color:#333333;

	padding:0 5px;

}

.input-list{

	font:.8em verdana;

	color:#fff;

	text-decoration:none;

	width:242px;

	height:18px;

	background-color:#C3D300; border:solid 1px #666666; color:#333333;

}

.input-textarea{

	font:.8em verdana;

	text-decoration:none;

	width:230px;

	height:100px;

	background-color:#EBEFC2; border:solid 1px #C9CF81; color:#333333;

	padding:5px;

}

.input-textarea2{

	font:.8em verdana;

	text-decoration:none;

	width:150px;

	height:100px;

	background-color:#EBEFC2; border:solid 1px #C9CF81; color:#333333;

	padding:5px;

}



.input-textarea-new{

	font:.8em verdana;

	color:#333333;

	text-decoration:none;

	width:230px;

	height:60px;

	background-color:#EBEFC2;

	border:1px solid #C9CF81;

	padding:5px;

}



.input-button{

	background-image:url(../images/btn-new.gif);

	background-repeat:no-repeat;

	background-position:center;

	border:0px;

	width:85px;

	height:25px;

	color:#333333;

	font-family:verdana;

	font-weight:bold;

	font-size:11px;

	padding-bottom:5px;

	cursor:pointer;

}

.input-button:hover{

	background-image:url(../images/btn-hover.gif);

	background-repeat:no-repeat;

	color:#333333;

	}

/*Form*/

.logo-placer{

	background:url(../images/gallery-bg.gif) top center no-repeat;

	width:155px;

	height:146px;

	margin:0 0 0 7px ;

	padding:37px 0 0 8px ;

	float:left;

}

.gap{

	margin:10px 0;

}

.gap4{

	margin:10px 0;

	border-bottom:dashed 1px #666666;

	padding:0 0 10px 0;

}

.img-banner{

	text-align:center;

	margin:5px 0;

}

.why-choose-us{

	margin:0;

	padding:0;

}

.why-choose-us ul{

	margin:0;

	padding:0;

}

.why-choose-us ul li{

	list-style-image:url(../images/icon-arrow.gif);

	display:list-item;

	margin:0 0 0 25px;

	padding:5px 0;

}

.protfolio-left{

	width:271px;

	float:left;

	margin:0;

	padding:0;

}

.portfolio-box{

	background:url(../images/protfolio-bg.gif) top center no-repeat;

	width:242px;

	height:193px;

	margin:0;

	padding:64px 0 0 29px ;

	

}

.port-folio-title{

	padding:0 0 0 16px;

}

.article-heading{

	color:#98a103;

	font-weight:bold;

	font-size:16px;

	margin:5px 0;

	padding:0;

}

.article-heading2{

	color:#98a103;

	font-size:20px;

	font-family:"Trebuchet MS";

	margin:5px 0;

	padding:10px;

}



.pagination{

	margin:0;

	padding:5px 0 20px 0;

	text-align:center;

}



.pegination-selected{

	border:1px solid #c7d600;

	background-color:#5d6106;

	padding:2px 3px;

	margin:1px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#FFF;

	text-decoration:none;

	font-weight:normal;

}

.pegination{

	border:1px solid #5d6106;

	background-color:#c7d600;

	padding:2px 3px;

	margin:1px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#515037;

	text-decoration:none;

	font-weight:normal;

}

.pegination:hover{

	background-color:#5d6106;

	color:#FFF;

}

.right-link{

	float:right;

	margin:0;

	padding:0 10px 0 0;

}

.right-link a{

	color:#999900;

	text-decoration:none;

}

.right-link a:hover{

	color:#99CC00;

	text-decoration:none;

}

.testimonial-image{

	float:left;

	margin:0 5px 5px 5px;

	padding:1px ;

	border:1px solid #FFBC43;

}

.testimonial-name{

	text-align:right;

	margin:5px 0 0 0;

	color:#738051

}

.testimonial-scrooling{

	margin:0 0 20px 0;

	padding:8px 25px 0 28px;

}

.logo-repair{

	text-align:center; padding:10px; color:#999933; font:24px 'Trebuchet MS';

}

.sub-heading{

	font-size:22px; font-family:Georgia, 'Times New Roman', Times, serif; font-weight:normal; color:#ABAF3F

}


/*--accordian--*/


.accordion_links{
	display: block;
	width:550px;
	color:#545454;
	font-weight:bold;
	outline: none;
	font-size: 12px;
	cursor: pointer;
	margin: 0px 0px 5px 0px;
	padding:5px 0 0 25px;
	height:17px;
	background:url(../images/bullet-normal.gif) no-repeat left center;
}

.accordion_links_active{
	color: #545454;
	font-weight:bold;
	height:22px;
	line-height:25px;
	background:url(../images/bullet-down.gif) no-repeat left center;
	padding:0 0 0 25px;
}

.accordion_links a{
	color:#545454;
	font-weight:bold;
	outline: none;
	font-size: 12px;
	text-decoration:none;
}


.accordion_links a:hover{
	color:#c00000;
}

.heading_gray_17{
font:15px verdana;
color:#727272;
text-decoration:none;
padding:5px 0 5px 25px;
}

		
		
.accordion_toggle{
	display: block;
	width:550px;
	color:#545454;
	font-weight:bold;
	outline: none;
	font-size: 12px;
	cursor: pointer;
	margin: 0px 0px 5px 0px;
	padding:5px 0 0 25px;
	height:17px;
	background:url(../images/bullet-normal.gif) no-repeat left center;
}

.accordion_toggle_active{
	color: #545454;
	font-weight:bold;
	height:22px;
	line-height:25px;
	background:url(../images/bullet-down.gif) no-repeat left center;
	padding:0 0 0 25px;
}







.accordion_toggle a{
	color:#545454;
	font-weight:bold;
	outline: none;
	font-size: 12px;
	text-decoration:none;
}


.accordion_toggle a:hover{
	color:#618a00;
}




.accordion_content{
	background:url(../images/top_site_back.gif) repeat-x top;
	color: #666666;
	border:1px dashed #c9c9c9;
	overflow: hidden;
	width: 557px;
	text-align:left;
	margin:10px 0 12px 0;
	font:11px verdana;
	padding:.5em;
}

.accordion_list{
	color: #666666;
	overflow: hidden;
	width: 557px;
	text-align:left;
	margin:10px 0 12px 0;
	font:11px verdana;
	padding:.5em;
}

.accordion_list ul{
	padding:0 0 0 40px;
}


.accordion_list ul li{
	list-style-image:url(../images/bullet-plus.gif);
	font:11px verdana;
	color:#666666;
	text-decoration:none;
	line-height:180%;
}



.accordion_list ul li:hover{
	list-style-image:url(../images/bullet-plus-red.gif);
	color:#5E6C09
}



.accordion_list ul li a{
	font:11px verdana;
	color:#666666;
	text-decoration:none;
	line-height:180%;
}

.accordion_list ul li a{
	font:11px verdana;
	color:#666666;
	text-decoration:none;
	line-height:180%;
}

.accordion_list ul li a:hover{
	font:11px verdana;
	color:#888709;
	text-decoration:none;
	line-height:180%;
}


/*--accordianENDS--*/

