/* **************************************************** */
/*   sIFR styles in sIFR-screen.css and sIFR-print.css   */
/* ***************************************************** */

/* ***************************************************** */
/* Global CSS Styles - These are your standard html tags */
/* ***************************************************** */

* {margin:0; padding:0;} 
a:link, a:visited {text-decoration:none; color:#000000; }
a:hover, a:active {text-decoration:underline; color: #5c6727; }


body {
    font-family: arial, verdana, sans-serif;
	font-size: 14px;
    margin: 5px 0px 0px 0px;
	background-color: #ffffff;
	/* background: url(../images/bg.jpg); */
}

 /*img { behavior: url(iepngfix.htc) } PNG fix in IE6 */

/* ********************************************************************************** */
/* Layout CSS - these are author css styles that control the general layout structure */
/* ********************************************************************************** */

#container {
	position:relative;
	margin: 0px auto; /* centers horizontal */
	margin-top:4px;
	width: 895px; 
	background-color: #fff8db;
	z-index:1;
}

/* Header */
#header {
  position:relative;
	float:left;
	margin: 0px auto;
	z-index: 1;
	width:895px;
	background-color: #fff8db;
/*	border-left: 1px solid #939393;
	border-right: 1px solid #939393;
	border-bottom:1px solid #939393;*/
}

#contactform {
	position:relative;
	float:right;
	width:400px;
}
/*  Added for customer to change the text color in the table form  DEP 15 Nov 06 */
.tableform{
	color: #5C6727;
	
}

/* for Internet Explorer 6 */
/*\*/
* html #contactform {left:50px;}
/**/

/* Logo */
.logozone {
    position: relative;
    z-index: 2;
    height: 93px;
    width: 895px;
}

/* Main Navigation */
#mainnav {
    position:relative;
    margin: 0px auto; /* centers horizontal */
	height: 25px;
	text-align:center;
	background-color: #5c6727;
	z-index:1000;
	width:895px;
} 


/* Content */
#bottom {    
	position:relative;
	float:left;
	width: 893px;
	text-align: left;
	background-color: #fff8db;
/*	border-left: 1px solid #939393;
	border-right: 1px solid #939393;
	border-bottom:1px solid #939393;*/
}

#flashHeader {
	position:relative;
	float:right;
	width:895px;
/*	border-left: 1px solid #939393;
	border-right: 1px solid #939393;*/
}

#MainImageDiv {


}
#content {
    position:relative;
		float:left;
  margin-top:30px;
	margin-left:20px;
	width:95%;
}

.copy td {
	padding-bottom:10px;
}
#popuptitle{
	position:relative;
	top:30px;	
	width:225px;
	margin: 0 auto;
}

/* add padding around all images in td table cells : 6-1-09*/
td img {
	padding:0 15px 5px 0;
}
/* ********************************************************************** */
/* Formatting CSS - these are user css styles that control the formatting */
/* ********************************************************************** */
/* Headers & Titles */
h1 {
    margin:0px;
	font-family: georgia;
	font-size: 18px;
	color: #5c6727;
	padding-bottom:10px;
	text-transform:uppercase;
	letter-spacing:2px;
}

h2 {
    margin:0px;
	font: bold 14px arial, verdana, sans-serif;
	color: #000000;
}
/*#scrollablecopyxx{
		height:110px;
		overflow: auto;
	scrollbar-3dlight-color:#fff8db;
    scrollbar-arrow-color:#5c6727;
    scrollbar-base-color:#fff8db;
    scrollbar-darkshadow-color:#fff8db;
    scrollbar-face-color:#fff8db;
    scrollbar-highlight-color:#fff8db;
    scrollbar-shadow-color:#fff8db;
}*/
#content .copy, .copy {
    font-family: arial, verdana, sans-serif;
    font-size: 14px;
	text-align:left;	
	color: #555555;

}

/* ************* */
/* Gallery CSS  */
/* ************ */

/* Gallery */
#gallerycontrols {
	position:absolute;
	top:30px;
	left:0px;;
    text-align:center;
	padding: 0px;
}

#gallerycontrols .gallerybutton {
    font-family:times new roman,serif;
	font-size:14px;
	text-decoration:underline;
	padding-right:20px;
}

#secondaryNav {
	display:none;
	position:relative;
	float:left;
	width:150px;
	height:330px;
	background-color: #5c6727;
	color:#fff8db;
	text-align:left;
	padding-top:20px;
}
/* Sub Nav */
#subnav a {
	color: #fff;
	width:135px;
	text-align:left;
	font-size: 12px;	
	font-weight:bold;
/*	line-height:1.5;*/
	text-decoration: none;
	letter-spacing:.05em;			
		display: block;	
/*		padding:5px 0px 5px 15px;*/
			padding:2px 0px 2px 15px;
/*		border-right: 1px solid #fff;*/
		border-bottom: 1px solid #fff;
}
#subnav a:hover, #subnav a:active, #subnav a:focus {
	color: #5c6727 !important;
	background-color: #FFF8DB;
	text-decoration: none;	
}
.subnavon {
	color: #5c6727 !important;
	background-color: #FFF8DB;
	text-decoration: none;	
}
#subnavon a:hover, #subnavon a:active, #subnavon a:focus {
	color: #5c6727 !important;
	background-color: #FFF8DB;
	text-decoration: none;	
}
/* Utlity Navigation */
.utilitynav {
	/*position:relative;*/
    /*width:800px;*/
	/*margin:0px auto;*/
	/*text-align:right;*/
	font-family: arial, verdana, sans-serif;
	font-size:10px;
	float:left;
	width:90%;
	color:  #8A8A8A;
}

.utilitynav a {    
	color:  #8A8A8A;
}
.utilitynav  a:visited{
	color:#8A8A8A !important;
}
/* ************* */
/* Footer CSS  */
/* ************ */

#footer {
	position:relative;
	float:left;
	width: 895px;
/*  margin: 0 auto;*/
	padding-top:4px;
	border-top: 1px solid #939393;
	background-color:#fff !important;
}

#footercontent{
	position:relative;
	/*float:right;*/
	text-align:center;
	margin-top:10px;
/*	margin-left:316px;
	_margin-left:346px;
	*/
}
#footerpopup{
	position:relative;
	/*float:right;*/
	text-align:left;
	margin-top:10px;
	margin-left:264px;
	_margin-left:255px;
	
}


.copyright {
	float:left;
	width:90%;
	color: #8A8A8A;
	text-align:center;
	font-family: arial, sans-serif;
	font-size:10px;
}

#footer .address {
	width:300px;
	float:right;
	padding:5px 0px 0px 0px;
	font-size:9px;
	color: #9a7e68;
}



/* ********************** */
/* Form Input Fields CSS  */
/* ********************** */

input, select, option, textarea {
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #000000; 
}      
 
#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}
