BODY 		{scrollbar-base-color: #000000;
		scrollbar-track-color: #a9a8a8;
		scrollbar-face-color: #504d4d;
		scrollbar-highlight-color: #736d6d;
		scrollbar-3dlight-color: #736d6d;
		scrollbar-darkshadow-color: #000000;
		scrollbar-shadow-color: #0e0e69;
		scrollbar-arrow-color: #FFFFFF;
		margin: 0;
		padding: 0;
		border: 0; }
.body   {background-color:#332a2a;
		color: #ffffff;
        margin-top: 0px; 
        margin-bottom: 0px;
        margin-left: 0px; 
        margin-right: 0px;}
h1  {padding: 0; margin: 0;}
h2  {padding: 0; margin: 0;}
h3  {padding: 0; margin: 0;}
p   {padding: 0; margin: 0;}
.house-remodeling	{background-color: #413636;background-repeat: repeat-x;background-position: 0px 0px;
width: 900px;height: 710px;}
a:link		{ color: #ffffff; text-decoration: none; }
a:visited	{ color: #ffffff; text-decoration: none; }
a:active	{ color: #ffffff; text-decoration: none; }
a:hover		{ color: #b9a58b; text-decoration: none; }
TABLE 		{ COLOR: #e5e5e5; FONT: 12px arial, verdana, sans-serif; font-weight: normal; }
.title 		{ color: #999999; font: 22px "arial narrow", arial, verdana, sans-serif; font-weight: bold; font-style: italic; }
.subtitle 	{ color: #ffffff; font: 15px  arial, verdana, sans-serif; font-weight: bold; font-style: italic; }
.subtitle2 	{ color: #ffffff; font: 15px  arial, verdana, sans-serif; font-weight: bold; font-style: italic; }
.subtitle3 	{ color: #ffffff; font: 13px  arial, verdana, sans-serif; font-weight: bold; font-style: italic; }
.subtitle4 	{ color: #91889b; font: 13px  arial, verdana, sans-serif; font-weight: bold; font-style: italic; }
.estimates 	{ color: #ffffff; font: 15px  arial, verdana, sans-serif; font-weight: bold; font-style: italic; }
.borders	{ BORDER: #000000 1px solid; }
.borders2	{ BORDER: #666666 1px solid; }
.flashborder		{ BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; }
.footertext 	{ COLOR: #666666; FONT: 10px arial, verdana, sans-serif; font-weight: bold; background-color: #C9CEDB;
background-image: url("picts/shadow-1.gif");}
LI 		{ COLOR: #ffffff; FONT: 12px arial, verdana, sans-serif; font-weight: normal; text-align: justify;}
.just 		{ text-align: justify; }

.menubackground		{ 
			  border-top: #333333 1px solid;
			  border-bottom: #555555 1px solid;
			  background-color: #342B2B; }

.arealinks      { COLOR: #e3e3e3; FONT: 12px arial, verdana, sans-serif; font-weight: normal; }
a.arealinks:link 	{ color: #000000; text-decoration: none; }
a.arealinks:visited 	{ color: #000000; text-decoration: none; }
a.arealinks:active 	{ color: #000000; text-decoration: none; }
a.arealinks:hover 	{ color: #ff6600; text-decoration: underline; }

.bottomlinks 	{ COLOR: #e5e5e5; FONT: 12px arial, verdana, sans-serif; font-weight: bold;}
a.bottomlinks:link 	{ color: #e5e5e5; text-decoration: underline; }
a.bottomlinks:visited 	{ color: #e5e5e5; text-decoration: underline; }
a.bottomlinks:active 	{ color: #e5e5e5; text-decoration: underline; }
a.bottomlinks:hover 	{ color: #ffff00; text-decoration: underline; }

.copy 	{ COLOR: #e5e5e5; FONT: 10px arial, verdana, sans-serif; font-weight: bold;}
a.copy:link 	{ color: #333333; text-decoration: underline; }
a.copy:visited 	{ color: #333333; text-decoration: underline; }
a.copy:active 	{ color: #333333; text-decoration: underline; }
a.copy:hover 	{ color: #000000; text-decoration: underline; }

.shadeform	{ FONT: 13px arial, verdana, sans-serif;
		  COLOR: #000000;
		  background-image: url("picts/shadeform.gif");
		  WIDTH: 220PX;
		  BORDER: #000000 1px solid; }
.textarea	{ FONT: 13px arial, verdana, sans-serif;
		  COLOR: #000000;
		  background-image: url("picts/shadeform.gif");
		  WIDTH: 360PX;
		  HEIGHT: 140PX;
		  BORDER: #000000 1px solid; }
.dropdown 	{ COLOR: #000000;
		  WIDTH: 220PX;
		  FONT: 11px geneva, verdana, arial, sans-serif; }
.contact-submit { FONT-SIZE: 10pt; }
.quoteform	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("picts/shadeform.gif");
		text-align: left;
		BORDER: #000000 1px solid}

.roundcont {
	width: 400px;
	height: 155px;
	background-color: #564949;
	FONT: 12px arial, verdana, sans-serif;
	font-weight: normal;
	color: #e5e5e5;
	text-align: justify;}
.roundcont p {margin: 0 10px;}
.roundtop { background: url(picts/clear.gif) no-repeat top right; }
img.corner {
   width: 8px;
   height: 8px;
   border: none;
   display: block !important;}		

span.notice {display: block;
	padding: 10px 10px 10px 45px;
	margin-bottom: 10px;}
span.question {display: block;
	padding: 10px 10px 10px 45px;
	margin-bottom: 10px;}
span.download {display: block;
	padding: 10px 10px 10px 45px;
	margin-bottom: 10px;}
span.pointer {display: block;
	padding: 10px 10px 10px 45px;
	margin-bottom: 10px;}
span.special {display: block;
	padding: 10px 10px 10px 45px;
	margin-bottom: 10px;}
span.contact {display: block;
	padding: 10px 10px 10px 45px;
	margin-bottom: 10px;}
span.tip {display: block;
	padding: 10px 10px 10px 45px;
	margin-bottom: 10px;}

ul {list-style: none;padding: 0;list-style: none;padding-left: 0px;	}
ul li {margin: 15px 0;padding-left: 25px;}
ul.arrow {}
ul.arrow li {}
ul.menus {}
ul.menus li {}
span.notice {background: #757575 url(images/content/notice_icon.png) 0 50% no-repeat;
color: #fff;border: 1px solid #999;}
span.question {background: url(images/content/question_icon.png) 0 50% no-repeat;}
span.download {background: url(images/content/down_icon.png) 0 50% no-repeat;}
span.pointer {background: url(images/content/pointer_icon.png) 0 50% no-repeat;}
span.special {background: url(images/content/special_icon.png) 0 50% no-repeat;}
span.contact {background: url(images/content/contact_icon.png) 0 50% no-repeat;}
span.tip {background: url(images/content/tip_icon.png) 0 50% no-repeat;}
blockquote {color: #fff;background: #333 url(images/content/quote_corner.png) 0 0 no-repeat;}
ul li {background: url(images/content/bullet_small.png) 0 2px no-repeat;}
ul.arrow li {background: url(images/content/bullet_arrow.png) 0 2px no-repeat;}
ul.menus li { background: #756969;}

/* GALLERY SLIDESHOW AND POPUP CODE */

.Galborder	 	{ border: #E1E1E1 5px solid; }
A:hover .Galborder 	{ border: #000000 1px dashed; margin: 4px; }
.viewer-border	 	{ border: #FFFFFF 10px solid; }
.picturetitle 		{ COLOR: #ffffff; FONT: 10px verdana, arial, sans-serif; font-weight: bold; }
.gallerytext 		{ COLOR: #e5e5e5; FONT: 11px arial, verdana, sans-serif; font-weight: bold; }
.gallerytext2 		{ COLOR: #e5e5e5; FONT: 12px arial, verdana, sans-serif; font-weight: bold; }
#ZOOM 			{ LEFT: 10px; POSITION: absolute; TOP: 10px; }
.button-gallery 	{
color: #FFFFFF;
font: bold 11px arial, serif;
text-align: center;
background-color: #C9CEDB;
background-image: url("picts/button-gallery.gif");
padding: 3px 5px 3px 5px;
margin: 0px 1px 0px 1px;
display: block;
cursor:pointer;
border: #999999 0px solid;}
.buttonon-gallery	{
color: #FFFFFF;
font: bold 11px arial, serif;
text-align: center;
background-color: #99C2D6;
background-image: url("picts/buttonon-gallery.gif");
padding: 3px 5px 3px 5px;
margin: 0px 1px 0px 1px;
display: block;
cursor:pointer;
border: #669999 0px solid;}