BODY { font-family: Verdana, Arial, Helvetica, sans-serif; background-repeat: repeat; background-image: url(bg3.jpg);
 text-indent: 10px; text-align: left; position: relative;}

img { border-width: 2px; border-color: #FFBB33;  border-style: solid; margin: 6px;
}
img.min {border-style: none; margin: 6px;
}

H2.db {text-align: right; font-weight: bold; color: #FFBB33; font-size: 1em; }
BLOCKQUOTE { font-size: 1em; }

SPAN.ml {font-family: "Lucida Calligraphy", "URW Chancery L"; text-align: center; font-size: 1.5em; font-weight: 600; color: #FFBB33}

DIV.wrapper { width: 1000px; margin-left: auto; margin-right: auto;
}
DIV.nav {width: 165px; background-color: #993300; border: 2px solid #00DD00; text-align: center; color: #EEEECC; 
 float: left; height: 800px;
}
DIV.main H1 { color: #006600; font-weight: 600; font-size: 1.25em; font-family: "arial narrow"; text-align: center; 
}
DIV.main H1.town {text-decoration: underline; font-size: 1.5em ; 
}
DIV.main H1.town  

DIV.main p {text-indent: 35px; padding-left: 6px;
}
DIV.banner P {text-indent: 0;}

DIV.main  { font-size: .8em; width: 800px; float: left; text-align: left; display: block; background-color: #FFFFFF;
text-indent: 10px; position: relative; padding-left: 0; color: #000000; margin: 0; 
}
DIV.banner {height: 135px; background-color: #007700; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; 
text-align: center; padding: 10px; width: 775px; 
}

DIV.group1 {width: 400;
}

DIV.group2{height: 
}

DIV.head {text-align: center; text-decoration: underline; display: block; border-style: solid 2px #600500; margin-right: auto;
 margin-left: auto; padding-top: 10px; font-family: arial, sans-sarif; font-size: .9em; color: #600500; font-weight: 500;}

DIV.right  {float: right; display: block; text-decoration: underline; 
font-family: arial, sans-sarif; font-size: .7em; color: #000000; text-align: center; padding: 3px;
}
DIV.left  {float: left; display: block; text-decoration: underline; 
font-family: arial, sans-sarif; font-size: .8em; color: #000000; text-align: center; 
}

DIV.slogan { float: right; color: #00GG00; text-align: center; margin-right: 0; margin-top: 15px; margin-left: 10px; height: 95; width: 100px; 
background-color: #99CC99; font-size: 1em; font-family: "arial narrow"; font-style: oblique; border-style: double; border-width: 6px; 
border-color: #FFBB33; padding: 7 7 7 7;}

DIV.slogan span {font-size: 1em; font-weight: 700; font-style: normal; padding: 0; text-align: center;}

DIV.foot {margin-left: auto; margin-right: auto; text-align: center; clear: both; font-size: .7em; 
}
ul.nav { display: block; padding-top: 40px; list-style: none; text-align: center; margin-left: 0;
 margin-right: 0; padding-left: 0; padding-right: 0;
}
ul.nav li a { font-size: .8em; font-family: arial, sans-serif; 
}
ul.nav li { padding: 10px 0 10px 0px;
}
img.tm { margin: 15px 12px; padding: 0;  border: solid, 1px #000000; border-color: #FFBB33;
}
DIV.sp2 img {border: none;
}
DIV.sp  {color: #666666; text-align: center; display: block; width: 90%; margin-right: auto; margin-left: auto; 
background-color: #FFFFFF;  padding: 7px; position: relative; font-family: Times New Roman; 
font-size: .8em; height: 90px; padding-bottom: 25px; padding-top: 0; margin-top: 0;
  }
DIV.sp2  {float: right; margin: 7px;
font-family: Times New Roman; font-size: .8em; color: #000000; text-align: center; padding: 7px;


a.sp:link {color: #DD0000; font-size: .9em; }
a.sp:visited {color: #FF00FF; font-size: .9em;}
a.sp:hover {color: #DD0000; border: 1px solid DD0000; background-color: #EEAB79; font-size: .9em;}
a.sp:active {color: #EE0000; font-size: .9em;}

a:link {color: #336699;}
a:visited {color: #933933; text-decoration: none;}
a:hover {color: #663333; text-decoration: underline;}
a:active {color: #336699;}

}
h1 a:link {color: #006600;}
h1 a:visited {color: #009900; text-decoration: none;}
h1 a:hover {color: #008800; text-decoration: underline;}
h1 a:active {color: #00FF00;}

P a:link {color: #006600;}
P a:visited {color: #009900; text-decoration: none;}
P a:hover {color: #008800; text-decoration: underline;}
P a:active {color: #00FF00;}

/* navigation style */
a.nav:link {color: #FFFFCC;}
a.nav:visited {color: #CC9999;}
a.nav:hover {color: #DD0000; border: 1px solid DD0000; background-color: #EEAB79;}
a.nav:active {color: #EE0000;}



