@charset "utf-8";

.black {
	background-image: url(image/black-sp.gif);
	background-repeat: no-repeat;
	background-position: center;
}
.blk145 {
	background-repeat: no-repeat;
	background-image: url(image/blk145.gif);
}
.blk147 {
	background-repeat: no-repeat;
	background-image: url(image/blk147.gif);
}

.black2 {
	background-image: url(image/black2-sp.gif);
	background-repeat: no-repeat;
	background-position: center;
}
.black3 {
	background-image: url(image/black3-sp.gif);
	background-repeat: no-repeat;
	background-position: center;
}
.blktitle {
	background-repeat: no-repeat;
	background-image: url(image/Image2.jpg);
}
.cdwhomepage {
	font-family: "Lucida Sans Std";
	font-size: 16px;
	color: #000000;
}








#center {
	float: left;
	width: 490px;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
}
#center-copy {
	float: left;
	width: 690px;
	padding: 5px;
}

#center-link-building {
	float: left;
	width: 690px;
	padding: 5px;
}

#center-title {
	float: left;
	width: 690px;
	padding: 5px;
	text-align: center;
}
#center-titlebr {
	float: left;
	width: 690px;
	background-color: #AB8147;
	margin-left: 5px;
	height: 8px;
}

#centerbr-pr-title {
	float: left;
	width: 690px;
	text-align: center;
	background-color: #AB8147;
	height: 8px;
	margin-left: 5px;
}

#center-pr-title {
	float: left;
	width: 690px;
	padding: 5px;
	text-align: center;
}

#centerlow-pr-bar {
	float: left;
	width: 690px;
	height: 8px;
	background-color: #000000;
}
#centerlow-br-bar {
	float: left;
	width: 690px;
	height: 8px;
	background-color: #AB8147;
}
#center-prices {
	float: left;
	width: 690px;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	margin-bottom: 5px;
}



#centerlow-prices {
	float: left;
	width: 680px;
	padding: 5px;
	color: #FFFFFF;
	background-color: #AB8147;
}
#centerlow-prices1 {
	float: left;
	width: 680px;
	padding: 5px;
	background-color: #F5F5F5;
}
#centerlow-sem1 {
	float: left;
	width: 680px;
	padding: 5px;
	background-color: #F5F5F5;
}


#centerws {
	float: left;
	width: 490px;
	padding: 5px;
}
#centerws-title {
	float: left;
	width: 690px;
	padding: 5px;
	text-align: center;
}
#centerws-title-br {
	float: left;
	width: 690px;
	text-align: center;
	background-color: #AB8147;
	height: 8px;
	margin-left: 5px;
}



#center-inlow0 {
	float: left;
	width: 480px;
	padding: 5px;
	background-color: #000000;
	height: 10px;
}

#center-inlow {
	float: left;
	width: 480px;
	padding: 5px;
}
#center-inlow-ws {
	float: left;
	width: 490px;
}
#center-ws3b {
	float: left;
	width: 151px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #F5F5F5;
	margin-right: 2px;
	margin-bottom: 4px;
}
#center-ws4b {
	float: left;
	width: 149px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #F5F5F5;
	margin-right: 2px;
	margin-left: 2px;
}
#center-ws5b {
	float: left;
	width: 151px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #F5F5F5;
	margin-left: 2px;
}

#center-ws3bar {
	float: left;
	width: 490px;
	background-color: #000000;
	height: 20px;
}
#center-ws4bar {
	float: left;
	width: 490px;
	background-color: #000000;
	height: 20px;
}
#center-ws5bar {
	float: left;
	width: 152px;
	background-color: #000000;
}
#center-ws6b {
	float: left;
	width: 151px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-right: 2px;
	background-color: #F5F5F5;
}
#center-ws7b {
	float: left;
	width: 149px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-right: 2px;
	margin-left: 2px;
	background-color: #F5F5F5;
}
#center-ws8b {
	float: left;
	width: 151px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-left: 2px;
	background-color: #F5F5F5;
}

#center-seo {
	float: left;
	width: 690px;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
}
#center-seo-0 {
	float: left;
	width: 690px;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	text-align: center;
}
#center-seo-bar {
	float: left;
	width: 680px;
	padding: 5px;
	background-color: #000000;
	height: 10px;
	margin-left: 5px;
}
#center-seo-01bar {
	float: left;
	width: 690px;
	background-color: #AB8147;
	margin-left: 5px;
	height: 10px;
}

#center-seo-bar2 {
	float: left;
	width: 480px;
	padding: 5px;
	background-color: #000000;
	height: 10px;
}


