/* **************************************************** */
/*   sIFR styles in sIFR-screen.css and sIFR-print.css   */
/* ***************************************************** */

/* ***************************************************** */
/* Global CSS Styles - These are your standard html tags */
/* ***************************************************** */
* {outline: none;} 
a:link, a:visited {text-decoration:none;color:#65563e; }
a:hover, a:active {text-decoration:color:#8e3037; }

/*div.copy p a{text-decoration: position:relative; padding-top:15px;}*/
#cmscontentleftsteward a{text-decoration:none;}
#contentleft a:hover  {color:#8e3037;}

#contentboxe1 a:hover {color:#8e3037;}
#contentboxe2 a:hover {color:#8e3037;}


#content li a:hover, {color:#8e3037;} #newslist li a:active {text-decoration:color:#8e3037;}
 a:active, a:link, a:visited{
	color:#000000;
	text-decoration:
	}




body {
/*    font-family: "times new roman",serif;*/
	font-family: "adobe garamond", "times new roman", serif;		
	font-size: 12px;
  margin: 5px 0px 0px 0px;
	background-color: #ffffff;
	background: url(../images/bg.gif);
}

.copy{
	color:#000000;
	
	}

.copy p{
	margin:0 0 15px 0;
	}
.copy a:hover{
	color:#8e3037;
	text-decoration:none  !important;
	}
.copy a{
	color:#000000;
	text-decoration:none
	}

.copya{
	/*font-family:times,Garamond,'Times New Roman';*/
	
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none !important;
	}

img { behavior: url(./scripts/iepngfix.htc) } /* PNG fix in IE6 */

h1 {font-size:18px;margin:0;color:#8e3037;font-style:italic;}
h2 {font-size:14px;margin:0 15px 5px 0;padding-bottom:5px;color:#8e3037;font-variant:small-caps;border-bottom:1px solid #c7c2a4;}
h3 {font-size:14px;margin:10px 0 5px 15px;color:#8e3037;}

hr {color:#c7c2a4;}

/* ********************************************************************************** */
/* Layout CSS - these are author css styles that control the general layout structure */
/* ********************************************************************************** */


#contentboxe2{
	text-decoration:none;
	}

#container {
	margin: 0px auto; /* centers horizontal */
	margin-top:4px;
	width: 800px; 
	min-height:380px;
	/*min-height: 400px;*/
	background-color: #ffffff;
	border: 1px solid black;
}

/* IE6 Hack */
/*\*/
* html #container {height: 400px;}
/**/

#navigationHome {
	background:url(../images/navbgNew.jpg) no-repeat;
	height:25px;
	padding-top:23px;
	width:800px;
}
#navigation {
	background:url(../images/navbg.gif) no-repeat;
	height:29px;
	padding-top:23px;
	width:800px;
}

#logohome  {float:left;width:325px;height:319px;}
#photohome {float:left;width:475px;height:319px;position:relative;}
#logohomeNew  {float:left;width:279px;height:224px;}
#photohomeNew {float:left;width:521px;height:224px;position:relative;}
#seal      {position:absolute;top:20px;left:280px;width:172px;height:173px;}

#logo  {float:left;width:250px;height:153px;}
#photo {float:left;width:550px;height:153px;}

#contenttop {clear:both;width:800px;height:6px;background:url(../images/contenttop.gif) no-repeat;}
#contenttopHome {clear:both;width:800px;height:0px;}
#contentmid {
	clear:both;
	width:770px;
	overflow:hidden;
	background:url(../images/contentbg.gif) repeat-y;
	padding-left:15px;
	padding-right:15px;
	
	}
#contentmidHome {
	clear:both;
	width:800px;
	overflow:hidden;
	background:url(../images/contentbgHome.jpg) repeat-y;
	padding-left:12px;
	padding-right:12px;	
	}
#contentbot {clear:both;width:800px;height:15px;background:url(../images/contentbot.gif) no-repeat;}

#subnav {
	float:left;
	width:154px;
	padding:0 0 0px 20px;
	line-height:1.5;
	background-color:#ece8d3;
	border-right:1px solid #c7c2a4;
}
#subnav a:link, #subnav a:visited {text-decoration:none;}
#subnav a:hover, #subnav a:active {color:#8e3037;text-decoration:none;} 
#subnav .subnavon {color:#8e3037;text-decoration:none}

#content {float:left;width:594px;position:relative;}
#content ul, #content ol {margin:0;padding:0;list-style:none;line-height:1.5;}
/*#content li {padding-left:10px;background:url(../images/arrow.gif) no-repeat left center;}*/
#content li a:link, #newslist li a:link {text-decoration:none;}
#content li a:hover, #newslist li a:active {text-decoration:color:#8e3037;}
#contentleft { float:left; width:392px;}

#cmscontentleftsteward{ float:left; width:425px;}


#contentright {
	float:right;
	width:177px;
	padding:10px 10px 0 10px;
	border-left: #c7c2a4 1px solid;
}


#cmscontentrightsteward{
	position:relative;
	float:right;
	width:163px;
	height:318px;
	
	padding:0px 3px 0 0px;
	margin:0;
/*	margin-top:20px;*/
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #c7c2a4;
	

}

