/*-----------------------------------------------------------------------------------------------
  Authored 101006 by Brad Kaloupek
  Global Styles
-----------------------------------------------------------------------------------------------*/

* {
	padding:0;
	margin:0;
}

/*--------------------- --------------------------------------------------------------------------
 basic text stlying
-----------------------------------------------------------------------------------------------*/

a {color: #3F2800;}
a:hover {color:#000;}
h1, h2, h3, h4 {font-family:  "Times New Roman", Times, Georgia,serif;margin:0 0 15px 0;}
h1 {font-size:24px;	color:#A6A684;}
h2 {font-size:20px; line-height:28px; color:#3F2800;}
h3 {font-size:18px; color:#3F2800;}
h4 {font-size:14px; color:#3F2800;}
p {margin:0 0 15px 0;}
.highlightRight{align:right; font-weight:bold;  color:#3F2800;}

li, dd { margin-left:5%; }
fieldset { padding: .5em; }
select option{ padding:0 5px; }

.hide{ display:none; background:transparent;}
.left{float:left; }
.right{float: right; }
.clear{ clear:both; height:0px; font-size:0px; line-height:0px;  background-color:transparent;}
.notation {font-size: 10px; font-style: italic;}
.required {color:#FF0000;}
a img {border:none;}
ul, ol {margin:10px 0;}

/*-----------------------------------------------------------------------------------------------
  header flash replacement tags
-----------------------------------------------------------------------------------------------*/
.scriptTags {height: 0; margin:0; padding:0;}
#headline {height:24px; width:400px; margin: 0 0 15px 0;}

/*-----------------------------------------------------------------------------------------------
  Main Layout
-----------------------------------------------------------------------------------------------*/
body{
	margin: 0;
	text-align:center;
	color:#000000;
	font: 11px/18px "Helvetica Neue", Helvetica, Arial, sans-serif;	
	background: #3F2800 url(../images/bg/horiz.gif) repeat-x 0px 0px; 
}

#wrapper{
	width: 740px;
	/* ie hacks */
	\width: 740px;
	w\idth: 740px;
	margin: 0 auto;
}

/*-----------------------------------------------------------------------------------------------
  header
-----------------------------------------------------------------------------------------------*/
#header {text-align:left;height: 90px; min-height:90px;	background: url(../images/header/header.gif)  no-repeat 0px 0px;}
#header span {display:none}

/* adjusted values for IE6 */
* html*div#header a { bottom: -1px; }

#header a {height:90px;}

/*-----------------------------------------------------------------------------------------------
  content for homepage
-----------------------------------------------------------------------------------------------*/

#homeContent {background-color: #FFFFFF; text-align:left;}
#flashHome { }
#flashContent, #flashHome {width:720px; }
#flashContent p, #flashHome p { margin: 0 0 0 10px; color: #CC0000;}


/* Old tags not in use

#homeRightblock {float:right; width:220px; overflow: hidden; margin: 0 10px 0 0;}
#pvLogo {}
#homeText{margin:15px 15px; width:180px;}
-----------------------------------------------------------------------------------------------*/


/*-----------------------------------------------------------------------------------------------
  standard page layout
-----------------------------------------------------------------------------------------------*/
#content{ background: #FFFFFF url(../images/bg/temp.gif) repeat-y 0px 0px; text-align:left;}
#imgContents{float:right; text-align:right; background-color:#ffffff;

	padding: 0 10px 10px 0;
	
	}

/* adjusted values for IE6 */
* html*div#imgContents {margin: 0 0px 0 0; }


#textContents {margin:15px 25px; width:415px; min-height:270px;  }

#textContents ol {padding: 10px 0px 0px 10px;}
#textContents ol ul {padding: 0 0 10px 10px;}

.contentClear {clear:both; height:10px; margin:0; padding:0; background-color:#FFFFFF;}

#renderingContents {margin:15px 25px; width:425px; }
#renderings img {margin:0px 4px 4px 0;}
/*-----------------------------------------------------------------------------------------------
  footer
-----------------------------------------------------------------------------------------------*/

#footer {padding: 10px 0 0 0;font-size:9px; text-align:left; color: #EDE2C1;}
#footer p {margin:0;  text-align:right; }
#footer a {color: #EDE2C1; text-decoration:none;}
#footer a:hover {color:#fff;}
#footer p span{ float:left;}
/*-----------------------------------------------------------------------------------------------
  navigation
-----------------------------------------------------------------------------------------------*/
#nav { text-align: left; margin: 15px 0 10px 0;}

#nav ul{
    color: #BCCAA8;
	margin:0;
	list-style-type:none;
	font-size:12px;
}
#nav ul li{ color: #BCCAA8;
	margin:20px 0;
	padding:0 19px 0 0;
	list-style-type:none;
	display:inline;
	background:transparent;
}
#nav ul li.NavEnd {padding:0 0px 0 0;}
#nav a#active {color: #fff; font-weight:bold;}
#nav a:hover {color: #fff;}
#nav ul li a {
color: #BCCAA8;
	font-weight:normal;
	text-decoration:none;
	text-transform:uppercase;
	
}

#subNav {text-align: left; width: 420px; padding: 7px 15px 5px 15px; margin:0 0 0 10px; background-color:#E7D8AC;}

#subNav ul{
	margin:0;
	list-style-type:none;
	font-size:11px;
	}
	
.subNavSpacer{height:10px; margin:0; padding:0; background-color:#FFFFFF;}

#subNav ul li{
	margin:20px 0;
	padding:0 15px 0 0;
	list-style-type:none;
	display:inline;
	background:transparent;
}
#subNav ul li.NavEnd {padding:0 0px 0 0;}
#subNav a#active {color: #3F2800; font-weight:bold;}
#subNav a:hover {color: #3F2800;;}
#subNav ul li a {
color: #4C721D;
	font-weight:normal;
	text-decoration:none;
	text-transform:uppercase;
}
#subNav ul li.interestList {}
