﻿body {
	margin:10px 0px 0px 0px; 
	background: #baa789 url('siteart/bg.jpg') repeat-x;
}



table {
border-collapse: collapse; 
}

table td, table th {
padding: 0; 
}

#special_table td {
	 padding:3px; 
 border-bottom:1px #cccccc dotted;

}


td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
}

img {
	border:0px;
}

ul {
	padding:10px 0px 0px 20px; margin:0px 0px 0px 0px;
}

ol {
	padding:10px 0px 0px 20px; margin:0px 0px 0px 0px;
}


a:link, a:active, a:visited {
	color:#333333;
	text-decoration:underline;
}
a:hover {
	color:#b12913;
}



a.link:link, a.link:active, a.link:visited {
	text-transform:uppercase;
	background:#000;
	color:#fff;
	padding:5px 8px;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	display:block;
	margin-bottom:5px;
	border:1px #fff solid;
}

a.link:hover {
	border:1px #f9a33f solid;
	background:#b12913;
	color:#fff;

}



a.nav:link, a.nav:active, a.nav:visited{
	text-transform:uppercase;
	color:#fff;
	padding:12px 15px 10px 15px;
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
}

a.nav:hover {
	color:#f9a33f;
}


#nav_container {
	vertical-align:top; 
	color:#fff; 
	padding:15px 0px 0px 10px;
}

#navigation_background {
	vertical-align:top; 
	background: url('siteart/nav_bg.jpg') repeat-x bottom;
}

#navigation_adjustment_space {
	vertical-align:top; 
	background: url('siteart/nav_right.jpg') repeat-x bottom;
}



/* Slideshow Styles */

#slideshow {
height: 239px; 
width: 305px; 
}


#slideshow img.first { 
display: block;  /* Needed for browser loading issues, hides all but first slide */
}


#slideshow img { 
display: none;  /* Needed for browser loading issues, hides all but first slide */
padding:0px; 
border:7px #cccccc solid; 
top:  0;
left: 0;
}

/* Slideshow Styles */



.title {
	text-transform:uppercase; 
	color:#b12913; 
	font-weight:bold;
	font-size:18px;
}



#top {
	vertical-align:top; 
	background:url('siteart/top.jpg') repeat-x;
}


#main_art {
	vertical-align:top; 
	background:#000 url('siteart/banner_photo.jpg') no-repeat; 
	height:198px; 
	width:100%;
}

#logo {
	vertical-align:top; padding:28px 0px 10px 10px;
}

#weather {
	vertical-align:top; 
	text-align:center; 
	padding:10px;
}

#clearspace {
	vertical-align:top; 
	height:39px;
}

#line_divider {
	vertical-align:top; 
	background: url('siteart/line.gif') repeat-y; 
	width:3px;
}


#content_bg {
	vertical-align:top; 
	background:#fff url('siteart/content_bg.jpg') repeat-x;
}


#scrolling {
 vertical-align:top; 
 background:#b12913;
 padding:4px 5px;
}

#infobox_home {
	background:#fff; 
	border:1px #cccccc solid; 
	width:227px;
}

#infobox_other {
	background:#fff; 
	border:1px #cccccc solid; 
}


#special {
 margin:3px;
 background:#333333;
 color:#fff;
 font-weight:bold;
 padding:10px 10px 8px 10px;
}

#site_container {
	border:0px; 
	margin:0 auto; 
	width:990px; 
	border-right:2px #b0a795 solid; 
	border-left:2px #b0a795 solid;
}

#formtext {
	vertical-align:top; 
	padding:0px 10px 5px 0px; 
	text-align:right;
	font-weight:bold;
}

#formfield {
	vertical-align:top; 
	padding:0px 10px 5px 0px; 
}