#center-seo-lower {
	float: left;
	width: 490px;
	margin-left: 5px;
}
#center-seo-lower2 {
	float: left;
	width: 480px;
	padding: 5px;
	background-color: #990000;
	text-align: center;
}
#center-seo-lower3 {
	float: left;
	width: 480px;
	padding: 5px;
}
#center-seo-lower3a {
	float: left;
	width: 480px;
	padding: 5px;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #AB8147;
}
#center-seo-lower3b {
	float: left;
	width: 467px;
	margin-top: 10px;
	margin-bottom: 2px;
	background-image: url(image/title%20template.jpg);
	height: 30px;
	margin-left: 10px;
	text-align: center;
	padding-top: 2px;
}
#center-seo-lower3b1 {
	float: left;
	width: 291px;
	margin-bottom: 2px;
	margin-left: 92px;
	padding: 5px;
	background-color: #CCCCCC;
}
#center-seo-lower4b {
	float: left;
	width: 467px;
	margin-top: 10px;
	margin-bottom: 2px;
	background-image: url(image/title%20template.jpg);
	height: 30px;
	margin-left: 10px;
	text-align: center;
	padding-top: 2px;
}
#center-seo-lower4b1 {
	float: left;
	width: 291px;
	margin-bottom: 2px;
	margin-left: 92px;
	padding: 5px;
	background-color: #CCCCCC;
}
#center-seo-lower5b {
	float: left;
	width: 467px;
	margin-top: 10px;
	margin-bottom: 2px;
	background-image: url(image/title%20template.jpg);
	height: 30px;
	margin-left: 10px;
	text-align: center;
	padding-top: 2px;
}
#center-seo-lower5b1 {
	float: left;
	width: 291px;
	margin-bottom: 2px;
	margin-left: 92px;
	padding: 5px;
	background-color: #CCCCCC;
}
#center-seo-lower6b {
	float: left;
	width: 467px;
	margin-top: 10px;
	margin-bottom: 2px;
	background-image: url(image/title%20template.jpg);
	height: 30px;
	margin-left: 10px;
	text-align: center;
	padding-top: 2px;
}
#center-seo-lower6b1 {
	float: left;
	width: 291px;
	margin-bottom: 2px;
	margin-left: 92px;
	padding: 5px;
	background-color: #CCCCCC;
}
#center-seo-lower7b {
	float: left;
	width: 467px;
	margin-top: 10px;
	margin-bottom: 2px;
	background-image: url(image/title%20template.jpg);
	height: 30px;
	margin-left: 10px;
	text-align: center;
	padding-top: 2px;
}
#center-seo-lower7b1 {
	float: left;
	width: 291px;
	margin-bottom: 2px;
	margin-left: 92px;
	padding: 5px;
	background-color: #CCCCCC;
}






#center-seo-lower4 {
	float: left;
	width: 480px;
	padding: 5px;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #AB8147;
	margin-bottom: 5px;
}
#consultation-form {
	float: left;
	width: 680px;
	padding: 5px;
}
#contentnocolumn {
	float:left;
	width:474px;
	background-color: #FFFFFF;
	padding-bottom: 10px;
	margin-left: 105px;
}












/* CSS Document */

#container {
	font-family: "Lucida Sans";
	font-size: 12px;
	font-style: normal;
	color: 323D4F;
	width: 900px;
	margin: auto;
	border: 1px solid #000000;
}
#directory {
	float: left;
	width: 690px;
	padding: 5px;
	background-color: #999999;
}

#header {
	clear: both;
	float: left;
	width: 900px;
	background-image: url(image/nhd.jpg);
	height: 200px;
}
#topspacer {
	clear: both;
	float: left;
	height: 40px;
	width: 900px;
	background-color: #000000;
}
#leftcol {
	float: left;
	width: 199px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
#leftcolws {
	float: left;
	width: 199px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
#leftcol2 {
	float: left;
	width: 189px;
	background-color: #000000;
	height: 20px;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#leftcol3 {
	float: left;
	width: 189px;
	background-color: #000000;
	height: 20px;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#leftcol4 {
	float: left;
	width: 189px;
	background-color: #000000;
	height: 20px;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#leftcol5 {
	float: left;
	width: 189px;
	background-color: #000000;
	height: 20px;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#leftcol-link {
	float: left;
	width: 199px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
#leftcol-sem {
	float: left;
	width: 199px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}


#leftcolprices {
	float: left;
	width: 199px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	height: 996px;
}
#leftcolprices-pr {
	float: left;
	width: 199px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}




#left-br {
	float: left;
	height: 8px;
	width: 199px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	background-color: #AB8147;
}
#left-br2 {
	float: left;
	height: 8px;
	width: 199px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	background-color: #AB8147;
}
#left-br3 {
	float: left;
	height: 8px;
	width: 199px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	background-color: #AB8147;
}
#left-br4 {
	float: left;
	height: 8px;
	width: 199px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	background-color: #AB8147;
}
#left-br5 {
	float: left;
	height: 8px;
	width: 199px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	background-color: #AB8147;
}

#left-desc {
	float: left;
	width: 189px;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#left-desc2 {
	float: left;
	width: 189px;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#left-desc3 {
	float: left;
	width: 189px;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#left-desc4 {
	float: left;
	width: 189px;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.links {
	font-family: "Lucida Sans Std";
	font-size: 16px;
	color: #FFCC33;
}
#leftcol-seo {
	float: left;
	width: 199px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}

.link-sm {
	color: #996600;
}
.link-sm-lite {
	color: #FFCC33;
}

#rightcol {
	float: left;
	width: 199px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
