﻿body {
font-family : verdana, sans-serif; 
background-color: white;
background-image: url(background.jpg);
background-repeat: repeat-x;
background-position: left top;
color : black;
font-size : 14px; 
line-height : 1.28em; 
text-align : left; 
margin: 0;
padding: 0; 
} 

div#context {
float : right; 
width : 98%; 
font-family : verdana, sans-serif; 
font-size : 14px; 
position: none; 
margin: : 5px;
background : #F8F8F8;  
-moz-border-radius: 10px; 
border-width: 0 2px 2px 0; 
} 

div#main {
margin: 0 auto; 
float: center;
width : 97%; 
font-family : verdana, sans-serif; 
font-size : 14px; 
padding : 6px; 
position: none; 
background : #CCFFCC;  
-moz-border-radius: 10px; 
border-width: 0 2px 2px 0; 
} 

div#footer {
margin: 0 auto; 
width : 78%; 
font-family : verdana, sans-serif; 
text-align: center;
font-size : 11px; 
padding : 6px; 
position: none; 
background : #CCFFCC;  
-moz-border-radius: 10px; 
border-width: 0 2px 2px 0; 
} 

div#overall {
width : 930px;
float : auto;
margin: auto;
}

a.nav:visited {
text-decoration : none; 
color : #000000; 
font-size : 14.1px; 
font-weight: bold;
} 

a.nav:link {
text-decoration : none; 
color : #000000; 
font-size : 14.1px; 
font-weight: bold;
} 

a.nav:hover {
text-decoration : none; 
font-size : 14.4px; 
color : #0000CC; 
} 

a:active {
color : #202020; 
text-decoration : none; 
font-size : 14px; 
}

a:visited {
color : #202020; 
text-decoration : none; 
font-size : 14px; 
}

a:link {
color : #006633; 
text-decoration : none; 
font-size : 14px; 
}

a:hover {
color : black; 
font-size : 14px; 
} 

a.header:link {
text-decoration : none; 
color : #202020; 
font-size : 10px; 
}

a.header:visited {
text-decoration : none; 
color : #202020; 
font-size : 10px; 
}

a.header:hover {
text-decoration : none; 
color : #006633; 
font-size : 10px; 
}

ul {
margin: 0; 
padding: 0; 
list-style: none; 
}

hr {
height : 3px; 
width : 42%; 
color : #C7C7C7; 
} 

h1 {
color : #006600; 
font-size : 26px; 
font-family : Helvetica; 
text-align : left; 
}

h2 {
font-family: Trebuchet MS, Verdana, Arial; 
text-align: center;
font-size : 38px;
color : #003300;  
} 

p.header {
font-size: 10px;
text-align : right;
margin-top: 0px;
}

p.right { text-align : right; }

p.center {text-align : center; }

span.slogan {
text-align : left; 
font-family: Tahoma; 
font-size : 39px;
font-weight: bold;
color : #006600;  
}

span.slogan2 {
text-align : left; 
font-family: Tahoma; 
font-size : 29px;
color : #006600;  
}

span.basic {
text-align: left;
font-family: Trebuchet MS;
font-size: 20px;
color : #006600;
}