﻿body {
font-family : trebuchet, verdana, helvetica, arial, sans-serif;
background-color : #000;
font-size : small;
}


.container {
width : 770px;
position:relative;
padding-left: 10px;
padding-right: 10px;
margin-top : 0px;
margin-left : auto;
margin-right : auto;
background-color : #fff;
}


.green {
background-color : #87bd19;
font-family : frutiger, trebuchet, verdana, helvetica, arial, sans-serif;
font-size : .8em;
text-transform : uppercase;
min-height : 25px;
width : 100%;
}

.green img {
border : 0;
vertical-align : middle
}

.green ul {
background-color : #87bd19;
display : inline;
padding : 0;
margin : 0;
margin-top : 4px;
float : right;
}

.green li {
float : left;
background-color : #87bd19;
color : #fff;
padding : 0;
padding-right : 10px;
padding-left : 10px;
border-right : solid 1px #b2d75d;
list-style-type: none;
}

.green A:link {
background-color : #87bd19;
color : #fff;
text-decoration : none;
font-weight : bold;
padding : 0;
}

.green A:visited {
background-color : #87bd19;
color : #fff;
text-decoration : none;
font-weight : bold;
}


.green A:hover {
background-color : #ced7de;
color : #000;
text-decoration : none;
font-weight : bold;
}



/*BANNER*/
.banner {
background-color : #61564d;
font-family : trebuchet, verdana, helvetica, arial, sans-serif;
width : 740px;
min-height : 75px;
height:80px;
padding-left : 20px;
padding-right : 10px;
}

/*.banner p {
float : right;
font-size : .83em;
color : #e6e3d4;
padding-top : 20px;
background-color : #61564d;
}*/

.slogan {
	float : right;
	font-size : 12px;
	color : #e6e3d4;
	padding-top : 20px;
	background-color : #61564d;
	width:500px;
	
}

.banner img {
border : 0;
vertical-align : middle;
padding-top : 25px;
padding-left : 0;
float : left;
background-color : #61564d;
}

.banner A:link {
background-color : #61564d;
color : #fff;
text-decoration : none;
font-weight : bold;
padding : 0;
}

.banner A:visited {
background-color : #61564d;
color : #fff;
text-decoration : none;
font-weight : bold;
}

.banner A:hover {
background-color : #61564d;
color : #000;
text-decoration : none;
font-weight : bold;
}



.nav {
clear : both;
margin-top : 10px;
background-color : #e6e3d4;
font-family : frutiger, trebuchet, verdana, helvetica, arial, sans-serif;
font-size : 11px;
font-weight : normal;
min-height : 25px;
padding-left : 10px;
width : 760px;
}

.nav #youarehere {
background-color : #e6e3d4;
color : #000;
font-weight : bold;
}

.nav ul {
background-color : #e6e3d4;
display : inline;
padding : 0;
margin : 0;
float : left;
padding-top : 2px
}

.nav li {
float : left;
background-color : #e6e3d4;
color : #988e82;
padding : 3px;
padding-right : 10px;
padding-left : 10px;
border-right : solid 1px #cbc5ab;
list-style-type: none;
text-align:center;
}

.nav A:link {
background-color : #e6e3d4;
color : #988e82;
text-decoration : none;
font-weight : normal;
padding : 0;
}

.nav A:visited {
background-color : #e6e3d4;
color : #988e82;
text-decoration : none;
font-weight : normal;
}


.nav A:hover {
border-top : 5px solid #87bd19;
background-color : #e6e3d4;
color : #61564d;
text-decoration : none;
font-weight : normal;
}

/*photoblurb*/
.photoblurb {
overflow:auto;
clear : both;
width : 100%;
border : solid 1px #e6e3d4;
}


/*blurb*/
.blurb {
float : left;
background-color : #fff;
font-family : trebuchet, verdana, helvetica, arial, sans-serif;
font-size : 1.2em;
line-height : 1.4em;
color : #948a7e;
width : 400px;
padding-left : 20px;
padding-right : 10px;
padding-bottom : 0;
padding-top : 0;
}

.homepage_content
{
    float : left;
	background-color : #fff;
	font-family : trebuchet, verdana, helvetica, arial, sans-serif;
	font-size : 12px;
	line-height : 1.25em;
	color : #948a7e;
	width : 750px;
	padding-left : 20px;
	/*padding-right : 10px;*/
	padding-bottom : 0;
	padding-top : 0;
}



.blurb A:link {
background-color : #fff;
color : #87bd19;
text-decoration : underline;
}

