﻿a           
{	
color:navy; 
text-decoration:none;  
}

a:hover    
{ 
color:navy;
text-decoration:underline;  
}

body
{	
font:14px/14pt 'Lucida Grande','Lucida Sans Unicode', Verdana, Arial, Helvetica, sans-serif; 
background:#ffffff url('graphics/grdback3.jpg') repeat-x;
color: black;
} 

p
{
padding:5px 0;	
}

p.cent
{
text-align:center;
}

.cent
{
text-align:center;
}

.clearfix:after 
{
clear: both;
content: ' ';
display: block;
font-size: 0;
line-height: 0;
visibility: hidden;
width: 0;
height: 0;
}

.clearfix
{
display: inline-block;
}

.clearfix 
{
display: block;
}

#wrapper
{
margin: 0 auto;
margin-top:10px;
width:940px;
background:#ffffff url('graphics/grdpage3.jpg') bottom repeat-x;
padding:10px;
}

#header
{
float:left;
width:940px;
height:90px;
background:#ffffff url('graphics/rb_websites3.jpg') right no-repeat;
}

#container
{
width:940px;
}

#leftbox
{
float:left;
width:180px;
height:600px;
background-color:#88b8c2;
background:#ffffff url('graphics/leftnavback.jpg') top repeat-x;
padding:10px;	
border:2px solid #ffffff;
}

#leftnav
{
float:left;
width:200px;
padding:1px;	
margin-top:10px;
}

#leftnav ul
{ 
clear:both;
float:left;
padding:2px;
}

#leftnav li
{
display:block;
width:180px;
border-bottom:1px solid #88b8c2;
}

#leftnav a
{
display:block;	
color:#a60f42;
padding:0 0 0 10px;
}

#leftnav a:hover
{ 
display:block;	
}

#content
{
float:right;
width:700px;
padding:10px;
background:#c3dbe0 url('graphics/pageback.jpg') top repeat-y;
border:2px solid #ffffff;
}

#content h2
{
font: 24px/18pt "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#a60f42;
background:#ffffff url('graphics/back3.jpg') top repeat-x;
margin-bottom:10px;
padding:10px 20px;	
}

#content h3
{
font: 16px/14pt "Trebuchet MS", Arial, Helvetica, sans-serif;
text-align:center;
color:#333300;
padding:10px 0 ;	
}

#content h4
{
font: 16px/14pt "Trebuchet MS", Arial, Helvetica, sans-serif;
text-align:center;
color:#333300;
padding:10px 0 ;	
}

#content ul li
{
list-style-type:square;
padding:7px 2px;
}

#content a:hover
{
text-decoration: underline;
}

#col1
{
float:left;
width:320px;	
min-height:600px;
padding:10px;
background:#c3dbe0 url('graphics/pageback.jpg') top repeat-y;
border:2px solid #ffffff;
}

#col2
{
float:right;
width:320px;	
min-height:600px;
padding:10px;
background:#c3dbe0 url('graphics/pageback.jpg') top repeat-y;
border:2px solid #ffffff;
}

#contentw
{
float:left;
width:920px;
height:650px;
}

#contentw h2
{
font: 18px/16pt "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#333300;
background-color:#9999cc;
padding:0 0 0 20px;	
}

#contentw h3
{
font: 18px/16pt "Trebuchet MS", Arial, Helvetica, sans-serif;
text-align:center;
}

#shows
{
list-style-type:none;
margin-top:40px;
padding-left:165px;
}

#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:940px;
text-align:center;
padding:20px 0 20px  0;
}

#footer ul
{
list-style-type:none;	
padding:10px 0;
}

#footer li
{
display:inline;
}

#footer a           
{	
color:navy; 
text-align:center;
}

#footer a:hover    
{ 
color:navy; 
text-decoration:underline;
text-align:center;
}

.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:720px;
height:160px;
background-image:url('images/bridge1.jpg');
margin-bottom:10px;
border:2px solid #ffffff;
overflow:hidden;
}

#holder2
{
float:right;
width:720px;
height:160px;
margin-bottom:10px;
background-image:url('images/autumn.jpg');
margin-bottom:10px;
border:2px solid #ffffff;
overflow:hidden;
}

#holder3
{
float:right;
width:720px;
height:160px;
margin-bottom:10px;
background-image:url('images/bridge1.jpg');
border:2px solid #ffffff;
overflow:hidden;
}

#holder4
{
float:right;
width:720px;
height:160px;
margin-bottom:10px;
background-image:url('images/misty.jpg');
overflow:hidden;
}

#holder5
{
float:right;
width:720px;
height:160px;
margin-bottom:10px;
background-image:url('images/country.jpg');
border:2px solid #ffffff;
overflow:hidden;
}

#holder6
{
float:right;
width:720px;
height:160px;
margin-bottom:10px;
background-image:url('images/woods.jpg');
border:2px solid #ffffff;
overflow:hidden;
}

#holder7
{
float:right;
width:720px;
height:160px;
margin-bottom:10px;
background-image:url('images/horses.jpg');
border:2px solid #ffffff;
overflow:hidden;
}

#holder8
{
float:right;
width:720px;
height:160px;
margin-bottom:10px;
background-image:url('images/bridge1.jpg');
border:2px solid #ffffff;
overflow:hidden;
}

#holder9
{
float:right;
width:720px;
height:160px;
margin-bottom:10px;
background-image:url('images/sea1.jpg');
border:2px solid #ffffff;
overflow:hidden;
}

#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:620px;
height:450px;
padding:0;
margin:0 auto;
overflow:hidden;
}

.slideshow2
{
width:620px;
height:600px;
margin:0 auto;
overflow:hidden;
}

.slideshow img
{
padding:0;
}

.picoimage
{
float:left;
width:80px;
height:20px;	
}