*{ margin: 0; padding: 0; }*
body { font: .8em Arial, Sans-Serif; line-height: 1.8em; background-color: #bababa; text-align: center; }

a {color: #333; text-decoration: none; font-weight:bold;}
a:visited {color: #333; text-decoration: none;}
a:hover {color: #333; text-decoration: underline;}

ul {  padding: 0; margin: 0;}
li { list-style-type: none;}

img { border: none; }
.imageleft {
         padding:5px;
         margin-right:10px;
         float:left;
} 
.imageright {
         padding:5px 0 5px 5px;
         margin-left:10px;
         float:right;
} 
.imagecenter {
         padding:5px;
         margin-left:10px;
} 


#header {height: 100px;}

#wrap { width: 960px; margin: auto; background: #fff; background-image: url(images/body.jpg);}

#left {float: left; width: 184px; margin: 220px 0 0 45px; text-align: left; background: #f7c987; border: 1px dotted #cf8720; }
#left ul { padding: 0px 0px 0px 0px; margin: 10px;}
#left ul li { margin: 0px; border-bottom: 1px solid #cf8720;  padding: 8px 0 8px 10px;}

#right { margin: 220px 30px 0 0px; float: right; width: 620px; padding: 0 30px 10px 30px;}

#right h1 {color: #333; font-family: Arial, sans-serif; font-size: 14px; line-height: 1.4em; font-weight: bold; padding: 0px 40px 5px 40px; text-align:left;}



.content {padding: 0 30px 0px 0px; text-align: left; color: #333; line-height: 1.8em;}
.content p{margin: 0 0 10px 40px;}
.content h3{margin: 0 0 10px 40px; font-style: italic; font-size: 14px;}
.content h4{margin: 0 0 10px 40px; font-style: normal; font-size: 14px;}
.content a {color: #000066; text-decoration: underline; font-weight:normal;}
.content a:visited {color: #000066; text-decoration: underline;}
.content a:hover {color: #000; text-decoration: none;}

.content h2{color: #333; font-family: Arial, sans-serif; font-size: 1.2em; 
             font-weight: bold; padding: 15px 0 0px 40px; text-align:left;  }
			 
.content h5{color: #333; font-family: Arial, sans-serif; font-size: 13px; 
             font-weight: bold; padding: 10px 0 0px 45px; text-align:left;  }
.content h5 a {color: #000066; text-decoration: underline; font-weight:normal;}
.content h5 a:visited {color: #000066; text-decoration: underline;}
.content h5 a:hover {color: #000; text-decoration: none;}

.content h6{color: #333; font-family: Arial, sans-serif; font-size: 13px; 
             font-weight: bold; padding: 5px 0 0px 70px; text-align:left;  }
.content h6 a {color: #000066; text-decoration: underline; font-weight:normal;}
.content h6 a:visited {color: #000066; text-decoration: underline;}
.content h6 a:hover {color: #000; text-decoration: none;}

.content blockquote{margin: 0 10px 10px 50px; font-style: italic;}
.content hr{width: 200px; margin: 25px 0 15px 50px;}
.content ul{margin: 0 0 10px 40px; font-weight:bold;}
.content ul li{margin-left: 30px; font-weight:normal; line-height:1.8em; list-style:circle;}
.content table{margin-left: 50px;}

.event {padding: 0 30px 0px 0px; text-align: left; color: #333; line-height: 1.8em;}
.event p{text-align:left; padding: 0; margin-bottom:10px; margin-top:10px;}
.event h2{font-size: 20px; text-align:center; margin:0 0 10px 0}
.event h3{font-size: 14px; text-align:center; margin:0 0 0 0;}
.event h4{margin: 0 0 10px 40px; font-style: normal; font-size: 14px;}
.event a {color: #000066; text-decoration: underline; font-weight:normal;}
.event a:visited {color: #000066; text-decoration: underline;}
.event a:hover {color: #000; text-decoration: none;}

.refs {margin: 0 0 10px 40px; line-height:1.0em; font-size:11px}
			 
.contactleft {width:450px; text-align:left; margin: 0 0 10px 45px;}	
.contactright {width:300px; text-align:left; float:right; }	
.contactleft2 {width:450px; text-align:left; margin: 0 0 0 45px;}	
.contactright2 {width:300px; text-align:left; float:right;}		 
	 
#calendar { width: 650px; margin: 1px 0 0 -17px ; padding: 5px 0 0 0; border: 1px solid #999; background-color: #fff}
	
#footer { background-color: #bababa; background-image:url(images/footer.jpg); background-repeat: no-repeat; height: 46px; }
#footer p { text-align:left; margin: 0 0 0px 440px; color: #666; font-size: 12px;}
#footer p a {color: #666; text-decoration: underline; font-weight:normal;}
#footer p a:visited {color: #666; text-decoration: underline;}
#footer p a:hover {color: #333; text-decoration: underline;}
#footer hr { border: 0; color: #656566; background-color: #666; height: 1px; text-align: left; margin: 0 0 10px 310px; width: 560px }

#webdesign  { background-color: #bababa; text-align:center; margin: 0 0 0px 0px; color: #666; font-size: 11px; padding-top: 5px; padding-bottom: 10px;}
#webdesign  a {color: #666; text-decoration: none; font-weight:normal;}
#webdesign  a:visited {color: #666; text-decoration: underline;}
#webdesign  a:hover {color: #333; text-decoration: underline;}