﻿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;
}

html
{
font-size:100%	
} 

body
{	
font:62.5%/1.8em 'Lucida Grande','Lucida Sans Unicode', Verdana, Arial, Helvetica, sans-serif; 
background-color:#ccdddd;
margin:0;
padding:0;
color: black;
} 

p
{
padding:10px 0 10px 0;	
margin:0;
}

p.cent
{
text-align:center;
}

p.boxhead
{
text-align:center;
font:bold 1.0em/1.2em Arial, Verdana, sans-serif;
color:#ffffff;
}

.cent
{
text-align:center;
padding:0;	
margin:4px 0 4px 0;
}

.clearfix:after
{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

#pre_header
{
position:absolute;
top:0;
left:0;
margin:0;
padding:0;
width:100%;
height:12em;
background-color:#0d61a9;
overflow:hidden;
z-index:1;
}

#pre_topnav
{
position:absolute;
top:12em;
left:0;
margin:0;
padding:0;
width:100%;
height:4.5em;
background:#ffffff url('graphics/top_navback.jpg') top repeat-x;
z-index:1;
}
 
 
#pre_search_bar
{
position:absolute;
top:16.5em;
left:0;
margin:0;
padding:0;
width:100%;
height:4.5em;
background:#ffffff url('graphics/search_back.jpg') top repeat-x;
z-index:1;
}


#wrapper
{
position:relative;
margin: 0 auto;
width:96em;
background-color:#ffffff;
padding:0;
z-index:10;
}

#header
{
position:relative;
margin:0;
padding:0;
width:100%;
height:12em;
background:#ffffff url('graphics/trial_head.jpg') left no-repeat;
z-index:15;
}

#header h1
{
float:left;
width:200px;
height:60px;
padding:40px 0 0 5px;
margin:0;
}

#header h1
{
float:left;
width:200px;
height:60px;
padding:40px 0 0 5px;
margin:0;
}

#header h2
{
text-align:left;
width:23em;
font: 2.4em/1.2em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
color:#ffffff;
padding:2.5em 0 0 0;
margin:0;
}

#right_head
{
float:right;
width:180px;
height:100px;
padding:2.2em 0 0 0;
margin:0;
}

#topnav
{
float:left;
margin:0;
padding:0;
width:100%;
height:4.5em;
background:#ffffff url('graphics/top_navback.jpg') top repeat-x;
}

#topnav ul
{ 
float:left;
width:100%;
list-style-type:none;
margin: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:#000066;
background-color:transparent;
padding:1em 1em 0.6em 1em;
margin:0;
border-left:2px solid #dddddd;
border-right:1px solid #ffffff;
}

#topnav a:hover
{
float:left;
font:1.4em/1.6em Arial, Helvetica, sans-serif;
text-align:center;
text-decoration:underline;
color:#000000;
background:#ffffff url('graphics/top_navback_hover.jpg') top repeat-x;
padding:1em 1em 0.6em 1em;
margin:0;
border-left:2px solid #dddddd;
border-right:1px solid #ffffff;
}

#topnav a.onpage
{
float:left;
font:1.4em/1.6em Arial, Helvetica, sans-serif;
text-align:center;
text-decoration:none;
color:#000000;
background:#ffffff url('graphics/top_navback_hover.jpg') top repeat-x;
padding:1em 1em 0.6em 1em;
margin:0;
border-left:2px solid #dddddd;
border-right:1px solid #ffffff;
}

#search_bar
{
float:left;
margin:0;
padding:0;
width:100%;
height:4.5em;
background:#ffffff url('graphics/search_back.jpg') top repeat-x;
}

#container
{
width:94em;
color:#333333;
background-color:transparent;
margin:0;
padding:1em;
}

#container h2
{
font: 1.4em/1.4em "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#ffffff;
text-align:center;
margin:0;
padding:0.3em 0 0.3em 0;	
}

#content
{
float:left;
margin:1em 0 0 0;
width:76.4em;
font: 1.2em/1.2em Verdana, Arial, Helvetica, sans-serif; 
color:#000000;
padding:1em;
background-color:#c3dbe0;
text-align:left;
}

#content h2
{
font: 1.6em/1.8em "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#ffffff;
background-color:transparent;
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;	
}

#column1
{
float:left;
width:30.5em;	
height:60em;
margin:0;
padding:0;
}

#column2
{
float:left;
width:30.5em;	
min-height:40em;
margin:0 0 0 1.2em;
padding:0;
}

#column3
{
float:right;
width:30.5em;
min-height:40em;
margin:0;
padding:0;
}

#double_column
{
float:right;
width:62em;
margin:0;
padding:0;
}

.boxhead
{
float:left;
width:24.3em;
height:2.5em;
font: 1.2em/1.2em Arial, Helvetica, sans-serif; 
text-align:center;
padding:0.5em;
margin:1em 0 0 0;
background:#ffffff url('graphics/navback2.jpg') top repeat-x;
}

.box1
{
float:left;
width:24em;
font: 1.2em/1.2em Verdana, Arial, Helvetica, sans-serif; 
min-height:10em;
background-color:#eeeeee;
padding:0.5em;
margin:0 0 0 0;
border-left:0.2em solid #dddddd;
border-right:0.2em solid #dddddd;
border-bottom:0.2em solid #dddddd;
}

#box2
{
float:left;
width:49.5em;
font: 1.2em/1.2em Verdana, Arial, Helvetica, sans-serif; 
background-color:#ccdddd;
margin:1em 0 0 0;
padding:1em;
}

.slideshow 
{
width:49em;
height:38em;
padding:0m;
margin:0 auto;
overflow:hidden;
}

.slideshow img
{
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;
}

#holder1
{
float:right;
width:64.2em;
height:160px;
margin:1em 0 0.5em 0;
border:2px solid #ffffff;
overflow:hidden;
}

#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;
}

.clearfix:after
{
content:".";
display:block;
height:0;
clear:both;
visibility: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:35em;
height:28em;	
margin:0;
padding:0 0 0 5em;	
}

#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;
}


