* { padding: 0; margin: 0; }
p {margin-bottom: 1.3em;}

body {
 font-family: Verdana, Arial, sans-serif;
 font-size: 12px;
background:url(artwork/shadowdown.jpg) top repeat-x fixed white;
}

a:link {color: #008BCB; text-decoration: underline;}
a:visited {color: #008BCB; text-decoration: underline;}
a:hover {color: #008BCB; text-decoration: none;}
a:active {color: #008BCB; text-decoration: underline;}


h1, h2 {font-family: Times New Roman, serif; color:#008BCB;}
h1 {font-size: 34px;font-weight:normal;}
h2 {font-size: 22px; margin-bottom: 5px;font-weight:normal;}

#container { 
 margin: 0 auto;
 width: 900px;
background:url(artwork/backdrop.gif);
}

#header {
 width: 660px;
 float: left;
 padding-left: 240px;
 height: 160px;
 margin: 0px;
 background:url(artwork/header.jpg);
}

#header a:link {color: #333; text-decoration: underline;}
#header a:visited {color: #333; text-decoration: underline;}
#header a:hover {color: #333; text-decoration: none;}
#header a:active {color: #333; text-decoration: underline;}

#title {
	width: 660px; /* full width header & footer */
	height: 95px; /* give the header & footer a height */
	padding-top: 10px;
}
#title h1 {font-size: 54px;font-weight:normal;}

#strip {
	width: 660px; /* full width header & footer */
	height: 30px; /* give the header & footer a height */
}
.strip {color:#333;font-size:14px;padding-top:4px;margin:0px;font-weight:bold;}


#empty {
	width: 660px; /* full width header & footer */
	height: 25px; /* give the header & footer a height */
}


#navigation {
 float: left;
 width: 900px;
 color: #333;
 padding: 10px;
 border: 1px solid #ccc;
 margin: 0px 0px 0px 0px;
 background: #BD9C8C;
}

#sidebar { 
 margin: 0px 0px 0px 0px;
 padding: 0px 20px 20px 20px;
 width: 180px;
 float: left;
}

#content { 
 float: right;
 margin: 0px 0px 0px 0px;
 padding: 0px 20px 20px 20px;
 width: 640px;
 display: inline;
}

#footer { 
 width: 895px;
 height: 90px;
 clear: both;
 color: #333;
 background:url(artwork/fade.gif) top repeat-x #008BCB;
 margin: 0px;
 padding-top: 5px;
padding-left: 5px;
}

#footer p {text-align: center;}

#footer a:link {color: #333; text-decoration: underline;}
#footer a:visited {color: #333; text-decoration: underline;}
#footer a:hover {color: #333; text-decoration: none;}
#footer a:active {color: #333; text-decoration: underline;}

.smalltext {font-size: 90%;}



.picright {display:inline;float:right;width:310px;margin-left:10px;}
.picleft {display:inline;float:left;width:310px;margin-right:10px;}
.pic {width:310px;margin-bottom:10px;}

.clearfloat {width:100%; clear:both;height:20px;}


#nav {width:100%;}
#nav ul { margin:0 0 10px 0; padding:0; list-style: none;}
#nav ul li { margin:0 0 0px 0; padding:0; }
#nav ul li a {
	border-bottom: 1px dotted white;
	color: #008BCB;
	display: block; height: 18px;
	margin: 0;
	margin-bottom:1px;
	padding: 4px 0px;
	text-decoration: none;
	font-weight: bold;
}
#nav ul li a:hover {
	color: #333;
	padding-bottom: 4px;
	text-decoration: none;
}
#nav ul li a.selected {
	color: #333;
	padding-bottom: 4px;
	text-decoration: none;
}

