﻿a           
{	
color:navy; 
background-color:transparent;
text-decoration:none;  
font: 1.1em/1.2em Arial, Helvetica, sans-serif;
}

a:hover    
{ 
color:navy;
background-color:transparent;
text-decoration:underline;  
font: 1.1em/1.2em Arial, Helvetica, sans-serif;
}

a.alt           
{	
color:navy;
background-color:transparent;
text-decoration:none;  
font: 1.1em/1.2em Arial, Helvetica, sans-serif;
}

a.alt:hover    
{ 
color:navy;
background-color:transparent;
text-decoration:underline;  
font: 1.1em/1.2em Arial, Helvetica, sans-serif;
}

body,html
{
min-height:101%; /*Firefox scrollbar fix*/
}


html
{
font-size:100%	
} 

body
{	
font:62.5%/1.8em 'Lucida Grande','Lucida Sans Unicode', Verdana, Arial, Helvetica, sans-serif; 
background:#ffffff url('graphics/grdback3.jpg') repeat-x;
margin:0;
padding:0;
color: black;
} 

p
{
padding:0;	
margin:10px 0;
}

p.cent
{
text-align:center;
padding:0;	
margin:4px 0 4px 0;
}

.cent
{
text-align:center;
padding:0;	
margin:4px 0 4px 0;
}

.clearfix:after 
{
clear: both;
content: ' ';
display: block;
font-size: 0;
line-height: 0;
visibility: hidden;
width: 0;
height: 0;
}

.clearfix
{
display: inline-block;
}

* html .clearfix 
{
height: 1%;
}

.clearfix 
{
display: block;
}

.skip
{
float:right;
font: 1.0em/1.0em Arial, Helvetica, sans-serif;
padding:0;
margin:0;
}

.separator
{
clear:both;
width:100%;
height:0;	
}

#wrapper
{
margin: 0 auto;
margin-top:1em;
width:83em;
background:#ffffff url('graphics/grdpage3.jpg') bottom repeat-x;
padding:1em;
border-left:5px solid white;
border-right:5px solid white;
border-bottom:5px solid white;
}

#wrapper2
{
margin: 0 auto;
margin-top:1em;
width:83em;
background:#457448 url('graphics/grdpage3.jpg') top repeat-x;
padding:1em;
border-left:5px solid white;
border-right:5px solid white;
border-bottom:5px solid white;
}

#header
{
float:left;
margin:0;
padding:0;
width:83em;
height:9em;
background-color:#ffffff;
}

#header h1
{
float:right;
padding:0;
margin:0;
color:#333366;
}

#header a         
{	
color:black;
background-color:white;
text-decoration:underline;
}

#header a:hover    
{ 
color:gray;
background-color:white;
text-decoration:none;
}

#topnav
{
clear:both;
margin:0;
padding:0;
width:83em;
height:14em;
background:#ffffff url('graphics/head.jpg') bottom right no-repeat;
}

#topnav ul
{ 
float:right;
list-style-type:none;
margin:9.5em 1em 0 0;
padding:0;
background-color:transparent;
}

#topnav li
{
display:inline;
margin:0;
padding:0;
}

#topnav a
{
float:left;
font:1.4em/1.6em Arial, Helvetica, sans-serif;
text-align:center;
text-decoration:none;
color:#a60f42;
background-color:transparent;
padding:0;
margin:0 0.5em 0 0.5em;
}

#topnav a:hover
{
float:left;
font:1.4em/1.6em Arial, Helvetica, sans-serif;
text-align:center;
text-decoration:underline;
color:#a60f42;
background-color:transparent;
padding:0;
margin:0 0.5em 0 0.5em;
}

#container
{
width:83em;
color:#333333;
background-color:transparent;
margin:0;
padding:0;
}

#leftbox
{
float:left;
width:16em;
height:40em;
background-color:#88b8c2;
margin:1em 0 0 0;
padding:0.5em;	
border:2px solid #ffffff;
}

#leftnav
{
float:left;
width:16em;
background-color:#ffffff;
padding:1px;	
margin:1.2em 0 0 0;
}

#leftnav ul
{ 
clear:both;
float:left;
list-style-type:none;
width:98%;
margin:0;
padding:2px;
}

#leftnav li
{
list-style-type:none;
display:block;
width:98%;
margin:0;
padding:0;
border-bottom:1px solid #88b8c2;
}

#leftnav a
{
display:block;	
color:#a60f42;
font:1.4em/1.8em Arial, sans-serif;
text-decoration:none;  
background-color:transparent;
padding:0 0 0 10px;
margin:0;
}

#leftnav a:hover
{ 
display:block;	
color:#a60f42;
font:1.4em/1.8em Arial, sans-serif;
text-decoration:underline;  
background-color:transparent;
padding:0 0 0 10px;
margin:0;
}

