@charset "utf-8";
body {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 160%;
	color: #333;
	margin: 0px;
	background-repeat: no-repeat;
}

a:focus {outline:none}
img {border: 0}

h1 {font-size:24px; color:#9D2C00; margin-bottom:10px; margin-top:5px;}
h2 {font-size:20px; color:#9D2C00; margin-bottom:15px; margin-top:10px;}
h3 {font-size:18px; color:#331304; margin-bottom:15px; margin-top:10px;}
h4 {font-size:20px; color:#9D2C00; margin-bottom:15px; margin-top:10px;}
h5 {font-size:20px; color:#9D2C00; margin-bottom:15px; margin-top:10px;}
h6 {font-size:20px; color:#9D2C00; margin-bottom:15px; margin-top:10px;}

a:link {color:#9D2C00; text-decoration:underline;}
a:visited {color:#9D2C00; text-decoration:underline;}
a:active {color:#9D2C00; text-decoration:underline;}
a:hover {color:#000; text-decoration:underline;}
a:visited:hover {color:#000; text-decoration:underline;}

#mailinglist {background-image: url(images/mailing-list-bg.png); background-repeat: no-repeat; height:36px; padding-top:4px; padding-left:4px; padding-right:4px; width:260px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#mailinglist a:link {color:#C3B293; text-decoration:none;}
#mailinglist a:visited {color:#C3B293; text-decoration:none;}
#mailinglist a:active {color:#C3B293; text-decoration:none;}
#mailinglist a:hover {color:#fff; text-decoration:underline;}
#mailinglist a:visited:hover {color:#fff; text-decoration:underline;}

.formfield {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #C3B293;	background-color: #2F1204;	border: 1px solid #714937; width: 180px; height:14px;	padding-top:3px;}

#crossslide {width: 446px; height: 287px;  }
#project-bg {background-image:url(images/projects-bg.png); background-repeat:no-repeat; padding:10px; padding-right:50px; text-align:left;}
.prjct-disclaimer {font-size:10px;}
.listings {color:#9D2C00;}
.real-estate {font-size:16px; line-height:200%;}

/* Coda Slider */

.slider-wrap {margin: 0px 0; position: relative; width: 1060px;}

.csw {width: 100%; height: 500px; overflow: scroll}
.csw .loading {margin: 200px 0 300px 0; text-align: center}

/* Viewing Window */

.stripViewer .panelContainer .panel ul {text-align: left;margin: 0 15px 0 30px;}
.stripViewer {position: relative; overflow: hidden; border: 0px solid #000; margin: auto; width: 1060px; height: 500px; clear: both;}
.stripViewer .panelContainer {position: relative; left: 0; top: 0; width: 100%;	list-style-type: none;}		
.stripViewer .panelContainer .panel {float:left; height: 100%;	position: relative;	width: 1060px;}		
.stripViewer .panelContainer .panel .wrapper {padding: 0px;}

.stripNav { /* This is the div to hold your nav (the UL generated at run time) */ display:none;}
.stripNavL, .stripNavR { /* The left and right arrows */ display:none;}

/* Drop Shadow */

.img-shadow {
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: 0px 6px 6px 0px;
  padding: 4px;
  }

/* Buttom of Page */

.footer {background-color: #593322;	background-image: url(images/footer-bg.png); background-repeat: no-repeat; height:277px; color:#FFF; font-size:14px; padding-top:11px; line-height:180%;}
.phone {font-size:26px; margin-bottom:5px; margin-top:10px; color:#fff;}
.email {font-size:18px; margin-bottom:10px;}
.copy {color:#E3C5B7;}