/*** MISC ***/
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#c7bcb7;
	margin:0px;
	padding:0px; }
.clear-floats {
	clear:both; }
a {
	color:#000066;
	text-decoration:underline; }
a:hover {
	color:#0000CC;
	text-decoration:underline; }


/*** HEADER ***/
#logo {
	background-image:url(../images/logo.gif);
	border:0px;
	width:239px;
	height:171px;
	position:absolute;
	margin-top:5px;
	margin-left:20px;
	z-index:2; }
#headmenu {
	width:965px;
	height:92px;
	margin:0 auto;
	background-image:url(../images/header-menu.gif); }
#headmenu #menu {
	padding-top:29px;
	padding-left:285px; }
#head {
	width:961px;
	height:170px;
	margin:0 auto; }
#head #transparent-text {
	background-image:url(../images/header-inner-bg.png);
	position:absolute;
	z-index:1;
	width:961px;
	height:170px; }


/*** MENU ***/
.chromestyle ul {
	padding:0px;
	margin:0px; }
.chromestyle ul li {
	display:inline; }
.chromestyle ul li a {
	padding:0px;
	margin:0px; }
/* ######### Style for Drop Down Menu ######### */
.dropmenudiv{
	position:absolute;
	top:0;
	border:1px solid #999999;
	border-bottom-width:0px;
	line-height:18px;
	z-index:100;
	background-color:#ffffff;
	width:200px;
	visibility:hidden;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/ }
.dropmenudiv a {
	display: block;
	text-indent:5px;
	padding-top:3px;
	padding-bottom:3px;
	border-bottom:1px solid #999999;
	text-decoration:none; }
.dropmenudiv a:hover {
	color:#ffffff;
	text-decoration:none;
	background-color:#000066; }


/*** CONTENT ***/
#homewrap {
	width:965px;
	margin:0 auto;
	background-image:url(../images/contbg.gif);
	background-repeat:repeat-y; }
#homewrap #cont {
	width:961px;
	margin:0 auto; }
#homewrap #cont #left {
	color:#ffffff;
	font-weight:bold;
	width:283px;
	float:left;
	padding-top:100px;
	text-align:center;
	background-image:url(../images/leftbg.gif);
	background-repeat:repeat-x;
	background-position:top; }
#homewrap #cont #left a {
	color:#9b3638;
	text-decoration:underline; }
#homewrap #cont #left a:hover {
	color:#0000CC;
	text-decoration:underline; }
#homewrap #cont #right {
	width:678px;
	float:right; }
#homewrap #cont #right #transparent-text {
	background-image:url(../images/header-trans-home.png);
	position:absolute;
	z-index:1;
	width:678px;
	height:359px; }
#homewrap #featprop {
	background-image:url(../images/head-builder-story.gif);
	background-repeat:no-repeat;
	background-position:top;
	padding-left:30px; }
#homewrap #featprop #viewall {
	font-family:Myriad Pro, Arial, Helvetica, sans-serif;
	text-align:right;
	padding:30px 40px 25px 0px; }
#homewrap #featprop #viewall a {
	font-size:16px;
	color:#000066;
	text-decoration:underline; }
#homewrap #featprop #viewall a:hover {
	font-size:16px;
	color:#0000CC;
	text-decoration:underline; }
#homewrap #featprop .homepage {
       	font-family:Myriad Pro, Arial, Helvetica, sans-serif;
        font-size:15px;
        color:#000000;
        width:625px;
        float:left;
        padding-right:15px; }
#homewrap #featprop .box {
	font-family:Myriad Pro, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	width:194px;
	float:left;
	padding-right:15px; }
#homewrap #featprop .box_last {
	font-family:Myriad Pro, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	width:194px;
	float:left; }
#homewrap #featprop .propname {
	font-size:12px;
	text-align:center;
	padding-top:10px;
	padding-bottom:5px; }
#homewrap #featprop .boxl {
	float:left;
	width:85px; }
#homewrap #featprop .boxr {
	float:right;
	width:100px; }
#homewrap #featprop img {
	border:1px solid #ffffff; }
#homewrap #featprop .price {
	font-size:12px;
	font-weight:bold;
	text-align:center; }
#wrap {
	width:965px;
	margin:0 auto;
	background-image:url(../images/cont-inner-bg.gif);
	background-repeat:repeat-y; }
#wrap #orangebar {
	width:931px;
	height:30px;
	margin:0 auto;
	padding-left:30px;
	padding-top:5px;
	background-image:url(../images/orrange-dot.gif); }
#wrap #orangebar #drop {
	width:200px; /*250*/
	float:left; }
#wrap #orangebar #call {
	font-weight:bold;
	text-align:right;
	padding-right:30px;
	padding-top:5px;
	color:#ffffff;
	width:700px; /*600*/
	float:right; }
#wrap #orangebar #call a {
	color:#ffffff;
	text-decoration:underline; }
#wrap #orangebar #call a:hover {
	color:#0000CC;
	text-decoration:underline; }
#wrap #cont {
	width:961px;
	margin:0 auto; }
#wrap #cont h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#333399;
	padding:20px 0px 20px 30px;
	margin:0px; }
#wrap #cont #leftcont {
	width:756px;
	float:left;
	padding-left:30px; }
#wrap #cont #leftcont p {
	margin:0px;
	padding-bottom:15px; }
#wrap #cont #righticons {
	width:175px;
	float:right;
	text-align:center; }
#wrap #cont #righticons img {
	margin-bottom:5px; }
.gen {
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:14px !important;}




/*** FOOTER ***/
#homefooter {
	width:965px;
	margin:0 auto;
	padding-top:35px;
	background-image:url(../images/footer-end.gif);
	background-repeat:no-repeat;
	background-position:top; }
#homefooter #logos {
	float:left;
	width:250px;
	padding-left:25px; }
#homefooter #copyright {
	font-family:Myriad Pro, Arial, Helvetica, sans-serif;
	font-size:12px;
	float:right;
	width:650px;
	text-align:right;
	padding-right:25px;
	padding-top:10px; }
#footer {
	width:965px;
	margin:0 auto;
	padding-top:35px;
	background-image:url(../images/footer-inner-end.gif);
	background-repeat:no-repeat;
	background-position:top; }
#footer #logos {
	float:left;
	width:250px;
	padding-left:25px; }
#footer #copyright {
	font-family:Myriad Pro, Arial, Helvetica, sans-serif;
	font-size:12px;
	float:right;
	width:650px;
	text-align:right;
	padding-right:25px;
	padding-top:10px; }
	
.link { cursor: pointer; cursor: hand; }
.link2 { cursor: pointer; cursor: hand; font-family:"Times New Roman", Times, serif; text-decoration: none; font-size: 14px; font-weight: bold; color: #000000; }
.link2:hover { cursor: pointer; cursor: hand; font-family: "Times New Roman", Times, serif; text-decoration: none; font-size: 14px; font-weight: bold; color: #ffffff !important; }