#content
{
float:right;
margin:0 0 1em 0;
width:43.8em;
font: 1.4em/1.4em 'Lucida Grande','Lucida Sans Unicode', Verdana, Arial, Helvetica, sans-serif; 
color:#000000;
padding:1em;
background:#c3dbe0 url('graphics/pageback.jpg') top repeat-y;
border:2px solid #ffffff;
text-align:left;
}

#content h2
{
font: 1.6em/1.8em "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#a60f42;
background:#ffffff url('graphics/back3.jpg') top repeat-x;
margin:0;
padding:0 0 0 20px;	
}

#content h3
{
font: 1.2em/1.8em "Trebuchet MS", Arial, Helvetica, sans-serif;
text-align:center;
color:#333300;
margin:0;
padding:0;	
}

#content h4
{
font: 1.2em/1.8em "Trebuchet MS", Arial, Helvetica, sans-serif;
text-align:center;
color:#333300;
margin:0;
padding:0;	
}

#content ul li
{
list-style-type:square;
margin:7px 2px;
padding:0;
}

#content a           
{	
color:navy;
background-color:transparent;
text-decoration: none;  
font: 1.0em/1.2em Arial, Helvetica, sans-serif;
}

#content a:hover    
{ 
color:navy;
background-color:transparent;
text-decoration: underline; 
font: 1.0em/1.2em Arial, Helvetica, sans-serif;
}

#content2
{
float:right;
margin:0 0 1em 0;
width:610px;
font: 1.4em/1.4em 'Lucida Grande','Lucida Sans Unicode', Verdana, Arial, Helvetica, sans-serif; 
color:#000000;
padding:10px;
background-image:none;
background-color:#c3dbe0;
text-align:left;
}

#content2 h2
{
font: 1.6em/1.8em "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#a60f42;
background:#ffffff url('graphics/back3.jpg') top repeat-x;
margin:0;
padding:0 0 0 20px;	
}

#content2 h3
{
font: 1.2em/1.8em "Trebuchet MS", Arial, Helvetica, sans-serif;
text-align:center;
color:#000000;
margin:0;
padding:0;	
}


#contentsites
{
float:right;
margin:0.7em 0 1em 0;
width:44em;
font: 1.4em/1.4em 'Lucida Grande','Lucida Sans Unicode', Verdana, Arial, Helvetica, sans-serif; 
color:#000000;
padding:1em;
background:#c3dbe0 url('graphics/pageback.jpg') top repeat-y;
border:2px solid #ffffff;
text-align:left;
}

#contentsites h2
{
font: 1.6em/1.8em "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#a60f42;
background:#ffffff url('graphics/back3.jpg') top repeat-x;
margin:0;
padding:0 0 0 20px;	
}

#contentsites a           
{	
color:navy;
background-color:transparent;
text-decoration: none;  
font: 1.0em/1.2em Arial, Helvetica, sans-serif;
}

#contentsites a:hover    
{ 
color:navy;
background-color:transparent;
text-decoration: underline; 
font: 1.0em/1.2em Arial, Helvetica, sans-serif;
}

#contentcol
{
float:right;
margin:0 0 1em 0;
width:46.2em;
font: 1.4em/1.4em 'Lucida Grande','Lucida Sans Unicode', Verdana, Arial, Helvetica, sans-serif; 
color:#000000;
background-color:transparent;
text-align:left;
}

#contentcol h2
{
font: 1.6em/1.8em "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#a60f42;
background:#ffffff url('graphics/back3.jpg') top repeat-x;
margin:0;
padding:0 0 0 20px;	
}

#contentcol h3
{
font: 1.4em/1.8em "Trebuchet MS", Arial, Helvetica, sans-serif;
text-align:center;
color:#333300;
margin:0;
padding:0;	
}

#contentcol h4
{
font: 1.2em/1.8em "Trebuchet MS", Arial, Helvetica, sans-serif;
text-align:center;
color:#000000;
margin:0;
padding:0;	
}

#content ul li
{
list-style-type:square;
margin:7px 2px;
padding:0;
}

#contentcol a           
{	
color:navy;
background-color:transparent;
text-decoration: none; 
font: 1.0em/1.2em Arial, Helvetica, sans-serif;
}

#contentcol a:hover    
{ 
color:navy;
background-color:transparent;
text-decoration:underline;  
font: 1.0em/1.2em Arial, Helvetica, sans-serif;
}

#col1
{
float:left;
width:20.5em;	
min-height:46em;
margin:0;
padding:1em;
background:#c3dbe0 url('graphics/pageback.jpg') top repeat-y;
border:2px solid #ffffff;
}

#col2
{
float:right;
width:20.5em;	
min-height:46em;
margin:0;
padding:1em;
background:#c3dbe0 url('graphics/pageback.jpg') top repeat-y;
border:2px solid #ffffff;
}