.blurb A:visited {
background-color : #fff;
color : #87bd19;
text-decoration : underline;
}


.blurb A:hover {
background-color : #fff;
color : #000;
text-decoration : underline;
}

/*photo*/
.photo {
	width:500px;
position : relative;
float : left;
background-color : #fff;
}

.news_column {
	width: 250px;
position : relative;
float : right;
background-color : #fff;
font-family : trebuchet, verdana, helvetica, arial, sans-serif;
	font-size : 12px;
	line-height : 1.25em;
	color : #948a7e;

}

.news_column  h3{
float : left;
text-align : left;
background-color : #fff;
color : #87bd19;
font-size : 1.4em;
font-weight : normal;
font-family : trebuchet, verdana, helvetica, arial, sans-serif;
padding : 4px;
padding-top : 0;
margin-top : 4px;
margin-bottom:10px;
}

.column {
background-image: url("../images/colbottom.gif");
background-repeat : repeat-x;
background-position : bottom;
background-color : #e6e3d4;
margin-top : 10px;
min-height : 245px;
height : auto;
float : right;
width : 135px;
padding : 10px;
font-family : trebuchet, verdana, helvetica, arial, sans-serif;
font-size : .85em;
color : #61564d;
}

.bigcolumn {
background-image: url("../images/colbottom.gif");
background-repeat : repeat-x;
background-position : bottom;
background-color : #e6e3d4;
margin-top : 10px;
min-height : 245px;
height : auto;
float : right;
padding : 10px;
font-family : trebuchet, verdana, helvetica, arial, sans-serif;
font-size : .85em;
color : #61564d;
}

#col_left {
margin-right : 10px;
}

#col_center {
margin-right : 10px;
}

#col_left2 {
	margin-right:10px
}

.column h2 {
background-image: url("../images/coltop.gif");
background-repeat : repeat-x;
background-color : #87bd19;
padding : 8px;
padding-left : 10px;
padding-right : 3px;
width : 135px;
margin : -10px;
margin-bottom : 0;

font-weight : bold;
font-size : .9em;
color : #fff;
}

.bigcolumn h2 {
background-image: url("../images/coltop1.gif");
background-repeat : repeat-x;
background-color : #87bd19;
padding : 8px;
padding-left : 10px;
padding-right : 3px;
width : 316px;
margin : -10px;
margin-bottom : 0;
text-align:center;
font-weight : bold;
font-size : .9em;
color : #fff;
}


.column em {
background-color : #e6e3d4;
font-weight : bold;
font-size : .9em;
color : #61564d;
font-style : normal
}

.column p{
padding-top : 7px;
padding-bottom : 7px;
margin : 0;
line-height : 1.5em;
}

.bigcolumn p{
padding-top : 7px;
padding-bottom : 7px;
margin : 0;
line-height : 1.5em;
}


.column hr {
background-color : #fff;
height : 1px;
border : 0;
margin : 0;
padding : 0;
clear : both
}



.column A:link {
background-color : #e6e3d4;
color : #61564d;
text-decoration : none;
font-weight : normal;

}

.column A:visited {
background-color : #e6e3d4;
color : #61564d;
text-decoration : none;
font-weight : normal;

}


.column A:hover {
background-color : #e6e3d4;
color : #000;
text-decoration : none;
font-weight : normal;

}

