.dummy{}
html{color:#000000;}body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
legend{color:#000;}strong{ font-weight:bold; }

/* Normalizing Styles
-----------------------------------------------------------------------------*/
body {font-family: Arial, Helvetica, sans-serif; color:#393939; margin:0; font-size:12px; background:#e7dfe7; text-align:justify;}
.clear{clear:both; }
p { margin:0 0 15px 0; line-height:18px;}
a{outline:none;}
h1{clear:both; display:block; font-size:18px; font-weight:bold; color:#0061ad; padding:0 0 10px 0; margin:0px;}
h2{clear:both; display:block; font-size:16px; font-weight:bold; color:#0061ad; padding:0 0 10px 0; margin:0px;}
h3{clear:both; display:block; font-size:16px; font-weight:bold; color:#fff; padding:0 0 10px 0; margin:0px; border-bottom: solid #b7d046 2px;}
.arial{font-size:18px; font-weight:bold; color:#a6c464;}
/* Normalizing Styles
-----------------------------------------------------------------------------*/
#container{width:952px; margin:0 auto; background: url(../images/main-bg.jpg) left top repeat-y; padding:0 24px;}

/* Top Styles
-----------------------------------------------------------------------------*/
#top{width:925px; float:left; border-bottom:1px solid #cecfce; padding:0 15px;}
#logo{width:393px; float:left;}
#call{width:260px; float:right; color:#0063ad; font-size:24px; font-weight:bold; line-height:48px;}

/* Top Menu
-----------------------------------------------------------------------------*/
#top-menu{width:910px; height:26px; float:left;/* background:url(../images/menu-bg.jpg) left top repeat-x;*/ margin:5px 0 0 0; padding:0 0 0 15px;padding-bottom:10px;}
#top-menu ul{margin:0px; padding:0px;float:right;}
#top-menu li{list-style:none; height:26px; line-height:26px; float:left;}
#top-menu li a{width:auto; text-decoration:none; color:#0074b2; font-size:15px; display:block; padding:0 15px;font-family:Myriad Pro;text-decoration:underline;}
#top-menu li a:hover,
#top-menu li a.act-top{/*background:url(../images/menu-act.jpg) left top repeat-x;*/ color:#0074b2;text-decoration:none;}

/* header bar */
#headerbox{width:925px; height:283px;float:left;background:url(../images/capitahomebuyerheader.png) no-repeat center;}

#headerbox .heading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#005daf;
	padding-top:20px;
	padding-left:20px;
}

#headerbox .bullettext{
	font-family:Arial;
	font-size:20px;
	color:#000000;
}

#headerbox .bullettext ul{margin:0px; padding:0px;
	padding-top:20px;
	padding-left:20px;
}
#headerbox .bullettext li{ line-height:22px; background:url(../images/bullet.png) left top no-repeat; list-style:none; padding:0 30px;}

#headerbox .commentbox{
	padding-left:20px;
	padding-top:20px;
}

#headerbox .commentbox .pic{
	background:url(../images/comment.png) no-repeat;
	height:40px;
	width:40px;
	float:left;
	margin-right:5px;
	margin-top:2px;
}

#headerbox .commentbox .comment
{
	float:left;
	font-family:Myriad Pro;
	font-size:18px;
	color:#082d01;
	
}

#headerbox .commentbox .author
{
	float:left;
	padding-top:20px;
	margin-left:-10px;
	font-family:Myriad Pro;
	font-size:18px;
	color:082d01;
}


#headerbox .readmorebox
{
	float:left;
	font-family:Myriad Pro;
	font-size:18px;
	color:#0060b0;
	padding-left:70px;
	padding-top:20px;
}





/* left box content container */
#content_left{
	width:675px;
	float:left;
}

#content_right{
	width:255px;
	float:right;
}


#content_header{
	width:auto;
}

.content_headerbox{
	background:url(../images/box1.PNG) no-repeat top left;
	height:214px;
	width:222px;
	float:left;

}

