body {
padding : 15px 0; 
margin : 0; 
font-family : "Gill Sans MT", "Gill Sans", "Gill", "Helvetica", arial, sans-Serif; 
color : white;
background-color : #333366;
voice-family: "\"}\""; voice-family:inherit;
}
 html>body {font-size:.9em;}  
} 


#header { 
padding : 0; 
margin:0;
width:100%;
float: none;
clear:both;
height:75px;
} 

#header img{ 
padding : 0 10px 0 0; 
margin:0;
float:left;
text-align:right;
} 

#getmore { 
padding : 1em; 
margin:1em;
text-align: right;
float: none;
clear:both;
z-index : 2; 
}

.tagline {
font-family : "Gill Sans", "Century Gothic", "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif; 
font-weight : bold; 
float : right; 
font-style : italic; 
font-size : 1.4em; 
text-align : right; 
color : #99ccff; 
padding-right : 1em; 
padding-top : 1em; 
}

#content {
position : relative; 
float: left;
padding: 1.5em 0 1em 1em ;
margin-left:0.5em;
}

#navleft {
position : relative;
float: left; 
width : 250px;
	border-color: #414181;
	border-style:solid;
	border-width: 0px 1px 0px 0px;
height:50em;
left : 1em; 
padding : 0px 20px 20px 0; 
text-align : top-left;  
voice-family : "\";
}\""
voice-family : inherit; 
width : 240px; 
} 

#navleft ul {
      margin:0;
      list-style:none;
      }


#advert {
float: none;
width : 140px;
Height: 8em;
margin : 1em 1em 1em 0; 
padding : 5px; 
text-align : left;
	border-color: #66ccff;
	background-color: #414181;
	border-width: 4px 2px 4px 2px;
	border-style: solid;
}

#advert p {
font-family : "Gill Sans MT", "Gill Sans", "Gill", "Helvetica", arial, sans-Serif; 
color : white;
font-size:0.9em;
}

#advert a {
color : white; 
} 
#advert a:link {
color : white; 
} 
#advert a:hover {
color : #ffcc00; 
text-decoration: none;
} 
#advert a:visited {
color : #cc99ff; 
text-decoration: none;
} 


#detailpage {
position : relative;
width : 40em; 
top : 1em; 
left : 1em; 
padding : 1em; 
float : left; 
text-align : top-left;  
} 

body > #navleft {
width : 240px; 
} 
#navleft p {
text-align : top-left; 
color : White; 
} 

#body p {
margin-top : 0; 
} 

#body img {
float : left; 
text-align : left;
margin : 0px 10px 5px 0 ;
padding : 0px 20px 20px 0 ;  
} 
#content #detailpage img {
float : left; 
text-align : left;
margin : 0px 20px 20px 0 ; 
padding : 0px 20px 50px 0 ; 
}

a {
color : #66ccff; 
} 
a:link {
color : #66ccff; 
} 
a:hover {
color : #ffcc00; 
text-decoration: none;
} 
a:visited {
color : #cc99ff; 
text-decoration: none;
} 

#mainbody {
position : relative;
width : 40em; 
top : .2em; 
left : .5em; 
padding : 1em 1em 1em 1em; 
float : left; 
text-align : top-left;  
} 

#footer {
position : relative;
float:left; 
clear:both;
width : 90%; 
border-top : 2px solid #99ccff;  
margin-left : 1em; 
margin-top : 2em;
z-index : 3; 
border-top-color : #99ccff; 
border-top-style : dashed; 
border-top-width : thin; 
} 
#footer p {
font-size : 1em; 
} 


#menu {
      float:left;
	  clear:right;
      width:100%;
      background: url("images/bg2.gif") repeat-x bottom;
      font-size:93%;
      line-height:normal;
      }
    #menu ul {
      margin:0;
      padding:10px 10px 0;
      list-style:none;
      }
    #menu li {
      float:left;
      background:url("images/left_both2.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 9px;
      border-bottom:1px solid #333366;
      }
    #menu a {
      float:left;
      display:block;
      width:.1em;
      background:url("images/right_both2.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      text-decoration:none;
	font-weight: bold;
      color:#333366;
      }
    #menu > ul a {width:auto;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #menu a {float:none;}
    /* End IE5-Mac hack */
    #menu a:hover {
      color:red;
      }
		
#about #nav-about , #multimedia #nav-multimedia , #web #nav-web , #mapping #nav-mapping , #contact #nav-contact {
border-top-width : 0; 
background-position : 0 -150px; 
border-left-width : 0; 
border-bottom-width : 0; 
border-right-width : 0; 
} 
#about #nav-about a , #print #nav-print a , #multimedia #nav-multimedia a , #web #nav-web a , #mapping #nav-mapping a , #contact #nav-contact a {
background-position : 100% -150px; 
padding-bottom : 0.35em; 
color : #333366; 
} 
#menu li:hover {
background-position : 0% -150px; 
color : #333366; 
} 
#menu li:hover A {
background-position : 0% -150px; 
color : #333366; 
} 

h1 {
font-family : "Gill Sans MT", "Gill", "Century Gothic", "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif; 
font-weight : bold; 
font-size : 3em; 
margin : 0.2em 0 0.2em 0; 
} 


h2 {
font-size : 2em;  
} 

html > h3 {
font-size : 1em; 
} 

h4 {
font-family : "Gill Sans MT", "Gill", "Gill Sans", "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif; 
font-weight : normal; 
font-size : 0.95em; 
} 
html > h4 {
font-size : 0.95em; 
} 
h5 {
font-size : 0.85em; 
voice-family : "\"}\""; 
voice-family : inherit; 
} 
html > h5 {
font-size : 0.85em; 
} 
h6 {
margin : 0 0 0.15em; 
padding : 0; 
color : #99ccff; 
text-transform : uppercase; 
font-family : "Gill Sans MT", "Gill", "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif; 
font-weight : normal; 
font-size : 0.85em; 
voice-family : "\"}\""; 
voice-family : inherit; 
}


p {
font-size : 1em; 
line-height : 120%; 
font-family : "Gill Sans", "Century Gothic", "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif; 
margin : 0.5em 0 0 0; 
padding : 0; 
} 

.imagepad {
	padding: 5px;
	margin-right: 5px;
}