a.column.one:link {color: #FF33CC}
a.column.one:visited {color: #FF33CC}
a.column.one:hover {color: #FF33CC}

.column ul {
list-style-type: disc;
}

.column ol {
list-style-type: decimal;
}



/*BOTTOM NAVIGATION*/
.bottomnav {
clear : both;
margin-top : 58px;
padding-top : 58px;

background-color : #fff;
color : #cbc5ab;
font-family : frutiger, trebuchet, verdana, helvetica, arial, sans-serif;
font-size : .6em;
font-weight : normal;
width : 770px;
height:50px;
}
.copyright
{
	 float:left;
	
	 text-align:center;
	 height:20px;
	 background-color : #fff;
	color : #cbc5ab;
	font-family : frutiger, trebuchet, verdana, helvetica, arial, sans-serif;
	font-size : .6em;
	font-weight : normal;
	width : 770px
	}
#youarehere {
background-color : #fff;
color : #000;
font-weight : bold;
}

.bottomnav ul {
background-color : #fff;
display : inline;
padding : 0;
padding-left : 10px;
font-style : normal;

}

.bottomnav li {
float : left;
background-color : #fff;
color : #988e82;
padding : 3px;
padding-right : 10px;
padding-left : 10px;
border-right : solid 1px #cbc5ab;
list-style-type: none;
text-align:center;
}

.bottomnav A:link {
background-color : #fff;
color : #988e82;
text-decoration : none;
font-weight : normal;
padding : 0;
}

.bottomnav A:visited {
background-color : #fff;
color : #988e82;
text-decoration : none;
font-weight : normal;
}


.bottomnav A:hover {
background-color : #fff;
color : #000;
text-decoration : none;
font-weight : normal;
}

#copy {
font-style : italic;
border : 0
}

.articles {
clear : both;
background-color : #fff;
color : #61564d;
font-size : .9em;
line-height : 1.5em;
padding : 20px;
height:auto;
}
.articles ul ul
{
margin-left: 30px;
padding: 0;
list-style-type: none;
}

.articles h1{

text-align : left;
background-color : #fff;
color : #87bd19;
font-size : 1.8em;
line-height : 2.2em;
font-weight : normal;
font-family : trebuchet, verdana, helvetica, arial, sans-serif;
}

.articles h2{

text-align : left;
background-color : #fff;
color : #948a7e;
font-size : 1.5em;
line-height : 1.8em;
font-weight : normal;
font-family : trebuchet, verdana, helvetica, arial, sans-serif;
}
.articles h3{

float : left;

text-align : left;
background-color : #fff;
color : #87bd19;
font-size : 1.4em;
line-height : 1.2em;
font-weight : normal;
font-family : trebuchet, verdana, helvetica, arial, sans-serif;

padding-top : 0;
margin-top : 4px;
}
.articles h4{

float : left;

text-align : left;
background-color : #fff;
color : #948a7e;
font-size : 1em;
font-weight : bold;
font-family : trebuchet, verdana, helvetica, arial, sans-serif;
}

.articles hr {
clear:both;
background-color : #e6e3d4;
height : 1px;
border : 0;
padding : 0;
}
.articles p {
	

line-height : 1.5em;
padding-left:5px;


}





/*CONTENT*/
.content {
clear : both;
background-color : #fff;
color : #61564d;
font-size : .9em;
line-height : 1.5em;
padding : 20px;
height:auto;
}

/*CONTENT*/
.content_right {
float:left;
width:460px;
background-color : #fff;
color : #61564d;
font-size : .9em;
line-height : 1.5em;
margin-left: 20px;
padding-left:20px;
height:auto;
}


.content ul ul
{
margin-left: 30px;
padding: 0;
list-style-type: none;
}



.content_right p {
	
font-size:14px;
line-height : 1.5em;
/*argin-top : 0*/
margin:  0 0 2em 0;
padding:  0;

}



.content h1{
clear : both;
float : left;
text-align : left;
background-color : #fff;
color : #87bd19;
font-size : 1.8em;
line-height : 2.2em;
font-weight : normal;
font-family : trebuchet, verdana, helvetica, arial, sans-serif;
}

.content h2{
clear : both;
float : left;
text-align : left;
background-color : #fff;
color : #948a7e;
font-size : 1.5em;
line-height : 1.8em;
font-weight : normal;
font-family : trebuchet, verdana, helvetica, arial, sans-serif;
}

.content h3{
clear : both;
float : left;
width : 240px;
text-align : left;
background-color : #fff;
color : #87bd19;
font-size : 1.4em;
line-height : 1.2em;
font-weight : normal;
font-family : trebuchet, verdana, helvetica, arial, sans-serif;
padding : 4px;
padding-top : 0;
margin-top : 4px;
}

.sidecolumn h3{
clear : both;
float : left;
width : 210px;
text-align : left;
background-color : #fff;
color : #87bd19;
font-size : 1.4em;
line-height : 1.2em;
font-weight : normal;
font-family : trebuchet, verdana, helvetica, arial, sans-serif;
padding : 4px;
padding-top : 0;
margin-top : 4px;
}



.content h4{
clear : both;
float : left;
width : 240px;
text-align : left;
background-color : #fff;
color : #948a7e;
font-size : 1em;
font-weight : bold;
font-family : trebuchet, verdana, helvetica, arial, sans-serif;
}

.content hr {
clear : both;
background-color : #e6e3d4;
height : 1px;
border : 0;
margin : 4px;
padding : 0;
}

.content p {
	
float : right;
width : 460px;
line-height : 1.5em;
/*argin-top : 0*/
margin:  0 0 2em 0;
padding:  0;

}

.resources_content {
clear : both;
background-color : #fff;
color : #61564d;
font-size : .9em;
line-height : 1.5em;
padding : 20px;
height:auto;
}
.resources_content p {
	
line-height : 1.5em;
/*argin-top : 0*/
margin:  0 0 2em 0;
padding:  0;

}
.resources_content ul ul
{
margin-left: 30px;
padding: 0;
list-style-type: none;
}



.resources_content_right p {
	
font-size:14px;
line-height : 1.5em;
/*argin-top : 0*/
margin:  0 0 2em 0;
padding:  0;

}



.resources_content h1{
text-align : left;
background-color : #fff;
color : #87bd19;
font-size : 1.8em;
line-height : 2.2em;
font-weight : normal;
font-family : trebuchet, verdana, helvetica, arial, sans-serif;
}

.resources_content h2{
text-align : left;
background-color : #fff;
color : #948a7e;
font-size : 1.5em;
line-height : 1.8em;
font-weight : normal;
font-family : trebuchet, verdana, helvetica, arial, sans-serif;
}

.resources_content h3{

text-align : left;
background-color : #fff;
color : #87bd19;
font-size : 1.4em;
line-height : 1.2em;
font-weight : normal;
font-family : trebuchet, verdana, helvetica, arial, sans-serif;
padding : 4px;
padding-top : 0;
margin-top : 4px;
}
.resources_content ul {

margin-top:0px;



}
.resources_content li
{
	
	list-style-type: square;
	list-style:outside;
	/*list-style-position:inside;*/
}
.resources_content ul ul li
{
	
	list-style-type: disc;
	list-style:outside;
	margin-left: 30px;
	/*list-style-position:inside;*/
}

.resources_content ol {
float : right;
width : 36em;
list-style-type: decimal;
}

.resources_content A:link {
background-color : #fff;
color : #87bd19;
text-decoration : none;
font-weight : normal;
}

.resources_content A:visited {
background-color : #fff;
color : #87bd19;
text-decoration : none;
font-weight : normal;
}


.resources_content A:hover {
background-color : #fff;
color : #000;
text-decoration : none;
font-weight : normal;
}







.content ul {
float : right;
width : 440px;
margin-top:0px;



}
.content li
{
	
	list-style-type: square;
	list-style:outside;
	/*list-style-position:inside;*/
}
.content ul ul li
{
	
	list-style-type: disc;
	list-style:outside;
	margin-left: 30px;
	/*list-style-position:inside;*/
}

.content ol {
float : right;
width : 36em;
list-style-type: decimal;
}

.content A:link {
background-color : #fff;
color : #87bd19;
text-decoration : none;
font-weight : normal;
}

.content A:visited {
background-color : #fff;
color : #87bd19;
text-decoration : none;
font-weight : normal;
}


.content A:hover {
background-color : #fff;
color : #000;
text-decoration : none;
font-weight : normal;
}

.hidecontent
{
	text-indent:-10000px;
}

.homeCallout
{ 
   float:left;
   width:760px;
   padding-left:10px;
   padding-top:10px;
   padding-bottom:10px;
}

.boxCol {
background-image: url("images/colbottom.gif");
background-repeat : repeat-x;
background-position : bottom;
background-color : #e6e3d4;
margin-top : 10px;
margin-right:12px;
min-height : 245px;
height : auto;
float : right;
width : 176px;
/*padding : 10px;*/
font-family : trebuchet, verdana, helvetica, arial, sans-serif;
font-size : .85em;
color : #61564d;
}

.boxCol h1
{
	background-color : #87bd19;
	font-family : trebuchet, verdana, helvetica, arial, sans-serif;
	font-size : 15px;
	color :#FFF;
	margin-top:0px;
	height:30px;
	padding:10px;
	padding-top:5px;
}

.boxCol p
{
	font-family : trebuchet, verdana, helvetica, arial, sans-serif;
	font-size : 14px;
	font-style:normal;
	color:#61564d;
	padding:10px;
}

.newsItemDate
{
  font-size:12px;
}

.wc_link
{
	float:left
	width:760px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	background-color:#87bd19;
	color:#FFF;
	height:30px;
	padding-top:10px;
	font-size:16px;
	text-align:center;
	font-weight:bold;
	
}

.quote_span
{
	float:right; 
	width:300px; 
	height:50px;
	display:block; 
	font-size:14px; 
	font-style:italic; 
	margin-top:5px; 
	line-height:1em;"
}