
body {
	margin:0px;
    background:url(../images/bg_fade.gif) #ffffff;
    background-repeat:repeat-x;
    font-family:georgia,times,roman,serif;
    color:#000000;
    font-size:12px;
}

div.clearer { clear:both; }
div.clearer1 { clear:both; height:1px; }

img { border:0px; }

img.nextprev { margin-top:330px; }

a { color:#353e99; }
a:hover, a:active { color:#353e99; }

table td {
	padding:0px;
	border:0px;
}

table.login td {
	padding:5px;
}

h1.carriage_house {
	margin:0px; padding:0px;
	width:860px; height:28px;
	background:url(../images/hdr_carriagehouse.gif);
}

h1.photo_gallery {
	margin:0px; padding:0px;
	width:860px; height:28px;
	background:url(../images/hdr_photogallery.gif);
}

h1.features {
	margin:0px; padding:0px;
	width:860px; height:28px;
	background:url(../images/hdr_features.gif);
}

h1.floorplan {
	margin:0px; padding:0px;
	width:860px; height:28px;
	background:url(../images/hdr_floorplan.gif);
}

h1.location {
	margin:0px; padding:0px;
	width:860px; height:28px;
	background:url(../images/hdr_location.gif);
}

h1.contact {
	margin:0px; padding:0px;
	width:860px; height:28px;
	background:url(../images/hdr_contact.gif);
}

#container {
	width:900px;
    margin:0px auto;
	position:relative;
}

h1.the_ross_estate {
	width:558px; height:35px;
    background:url(../images/the_ross_estate.gif);
	margin:44px 0px 0px 173px;
}

h2.morgan_lane_marin {
	width:74px; height:87px;
	background:url(../images/logo_pac.gif);
	float:left;
	margin:8px 0px 0px -6px;
}

h1 span { display:none; }
h2 span { display:none; }

#nav_bg {
	width:900px; height:32px;
	overflow:hidden;
	background:url(../images/navtab_bg.gif);
	margin-top:8px;
}

#nav {
	width:895px; height:32px;
	margin:0px auto;
}

#nav ul {
	margin:0px; padding:0px;
	display:inline;
	list-style-type:none;
}

#nav ul li {
	margin:0px; padding:0px;
	display:inline;
	float:left;
}

#nav ul li a span { display:none; }

a.home { display:block; width:70px; height:32px; background:url(../images/home_off.gif); }
a.home:active, a.home:hover { display:block; width:70px; height:32px; background:url(../images/home_on.gif); }
a.home_on { display:block; width:70px; height:32px; background:url(../images/home_on.gif); }
a.carr { display:block; width:131px; height:32px; background:url(../images/carriagehouse_off.gif); }
a.carr:active, a.carr:hover { display:block; width:131px; height:32px; background:url(../images/carriagehouse_on.gif); }
a.carr_on { display:block; width:131px; height:32px; background:url(../images/carriagehouse_on.gif); }

a.pho { display:block; width:126px; height:32px; background:url(../images/photogallery_off.gif); }
a.pho:active, a.pho:hover { display:block; width:126px; height:32px; background:url(../images/photogallery_on.gif); }
a.pho_on { display:block; width:126px; height:32px; background:url(../images/photogallery_on.gif); }

a.feat { display:block; width:167px; height:32px; background:url(../images/features_off.gif); }
a.feat:active, a.feat:hover { display:block; width:167px; height:32px; background:url(../images/features_on.gif); }
a.feat_on { display:block; width:167px; height:32px; background:url(../images/features_on.gif); }
a.plan { display:block; width:98px; height:32px; background:url(../images/floorplan_off.gif); }
a.plan:active, a.plan:hover { display:block; width:98px; height:32px; background:url(../images/floorplan_on.gif); }
a.plan_on { display:block; width:98px; height:32px; background:url(../images/floorplan_on.gif); }
a.loc { display:block; width:91px; height:32px; background:url(../images/location_off.gif); }
a.loc:active, a.loc:hover { display:block; width:91px; height:32px; background:url(../images/location_on.gif); }
a.loc_on { display:block; width:91px; height:32px; background:url(../images/location_on.gif); }
a.con { display:block; width:86px; height:32px; background:url(../images/contact_off.gif); }
a.con:active, a.con:hover { display:block; width:86px; height:32px; background:url(../images/contact_on.gif); }
a.con_on { display:block; width:86px; height:32px; background:url(../images/contact_on.gif); }

a.press { display:block; width:126px; height:32px; background:url(../images/press_off.gif); }
a.press:active, a.press:hover { display:block; width:126px; height:32px; background:url(../images/press_on.gif); }
a.press_on { display:block; width:126px; height:32px; background:url(../images/press_on.gif); }

#login_area {
	width:100%; height:425px;
	overflow:hidden;
	background-color:#ffffff;
	border-top:6px #eaebf5 solid;
}

#hp_photos {
	width:900px;
	height:550px;
	overflow:hidden;
}

#content_holder {
	width:900px;
	overflow:hidden;
	background-color:#ffffff;
}

div.padding {
	margin:20px;
}

#photo_gallery {
	width:900px; height:668px;
	overflow:hidden;
	background:url(../images/loading_gallery.gif) #ffffff;
	background-repeat:no-repeat;
	background-position:50% 50%;
}

#footer {
	width:900px;
	margin:10px 0px;
	font-size:10px;
	color:#666666;
	background:url(../images/footer_hr.gif);
	background-repeat:no-repeat;
}

#footer a {
	color:#666666;
	text-decoration:none;
}

#footer_left {
	width:430px;
	float:left;
	text-align:right;
	margin-top:18px;
}

#footer_right {
	width:430px;
	float:right;
	text-align:left;
	margin-top:18px;
}
#footer_wsd {
	width:900px;
	text-align:center;
	margin-top:20px;
	font-size:10px;
}
#footer_wsd a {
	color:#8C8C8C;
	text-decoration:none;
}




















