.inner_copy {border:0;color:#f00;float:left;width:50% !important;margin:-100% 0 0 0;overflow:hidden;line-height:0;padding:0;font-size:11px}

.fleft {float:left}

.fright  {float:right}

.fcenter {float:none;margin:0 auto;text-align:center}

.fclear {clear:both}

body {
    /*padding:10px;*/
        padding:0 10px 10px;
	margin:0;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:0px;
	line-height:160%;
	background:#300;
	color:#ccc
}

#container {width:960px;margin:0 auto}

#header {height:70px}

#wrapper {width:960px;background:#336633}

#left {float:left;width:220px;margin:5px 0 10px 0;padding:8px;background:#222;border:2px solid #111}

#content {float:left;width:690px;margin:5px 10px 10px 5px;padding:5px}

.article {
	width:305px;
	float:left;
	margin:5px 0 10px 7px;
	padding:3px;
	border:1px none #336600
}

.article img {
	width:130px;
	height:100px;
	border:1px solid #ccc;
	margin:3px
}

.clear {clear:both;height:0}

h3 {
	font-size:14px;
	color:#ccc;
	display:inline;
	font-style: italic;
	font-weight: bold;
	text-decoration: underline;
}

p, ol, ul {
	line-height:18px;
	text-align:left
}

ul {margin-left:0;padding-left:0;list-style:none}

ul li {width:220px;padding:2px 0 5px 0;border-bottom:1px dotted #444}

ul li.first {background:none}

#content img {float:left;margin:8px;border:2px solid #ccc}

#content img.content-intro {width:300px; margin: 0 10px 0 0;}
div#container {position: relative;}
p.logo {width:288px;}
#logo {width:288px; height:120px;}
.header {position: relative;}
.contact {position: absolute; top: 52px; right: 0;}
.contact span {font-size: 16px; display:inline-block; margin-left: 60px;}
.contact span.company {font-family: "Times New Roman", Times, serif;font-size: 30px;}
#left table {width:220px;}
#left tr {width:220px;}
#left td {width:220px;}
#left textarea {width:220px; border: none; padding: 0;}
#left input[type="text"] {width:218px;}
#left form {padding-bottom: 16px;}

#form2 {margin-top: 2em;}
/*#logo {float:left;margin-top:15px}*/

#navbar {
	width:570px;
	float:left;
	height:30px;
	margin-top:5px
}

#in-header {background:#fff url("../images/header3.jpg") 10px center no-repeat;height:400px;margin-top:1px}

#in-header2 {background:#fff url("../images/header4.jpg") 10px center no-repeat;height:400px;margin-top:1px}

#in-header3 {background:#fff url("../images/prop2header.jpg") 10px center no-repeat;height:400px;margin-top:1px}

#in-header4 {background:#fff url("../images/landheader.jpg") 10px center no-repeat;height:400px;margin-top:1px}

#in-header5 {background:#fff url("../images/propheader.jpg") 10px center no-repeat;height:400px;margin-top:1px}

#in-header6 {background:#fff url("../images/spheader.jpg") 10px center no-repeat;height:400px;margin-top:1px}

#in-header7 {background:#fff url("../images/fenceheader.jpg") 10px center no-repeat;height:400px;margin-top:1px}

#in-header8 {background:#fff url("../images/landscapingheader.jpg") 10px center no-repeat;height:400px;margin-top:1px}

#in-header9 {background:#fff url("../images/roofingheader.jpg") 10px center no-repeat;height:400px;margin-top:1px}

#in-header10 {background:#fff url("../images/treeheader.jpg") 10px center no-repeat;height:400px;margin-top:1px}

#in-header11 {background:#fff url("../images/sprinklerheader.jpg") 10px center no-repeat;height:400px;margin-top:1px}

#in-header12 {background:#fff url("../images/paintingheader.jpg") 10px center no-repeat;height:400px;margin-top:1px}

#in-header13 {background:#fff url("../images/metal roof header.jpg") 10px center no-repeat;height:400px;margin-top:1px}

#in-header14 {background:#fff url("../images/windowsidingheader.jpg") 10px center no-repeat;height:400px;margin-top:1px}

#in-header15 {background:#fff url("../images/insulationheader.jpg") 10px center no-repeat;height:400px;margin-top:1px}

#in-header16 {background:#fff url("../images/gutterheader.jpg") 10px center no-repeat;height:400px;margin-top:1px}

#in-header17 {background:#fff url("../images/swampcoolerheader.jpg") 10px center no-repeat;height:400px;margin-top:1px}

#in-header18 {background:#fff url("../images/restorationheader.jpg") 10px center no-repeat;height:400px;margin-top:1px}

#in-header19 {background:#fff url("../images/flatroofheader.jpg") 10px center no-repeat;height:400px;margin-top:1px}


#header-content {
	width:320px;
	float:left;
	margin-top: 20px;
	margin-right: 50px;
	margin-bottom: 10px;
	margin-left: 50px;

}

#header-content p {
	font-size:11px;
	font-style:italic;
	color:#222;
	padding:10px;
	background:url(../images/head-slogan.png) repeat-x;
	color:#000;
	font-weight: bold;

}

#gallery {
	width:160px;
	float:right;
	color:#F06;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 30px;
	margin-left: 0;

}

#gallery img {width:120px;height:80px;float:left;margin:8px;border:2px solid #ccc}

#gallery img:hover {border:2px solid #000}

#footer {padding:5px;border:#333 1px solid;background:#111;height:20px}

#logo h1 {
	font-family:"Trebuchet MS", Helvetica, sans-serif;
	margin:0;
	padding:25px 20px 0 0px;
	font-weight:normal;
	font-size:40px;
	color:#ccc
}

#logo h1 a {color:#066;text-decoration:none}

#logo h1 a:hover {color:#993300;text-decoration:none}

#footer p {color:#555;font-size:11px;text-align:right}

input {border:1px solid #c0c0c0;color:#454545;font-size:11px;letter-spacing:1px}

input.searchText {width:150px;height:18px;padding-top:2px;border:#ccc 1px solid}

input.searchSubmit {color:#0080c0;background:#fff;border:1px solid #fff;font-size:12px;width:50px;height:19px}

#navbar ul {list-style:none}

#navbar li {
	padding-top:3px;
	padding-bottom:4px;
	float:right;
	width:100px;
	height:30px;
	font-weight:bold;
	text-align:center;
	line-height:30px;
	margin:5px 0 0 3px;
	background:#900;
	border:1px solid #990
}

#navbar li.active {background:#990;color:#fff;padding-bottom:4px}

#navbar li:hover {background:#990;color:#111}

a:link, a:active, a:visited {
	color:#CCC;
	text-decoration:none

}

a:hover {color:#ff7700}

#navbar a:link, #navbar a:active, #navbar a:visited {color:#fff} 

#navbar a:hover {color:#fff;text-decoration:none}

.clear {clear:both}

.Bigger {

	font-size: 14px;

}

.subytitle {

	font-size: 14px;

	font-weight: bolder;

}
.Subheader1 {
	font-weight: bold;
	text-decoration: underline;
	font-size: 14px;
	font-style: italic;
}
.disclaim {
	font-size: 7px;
}
.Tightcopy {
	font-size: 9px;
}
.Bigfont {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #F6C;
}
