body {
font-family : Arial, Helvetica, sans-serif; 
font-size : 10pt; 
color : #004455; 
background-image :  url("http://www.shlittbuilders.com/images/body_bg.gif"); 
text-align : justify;
scrollbar-face-color: #528D8D; 
          scrollbar-shadow-color: #FDF9CE;
          scrollbar-highlight-color: #528D8D; 
          scrollbar-3dlight-color: FDF9CE;
          scrollbar-darkshadow-color: #528D8D; 
          scrollbar-track-color: #FDF9CE;
          scrollbar-arrow-color: #FDF9CE 
} 
td {
font-family : arial, helvetica, sans-serif; 
font-size : 10pt; 
} 
p {
font-family : arial, helvetica, sans-serif; 
font-size : 10pt; 
} 
a:link {
color : #004455; 
text-decoration : underline; 
} 
a:visited {
color : #004455; 
text-decoration : underline; 
} 
a:active {
color : #99c5cd; 
text-decoration : none; 
} 
a:hover {
color : #99c5cd; 
text-decoration : none; 
} 
a {
text-decoration : underline; 
} 
a.title:link {
text-decoration : none; 
} 
a.title:visited {
text-decoration : none; 
} 
a.title:active {
color : #cccc00; 
text-decoration : underline; 
} 
a.title:hover {
color : #cccc00; 
text-decoration : underline; 
} 
a.title {
text-decoration : none; 
} 
a.gallery:link {
font-size : 12px; 
font-weight : bold; 
text-decoration : none; 
} 
a.gallery:visited {
font-size : 12px; 
font-weight : bold; 
text-decoration : none; 
} 
a.gallery:active {
font-size : 12px; 
font-weight : bold; 
text-decoration : underline; 
} 
a.gallery:hover {
font-size : 12px; 
font-weight : bold; 
text-decoration : underline; 
} 
a.gallery {
text-decoration : none; 
} 
.close {
	BORDER-RIGHT: #ffffff 0px solid;
	BORDER-TOP: #ffffff 0px solid;
	DISPLAY: block;
	BORDER-LEFT: #ffffff 0px solid;
	WIDTH: 85px;
	CURSOR: arrow;
	LINE-HEIGHT: normal;
	BORDER-BOTTOM: #ffffff 0px solid;
	TEXT-ALIGN: center;
	height: 33px;
	font-weight: bold;
}
A.close:link {
	background-image : url(../images/button/close.jpg);
	color : #003366;
	background-attachment: scroll;
	background-repeat: no-repeat;
	text-decoration: none;
	vertical-align: middle;
	padding-top: 8px;
} 
A.close:visited {
	background-image : url(../images/button/close.jpg);
	color : #003366;
	background-attachment: scroll;
	background-repeat: no-repeat;
	text-decoration: none;
	vertical-align: middle;
	padding-top: 8px;
} 
A.close:active {
	background-image : url(../images/button/close_on.jpg);
	color : #996600;
	background-attachment: scroll;
	background-repeat: no-repeat;
	text-decoration: none;
	vertical-align: middle;
	padding-top: 10px;
} 
A.close:hover {
	background-image : url(../images/button/close_on.jpg);
	color : #996600;
	background-attachment: scroll;
	background-repeat: no-repeat;
	text-decoration: none;
	vertical-align: middle;
	padding-top: 10px;
} 
.searchbutton {
border-right : 1px solid #000000; 
border-top : 1px solid #000000; 
font-weight : bold; 
font-size : 8pt; 
border-left : 1px solid #000000; 
width : 40px; 
color : #000000; 
border-bottom : 1px solid #000000; 
font-family : arial, verdana, helvetica, sans; 
height : 18px; 
background-color : #f0f0f0; 
text-align : center; 
} 
.button-popups {
background-image : url("../css/picts/submit.jpg"); 
font-family : arial, verdana, helvetica, sans; 
color : #000000; 
font-size : 8pt; 
height : 20px; 
font-weight : bold; 
text-align : center; 
border : 1px solid #000000; 
} 
.buttonon-popups {
background-image : url("picts/submiton.jpg"); 
font-family : arial, verdana, helvetica, sans; 
color : #666666; 
font-size : 8pt; 
height : 20px; 
font-weight : bold; 
text-align : center; 
border : 1px solid #000000; 
} 
.submitbutton {
border-right : 1px solid #669999; 
border-top : 1px solid #669999; 
background-image : url(images/submitbutton.jpg); 
font : bold 11px verdana, arial, sans-serif; 
border-left : 1px solid #669999; 
width : 150px; 
color : #669999; 
border-bottom : 1px solid #669999; 
letter-spacing : 0; 
height : 21px; 
background-color : #ffffff; 
} 
.submitbuttonon {
border-right : 1px solid #225a71; 
border-top : 1px solid #225a71; 
background-image : url(images/submitbuttonon.jpg); 
font : bold 11px verdana, arial, sans-serif; 
border-left : 1px solid #225a71; 
width : 150px; 
color : #225a71; 
border-bottom : 1px solid #225a71; 
letter-spacing : 0; 
height : 21px; 
background-color : #ffffff; 
} 
.devtitle {
color : #cccc66; 
} 
.devbuildertitle {
font-style : italic; 
font-weight : bolder; 
text-transform : capitalize; 
color : #003366; 
} 
.devrowbg {
background-attachment : scroll; 
background-image : url(../images/devcellbg.gif); 
background-repeat : no-repeat; 
background-position : 50% 0%; 
} 
.office_bg {
background-attachment : scroll; 
background-image : url(../images/OFFICE_BACKG.jpg); 
background-repeat : no-repeat; 
background-position : 100% 0%; 
} 
.modeltitle {
font-weight : bolder; 
text-transform : capitalize; 
color : #004455; 
background-attachment : scroll; 
background-image : url(../images/modeltitlebg.gif); 
background-repeat : no-repeat; 
background-position : 50% 100%; 
height : 21px; 
} 
.devtitlebg {
background-attachment : scroll; 
background-image : url(../images/devtitlebg.gif); 
background-repeat : no-repeat; 
background-position : 0% 0%; 
height : 21px; 
} 
.devalbumbg {
background-attachment : scroll; 
background-image : url(../images/camicon.jpg); 
background-repeat : no-repeat; 
background-position : 0% 0%; 
border : medium none inherit; 
} 
.shadeform {
font : 13px arial, verdana, sans-serif; 
background-image : url(../images/submitbutton.jpg); 
text-align : left; 
width : 200px; 
border : 1px solid #000000; 
} 
.ipix-bg {
background-attachment : scroll; 
background-image : url(../images/ipixicon.jpg); 
background-repeat : no-repeat; 
background-position : 0% 0%; 
height : 44px; 
} 
.largeTitle {
font-size : 14px; 
font-weight : bold; 
color : #003333; 
height : 16px; 
margin : 0px; 
padding : 10px; 
} 
.floorPlanBg {
background-attachment : scroll; 
background-image : url(../images/floorplanbg.jpg); 
background-repeat : repeat-x; 
} 
.slide-top-image {
background-attachment : scroll; 
background-image : url(../images/slide_header.jpg); 
background-repeat : no-repeat; 
background-position : 0% 0%; 
height : 118px; 
} 
.slide-bottom-image {
background-image : url(../images/slide_footer.jpg); 
background-repeat : repeat-x; 
background-position : 0% 100%; 
height : 20px; 
} 
.gallery-lineheight {
font-size : 12px; 
font-weight : bold; 
height : 22px; 
vertical-align : top; 
} 
.line-height22 {
height : 22px; 
} 
.bottom-line-height {
height : 63px; 
} 
.selections-title {
	font-size: 16px;
	font-weight: bold;
	text-indent: 20pt;
	height: 26px;
	line-height: 26px;
	vertical-align: middle;
}
.leftbar-bg {
	background-attachment: scroll;
	background-image: url(../../images/br_bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.bold {
	font-weight: bold;
	line-height: 145%;
	border-top-style: dotted;
	border-left-style: dotted;
}
.listheight {
	line-height: 135%;
}
.red {
	color: #FF0000;
}
.bolds {
	font-weight: bold;
	line-height: 125%;
	border-top-style: dotted;
	border-left-style: dotted;
	padding-left: 15px;
}
a.bolds {
	text-decoration:none
}
a.bolds:hover {
	color : #999966; 
}.room {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #003366;
}
.category {
	font-size: 14px;
	color: #0000FF;
	padding-left: 20px;
}
.product {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF0000;
	padding-left: 40px;
}
A.selections-title:link {
	text-decoration:none;
}
A.selections-title:hover {
	color : #999966;
	text-decoration:none;
}
A.selections-title:visited {
	text-decoration:none;
}
.highlight {
color : #003366;
}
A.red-link:link {
	font-weight: bolder;
	text-transform: capitalize;
	color: #FF0000;
}
A.red-link:hover {
	font-weight: bolder;
	text-transform: capitalize;
	color: #FF0000;
}
A.red-link:visited {
	font-weight: bolder;
	text-transform: capitalize;
	color: #FF0000;
}

.large-blue {
	font-size: 16px;
	font-weight: bold;
	color: #0099FF;
}
.select-boldblue {
	font-weight: bold;
	color: #003399;
}
.selectbl {
	line-height: 20px;
	color: #000000;
}
.red-text {
	color: #FF0000;
}
.select-header {
	font-size: 14px;
	font-weight: bold;
	text-transform: capitalize;
	color: #006699;
	text-align: left;
	vertical-align: middle;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	background-attachment: scroll;
	background-image: url(../selections/room-bg.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.header-cat {
	font-size: 14px;
	line-height: 145%;
	font-style: italic;
	font-weight: bold;
	color: #000099;
	text-align: left;
	padding-left: 10px;
}
.header-chose {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.bottom-border {
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #8CBEC7;
}