.content_headerbox .boxhead{
	font-family:Myriad Pro;
	font-size:16px;
	color:#1c3b00;
	padding-left:15px;
	padding-top:20px;
	padding-bottom:20px;
	font-weight:bold;
}

.content_headerbox .boxtext{
	font-family:Myriad Pro;
	font-size:13.5px;
	color:#1c3b00;
	padding-left:15px;
}


/* Content-part
-----------------------------------------------------------------------------*/
#conten{width:932px; float:left; padding:10px 0 0 0}

/* left-part
-----------------------------------------------------------------------------*/
#left{width:195px; float:left;}
#left-menu{width:180px; float:left; background:#9fb639; padding:15px 0 10px 10px;}
#left-menu ul{margin:0px; padding:0px;}
#left-menu li{ list-style:none;  height:24px; line-height:24px;}
#left-menu li a{ width:auto; line-height:24px; height:24px; color:#000; font-size:12px; background:url(../images/arrow-img.jpg) left center no-repeat; padding:0 10px; text-decoration:none;}
#left-menu li a .span{line-height:10px;  padding:0 0;}

#left-menu li a:hover,
#left-menu li a.act-left{color:#cbe750;}

/* mid-part
-----------------------------------------------------------------------------*/
#mid{width:450px; float:left; padding:0 0 0 10px; margin:0 10px 0 0;}
#mid ul{margin:0px; padding:0px;}
#mid li{ line-height:20px; background:url(../images/arrow-img2.jpg) left top no-repeat; list-style:none; padding:0 10px;}
#mid a{color:#0061ad; text-decoration:none;}
#mid a:hover{color:#0061ad; text-decoration: underline;}
.right-img{width:auto; float:right; padding:0 0 0 15px;}
.bor{ border:1px solid #0061ad;}
/* right-part
-----------------------------------------------------------------------------*/
#right{width:225px; float:left; background:#9fb639;padding:10px;margin-left:2px;}

.inquiry-form-main{width:220px; float:left; padding:10px 0 0 0;}
.form-main{width:220px; float:left; padding:0 0 5px 0; line-height:20px;}
.form-right{width:130px; float:left;}
.for-input{width:130px; float:left; padding:3px 0 0 3px; height:16px; border:1px solid #6c8404; font-family:Arial, Helvetica, sans-serif; color:#666; margin:0; font-size:12px; }
.list-menu{width:158px; float:left; height:19px; border:1px solid #6c8404; font-family:Arial, Helvetica, sans-serif; color:#666; margin:0; font-size:12px; }

label{width:80px; float:left; text-align:left;}
.submit-img{width:80px; height:24px; line-height:20px; background: url(../images/menu-act.jpg) left top repeat-x; font-family:Tahoma; color:#000; font-size:11px; font-weight:bold; float:left; margin:0 10px 0 0; border:1px solid #acc53f;}
.submit-img2{width:80px; height:24px; line-height:20px; background: url(../images/menu-act.jpg) left top repeat-x; font-family:Tahoma; color:#000; font-size:11px; font-weight:bold; float:left; margin:0 10px 0 0; border:1px solid #acc53f; margin:0 10px 0 0;}

/* footer-part
-----------------------------------------------------------------------------*/
#footer-main{width:100%; float:left;}
#footer{width:790px; line-height:50px; line-height:50px; margin:0 auto; text-align:center;}

.form-main1{width:450px; float:left; padding:10px 0 0 0;}
.form1{width:450px; float:left; padding:0 0 10px 0; line-height:20px;}
.input-main{width:200px; float:left;}
.input{width:200px; float:left; padding:3px 0 0 3px; height:18px; border:1px solid #b1d3d3; font-family:Arial, Helvetica, sans-serif; color:#666; margin:0; font-size:12px; }
.label{width:200px; float:left; text-align:left;}


.required{
color:red;
}
.chat
{
	float:left;
	width:180px;
	margin-top:20px;
	text-align:center;
}

