body{
	font-family: Arial,sans-serif;
	color:#333333;
	line-height: 1.3em;	
	margin: 0px;
	padding: 0px;
	background-color: #e7e7d2;
	
	
}

#wrap2{
	margin:0px auto 0px auto;
	padding:0px;
	width:903px;
	background-color:#ffffff;
}

#header2{
	margin: 0px;
	padding: 0px;
	width:903px;
	}
	
#header{
	background-image:url(images/header.jpg);
	height:240px;
	margin: 0px;
	padding: 0px;
	margin-left:auto;
	margin-right:auto;
	width:900px;
	border-right: 2px solid #dcd7c8;
	}

#maincontent{
	background-image:url(images/content.jpg);
	background-repeat:repeat-y;
	margin:0px; padding:0px;
	position:relative;
}

#words{
	margin:0px;
	padding:0px 20px 20px 250px;
	
}


	
.left{
	float:left;
	background-color:#CCC;
}
p,ol,ul,h1,h2,h3,h4,h5,h5,h6 {
	margin:0 0 0 0;
	padding:0;
	}
	
#nav{
	position:absolute;
	top:0px;
	left:30px;
	width:150px;
}


	



.coke{
border:none;
height:16px;
}

	
/******* header styles *******/
.floatright{
float:right;
padding-right:20px;
}

h1{
font-size:120%;
color:#182c7e;
font-weight:bold;
padding:20px 0px 5px 0px;
margin:0;
}

h2{
font-size:100%;
color:#354908;
font-weight:bold;
padding-top:20px;
padding-bottom:10px;
margin:0;
}
h3{
font-size:76%;
color:#182c7e;
font-weight:bold;
padding:10px 0px 5px 0px ;
margin:0;
text-transform:uppercase;
}


h4{
font-size:76%;
color:#354908;
font-weight:bold;
padding:10px 0px 5px 0px ;
margin:0;
text-transform:uppercase;
}

/******* content styles *******/
ul.content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:76%;
	padding-left:25px;
	color:#666666;
	list-style-image: url(images/redbullet.gif);
	list-style-position: outside;
	margin:20px 0px 10px 0px;
	}

ul.content li{
padding-bottom:5px;
padding-right:20px;
}

ul.content li ul{
	list-style-type:disc;
	list-style-position:outside;
	text-align: left;
	padding-left:20px;
	padding-top:20px;
	list-style-image:none;
	}

	
a:link a:visited{
color: #6d0e0f;
}

a:hover{
color: #182c7e;
}


/******* layout divs *******/

	
#wrap{
	margin: 0px;
	padding: 0px;
	margin-left:auto;
	margin-right:auto;
	width:900px;
	height:600px;
	border-right: 2px solid #dcd7c8;
	background-color:#ffffff;
	}

.logo{
padding:10px;
}


/*wrap for left content area*/	
#contentleft{
	margin: 0px;
	padding: 0px;
	width:233px;
	height:600px;
	position:relative;
	top:0;
	left:0;
	background-color:#8F9758;
	}	
	
	#contentleft2{
	margin: 0px;
	padding: 0px;
	width:233px;
	height:950px;
	position:relative;
	top:0;
	left:0;
	background-color:#8F9758;
	}	
	
#contentright{
	margin: 0px;
	padding: 0px;
	width:647px;
	height:600px;
	position:relative;
	left:233px;
	margin-top:-600px;
	background-color:#ffffff;
	overflow:auto;
	padding-left:20px;
	border-right: 2px solid #dcd7c8;
	
	}
	
	#contentright2{
	margin: 0px;
	padding: 0px;
	width:647px;
	height:950px;
	position:relative;
	left:233px;
	margin-top:-950px;
	background-color:#ffffff;
	
	padding-left:20px;
	border-right: 2px solid #dcd7c8;
	
	}
	

.image{
border:2px solid #8F9758;
float:left;
margin-right:20px;
}
/********************* navigation list **********************/

ul.nav
{
list-style-type: none;
text-align: left;
padding-left:5px;
font-size:76%;
}

ul.nav li{
padding-bottom:5px;
}

ul.nav li a
{
background: url(images/nobullet.gif) left center no-repeat;
padding-left: 10px;
text-align: left;
text-decoration: none;
color: #ffffff;
font-family: Arial,sans-serif;
}

ul.nav li a:hover
{
background: url(images/redbullet.gif) left center no-repeat;
color: #333333;
}


/********************* end navigation list **********************/

/************** footer siteInfo styles ****************/
#footer{
	margin-left:auto;
	margin-right:auto;
	width:903px;
	color:#666666;
	background-color: #e7e7d2;
	margin-top:10px;
	}


#footer a:link, #footer a:visited{
	color:#333333;
	text-decoration: none;
	}

#footer a:hover{
	text-decoration: none;
	color: #182c7e;
	}

/************* #footer2 styles ***************/
/*updated, copyright and design footer*/

#footer ul{
	padding: 0;
	margin: 0;
	list-style-type: none;
	}

#footer li{
	display: inline;
	padding-right: 200px;
	margin-top:5px;
	font-size:68%;
	}



#webdev{
	color:#666666;
	float:right;
	font-size:68%;
	margin-top:-18px;
	}

/************* table formats************/
table{
margin-top:10px;
margin-bottom:10px;
}
td{
font-size:72%;
color:#666666;
padding-left:20px;
}

td.left{
font-size:72%;
color:#666666;
background: #e7e7d2;
text-align:left;
padding-right:20px;
padding-left:20px;
}

th{
font-size:86%;
color:#666666;
background: #ffffff;
text-align:left;
padding-right:20px;
padding-left:20px;
padding-top:10px;
}
td.title{
font-size:72%;
color:#666666;
background: #e7e7d2;
text-align:right;
padding-right:20px;
padding-left:20px;
}
/************* sponsors*************/
ul.row{
	padding: 0;
	margin: 0;
	list-style-type: none;
	}

ul.row li{
	display: inline;
	padding-right: 20px;
	margin-top:5px;
	font-size:68%;
}
/************* end*************/
.fl {
float:left;
padding-right:20px;
}

.fr{
float:right;
padding-left:20px;
padding-right:20px;
}




/* CSS Document */

/* gallery CSS */
/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menu/photo_click.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

#gallery {width:610px; height:500px; position:relative; left:25px; top:80px;}
#gallery ul {list-style:none; padding:0; margin:0; width:155px; float:right; height:400px; overflow:auto;}

#gallery ul li {display:inline; width:58px; height:58px; float:left; margin:0 4px 4px 0;}

#gallery ul li a {display:block; width:56px; height:56px; text-decoration:none; border:1px solid #000;}

#gallery ul li a img {display:block; width:56px; height:56px; border:0;}

#gallery ul li a:hover {white-space:normal; border-color:#ddd;}

#gallery ul li a:hover img {position:absolute; right:170px; top:0; width:auto; height:auto; border:1px solid #000;}

#gallery ul li span {display:none;}

#gallery ul li a:hover span {display:block; position:absolute; left:0px; top:-80px; width:600px;font-family:verdana, arial, sans-serif; color:#06a; font-size:12px; line-height:15px; text-align:justify;}

#gallery ul li a:hover span b {color:#444;}

#gallery.default img {position:absolute; right:170px; top:0; width:auto; height:auto; border:1px solid #000; }

#logo {
	float: left;
	width: 150px;
}
#linktext {
	margin-left: 180px;
	min-height: 200px;
	
}
#item {
	margin: 20px;
	border-bottom:1px solid;
	border-bottom-color:#CCC;
}

p{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;

margin:10px 30px 10px 10px;
text-align:justify;
}

