html, body {height:100%;}
body {margin:0px;padding:0px;background:#fff;font-family:verdana;font-size:8.5pt;color:#000;}
a{text-decoration:none;color:maroon;}
a:hover{text-decoration:underline;color:maroon;}
#wrap {height:auto;}
#page {width:850px;background: url('images/main-background2-850px.png') #ebe9df repeat-y left top;overflow:hidden;height:auto;text-align:left;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
#page-sidebar-img {margin-top:100px;width:247px; overflow:hidden;height:400px; background: url('http://www.integralcolor.com/wp-content/uploads/2009/01/homeowners-pic.jpg') transparent no-repeat left top;}
#header {width: 850px; margin-top:-500px; height:131px;text-align:center;background:url('images/header-dkblue.png') no-repeat top center;}
#main {width: 850px;overflow:hidden;}
#main-content {width:540px;float:right;padding:0;text-align:left;}
#main-content {margin-right:30px;}
#main-sidebar {margin-top:325px;width:247px;float:left;text-align:left;padding:0 5px 10px 5px;overflow:hidden;height:auto;}
#main-sidebar {margin-left:0px;background: transparent;}
#sidebar {height:auto;overflow:hidden;color:#555555;}
#sidebar h4{color:#555555;}
#comment {width:90%;}
#header-logo {width:850px;text-align:left;padding:0px;height:125px;font-family:"Century Gothic",verdana;}
#header-text {text-align:right;padding:2px 8px 0px 0px;height:25px;display:block;color:#fff;font-weight:normal;font-size:13px;/*font-variant:small-caps;text-transform:uppercase*/;letter-spacing:1px;}
#header-quote {text-align:right;padding:25px 8px 0px 0px;height:100px;margin-top:35px;display:block;background: url(images/quote-mid-homeowners.gif) no-repeat 98% 0 ;}
#header-menu {clear:both;width:850px;height:30px;text-align:center;background:#2e5d81;font-family:verdana, "trebuchet MS", helvetica, sans-serif;}
#header-menu ul{margin-left:-40px;display:inline;}
#header-menu li.page_item {line-height:25px;list-style-type:none;display:inline;margin:0 0 0 -5px;color:#e7cb32;font-weight:normal;font-size:12px;}
#header-menu li.page_item a{color:#e7cb32;padding:4px 3px 5px 3px;}
#header-menu li.current_page_item a{color:#fff;padding:4px 5px 4px 5px;}
#header-menu li.current_page_parent a{color:#fff;padding:4px 5px 4px 5px;}
#header-menu li.page_item a:hover{color:#fff;text-decoration:none;}
#sidebar ul:first-child{list-style-type:none;display:block;overflow:hidden;margin:5px 0 0 0;}
#sidebar ul:first-child li{list-style-type:none;margin-left:-40px;padding-right:10px;}
#sidebar ul li #my_menu div ul li.page_item{margin-left:-40px;display:block;padding-right:10px;}
#sidebar ul li #my_menu div ul li.cat-item{margin-left:-40px;display:block;padding-right:10px;}
#sidebar a{text-decoration:none;color:#2F4657;}
#sidebar a:hover{text-decoration:underline;color:#22333f;}
.postjunk{background:#DFDDD4;}
.story_date {color:#555555;}
.story_date a{color:#555555;text-decoration:underline}
.story_date a:hover{color:#000000;text-decoration:underline}
.meta {color:#555555;}
.meta a{color:#555555;text-decoration:underline}
.meta a:hover{color:#000000;text-decoration:underline}
img.navdot {margin:0 8px 2px 8px;}
.notbold{font-weight:normal;}
.twofifty {width:250px;display:block;}
h1.storytitle {color:#000000;font-size:19pt;font-family:"Century Gothic",verdana;font-weight:bold;text-transform:uppercase}
.storycontent {color:#000;font-size:11px;font-family:verdana;line-height:175%;}
.storycontent img{border:1px solid #c6c6c6;}
img.alignleft{float:left; margin:0 8px 2px 0;}
img.alignright{float:right; margin:0 0 2px 8px;}
img.aligncenter{clear:both; margin:0 auto;}
#banner {margin-top: 25px;} 
#footer {display:block;width: 850px; height:80px; background:#633226 /*#633226*/;text-align:center; line-spacing:1.5;}
#innerfooter {display:block;width:100%;padding:10px; text-align:center;	font-size: 8pt;	color: #D7BC34;}
#innerfooter ul{display:inline;margin-left:-20px;}
#innerfooter li.page_item {display:inline;list-style-type:none;}
#innerfooter a{color: white;text-decoration:none;}
#innerfooter a:hover{color: white;text-decoration:underline;}
#my_menu div ul li.current_page_item a {background : #a49e00 url(images/linkarrow.gif) no-repeat right center; /* #066 */color: #fff;text-decoration: none;}
#my_menu div ul li.current-cat a{background : #a49e00 url(images/linkarrow.gif) no-repeat right center; /* #066 */color: #fff;text-decoration: none;}
#my_menu div div.textwidget {background : #faecaf;padding:4px;color: #a49e00;}
.corners{display:block}
.corners *{display:block;height:1px;overflow:hidden;font-size:.01em;background:#faecaf}
.corners1{margin-left:3px;margin-right:3px;padding-left:1px;padding-right:1px;border-left:1px solid #fcf6dc;border-right:1px solid #fcf6dc;background:#fbf0c3}
.corners2{margin-left:1px;margin-right:1px;padding-right:1px;padding-left:1px;border-left:1px solid #fefdf7;border-right:1px solid #fefdf7;background:#faefbe}
.corners3{margin-left:1px; margin-right:1px; border-left:1px solid #faefbe; border-right:1px solid #faefbe;}
.corners4{border-left:1px solid #fcf6dc;border-right:1px solid #fcf6dc}
.corners5{border-left:1px solid #fbf0c3;border-right:1px solid #fbf0c3}
.cornersfg{background:#faecaf}
.photocredits{padding:5px 5px 10px 5px;}
.subnavmenutop {list-style-type: none;}
.subnavmenutop li.page_item {display:inline;}
.subnavmenutop li.page_item a{text-decoration:none;font-weight:normal}
.subnavmenutop li.page_item a:hover{text-decoration:underline;font-weight:normal}
.subnavmenutop li.current_page_item a{display:inline;text-decoration:none;color:#000;font-weight:bold}
.subnavmenutop li.current_page_item a:hover{text-decoration:none;color:#000;font-weight:bold}
#designservicesbox{ background:url('images/bottom-nav-bg.gif') repeat-x top center;height:166px;}
#designservicesbox td{ padding:2px;color:#fff;}
.designservicesmain{text-align:left;padding:5px 0 5px 0;font-family:verdana, "trebuchet MS", helvetica, sans-serif;color:#fff;font-size:14px;font-weight:bold;text-transform:uppercase;}
a.designboxhead{font-family:verdana, "trebuchet MS", helvetica, sans-serif;color:#fff;font-size:14px;font-weight:bold;font-size:12px;text-decoration:underline;}
.designservicesmain a{font-family:verdana, "trebuchet MS", helvetica, sans-serif;color:#fff;text-decoration:none;}
.designservicesmain a:hover{font-family:verdana, "trebuchet MS", helvetica, sans-serif;color:#fff;text-decoration:none;}
a.bottom-nav-link {color:#fff;text-decoration:underline;}
.highlight {margin-top: 0pt;color: #336666;}
.highlight .process {margin-left: 15px;text-indent: -10px;color: #336666;}
.highlight .head {font-weight: bold;font-size: 8pt;font-family: arial;margin-top: 0pt;color: #336699;}
.highlight ul {padding-left: 8pt;margin-left: 8pt;}
.highlight ul li {line-height: 110%;margin-bottom: 5pt;}
h1 {color:#000000;font-size:19pt;font-family:"Century Gothic",verdana;font-weight:bold;text-transform:uppercase}
h2 {color:#000000;font-size:17pt;font-family:"Century Gothic",verdana;font-weight:bold;text-transform:uppercase;margin-bottom:0px;}
h3 {color:#000000;font-size:15pt;font-family:"Century Gothic",verdana;font-weight:bold;/*text-transform:uppercase;*/margin-bottom:0px;}
h4 {color:#000000;font-size:13pt;font-family:"Century Gothic",verdana;font-weight:bold;/*text-transform:uppercase;*/margin-bottom:0px;letter-spacing:.75px;}
h5 {color:#000000;font-size:11pt;font-family:"Century Gothic",verdana;font-weight:bold;/*text-transform:uppercase;*/margin-bottom:0px;}
h6 {color:#000000;font-size:9pt;font-family:"Century Gothic",verdana;font-weight:bold;text-transform:uppercase;margin-bottom:0px;}
h7 {color:#000000;font-size:7pt;font-family:"Century Gothic",verdana;font-weight:bold;text-transform:uppercase;margin-bottom:0px;}
h2#postcomment{#000000;font-size:12pt;font-family:"Century Gothic",verdana;font-weight:bold;text-transform:uppercase;margin-bottom:0px;}
h2#comments{#000000;font-size:12pt;font-family:"Century Gothic",verdana;font-weight:bold;text-transform:uppercase;margin-bottom:0px;}
.storytitle-blog a{line-height: 175% !important;color:;font-size:12pt;font-family:"Century Gothic",verdana;font-weight:bold;text-transform:none;margin-bottom:0px;}
#gallery ul {list-style: none;}
#gallery ul li {display: inline;padding: 2px;}
#gallery img {border: none;}
#floating{position:relative;width:237px;}
#floatinside{float:left;height:56px;width:237px;background:#FFFFFF;border:1px solid #000000;padding:2px;margin-bottom:5px;text-align:left;}
#floatinside3{overflow:hidden;height:175px;width:237px;background:#FFFFFF;border:1px solid #000000;padding:2px;margin:0 0 -100px 2px;text-align:left;}
#floatinside2{float:right:width:520px;margin-bottom:5px;text-align:left;}
.iaccfooter-left{width:237px;font-size:11px !important;}
.iaccfooter-right{width:540px;font-size:11px !important;}
#floatinsideq{height:56px;background:#FFFFFF;border:1px solid #000000;padding:2px;margin-bottom:5px;text-align:left;}
#main-sidebar {line-height:160%;color:#555555;}