body{
background-image:url(./images/pagefade.jpg);
background-repeat:repeat-x;
background-color:#cccccc;
}

a.bodylink{
color:#0559ab;
text-decoration:none;
font-weight:bold;
}

a.bodylink:visited {
color:#944ef0;
text-decoration:none;
font-weight:bold;
}

a.bodylink:hover{
text-decoration:underline;
}

a.bodylink:active{
color:#f03e42;
text-decoration:underline;
font-weight:bold;
}



.pagewrapper{
width:990px;
top:0px;
margin-top:0px;
padding-top:0px;
margin-left:auto;
margin-right:auto;
/* border: 1px solid yellow;
background-image:url(./images/pagesidefade.png);
background-repeat:repeat;   */
}

.centralcolumn{
margin-top:0px;
width:970px;
text-align:left;
margin-left:auto;
margin-right:auto;
background-color:#ffffff;
height:90%;
}

.footer{
background-color:#f8b164;
padding-top:5px;
height:20px;
font-family:arial;
font-size:0.6em;
text-align:right;
vertical-align:bottom;
}

.footer a{
color:#000000;
text-decoration:none;
}

.footer a:hover{
text-decoration:underline;
}

.header{
position:absolute;
top:0px;
margin-left:auto;
margin-right:auto;
width:970px;
background-color:red;
height:10px;
}

.headgradient{
width:970px;
height:150px;
background-image:url(./images/headergradient.png);
background-repeat:repeat;
/* border: 1px solid purple; */
text-align:center;
vertical-align:baseline;
}


.logo{
vertical-align:baseline;
position:relative;
bottom:0px;
border:0px;
}

.splitter{
background-color:#01a2e2;
/*background-color:#f28108;   */
width:970px;
height:15px;
text-align:center;
margin-left:auto;
margin-right:auto;
border-bottom-color:#f28108;
border-bottom-width:5px;
border-bottom-style:solid;
}


.menubar{
padding-top:10px;
text-align:left;
background-color:#ffffff;
width:100%;
float:left;
clear:both;
}

.menuitem{
float:right;
background-color:#ffffff;
padding-right:7px;
padding-left:7px;
text-align:center;
font-family:arial, sans-serif;
font-size:1.2em;
width:56px;
}

.smenuitem{
float:right;
background-color:#ffffff;
padding-right:7px;
padding-left:7px;
text-align:center;
font-family:arial, sans-serif;
font-size:1.2em;
width:56px;
}

.menupage{
float:left;
padding-left:40px;
padding-top:50px;
vertical-align:bottom;
font-family:arial;
font-size:1.6em;
color:#f28108;
}

.menuitem a{
color:#01a2e2;
text-decoration:none;
}

.menuitem a:hover{
color:#01a2e2;
text-decoration:underline;
}

.menuitem img{
border:0px;
}

.menuitem img a:hover{
text-decoration:none;
background-image:url('./images/button_glow.png');
}

.smenuitem a{
color:#f28108;
text-decoration:none;
}

.smenuitem a:hover{
color:#f28108;
text-decoration:underline;
}

.smenuitem img{
border:0px;
}

.smenuitem img a:hover{
text-decoration:none;
background-image:url('./images/button_glow.png');
}

.pagecontent{
position:relative;
top:0px;
left:40px;
font-family:arial, sans-serif;
font-size:1em;
width:890px;
padding-bottom:40px;
margin-bottom:40px;
}

#videoBar-bar {
  border: 1px solid #cccccc;
  margin: 2px;
  padding: 2px;
  margin-top:4px;
  padding-top:4px;
}


.agenda{
float:right;
top:0px;
right:0px;
padding:10px;
margin:10px;
border: solid #cccccc 1px;
clear:both;
}

.para{
text-align:left;
font-family:arial;
}

h2{
padding-top:5px;
font-size:1.2em;
font-family:arial;
color:#01a2e2;
}

h2 a{
color:#01a2e2;
text-decoration:none;
}

h2 a:hover{
text-decoration:underline;
}

h3{
padding-top:1px;
font-size:1em;
font-family:arial;
color:#000000;
}

h4{
padding-top:0px;
padding-bottom:0px;
font-size:0.7em;
font-family:arial;
color:#000000;
}

h4 a{
text-decoration:none;
color:#01a2e2;
}

h4 a:hover{
text-decoration:underline;
color:#01a2e2;
}

h5{
padding-top:0px;
padding-bottom:0px;
font-size:1em;
font-family:arial;
color:#000000;
}

h5 a{
text-decoration:none;
color:#01a2e2;
}

h5 a:hover{
text-decoration:underline;
color:#01a2e2;
}

fieldset
{
border: 1px solid #01a2e2;
width: 30em
}

legend
{
color: #000000;
background: #ffffff;
border: 1px solid #01a2e2;
padding: 2px 6px
}

input, select {
width:20em;
}

checkbox {
width:0.8em;
}

 label
{
width: 7em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block
}

.links{
list-style-type:circle;
font-family:arial;
}

.links a{
text-decoration:none;
color:#000000;
}

.links a:hover{
text-decoration:underline;
}

.media{
list-style-type:circle;
font-family:arial;
}

.media a{
text-decoration:none;
color:#000000;
}

.media a:hover{
text-decoration:underline;
}



.gallerythumb{
float:left;
width:120px;
padding:10px;
}

.gallerybreaker{
float:left;
width:120px;
padding:10px;
clear:both;
}

.gallerythumb img{
border-width:5px;
border-color:#92C2DF;
border-style:solid;
}

.gallerybreaker img{
border-width:5px;
border-color:#92C2DF;
border-style:solid;
}

.gallery{
position:relative;
width:600px;
}

.spacer{
height:20px;
padding-top:20px;
width:600px;
clear:both;
}

.spacer2{
height:5px;
padding-top:20px;
width:600px;
clear:both;
}

.submenu{
font-family:arial;
font-size:0.8em;
color:#f28108;
width:150px;
float:left;
clear:both;
display:block;
padding-left:40px;

}

.sublink{
font-family:arial;
font-size:0.8em;
color:#f28108;
text-decoration:none;
width:150px;
display:block;
}

.submenu a:hover{
text-decoration:underline;
}

.faqlist{
padding-top:0px;
padding-bottom:0px;
font-size:1em;
font-family:arial;
color:#01a2e2;
}

.faqlist li{

padding-top:5px;
padding-bottom:5px;
}

.faqlist a{
text-decoration:none;
color:#01a2e2;
}

.faqlist a:hover{
text-decoration:underline;
color:#01a2e2;
}

.approvelist{
padding-top:0px;
padding-bottom:0px;
font-size:1em;
font-family:arial;
color:#01a2e2;
list-style-type:circle;
}

.approvelist li{
padding-top:5px;
padding-bottom:5px;
}

.approvelist a{
text-decoration:none;
color:#01a2e2;
}

.approvelist a:hover{
text-decoration:underline;
color:#01a2e2;
}

.dataformat{
border:1px solid #01a2e2;
}
