/* CSS Document */

ul.no-indent {
  /* ie fudge begins */
    margin-left: 20px;
; list-style-position: outside;
    }
    html>body ul.no-indent {
    margin-left: 0px;
    padding-left: 20px;
  /* ie fudge ends */
}
	
.menutext { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9px; color: #cccccc; letter-spacing: 0px; line-height: 20px;}
.menutext a:link {  color: #cccccc; text-decoration: none}
.menutext a:visited {  color: #cccccc; text-decoration: none}
.menutext a:hover {  color: #666666; text-decoration: none}
.menutext a:active {  color: #333333; text-decoration: none}

.bodytext { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #999999; letter-spacing: normal; line-height: 21px;}
.bodytext a:link {  color: #cc3300; text-decoration: underline}
.bodytext a:visited {  color: #cc3300; text-decoration: underline}
.bodytext a:hover {  color: #999999; text-decoration: underline}
.bodytext a:active {  color: #333333; text-decoration: underline}

.bodyredtext { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #cc3300; letter-spacing: normal; line-height: 21px;}

.footertext { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9px; color: #cccccc; letter-spacing: 1px; line-height: 20px;}
.footertext a:link {  color: #cccccc; text-decoration: underline}
.footertext a:visited {  color: #cccccc; text-decoration: underline}
.footertext a:hover {  color: #cc3300; text-decoration: underline}
.footertext a:active {  color: #333333; text-decoration: underline}

* html a:hover {visibility:visible}

.navexteriors {position: relative; font-family: sans-serif; background-image:  url(/images/menu/exteriors_over.jpg); background-repeat: no-repeat; white-space: nowrap; display: block; width: 111px; height: 23px; margin: 0; padding: 0;}
.navexteriors a { display: block; color: #000000; font-size: 11px; width: 111px; height: 23px; display: block; float: right; color: black; text-decoration: none;}
.navexteriors img {width: 111px; height: 23px; border: 0; }
.navexteriors a:hover img{visibility:hidden}

.navlr {position: relative; font-family: sans-serif; background-image:  url(/images/menu/living_rooms_over.jpg); background-repeat: no-repeat; white-space: nowrap; display: block; width: 111px; height: 23px; margin: 0; padding: 0;}
.navlr a { display: block; color: #000000; font-size: 11px; width: 111px; height: 23px; display: block; float: right; color: black; text-decoration: none;}
.navlr img {width: 111px; height: 23px; border: 0; }
.navlr a:hover img{visibility:hidden}

.navkitchen {position: relative; font-family: sans-serif; background-image:  url(/images/menu/kitchens_over.jpg); background-repeat: no-repeat; white-space: nowrap; display: block; width: 111px; height: 23px; margin: 0; padding: 0;}
.navkitchen a { display: block; color: #000000; font-size: 11px; width: 111px; height: 23px; display: block; float: right; color: black; text-decoration: none;}
.navkitchen img {width: 111px; height: 23px; border: 0; }
.navkitchen a:hover img{visibility:hidden}

.navbath {position: relative; font-family: sans-serif; background-image:  url(/images/menu/bathrooms_over.jpg); background-repeat: no-repeat; white-space: nowrap; display: block; width: 111px; height: 23px; margin: 0; padding: 0;}
.navbath a { display: block; color: #000000; font-size: 11px; width: 111px; height: 23px; display: block; float: right; color: black; text-decoration: none;}
.navbath img {width: 111px; height: 23px; border: 0; }
.navbath a:hover img{visibility:hidden}

.navtheater {position: relative; font-family: sans-serif; background-image:  url(/images/menu/theater_rooms_over.jpg); background-repeat: no-repeat; white-space: nowrap; display: block; width: 111px; height: 23px; margin: 0; padding: 0;}
.navtheater a { display: block; color: #000000; font-size: 11px; width: 111px; height: 23px; display: block; float: right; color: black; text-decoration: none;}
.navtheater img {width: 111px; height: 23px; border: 0; }
.navtheater a:hover img{visibility:hidden}

.lgtext { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 20px; color: #999999; letter-spacing: normal; line-height: 21px; letter-spacing: 1px; font-weight: bold;}
.lgtext a:link {  color: #cc3300; text-decoration: underline}
.lgtext a:visited {  color: #cc3300; text-decoration: underline}
.lgtext a:hover {  color: #999999; text-decoration: underline}
.lgtext a:active {  color: #333333; text-decoration: underline}

.bodypadding31 {
	padding-top: 0px;
	padding-right: 31px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.bodypadding25 {
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-left: 0px;
}