/* CSS Document MAV Colchester */


#header { /* Site Header */	
width: 100%;
height: auto;
position: relative;
border-bottom: 1px solid #0000FF;}
/* optional - background-image url(images/*****.gif);
border-bottom 2px solid #ff00ff; */

#header-img {
  max-width: 100%;
  height: auto;
}

img {max-width:100%}


.hidden {
	display:none; }


#footer {  /* Footer Space */
clear: both;
width: 100%;
height: 25px;
position: relative;
text-align: left;
border-bottom: 1px solid #0000FF;
font-size: 10px;
font-family: Times, Verdana; padding: 12px 0px 0px 0px; text-decoration: none;}


#footer .design-by { /* Designed By Script */
position: absolute; bottom: 0px; right: 5px;
font-family: Times, Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666666;
display: inline;}

#footer .design-by ul { 
margin: auto;
display: inline;}

#footer .design-by li{
list-style-type: none;
display: inline;}

#footer .design-by a:link {
color: #666666;
text-decoration: none;
display: inline;}

#footer .design-by a:visited {
color: #666666;
text-decoration: none;
display: inline;}

#footer .design-by a:hover {
color: #000000;
text-decoration: none;
font-style: normal;
font-weight: normal;
display: inline;}

#footer .design-by a:active {
color: #666666;
text-decoration: none;
display: inline;} 

.col1 {  /* Column One For 3 Column Body Content */
float: left;
width: 100%;
height: 100%;
position: relative;
border-top: 1px dashed #FF0000;
border-bottom: 1px dashed #FF0000;
border-left: 1px dashed #FF0000;
border-right: 1px dashed #FF0000;
text-align: center;}

.col2 {  /* Column 2 For 3 Column Body Content */
float: left;
width: 100%;
position: relative;
height: 100%;
border-top: 1px dashed #FF0000;
border-bottom: 1px dashed #FF0000;
border-left: 1px dashed #FF0000;
border-right: 1px dashed #FF0000;
text-align: center;}

.col3 {  /* Column 3 For 3 Column Body Content */
float: left;
width: 100%;
position: relative; 
height: 100%;
border-top: 1px dashed #FF0000;
border-bottom: 1px dashed #FF0000;
border-left: 1px dashed #FF0000;
border-right: 1px dashed #FF0000;
text-align: center;}



/* ........................................................... */

/* optional - rarely used */

#footer .site-map { /* © &quot; Site-Map Hyper-Link */
position: absolute; bottom: 0px; left: 5px;
font-family: Times, Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
display: inline;}

#footer .site-map ul { 
/* margin: auto; messes up IE6*/
display: inline;}

#footer .site-map li{
list-style-type: none;
display: inline;}

#footer .site-map a:link {
color: #000000;
text-decoration: none;
display: inline;}

#footer .site-map a:visited {
color: #000000;
text-decoration: none;
display: inline;}

#footer .site-map a:hover {
color: #FF00FF;
text-decoration: none;
font-style: italic;
font-weight: bold;
display: inline;}

#footer .site-map a:active {
color: #FF00FF;
text-decoration: none;
display: inline;}


/* CSS Document */





