/* RESET CSS by YAHOO */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	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-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}
/* CSS CUSTOME by RAFE */
BODY { text-align:center; background-color:#ffffff; font-family:tahoma; }
.font2,.font3  { color:#bd2b11; font-weight:bold; letter-spacing:-0.01em; }
.font3	{  letter-spacing:0.01em; }

#outer	{ width:766px; height:100%; margin:auto; text-align:left; }
#hd		{ width:766px; height:280px; }
#hd-a	{ width:766px; height:7px; background:url(../images/csc-a.gif); }
#hd-b	{ width:766px; height:90px; }
#hd-b1  { width:55px; float:left; padding:9px 0 0 5px; }
#hd-b2  { width:306px; float:left; padding-top:13px;; }
#hd-b2  H1 { font-size:23px; }
#hd-b2  H3 { font-size:23px; }
 .dname { font-size:9px; font-family:verdana;  font-weight:bold; color:#a0a0a0; }
#hd-b3	{ width:400px; float:left; padding-top:3px; text-align:right; }
 .hd-b3a,.hd-b3b{ font-size:11px; font-family:verdana;  padding:2px 0 0 3px; }
 .hd-b4a { width:270px; }
#hd-c	{ width:766px; height:184px; }
/*-> CSS CONTENT <-*/
#bd		{ width:766px; height:auto; border-left:1px solid #a5a5a5; float:left; background-color:#ccccccc; }
#bd-a	{ width:223px; height:auto; float:left;  }
 .bd-a-0{ width:224px; text-align:left; }
 .bd-a-1{ width:185px; text-align:left; }
 .bd-a-2{ font-size:17px; color:#a0a0a0; font-family:arial; }
 .bd-a-3,.bd-a-5 { font-size:11px; color:#000000; }
 .bd-a-4{ background-color:#bababa; color:white; font-size:10px; text-align:justify; }
 .bd-a-5{ line-height:14px; font-size:11px; }

#bd-seal { margin-left:400px; position:absolute; }
 #bd-seal-a, #bd-seal-b { float:right; }
 #bd-seal-b { padding:10px 20px 0px 0px; }
 
#bd-b	{ width:541px; height:auto; float:left; border-right:1px solid #a5a5a5; }
#bd-b-1 { width:541px; height:5px; background:url(../images/csc-d.gif); }
#bd-b-2 { width:541px; height:57px; border-bottom:1px solid #cfd4d6; }
 .bd-b-2a { width:100%; height:100%; }
 .bd-b-2b A { font-family:verdana; color:#5d5d5d; font-weight:bold; font-size:12px; text-decoration:none; }
 .bd-b-2b A:hover { text-decoration:underline; }
#bd-b-3 { width:541px; height:100px; vertical-align:top; padding-right:2px; padding-left:1px; }
#bd-b-4,#bd-b-4-gallery { width:541px; font-size:17px; padding-left:10px; font-family:arial; color:#a0a0a0; }
#bd-b-5 { width:541px; height:3px; background-color:#cfd4d6; }
#bd-b-6,#bd-b-6-testimonials,#bd-b-6-services,#bd-b-6-gallery,#bd-b-plastic-siding { font-size:11px; height:370px; font-family:verdana; color:#000000; text-align:justify; padding:10px; line-height:14px; }

/* CSS: TESTIMONIALS */
#bd-b-6-testimonials { height:830px; }

#bd-b-plastic-siding { height:980px; }

/* CSS: ARTICLE */
#bd-b-6-article { font-size:11px; font-family:verdana; color:#000000; text-align:justify; padding:10px; line-height:14px; }
#bd-b-6-article H2 { font-size:12px; font-weight:bold; padding-top:15px; }

/* CSS: SERVICES */
#bd-b-6-services { height:720px; }
#bd-b-6-services H2 { font-size:12px; font-weight:bold; padding-top:15px; }

/* CSS: GALLERY */
#bd-b-6-gallery { height:450px; }
#bd-b-4-gallery { padding-top:10px; }
#bd-b-6-gallery H2 { font-size:12px; font-weight:bold; padding-top:15px; }
#bd-b-6-gallery-a { width:100%; height:15px; background-color:#cccccc; padding-top:3px; }

#bd-b-6-gallery-a UL { padding-left:95px; }
#bd-b-6-gallery-a LI { float:left; padding-left:20px; }
#
#ft	{ width:766px; height:20px; float:left; padding:5px 0 0 20px; }
#ft LI	{ float:left; padding-left:15px; }
#ft .li2	{ color:#cccccc; }

#end-line { width:764px; height:5px; background:url(../images/csc-d.gif); float:left; border-left:1px solid #cfd4d6; border-right:1px solid #cfd4d6; }
#ft A { font-family:verdana; color:#5d5d5d; font-weight:bold; font-size:11px; text-decoration:underline; }

#privacy	{ width:766px; height:50px; float:left; font-size:12px; font-style:verdana; }
#derlsign { width:746px; text-align:right; margin:15px 0 0 0; float:left; }

/* INPUT & SELECT CSS */
.select,.select1,.text1,.text2,.select2,.text3{ font-size:11px; background-color:#ffffff; color:#666666; border:1px solid #a0a0a0; }
.select1	{ width:199px; }
.select2	{ width:90px; }
.text1	{ width:196px; height:14px; }
.text2	{ width:63px; height:14px; }
.text3	{ width:80px; height:14px; }

/* CUSTOM BREAK */
.space1	{ height:4px; } /* project information form */
.space2 { height:3px; } /* navigation: menu top img and link */
.space3 { width:12px; } /* navigaton: betwen links */