#contentw
{
float:left;
margin:0;
padding:0 0 0 8em;
width:50em;
height:50em;
font: 1.4em/1.4em 'Lucida Grande','Lucida Sans Unicode', Verdana, Arial, Helvetica, sans-serif; 
color:#333300;
background-color:transparent;
text-align:left;
}

#contentw h2
{
font: 1.8em/1.8em "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#333300;
background-color:#9999cc;
margin:0;
padding:0 0 0 20px;	
}

#contentw h3
{
font: 1.4em/1.8em "Trebuchet MS", Arial, Helvetica, sans-serif;
text-align:center;
color:#333300;
margin:0;
padding:0;	
}

#shows
{
list-style-type:none;
margin-top:1em;
padding:0 0 0 5em;
}

#contentvid
{
float:left;
margin:0;
padding:0 0 0 8em;
width:50em;
height:60em;
font: 1.4em/1.4em 'Lucida Grande','Lucida Sans Unicode', Verdana, Arial, Helvetica, sans-serif; 
color:#333300;
background-color:transparent;
text-align:left;
}

#contentrs
{
float:left;
margin:0;
padding:0 0 20px 20px;
width:67em;
height:2500px;
font: 1.2em/1.4em Verdana, Arial, Helvetica, sans-serif;
color:#333300;
background-color:transparent;
text-align:left;
}

#contentrs h2
{
font: 1.8em/1.8em "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#333366;
background-color:#9999cc;
margin:0;
padding:0 0 0 20px;	
}

#contentexp
{
float:left;
margin:0;
padding:0 0 20px 20px;
width:67em;
font: 1.2em/1.4em Verdana, Arial, Helvetica, sans-serif;
color:#333300;
background-color:transparent;
text-align:left;
}

#contentmag
{
float:left;
margin:0;
padding:0;
width:68em;
font: 1.2em/1.4em Verdana, Arial, Helvetica, sans-serif;
color:#333333;
background-color:transparent;
text-align:center;
}

#survey
{
width:500px;
margin:0 auto;	
}

#boxcont
{
float:left;	
background-color:#eeeeee;
padding:20px;
}

#box
{
background:transparent url('graphics/middle.jpg') repeat-y;	
text-align:center;
}

#box p
{
text-align:left;
margin:0 20px 0 20px;
padding:0;	
}

.clear
{
clear:both;
margin:0;
padding:0;	
}

p.clear
{
float:left;
clear:both;
display:block;
width:50em;
height:2px;
}

#footer
{
clear:both;
width:82.5em;
color:#333333;
background-color:transparent;
text-align:center;
margin:0;
padding:0.5em 0 0.5em 0;
}

#footer ul
{
list-style-type:none;	
margin:0;
padding:10px 0 0 0;
}

#footer li
{
display:inline;
}

#footer a           
{	
color:navy; 
background-color:transparent;
text-decoration:none;  
text-align:center;
font:1.1em/1.2em Arial, sans-serif;
padding:0;
margin:0;
}

#footer a:hover    
{ 
color:navy; 
background-color:transparent;
text-decoration:underline;  
text-align:center;
font:1.1em/1.2em Arial, sans-serif;
padding:0;
margin:0;
}

.flrttop
{
float:right;
border-top:10px solid #cccc99;
border-bottom:5px solid #cccc99;
}

.fllttop
{
float:left;
border-top:10px solid #cccc99;
border-bottom:5px solid #cccc99;
}

.flrt
{
float:right;
border-top:10px solid #cccc99;
border-left:10px solid #cccc99;
border-bottom:10px solid #cccc99;
border-right:1px solid#cccc99;
}

.flrtab
{
float:right;
border-top:10px solid #cccc99;
border-left:10px solid #cccc99;
border-bottom:10px solid #cccc99;
border-right:1px solid #cccc99;
margin-top:20px;
}

.fllt
{
float:left;
border-top:10px solid #cccc99;
border-right:10px solid #cccc99;
border-bottom:10px solid #cccc99;
border-left:1px solid#cccc99;
}

.flltab
{
float:left;
border-top:10px solid#cccc99;
border-right:10px solid #cccc99;
border-bottom:10px solid #cccc99;
border-left:1px solid #cccc99;
margin-right:20px;
}

.bold
{
font:bold 1.2em/1.2em Arial, sans-serif;
margin:3px 0 3px 0;
}

.bord
{
border:1px solid #ffffff;
}

#ddContainer
{
z-index:1;
}

#id1390
{
z-index:100;	
}

#holder1
{
float:right;
width:64.2em;
height:160px;
margin:1em 0 0.5em 0;
border:2px solid #ffffff;
overflow:hidden;
z-index:100;
}

