/* CSS Document */
body	{
		margin: 0px;
		padding: 0px;
		text-align: center;
		font-size: 11px;
		color: #000000;
		background-color:#d8ca88;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		line-height: 160%;
		}
		
		
p		{	
		line-height: 160%;
		}
		
		
h1	{	
		font-size: 17px;
		font-weight:bold;
		line-height: 150%;
		color:#679100;
		}
		
h2	{	font-size: 14px;
		font-weight: bold;
		line-height: 150%;
		color:#8c6239;
		}
		
h3 {	font-size: 11px;
		font-weight: bold;
		line-height: 150%;
		color:#8c6239;
		}		

				
img		{
		border: 0px;
		padding: 0px;
		margin: 0px;
		}
				
li		
		{	
		line-height: 160%;
		}

ul
		{
		list-style:disc;
		}

li ul
		{
		list-style:circle;
		}		
		
a		{
		line-height: 180%;
		}
		
a:link {color:#8e5937; text-decoration: underline;}
a:visited {color:#8e5937; text-decoration: underline;}
a:hover {color:#000000; text-decoration: underline;}		

							
		
.calicon	
		{
		float: left;
		margin: 0px 12px 14px 0px;
		}
		
.clearboth
		{
		clear: both;		
		}
		
.imgright
		{
		float: right;
		margin: 0 0 20px 20px;
		}
		
.boxborder
		{
		border: 1px solid #CCCCCC;
		padding: 20px;
		width: 660 px;
		}
						
		
.bodycolorstrip
		{
		width:800px;
		height:4px;
		background-color:#d8ca88;
		font-size:0px;
		clear:both;
		}	

.eventhead
		{
		font-size: 11px;
		font-weight: bold;
		line-height: 150%;
		color:#a67c52;
		}
	
#container
		{
		margin: 0px auto 0px auto;
		padding:0 0 20px 0;
		width: 800px;
		}
#header
		{
		width:800px;
		color:#ffffff;
		}
		
#header a:link {color:#ffffff; text-decoration:none;}
#header a:visited {color:#ffffff; text-decoration:none;}
#header a:hover {color:#cab7a6; text-decoration:none;}					
		


#headerleft
		{
		float:left;
		width:370px;
		padding:0 0 0 30px;
		height:120px;
		background-image:url(images/brown_spiral.jpg);
		background-repeat:no-repeat;
		text-align:left;
		position:relative;
		}
		
#headerleft h1
		{
		color:#ffffff;
		font-size:18px;
		margin:0 0 10px 0;
		}
		
#headerleft .nav
		{
		margin:0 0 10px 0;
		}		
		
#headerleft h1, #headerleft .nav
		{
		position:relative;
		top:25px;
		left:0;
		}

#headerleft #spiral
		{
		position:absolute;
		top:27px;
		left:298px;
		}						
		
#headerright
		{
		float:right;
		width:400px;
		height:120px;
		text-align:right;
		position:relative;
		}
		
#headerright .nav
		{
		position:absolute;
		top:84px;
		left:284px;
		}	
		
#home #headerleft
		{
		height:200px;
		}
		
#home #headerleft h1, #home #headerleft .nav
		{
		top:105px;
		}

#home #headerleft #spiral
		{
		top:107px;
		}						
		
#home #headerright
		{
		height:200px;
		}
		
#home #headerright .nav
		{
		top:164px;
		}								

#content
		{
		width:710px;
		padding:20px 30px 20px 60px;
		background-color:#ffffff;
		min-height:200px;
		text-align:left;
		}

#footer
		{
		padding-top:10px;
		text-align:left;
		color:#8e5937;
		}	
		
#footer a:link {color:#8e5937; text-decoration:none;}
#footer a:visited {color:#8e5937; text-decoration:none;}
#footer a:hover {color:#8e5937; text-decoration:underline;}				
			
#roundbox263
		{
		float:right;
		width:263px;
		margin:0 0 20px 20px;
		}
#roundbox263 h1
		{
		margin-top:0;
		color:#8c6239;
		}
		
														

#roundboxtop
		{
		width:263px;
		height:7px;
		background-image:url(images/round263top.jpg);
		font-size:0;
		}
		
#roundboxmid
		{
		background-image:url(images/round263mid.jpg);
		width:203px;
		padding:13px 30px;
		}

#roundboxbot
		{
		width:263px;
		height:7px;
		background-image:url(images/round263bot.jpg);
		font-size:0;
		}
		
#navboxes
		{
		width:800px;
		font-size:14px;
		color:#ffffff;
		}
		
#navboxes a:link {color:#ffffff; text-decoration:none;}
#navboxes a:visited {color:#ffffff; text-decoration:none;}
#navboxes a:hover {color:#cab7a6; text-decoration:none;}			

		
#navbox1
		{
		float:left;
		width:179px;
		padding:59px 0 0 18px;
		height:51px;
		background-image:url(images/strip_oak.jpg);
		margin-right:4px;
		text-align:left;
		}
		
#navbox2
		{
		float:left;
		width:179px;
		padding:59px 0 0 18px;
		height:51px;
		background-image:url(images/strip_snake.jpg);
		margin-right:4px;
		text-align:left;
		}
		
#navbox3
		{
		float:left;
		width:179px;
		padding:59px 0 0 18px;
		height:51px;
		background-image:url(images/strip_rings.jpg);
		margin-right:4px;
		text-align:left;
		}
		
#navbox4
		{
		float:left;
		width:179px;
		padding:59px 0 0 18px;
		height:51px;
		background-image:url(images/strip_moon.jpg);
		text-align:left;
		}

			
																		