#stewardshipRightImg{
	position:absolute;
	width:164px;
	height:318px;
	bottom:0px;

	}



#golfseal {float:right;position:relative;top:-70px;left:0px;width:177px;height:171px;text-align:center;}

#utilitynav {clear:both;text-align:center;background:url(../images/contentbgHome.jpg) repeat-y;}
#utilitynav a {
/*	font-family: "adobe garamond", "times new roman";*/
	/*font-family: arial, sans-serif;*/
	font-weight: lighter;
	font-size: 12px;
	padding:0 5px 0 5px;
}
#utilitynav a:link, #utilitynav a:visited {color:#96927b;text-decoration:none;}
#utilitynav a:hover, #utilitynav a:active {color:#8e3037;text-decoration:none;}

/* ****************/
/* Formatting CSS */
/* ****************/

#content .copy {font-size:13px;color:#333333;padding:10px 15px 15px 15px;line-height:1.5;}

/* *******************/
/* Page Specific CSS */
/* *******************/

#headlines {float:left;width:309px;height:155px;background-color:#ece8d3;border-top:1px solid #c7c2a4;border-right:1px solid #c7c2a4;}
#headlinesHome {float:left;width:253px;height:177px; padding-right: 12px; background-color:#ece8d3; border-bottom:2px solid #c7c2a4; border-top:2px solid #c7c2a4;}
/* IE6 Hack */
/*\*/
* html #headlines1 {margin-left: 8px;}
/**/

#newslist {margin:0 0 0 12px;padding:0;list-style:none;line-height:1.5;}
#newslist ul {list-style:none;}
#newslist li {padding-left:10px;background:url(../images/arrow.gif) no-repeat 0% 20%;}
#newslist li a:link, #newslist li a:link {color:#000000;text-decoration:none;}
#newslist li a:hover, #newslist li a:active {text-decoration:color:#8e3037;}

/* *********** */
/* Footer CSS  */
/* *********** */

#footer {
    width:800px;
    margin: 0 auto;
	padding:4px;
	font-family:arial, sans-serif;
	font-size:9px;
    text-align:center;
	color:#b0c1d7;
}

/* ********************** */
/* Form Input Fields CSS  */
/* ********************** */

input, select, option, textarea {
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #000000; 
}      
 
/* ********************** */
/* REALTOR PROGRAM CSS    */
/* ********************** */

#rptools {
    float:left;
  	width:190px;
	margin-left:10px;
}
#rptools ul li, #rptools1 ul li  {
    padding-top:4px;
	padding-bottom:4px;
	color: #682c4d;
	background-image:none;
}
#rptools ul li a, #rptools1 ul li a {
	color: #682c4d;
}
#rptools1 {
	position: relative;
	top: 20px;
    float:left;
  	width:400px;
	margin-left:10px;
}

#rplayer {
    position:relative;
	top: -20px;
	float:left;
	z-index:0;
	width:290px;
	height:180px;
	background: none;
}

#layer {
    position:absolute;
	z-index:5;
	width:290px;
	min-height:180px;
	background-color:#d7cdac;
}
/* for Internet Explorer min-height */
/*\*/
* html #layer {
height: 240px;
}
/**/
#layer .caption {
    font-family: arial, sans-serif;
	font-size: 9px;
}
#layer img {padding:4px;}

/* ********************** */
/* GALLERY CSS             */
/* ********************** */

/* Gallery Back to Gallery Link */
#content .gallerybackborder {
    position: relative;
	top: 10px;
	right: 5px;
	z-index: 2;
	background-color: #cbe5ff;
	width: 120px;
	padding: 2px;	
	text-align: center;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
}
#content .galleryback {
	text-align: center;
	border: 1px solid #5e2722;
	font-size:9px;
}

/* Gallery Thumbnails Drop Shadow */
#content .gallerythumbnail { float:left;  margin: 0px 5px 0px 5px; }
#content .gallerythumbnail img { position: relative; margin: 0px -1px 0px 0px; padding: 4px;
	top: 0px;
	left: 74px;
}  
#content .galleryimage { position: relative; float: center; padding: 0px;}

#content .subcategory {
    font-family: "times new roman", times, serif;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	color: #a6a6a6;
	padding-left:15px;
}
#content .hireslink {

	/*color: #8e3037;*/
}

/* Gallery Caption Box */
#content #gallerycaptionborder {
    position: relative;
	top: 340px;
	z-index: 2;
	float: center;
	background-color: #ebdcbd;
	width: 400px;
	padding: 2px;	
	text-align: center;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
}
#content .gallerycaption {
	text-align: center;
	border: 1px solid #5e2722;
	background-image: url(../images/closex.gif);
	background-repeat: no-repeat;
	background-position: top right;
}


/* Press Roomo */
#content .prlink {
   /* color: #c87c38;*/
	line-height:1.5;
}
.prlink a:hover, .prlink a:active {
	text-decoration:none
}
#content .prtitle {
   /* color: #582140;*/
	font-weight: bold;
	line-height:2;
}
#content .prsubtitle {
	font-weight: bold;
	line-height:2.5;
}

#newsevents{
	
	list-style-type: square !important;

}