@charset "utf-8";
/* CSS Document */

body {
	margin:0;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 11px;
	color:#841f0b;
	background-color:#fff4de;
	height:100%;
	background-position:top;
	text-align:justify;
	background-image:url(../images/bk.jpg);
	background-repeat:no-repeat;
}
a {
	font-size: 11px;
	color: #C60;
	font-weight: bold;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #C90;
}
a:hover {
	text-decoration: underline;
	color: #C30;
}
a:active {
	text-decoration: none;
	color: #F90;
}
h1,h2,h3,h4,h5,h6 {
	font-weight: bold;
}
h1 {
	font-size: 12px;
	color: #C60;
}
h2 {
	font-size: 13px;
	color: #C60;
}
h3 {
	font-size: 14px;
	color: #C60;
}
h4 {
	font-size: 15px;
	color: #C60;
}

#wrapper{
	width:800px;
	margin: 0 auto;
	height:auto;
}
#top{
	width:800px;
	height:60px;
	float:left;
}
#flash{
	width:800px;
	height:160px;
	float:left;
}
#spacer{	width:800px;
	height:20px;
	float:left;
}
	#topcream{	width:800px;
	height:13px;
	float:left;
	background-image:url(../images/topcream.png);
	background-repeat:no-repeat;
}
	
#mainwrap{
	width:800px;
	height:auto;
	float:left;
	background-image:url(../images/creamback.jpg);
	background-repeat:repeat-y;
}
#mainnavbar{
	width:800px;
	height:40px;
	float:left;
}
#maintwirl{
	width:800px;
	height:25px;
	float:left;
}

#mainleft{width:175px;height:auto;float:left; text-align:right;}
#maintext{width:450px;height:auto;float:left;}
#mainright{width:175px;height:auto;float:left;}

#photobar{
	width:800px;
	height:140px;
	float:left;
	background-image:url(../images/creamback.jpg);
	background-repeat:repeat-y;
	text-align:center;
}
#mainbottom{width:800px;height:13px;float:left; background-image:url(../images/bottomcream.png); background-repeat:no-repeat;}

#footer{width:800px;height:100px;float:left; text-align:center;}

#inside10{padding:10px;}
#inside20{padding:10px 20px;}

.underlinemenu{
font-weight: bold;
width: 100%;
}

.underlinemenu ul{
padding: 6px 0 7px 0; /*6px should equal top padding of "ul li a" below, 7px should equal bottom padding + bottom border of "ul li a" below*/
margin: 0;
text-align: center; //set value to "left", "center", or "right"*/
}

.underlinemenu ul li{
display: inline;
}

.underlinemenu ul li a{
color: #841f0b;
padding: 6px 3px 4px 3px; /*top padding is 6px, bottom padding is 4px*/
margin-right: 20px; /*spacing between each menu link*/
text-decoration: none;
border-bottom: 2px solid #841f0b; /*bottom border is 3px*/
}

.underlinemenu ul li a:hover, .underlinemenu ul li a.selected{
border-bottom-color: #666;
color:#666;
}
