/* Style Sheet for Executive Marketing Services */
html,body {height:100%;margin:0;padding:0;}
body {background:#000;color:#fff;padding:0;margin:0;font-family:verdana, tahoma, arial, sans-serif;font-size:12px;text-align:center;}
table td {font-size:12px;}
img#bg {position:fixed;top:0;left:0;width:100%;}

a {text-decoration:none;}
a:link {color:#8d5f2a;}
a:visited {color:#8d5f2a;}
a:hover {color:#000;}
a:active {color:#000;}
a:focus {color:#000;}

h1,h2,h3,h4,h5,h6 {padding:0;margin:0;font-family:Georgia, "Times New Roman", Times, serif;line-height:normal;}
h1 {font-size:34px;color:#4a210b;font-variant:small-caps;font-weight:normal;}
h2 {font-size:16px;color:#4a210b;}
h3 {font-size:14px;color:#4a210b;}
h4 {font-size:12px;color:#4a210b;}
h5 {font-size:24px;color:#4a210b;}
h6 {}

.hide {display:none;}
.imgcap {font-size:10px;text-align:center;padding:0 0 10px 10px;width:210px;}
.imgcap a:link img, .imgcap a:visited img {border:0;}
.imgcap a:hover img, .imgcap a:active img .imgcap a:focus img {border:0;}

#page {width:940px;margin:0 auto;text-align:left;position:relative;z-index:1;}

#homeHeader {height:554px;position:relative;text-align:right;}
#header {background:url('../images/headerbg.gif') top left repeat-x;height:284px;position:relative;}
#house {background:url('../images/headerhouse.gif') bottom left no-repeat;width:238px;height:100px;position:absolute;top:0;left:220px;}
#logo {position:absolute;top:0;left:0;}
#number {display:none;background:url('../images/phone.gif') top left no-repeat;width:213px;height:35px;position:absolute;top:0;right:20px;text-align:center;padding-top:5px;color:#acacac;font-size:22px;}
#text {display:none;}
#flash {background:url('../images/topnavbg.gif') 0 244px repeat-x;}

#photos {text-align:right;}

#topnav {background:url('../images/topnavbg.gif') left top repeat-x #dfd378;height:40px;width:779px;position:absolute;right:0px;top:244px;}
#topnavlist {padding:3px 0 0;margin:0;list-style-type:none;}
#topnavlist li {position:relative;display:inline-block;zoom:1;*display:inline;}
#topnavlist li a {display:block;float:left;padding:8px 19px;font-size:16px;font-family:Georgia, "Times New Roman", Times, serif;font-variant:small-caps;color:#4c4a3f;}
#topnavlist ul {width:150px;display:none;background:#dfd377;position:absolute;top:34px;left:0px;margin:0;padding:0;border-color:#fceaae;border-style:solid;border-width:0 3px 3px;}
#topnavlist ul li {display:block;border-bottom:2px solid #fceaae;margin:0 5px;}
#topnavlist ul li.last {border-bottom:0;}
#topnavlist ul li a {padding:5px;font-size:12px;font-variant:normal;float:none;}
#topnavlist li:hover li a,
#topnavlist li li:hover li a
	{background:none;}
#topnavlist li:hover a,
#topnavlist li li:hover a
	{background:#c2be64;
	background: -moz-linear-gradient(left,#c2be64,#dad779,#c2be64);
	background: -webkit-gradient(linear,left top,right top, from(#c2be64), color-stop(50%,#dad779) to(#c2be64));
	}
#topnavlist li a:link {color:#4c4a3f;}
#topnavlist li a:visited {color:#4c4a3f;}
#topnavlist li a:hover {color:#000;}
#topnavlist li a:active {color:#000;}
#topnavlist li a:focus {color:#000;}

#topnavlist li:hover ul ul {display:none;}
#topnavlist li:hover ul {display:block;}

#contentcell {background:url('../images/contentbg.gif') left top repeat-x #fff;padding:25px;color:#9e7e69;line-height:20px;font-size:13px;}
#content {margin-bottom:10px;}

#insidecontent ul {margin-top: 1px;}
#insidecontent ul li {padding: 1px; list-style-type: square;}

#imagetable {background:#acacac;}
#imagetable a img {border:0;}
#imagelables {background:#4d0000;color:#fff;text-align:right;}
#imagelables td {padding:5px 10px;border-top:4px solid #acacac;font-size:18px;text-align:center}
#imagelables a:link, #imagelables a:visited {color:#acacac;}
#imagelables a:hover, #imagelables a:active, #imagelables a:focus {color:#fff;} 
.insidecontent {padding:10px;}

#navbar ul {margin:0; padding:0; list-style-type:none;}
#navbar li {position:relative;}
#navbar ul ul {display:none;width:200px; position:absolute;top:20px;left:-20px;text-align:left;font-size:12px;background:#4d0000;padding:0 5px 5px;}
#navbar ul ul li {padding:5px 0 0;}
#navbar ul li:hover ul {display:block; }
div.content {clear:left}

#homeHeader div#leftnav {position:absolute;top:284px;left:0;padding-right:4px;width:157px;text-align:center;font-family:Georgia, "Times New Roman", Times, serif;font-variant:small-caps;}
#leftnav {padding-right:4px;width:157px;text-align:center;font-family:Georgia, "Times New Roman", Times, serif;font-variant:small-caps;}
#leftnavdiv {background:url('../images/leftnav.jpg') left 10px repeat-y;}
#leftnavlist {list-style-type:none;padding:15px;margin:0;color:#acacac;font-size:15px;padding:10px;}
#leftnavlist li {margin:5px 0;padding-bottom:5px;}
#leftnavlist li.last {border-bottom:0;padding-bottom:0;}
#leftnavlist li ul {background:#5d0000;border:1px solid #ad1010;padding:0 5px;margin:5px 0;list-style-type:none;font-weight:normal;}
#leftnavlist li ul li {font-size:12px;}
#leftnavlist li a:link, #leftnavlist li a:visited {color:#fff;}
#leftnavlist li a:hover, #leftnavlist li a:active, #leftnavlist li a:focus {color:#ff0;}

.printpage {float:right;}
.printpage img {vertical-align:middle;}
.printpage a:link,
.printpage a:visited {color:#37160d}
.printpage a:hover,
.printpage a:active,
.printpage a:focus {color:#000;}
.PropertyBrochureLink a:link,
.PropertyBrochureLink a:visited {color:#37160d}
.PropertyBrochureLink a:hover,
.PropertyBrochureLink a:active,
.PropertyBrochureLink a:focus {color:#000;}

#breadcrumbs {background:#f8f4e9;padding:1px 0;margin:0 0 15px;list-style-type:none;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;float:left;}
#breadcrumbs li {padding:3px 8px;display:inline;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-right:1px solid #371e0a;}
#breadcrumbs li:first-child {background:#f3eece;padding:3px 10px;border-right:0;}
#breadcrumbs li.last {border-right:0;}
#breadcrumbs li a:link,
#breadcrumbs li a:visited {color:#371e0a;}
#breadcrumbs li a:hover,
#breadcrumbs li a:active,
#breadcrumbs li a:focus {color:#000;}

.breadcrumb {margin:5px 0;text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
.breadcrumb a:link,
.breadcrumb a:visited {color:#37160d;}
.breadcrumb a:hover,
.breadcrumb a:active,
.breadcrumb a:focus {color:#000;}

.PropertyTable {width:100%;}
.PropertyBox {vertical-align:top;}
.PropertyBox td {vertical-align:bottom;}
#contentcell .PropertyBox h1 {font-size:18px;background:none;border:0;margin:0;padding:0 0 10px 0;}
.PropertyCap {text-transform:capitalize;}
.PropertyDescription {}
.PropertyHeader {}
.PropertyFeatures {}
.PropertyListLine1 {background:#FCEAAE;color:#4A210B;}
.PropertyListLine2 {background:#DFD378;color:#4A210B;}

.eventstable {margin:10px auto;}
.eventstable th {background:#4d0000;color:#fff;padding:8px;font-size:14px;font-weight:bold}
.eventstable td {border:1px solid #acacac;padding:10px;text-align:center;}
.compact th {padding:5px;font-size:12px;}
.compact td {padding:5px;}

.eventstable {margin:10px auto;}
.eventstable th {background:#680000;color:#fff;padding:8px;font-size:14px;font-weight:bold;text-align:left;}
.eventstable td {border:1px solid #acacac;padding:10px;text-align:left;}
.standard th {padding:4px;font-size:12px;}
.standard td {padding:4px;}

#footer {color:#fff;text-align:center;}
#tagline {font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;font-size:48px;font-variant:small-caps;color:#fff;text-shadow:#000 3px 3px 3px;margin:0 0 10px}
#botnav {font-size:13px;}
.botnavlist {list-style-type:none;padding:0;margin:0;}
.botnavlist a img {border:0;}
.botnavlist li {display:inline;}
.botnavlist li a:link, .botnavlist li a:visited {color:#ccc;}
.botnavlist li a:hover, .botnavlist li a:active, .botnavlist li a:focus {color:#fff;}
#copyright {font-size:12px;text-align:center;}
#designed {font-size:12px;text-align:center;}
#designed a:link, #designed a:visited {color:#ffc;}
#designed a:hover, #designed a:active, #designed a:focus {color:#fff;}
#copydesign {padding:5px 0 10px;}
#copydesign a img {border:0;margin:0 0 0 10px;}

#popupwindow{color:#4A210B;}
#popupwindow h1 {font-size:28px;color:#fff;}

#belowFooter h1 {font-size:24px;color:#fff;}
#belowFooter p {color:#fff; font-size:14px;}

/* Photo Gallery Styles */

#phototable td {vertical-align:top;}
#phototable h3 {font-size:12px;text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;text-align:left;}
#phototable h4 {font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#000;text-align:left;}

/* Map Styles */

#map {border:1px solid #4d0000;}
#infowindow {white-space:nowrap;font-size:11px;}
#infowindow a:link {color:#00f;}
#infowindow a:hover {color:#800080;}
#sidebarcont {float:right;width:160px;background:#4d0000;color:#acacac;}
#sidebarmap {border:1px solid #9d0000;padding:5px;margin:5px;}
.sidebaritem {line-height:13px;margin-bottom:6px;}
.sidebaritem a:link, .sidebaritem a:visited {color:#acacac;}
.sidebaritem a:hover, .sidebaritem a:visited, .sidebaritem a:focus {color:#fff;}

#weatherinfo { border:1px solid #999; font-size:9px; margin:0; padding:0; width:100%; }
#weatherinfo .icon { text-align:center; width:45px; }
#weatherinfo td { background:#e6e6e6; margin:0; padding:2px; vertical-align:top; }
#weatherinfo th { background:#999; color:#fff; padding:5px; }
#weatherinfo th a { color:#fff; }
#weatherinfo ul { list-style:none; margin:0; padding:0; text-indent:0; }

