/* CSS Document */
<style>
div.floating-menu {position:fixed;background:#fff4c8;border:1px solid #ffcc00;width:150px;z-index:100;}
div.floating-menu a, div.floating-menu h3 {display:block;margin:0 0.5em;}
/*-------------------------general-------------------------*/
body{
	padding:12px 0 0 0;
	margin:0;
	background-color: #FFFFFF;
	color:#A3A09B;
	font:normal 11px Arial, Helvetica, sans-serif;
}
p, a, li, td, form, input {
	padding:0;
	margin:0;
}
img{
	padding:0;
	margin:0;
	border:none;
	display:block;
}

ul{
	padding:0;
	margin:0;
	list-style-type:none;
}
a{
	text-decoration:none;
	outline:none;
}
.speacer{
	padding:0;
	margin:0;
}
/*-------------------------general-------------------------*/
/*-------------------------Header Panel Start-------------------------*/
.header{
	background:url(images/) no-repeat 0 100%;
}
.logopadding{
	padding:0 0 323px 0;
}
.logo{
	display:inline;
}
.topnavPPadding{
	padding:11px 0 10px 0;
}
.topnavLeftBg{
	background:url(images/topnavleftbg.gif) no-repeat 0 0;
}
.topnavRightBg{
	background:url(images/topnavrightbg.gif) no-repeat 0 0;
}
.topnavMidBg{
	background:url(images/topnavmidbg.gif) repeat-x 0 0;
}
ul.topnav li{
	float:left;
	width:auto;
	padding:0 14px;
	background:url(images/footernavdiv.gif) no-repeat right 50%;
}
ul.topnav li.notopnavdiv{
	background-image:none;
}
ul.topnav li a{
	font-size:11px;
	line-height:22px;
	font-weight:bold;
	color:#ffffff;
	background-color:inherit;
}
ul.topnav li a:hover{
	color:#F1DB3A;
	background-color:inherit;
}
ul.topnav li a.active{
	color:#F1DB3A;
	background-color:inherit;
	cursor:text;
}
.headerTxt{
	line-height:22px;
	padding:0 0 6px;
}
.headerTxt span{
	display:block;
	font-size:24px;
	line-height:22px;
	color:#000;
	background-color:inherit;
	padding:0 0 14px;
}
.headerTxt a{
	color:#B25B17;
	background-color:inherit;
	text-decoration:underline;
}
.headerTxt a:hover{
	text-decoration:none;
}
p.headermore{
	background:url(images/headermorebg.gif) no-repeat 0 0;
	width:53px;
	height:22px;
	line-height:22px;
	font-weight:bold;
	text-align:center;
	padding:0 0 36px 0;
}
p.headermore a{
	color:#FFF;
	background-color:inherit;
}
p.headermore a:hover{
	color:#F1DB3A;
	background-color:inherit;
}
.memberTopBg{
	background:url(images/memberlogintopbg.gif) no-repeat 0 0;
	line-height:0;
	font-size:0;
	height:13px;
}
.memberBotBg{
	background:url(images/memberloginbotbg.gif) no-repeat 0 0;
	line-height:0;
	font-size:0;
	height:13px;
}
.memberMidBg{
	background-color:#E0DDD8;
	color:#777370;
}
.member{
	font-size:24px;
	line-height:22px;
	color:#000;
	background-color:inherit;
}
.taxtbox{
	width:164px;
	height:20px;
	background-color:#CDCCCB;
	color:#777370;
	border:1px solid #B7B4B1;
	padding:0 0 0 8px;
	font:bold 11px Arial, Helvetica, sans-serif;
}
.forget{
	background:url(images/forgetbullet.gif) no-repeat 0 3px;
	line-height:22px;
	font-weight:bold;
	padding:0 0 0 12px;
}
.forget a{
	color:#B25B17;
	background-color:inherit;
}
.forget a:hover{
	text-decoration:underline;
}
/*-------------------------Header Panel End-------------------------*/
/*-------------------------Body Panel Start-------------------------*/
.bodyPPadding{
	padding:22px 0 38px 0;
}
.bodyTopPToproundBG{
	background:url(images/bodytoproundbg.gif) no-repeat 0 0;
	line-height:0;
	font-size:0;
	height:19px;
}
.bodyTopPBotroundBG{
	background:url(images/bodybotroundbg.gif) no-repeat 0 0;
	line-height:0;
	font-size:0;
	height:19px;
}
.bodyTopPMidBG{
	background-color:#001D5E;
	color:#979796;
}
.designTxt{
	font-size:11px;
	line-height:22px;	
}
.designTxt b{
	color:#C7803D;
	background-color:inherit;
	padding:9px 0 3px 0;
	display:block;
}
.designTxt span.bigtxt{
	font-size:24px;
	line-height:22px;
	display:block;
	color:#FFD3A3;
	background-color:inherit;
}
.designTxt span.dmore{
	background:url(images/dmore.gif) no-repeat 0 13px;
	padding:8px 0 0 8px;
	font-weight:bold;
	line-height:24px;
	display:block;
}
.designTxt span.dmore a{
	color:#FFF;
	background-color:inherit;
}
.designTxt span.dmore a:hover{
	text-decoration:underline;
}
.bodyBotPPadding{
	padding:36px 0 0 0;
}
.gallery{
	font-size:11px;
	line-height:22px;
	padding:0 0 20px 0;
}
.gallery span{
	font-size:24px;
	line-height:22px;
	color:#000;
	background-color:inherit;
	padding:0 0 9px 0;
	display:block;
}
.proname{
	line-height:22px;
	font-weight:bold;
	color:#C78039;
	background-color:inherit;
}
ul.servicelink{
	width:143px;
}
ul.servicelink li{
	background:url(images/sevicediv.gif) repeat-x 0 100%;
}
ul.servicelink li.nosdiv{
	background-image:none;
}
ul.servicelink li span{
	background:url(images/dmore.gif) no-repeat 6px 50%;
	padding:0 0 0 16px;
}
ul.servicelink li span a{
	color:#B25B17;
	background-color:inherit;
	line-height:22px;
}
ul.servicelink li span a:hover{
	color:#000;
	background-color:inherit;
}
.testmonialPadding{
	padding:26px 0 0 0;
}
.testmonialTopBg{
	background:url(images/testmonialtopbg.gif) no-repeat 0 0;
	line-height:0;
	font-size:0;
	height:5px;
}
.testmonialbotBg{
	background:url(images/testmonialbotbg.gif) no-repeat 0 0;
	line-height:0;
	font-size:0;
	height:5px;
}
.testmonialMidBg{
	color:#A3A09B;
	padding:0 0 4px 71px;
	background:url(images/testmonial_img.jpg) no-repeat 17px 9px #000;
}
.testmonialTxt{
	background:url(images/topquoted.gif) no-repeat 0 5px;
	padding:8px 0 7px 14px;
	line-height:22px;
}
.testmonialTxt span{
	background:url(images/botquoted.gif) no-repeat 253px 2px;
	display:block;
}
.testmonialname{
	line-height:24px;
	font-weight:bold;
	color:#C78039;
	background-color:inherit;
	padding:0 0 0 12px;
}
/*-------------------------Body Panel End-------------------------*/
/*-------------------------Footer Panel Start-------------------------*/
.footernavLeftBg{
	background:url(images/foternavleftbg.gif) no-repeat 0 0;
}
.footernavRightBg{
	background:url(images/foternavrightbg.gif) no-repeat 0 0;
}
.footernavMidBg{
	background:url(images/foternavmidbg.gif) repeat-x 0 0; 
}
ul.footernav li{
	float:left;
	width:auto;
	padding:0 15px;
	background:url(images/footernavdiv.gif) no-repeat right 50%;
}
ul.footernav li.nofooternavdiv{
	background-image:none;
}
ul.footernav li a{
	font-size:11px;
	line-height:22px;
	font-weight:bold;
	color:#FFF;
	background-color:inherit;
}
ul.footernav li a:hover{
	color:#F1DB3A;
	background-color:inherit;
}
ul.footernav li a.active{
	color:#F1DB3A;
	background-color:inherit;
	cursor:text;
}
.copyright{
	padding:25px 0 26px 0;
	line-height:22px;
}
.copyright a{
	color:#B25B17;
	background-color:inherit;
}
.copyright a:hover{
	text-decoration:underline;
}
/*-------------------------Footer Panel End-------------------------*/
/*-------------------------ABOUT US PAGE START-------------------------*/
.abouusheading{
	font:normal 24px/26px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:inherit;
	padding:0 0 10px 0;
}
p.aboutusTxt{
    font-size:11px;
	line-height:22px;
}
p.aboutusTxt span.toptxt{
	display:block;
	padding:0 0 15px 0;	
}
p.aboutusTxt span.subheading{
	display:block;
	padding:0 0 5px 0;	
	font:normal 14px/16px Arial, Helvetica, sans-serif;
	color:#262032;
	background-color:inherit;
}
.aboutusImgPPadding{
	padding:18px 0 25px 0;
}
/*-------------------------ABOUT US PAGE END-------------------------*/