/* AWD site wide CSS */

body {
text-align: center; 
width: 100%;
height: 100%;
font-size: 76%; 
font-family: verdana, arial, helvetica, sans-serif;
color: #000;
background: #fff;
margin: 0;
border: 0;
padding: 0; }
		
a { color:#0232fd; text-decoration:none; outline: none; }
a:visited { color:#60f; } 
a:active { color:#03f; } 
		  
img, a img { border-style: none; }
	
h1, .h1 { font-size: 1.8em; }
h2, .h2 { font-size: 1.6em; } 
h3, .h3 { font-size: 1.4em; } 
h4, .h4 { font-size: 1.2em; }
h5, .h5 { font-size: 1.0em; } 
h6, .h6 { font-size: .75em; }

.small { font-size: .9em; }

.clearer { clear: both; }

.wrapper {
text-align: left;
width: 800px;
margin: 0px auto;
}
			
.header {
text-align: center;
background: #fff;
color: #f00;
margin: 0 0 0 0;
border: 4px solid #f00;
padding: 0;
overflow: hidden;
}

.footer {
text-align: left;
background: #000;
color: #fff;
width: 780px;
margin: 0 0 0 0;
border: 0;
padding: 10px;
overflow: hidden;
			}
.main_col li {
list-style-type: square;
}			

ul#nav {
list-style: none; /* removes bullets from unordered list */
margin: 0;
padding: 0;
}

ul#nav li a:link, ul#nav li a:visited {
text-decoration: none;
display: block;
width: 90%;
padding: 5px 5%;
font: bold 14px/1.5 verdana, arial, helvetica, sans-serif;
}

ul#nav li {
border-bottom: 2px solid #fff;
}

ul#nav li a:hover {
background-color: #fff;
color: #000;
}

ul#nav a:link {
color: #fff;
}

ul#nav a:visited {
color: #666;
}

ul#nav li.last {
border-bottom: none;
}

/* replaced header with logo - if back to font, remember to add font-family to the header css
.headfont {
font-family: perpetua, verdana, arial, sans-serif;
font-size: 4.0em;
font-weight: bold;
margin: 0;
padding: 0;
}
*/

.img-right { float: right; margin-top: 0; margin-right: 80px; margin-left: 5em; margin-bottom: 1em; padding: 1em; }

.img-left { float: left; margin-top: 0; margin-right: .30%; margin-left: 80px; margin-bottom: 1em; padding: 1em; }

.addressrgt { margin-top: 0; padding-top: 10px; padding-right: 10px; color: #fff; font-size: 90%; text-align: right;
font-weight: bold; }

.copyrgt { margin-top: 0; padding-top: 10px; padding-left: 10px; color: #fff; font-size: 90%; font-weight: bold;
text-align: left; float: left; }

.maillist {
text-align: center;
color: #000;
font-weight: bold;
font-size: 14px;
}
.underline {
text-decoration: underline;
}

.italic {
font-style: italic;
}

.bold {
font-weight: bold;
}

.remove {
margin-top: 0;
padding-top: 0;
padding-right: 0;
padding-bottom: 0;
padding-left: 25px;
}

.center {
text-align: center;
}

.bold {
font-weight: bold:
}

.underline {
text-decoration: underline;
}

.leftcol {
margin: 0;
padding: 0 10px 0 10px;
font-size: 12px;
color: #000;
}

.free {
text-align: center;
margin: 0;
padding: 0;
}

.blue { color: #009; font-weight: bold; }

.green { color: #090; font-weight: bold; }

.pink { color: fuchsia; font-weight: bold; }

.red { color: #f00; font-weight: bold; }

.purple { color: #60c; font-weight: bold; }