#holder2
{
float:right;
width:64.2em;
height:160px;
margin:1em 0 0.5em 0;
background-image:url('images/autumn.jpg');
border:2px solid #ffffff;
overflow:hidden;
}

#holder3
{
float:right;
width:64.4em;
height:160px;
margin:1em 0 0.5em 0;
background-image:url('images/bridge1.jpg');
border:2px solid #ffffff;
overflow:hidden;
}

#holder4
{
float:right;
width:64.4em;
height:160px;
margin:1em 0 0.5em 0;
background-image:url('images/misty.jpg');
overflow:hidden;
}

#holder5
{
float:right;
width:64.2em;
height:160px;
margin:1em 0 0.5em 0;
background-image:url('images/country.jpg');
border:2px solid #ffffff;
overflow:hidden;
}

#holder6
{
float:left;
width:64.4em;
height:160px;
margin:10px 0 5px 21px;
background-image:url('images/woods.jpg');
border:2px solid #ffffff;
overflow:hidden;
}

#holder7
{
float:left;
width:64.4em;
height:160px;
margin:10px 0 5px 21px;
background-image:url('images/horses.jpg');
border:2px solid #ffffff;
overflow:hidden;
}

#holder8
{
float:left;
width:64.4em;
height:160px;
margin:10px 0 5px 21px;
background-image:url('images/bridge1.jpg');
border:2px solid #ffffff;
overflow:hidden;
}

#holder9
{
float:left;
width:64.5em;
height:160px;
margin:10px 0 5px 21px;
background-image:url('images/sea1.jpg');
border:2px solid #ffffff;
overflow:hidden;
}

#changestyle
{
float:left;
width:300px;
font: 1.0em/1.6em Arial, Helvetica, sans-serif;
color:black;
margin:0;
padding:0;
}

#changestyle a
{
color:black;
text-decoration:underline;
line-height:1.0em;
}

#changestyle a:hover
{
color:black;
text-decoration:none;
line-height:1.0em;
}

.separator
{
clear:both;
float:left;
width:50em;
height:3px;	
background-color:black
}

#contentform
{
float:left;
margin:0 0.5em 1em 0;
width:51.5em;
font: 1.2em/1.4em Arial, Helvetica, sans-serif;
color:#333333;
padding:1em;
background-color:white;
border:2px solid #dddddd;
text-align:left;
}

#contentform h2
{
font: 1.8em/1.8em "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#333366;
background-color:#9999cc;
margin:0;
padding:0 0 0 20px;	
}

.formtab
{
font:1.1em/1.2em arial;	
color:white;
background-color:#000000;
border:2px solid #ffffff;
}

td.width1
{
width:20em;
border-bottom:0px solid #dddddd;
padding-left:0.5em;
}

td.width1a
{
width:10em;
border-bottom:0px solid #dddddd;
padding-left:0.5em;
}

td.width2
{
width:20em;
border-bottom:0px solid #dddddd;
}

.boldtd
{
font:bold 1.4em/1.2em arial;	
}

.posadd
{
float:left;
margin:-28.9em 0 0 32.5em;	
}

.bordadd
{
border:0px solid #ffffff;
}

.width01
{
width:5em;
}

#panel
{
position:absolute;
top:20em;
margin-left:30em;
text-align:left;
padding:1em;
width:35em;
height:25em;
background-color:#000000;
border:2px solid #ffffff;
font:1.2em/1.2em Arial, Helvetica, sans-serif; 
text-align:center;
}

#testcol
{
float:left;
width:20.5em;	
min-height:46em;
margin:0;
margin-left:-19em;
padding:0;
background-color:transparent;
background-color:#d78465;
}

#test1
{
float:left;
width:90%;	
min-height:46em;
margin-right:1em;
padding-right:1em;
background-color:transparent;
background-color:#ffffff;
}
#form1
{
position:absolute;
top:250px;
left:25%;	
font-size:1.4em;
}

#form1 a
{
color:white;
}

.centimg
{
text-align:center;
padding-top:2px;	
}


#poll
{
margin:0 auto;
margin-top:1em;
text-align:center;
width:30em;
height:28em;	
margin:0;
padding:0 0 0 11em;	
}

#poll a
{
font:bold 1.2em/1.2em Arial, Helvetica, sans-serif; 
text-decoration:none;
margin:0;
padding:0.2em 1.7em 0.2em 1.7em;	
}

#poll a:hover
{
font:bold 1.2em/1.0em Arial, Helvetica, sans-serif; 
color:#000000;
text-decoration:none;
margin:0;
padding:0.2em 1.7em 0.2em 1.7em;	
}

img
{
border:none;
}

.slideshow 
{
width:49em;
height:38em;
padding:0m;
margin:0 auto;
overflow:hidden;
}

.slideshow img
{
padding:0;
}