#rightcol-seo {
	float: left;
	width: 186px;
	margin-left: 6px;
	padding-top: 10px;
	background-color: #F5F5F5;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
}
#rightcol-seo-blk {
	float: left;
	width: 194px;
	background-color: #AB8147;
	margin-top: 10px;
	margin-left: 6px;
	font-size: 14px;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	padding-top: 8px;
	padding-bottom: 8px;
}
#rightcol-seo-black {
	float: left;
	width: 194px;
	background-color: #000000;
	margin-left: 6px;
	height: 6px;
}



#rightcol-prices {
	float: left;
	width: 200px;
}

#rightcolws {
	float: left;
	width: 199px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}

#right-test {
	float: left;
	width: 188px;
	border-left-width: 1px;
	padding: 4px;
}

#lowerbanner {
	float: left;
	width: 290px;
	text-align: left;
	color: #FFFFFF;
	background-color: #000000;
	padding: 5px;
	height: 100px;
}
#lowerbanner2 {
	float: left;
	width: 400px;
	height: 120px;
	text-align: center;
}
#lowerbanner3 {
	float: left;
	width: 190px;
	text-align: left;
	color: #FFFFFF;
	background-color: #000000;
	padding: 5px;
	height: 100px;
}


#lowerbanner4 {
	float: left;
	width: 900px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	text-align: center;
	color: #FFFFFF;
	background-color: #000000;
	padding-top: 5px;
	padding-bottom: 5px;
}
#low-hp-bar {
	float: left;
	width: 490px;
	height: 8px;
	background-color: #000000;
}
#low-hp-br {
	float: left;
	width: 490px;
	height: 8px;
	background-color: #AB8147;
}
#partners {
	float: left;
	width: 680px;
	padding: 5px;
	background-color: #FFFFFF;
}

#partner-ctg {
	float: left;
	width: 300px;
	padding: 5px;
	background-color: #AB8147;
	margin-left: 22px;
	margin-top: 10px;
}
#partner-pr-bar {
	float: left;
	width: 300px;
	background-color: #000000;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
}
#partner-br-bar {
	float: left;
	width: 310px;
	height: 8px;
	background-color: #AB8147;
	margin-left: 22px;
	margin-top: 10px;
}
#partnerlow-ctg-bar {
	float: left;
	width: 690px;
	height: 8px;
	background-color: #000000;
	margin-top: 10px;
}
#partners-submit {
	float: left;
	width: 500px;
	background-color: #FFFFFF;
	margin-left: 90px;
}
#port-top-ct {
	float: left;
	width: 878px;
	padding: 5px;
}

#porttop4 {
	float: left;
	width: 282px;
	background-color: #000000;
	height: 20px;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

#portfolio-content {
	float: left;
	width: 890px;
	padding: 5px;
}
#portfolio-br-bar {
	float: left;
	width: 900px;
	height: 8px;
	background-color: #AB8147;
}
#portfolio-nav {
	float: left;
	width: 890px;
	padding: 5px;
	text-align: left;
	background-color: #AB8147;
}


#portfolio-title {
	float: left;
	width: 890px;
	padding: 5px;
	text-align: center;
}
#portlow-bar {
	float: left;
	width: 890px;
	height: 8px;
	background-color: #000000;
}
#portlow-br-bar {
	float: left;
	width: 890px;
	height: 8px;
	background-color: #AB8147;
}
#portleft {
	float: left;
	margin-left: 20px;
	margin-top: 20px;
	width: 408px;
}
#portright {
	float: right;
	width: 408px;
	margin-right: 20px;
	margin-top: 20px;
}
#portleft-des {
	float: left;
	width: 400px;
	padding: 4px;
	background-color: #AB8147;
	clear: both;
	margin-top: 10px;
}
#portleft-des1 {
	float: left;
	height: 312px;
	width: 408px;
	background-image: url(image/interior-exterior-painting.jpg);
	background-repeat: repeat;
}

#portleft-des-in {
	float: left;
	width: 392px;
	background-color: #FFFFFF;
	padding: 4px;
}
#portleft-des0 {
	float: left;
	height: 312px;
	width: 408px;
	background-image: url(image/office-interiors.jpg);
	background-repeat: repeat;
}



#leftctg-ad {
	float: left;
	height: 30px;
	width: 195px;
	text-align: right;
	padding: 2px;
}






#quote {
	float: left;
	width: 193px;
	border-left-width: 1px;
	text-align: center;
	background-color: #FFFFFF;
	padding-top: 4px;
	padding-bottom: 4px;
}
#quoteseo {
	float: left;
	height: 38px;
	width: 199px;
	text-align: center;
	background-color: #F3F3F3;
}
#submit-br-bar {
	float: left;
	width: 500px;
	height: 8px;
	background-color: #AB8147;
	margin-left: 90px;
}
#submit-blk-bar {
	float: left;
	width: 500px;
	height: 8px;
	background-color: #000000;
	margin-top: 10px;
	margin-left: 90px;
}

#478 {
	background-image: url(image/Image2.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 32px;
	width: 467px;
	text-align: center;
}
.whitetitle-ctg {
	font-size: 16px;
	color: #FFFFFF;
}
