
body {
padding:0;
margin:0;
font-family:verdana,arial, helvetica,sans-serif;
font-size:11px;
color:#666;
}

h1, H2, H3, H4, H5, H6 { font-weight: normal; color: #603}

h1 { font-size: 17px; }
H2 { font-size: 14px; }
H3 { font-size: 12px; }
H4 { font-size: 11px; margin:0px; padding:0px; color:#FFF;}
H5 { font-size: 10px; }

TH { color: #FFFFFF; background: #000000; text-align: left; }
BIG { font-size: 13px; font-weight: bold; }
SMALL { font-size: 9px; }
BODY, UL, LI, TR, TD, P, INPUT { font-size: 11px; }
IMG { border: 0px; }

A:link { color: #633; text-decoration: none; }
A:visited { color: #633; text-decoration: none; }
A:active { color: #CC3300; text-decoration: none; }
A:hover { color: #FF0000; text-decoration: underline; }

A.nav:link, A.nav:visited, A.nav:active { 
		color: #FFF; 
		font-weight: bold; 
		text-decoration: none; 
}

A.nav:hover { 
		color: #FFFFFF; 
		font-weight: bold; 
		text-decoration: none; 
}

.center { text-align:center; }
.text_right{text-align:right;}

.popUp {margin:10px;}

.photo {
	border:1px solid #aaa;
	padding:4px;
	margin:10px;
	}

.leftThumb {
	float:left;
	border:1px solid #aaa;
	padding:4px;
	margin-right:10px;
	}
	
.updateRow {
	border-bottom:1px solid #ccc;
	padding: 5px 0;
	}	
	
.update h2 {
	font-size: 13px;
	color: #333;
	padding-bottom:5px;
	border-bottom: 1px solid #603
	}

.update div {margin: 10px 0;}

#container {
width: 760px;
\width: 780px;
w\idth: 760px;
margin: 0px;
margin-left: auto;
margin-right: auto;
padding: 0px;
background-color:#fff;
}

#banner {
padding: 0px;
margin-bottom: 10px;
background-color: #960;
}

#content {
padding: 0px;
margin-left: 165px;
margin-right: 170px;
background-color: #fff;
}

#sidebar-a {
float: left;
width: 155px;
\width: 155px;
w\idth: 155px;
margin: 0;
margin-right: 10px;
padding: 0px;
background-color: #fff;
}

#sidebar-b {
float: right;
width: 150px;
\width: 150px;
w\idth: 150px;
margin: 0;
margin-left: 10px;
padding: 5px;
background-color: #CC9;
color: #603;
}

#footer {
clear: both;
padding: 1px;
margin-top: 10px;
text-align:right;
background-color: #CC9;
font-size:10px;
line-height:.5em;
}
#footer p {margin-right: 10px;}

#sidebar-a h2
{
	margin:0px;
	color: #fff;
	font-size: 12px;
	background-color: #990;
	text-align: center;
	background-image: url(left_nav_bg.gif);
	background-repeat: no-repeat;
	padding:5px 0;
}

 #navlist
{
padding: 0;
margin: 0;
font: normal 11px Verdana, sans-serif;
background: #CC9;
width: 155px;
}

#navlist li
{
list-style: none;
margin: 0;
padding:3px;
border-top: 1px solid gray;
text-align: left;
}

#navlist li a
{
display: block;
padding: 0.25em 0.5em 0.25em 0.75em;
background: #CC9;
text-decoration: none;
}

#navlist li a:link { color: #000; }
#navlist li a:visited { color: #000; }

#navlist li a:hover
{
color: #FFF;
background: #990;
}
