/* CSS Document */
/* Changes:changed "spacer" from ID to Class */
/* Additions:  brn Class and grn Class */


/* 1/26/08 Added:
 ".innertube_x " 
 " #leftcolumn_x " 
 " <h5> "" 
for News/Events page reformat */


body{
margin:0;
padding:0;
line-height: 1.5em;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px
}

b{font-size: 110%;}

img{
border:0;
}

h1{
font-size:21px;
font-style:italic;
font-weight:800;
color:#845516
}

h2{
font-size:16px;
font-weight:800;
color:#845516
}

h3{
font-size:24px;
font-weight: 800;
color:#DBB071
}

h4{ 
font-size: 14px;
font-weight: 600;
color: #845516;
}

h5{ 
font-size: 16px;
font-weight: 900;
color: #845516;
}

h6{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: 500;
color: #000000;
}

a{
color: #845516;
}

#strong{
font-size:12px;
font-weight:800;
color:#845516
}

#maincontainer {
width: 810px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}


#topsection{
background: #FFFFFF;
height: 163px; /*Height of top section*/
}

#header {
 width: 637px; height: 153px;
 float:left;
 background-image: url(../assets/navigation/navigation_r1_c1.gif);
 background-repeat: no-repeat;
}

#home {
 width: 163px; height: 153px;
 float:left;
 display:inline;
 background-image: url(../assets/navigation/navigation_r1_c13.gif);
 background-repeat: no-repeat;
}

#nav1 a{
 width: 138px; height: 24px;
 float:left;
 display:inline;
 text-align:center;
 font-weight:bold;
 color: #803D0D;
 background-image: url(../assets/navigation/home_r2_c1.gif);
 background-repeat: repeat;
 text-decoration:none;
}

#nav1 a:hover{
 color: #F2E4CE;
  text-decoration:none;
  font-weight:bold;
}

#nav2 a{
 width: 163px; height: 24px;
 float:left;
 display:inline;
 text-align:center;
 font-weight:bold;
 color: #803D0D;
 background-image: url(../assets/navigation/home_r2_c1.gif);
 background-repeat: repeat;
 text-decoration:none;
}

#nav2 a:hover{
 color: #F2E4CE;
  text-decoration:none;
  font-weight:bold;
}

#nav3 a{
 width: 163px; height: 24px;
 float:left;
 display:inline;
 text-align:center;
 font-weight:bold;
 color: #803D0D;
 background-image: url(../assets/navigation/home_r2_c1.gif);
 background-repeat: repeat;
 text-decoration:none;
}

#nav3 a:hover{
 color: #F2E4CE;
  text-decoration:none;
  font-weight:bold;
}

#nav4 a{
 width: 163px; height: 24px;
 float:left;
 display:inline;
 text-align:center;
 font-weight:bold;
 color: #803D0D;
 background-image: url(../assets/navigation/home_r2_c1.gif);
 background-repeat: repeat;
 text-decoration:none;
}

#nav4 a:hover{
 color: #F2E4CE;
  text-decoration:none;
  font-weight:bold;
}

#nav5 a{
 width: 161px; height: 24px;
 float:left;
 display:inline;
 text-align:center;
 font-weight:bold;
 color: #803D0D;
 background-image: url(../assets/navigation/home_r2_c1.gif);
 background-repeat: repeat;
 text-decoration:none;
}

#nav5 a:hover{
 color: #F2E4CE;
  text-decoration:none;
  font-weight:bold;
}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin-left: 180px; /*Set main section's left margin FROM 190 PX TO 180 PX*/
padding: 15px;
}

#contentcolumn_b{
padding: 10px;
padding-left:0px;
}

#photo{
float:right;
width:252px;
margin:10px 0px 10px 10px;
}

#leftcolumn{
float: left;
width: 190px; /*Width of left column*/
margin-left: -810px; /*Set left margin to -(MainContainerWidth)*/
background: #FFFFFF;
margin-top:15px; /*Set margin-top from 10 px to 15 px*/
}

#footer{
clear: left;
width: 800px;
background: #FFFFFF;
color: #845516;
text-align: center;
padding: 4px 0;
}

.smalltext{
font-size:9px
}

#footer a{
color: #845516;
}

.innertube{
margin: 5px; /*Margins for inner DIV inside each column (to provide padding)*/
background-color: #FFFFFF;
}

.innertube_b{
background-color: #F2E4CE;
padding:10px;
}


/*************** news/events left column *************************/
#leftcolumn_x{
float: LEFT;
width: 194px; /*Width of left column*/
margin-left: -810px; /*Set left margin to -(MainContainerWidth)*/
background: #DBB071; /*Set left col color*/   

margin-top:15px;
}


.innertube_x{   /* LEFT COLUMN */
margin: 5px; /*Margins for inner DIV inside each column (to provide padding)*/
background-color: #DBB071; /* sets background color for text */

}
/******************************************************************/

.spacer {
background-image: url(../assets/navigation/spacer.gif);
width:3px; height:24px;
float:left;
}


.blk_12{
font-size: 12px;
font-weight: 800;
color: black;
}

.blk_14{
font-size: 14px;
font-weight: 800;
color: black;
}

.blk_16{
font-size: 16px;
font-weight: 600;
color: black;
}

.blu_12{
font-size: 12px;
font-weight: 800;
color: #0000ff;
}

.brn_12{
font-size: 12px;
font-weight: 800;
color: #845516;
}

.brn_14{ 
font-size: 14px;
font-weight: 600;
color: #845516;
}

.brn_16{
font-size: 16px;
font-weight: 800;
color: #845516;
}

.brn_22{
font-size:22px;
font-weight: 800;
color:#DBB071
}

.grn_12{
font-size: 12px;
font-weight: 800;
color: #50994F;
}

.grn_14 {
font-size: 14px;
font-weight: 800;
color: #50994F;
}


/* brown roll over text for "a href" buttons   */
.rollo A:link{
text-decoration:none;
} 
.rollo A:visited {
text-decoration: none;
} 
.rollo A:hover {
color:#845516; 
text-decoration:none;
}
.rollo A:active {
 text-decoration:none;
} 
/* white roll over text for "a href" buttons */
.rollo1 A:link{
text-decoration:none;
} 
.rollo1 A:visited {
text-decoration: none;
} 
.rollo1 A:hover {
color:white; 
text-decoration:none;
}
.rollo1 A:active {
 text-decoration:none;
} 

.rollo2 A:link{
text-decoration:none;
} 
.rollo2 A:visited {
text-decoration: none;
} 
.rollo2 A:hover {
color:black; 
text-decoration:none;
}
.rollo2 A:active {
 text-decoration:none;
} 



/* Increase text size when using the 'Pre' element */
.pre_14{
font-size:14px;
color:black;
font-weight: 500;
}

/* Larger sans-serif font */
.verlg{
font-family:Verdana, Arial, Helvetica, sans-serif; 
line-height: 1.5em;
font-size:14px;
color:black;
font-weight: 500;
}

/* Larger sans-serif font */
.versm{
font-family:Verdana, Arial, Helvetica, sans-serif; 
line-height: 1.5em;
font-size:12px;
color:black;
}

/* Increase line spacing in lists */
.list{
line-height: 200%;
font-size:12px;
color:black;
font-weight: 500;
}
/* Increase line spacing in lists */
.grnbox{
font-size: 12px;
font-weight: 700;
color:#50994F;
text-indent: 3px;
border: 3px double black;
}