body {
background: #E6EDFE;
margin:0px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#01279b;
}
body.home {
background: #E6EDFE;
}

img {border:0px;}
table {font-size:1em;}
td {vertical-align:top;}

a:link 		{color:#CD362D; text-decoration:none;}
a:visited 	{color:#CD362D; text-decoration:none;}
a:hover		{color:#244BA6; text-decoration:none;}
a:hover.about {color:#CD362D; text-decoration:none;}

div.seperator {height:1px; background-color:#C3C3C3; margin-top:10px; margin-bottom:10px;}

ul {list-style-image: url("shutter-images/li2.gif");}
li {font-weight:bold; padding:2px; border-bottom:1px solid #E6EDFE; width:400px;}
li:hover {color:#CD362D; padding-left:6px;}

h1 {font-size: 1em; font-weight: bold; padding:0px; margin:0px;}
h2 {font-size: 1em; font-weight: bold; padding:0px; margin:0px;}
h3 {font-size: 1em; font-weight: bold; padding:0px; margin:0px;}

h1 span {font-weight:normal;}

#buttons {text-align:center;}
#buttons img {
position:relative; top:18px;
padding-left:10px;
padding-right:10px;
}

#shutter-content {background: #fff;}

#content div {padding:20px; padding-left:40px; padding-right:40px;}
#content2 div {padding-left:40px; padding-right:0px;}
#content3 div {padding-left:0px; padding-right:40px;}
.bordert {border-top:1px solid #D3D4E0;padding-top:10px; margin-top:10px;}
.borderb {border-bottom:1px solid #D3D4E0;padding-bottom:10px; margin-bottom:10px;}
#contact {
text-align:center;
border-bottom:1px solid #D3D4E0;padding-bottom:5px; margin-bottom:10px;
border-top:1px solid #D3D4E0;padding-top:5px; margin-top:30px;
}#contact b {color:#244BA6;}

#gallery {text-align:center;}
#gallery img {
margin:4px;
border:1px solid #8484A0;
}#gallery img:hover {
border:1px solid #CD362D;
}


#footer {text-align:center;}
#footer a {padding:2px; padding-left:20px; padding-right:20px;}
#footer a:hover {padding:1px; padding-left:19px; padding-right:19px; background:#fff; border:1px solid #BDBFD0;border-bottom:3px double #BDBFD0;}

#form input, textarea {
background: #fff;
border:1px solid #CD362D; margin:1px;
width:200px;
padding:2px;
color:#000;
font-size:0.9em;
}


#form input.submit {
border:2px outset #CD362D; margin:1px;
width:100px;
padding:2px;
background: #CD362D;
color:#fff; font-weight:bold;
}


#towns div {padding:20px; padding-left:40px; padding-right:40px; color:#01279b; font-size:0.9em;}

.numbers {position:absolute; padding:0px; margin-top:7px; margin-left:35px;}

