@charset "utf-8";
/* CSS Document */

body	{
		background: #242e30 url(../images/bg_tile.gif) repeat-x;
		font: normal 12px Arial, Helvetica, sans-serif;
		}
#nav	{
		width: 924px;
		height: 40px;
		margin: 0 auto;
		}
#container	{
		width: 904px;
		margin: 0 auto;
		background-color: #fff;
		padding: 10px;
		}
#header	{
		height: 334px;
		width: 904px;
		background: url(../images/header.jpg) no-repeat;
		}
#content	{
		}
#cont-left	{
		position: relative;
		float: left;
		width: 150px;
		}
#cont-right	{
		position: relative;
		float: left;
		width: 754px;
		padding-bottom: 20px;
		}
#footer	{
		width: 924px;
		margin: 0 auto;
		}
#cont-left-home	{
		position: relative;
		float: left;
		width: 442px;
		padding-right: 10px;
		}
#cont-right-home	{
		position: relative;
		float: left;
		width: 442px;
		padding-left: 10px;
		}
		
/* Classes */
h1	{
		font-weight: bold;
		font-size: 16px;
		margin: 15px 0;
		}
h2	{
		font-weight: bold;
		margin: 0 0 -10px;
		}
p	{
		margin: 15px 0;
		}
.navimg	{
		position: relative;
		top: 13px;
		left: 11px;
		}
.copy	{
		color: #fff;
		text-align: center;
		}
.leftnav	{
		list-style: none;
		margin: 15px 0;
		}
.leftnav li	{
		margin: 3px 0;
		}
.main	{
		font-size: 16px;
		font-weight: bold;
		padding-bottom: 15px;
		tex
		}
.list	{
		margin-left: 15px;
		}
.text-center	{
		text-align: center;
		}
.center	{
		margin: auto;
		}
.gallery img	{
		margin: 5px;
		}
.smalltext	{
		font-size: 10px;
		}
.ordered	{
		margin: 15px;
		}
.ordered li	{
		margin: 5px;
		}
.unordered	{
		margin: 15px;
		}
.unordered li	{
		}
.bigger	{
		font-size: 16px;
		}
.float-left	{
		position: relative;
		float: left;
		margin: 0 5px 5px 0;
		}
.float-right	{
		position: relative;
		float: right;
		margin: 0 0 5px 5px;
		}
.contact-img	{
		position: relative;
		float: right;
		top: 30px;
		right: 70px;
		text-align: center;
		font-style: italic;
		}
.contact-img p	{
		margin: 0;
		padding: 0;
		}
.contact-img img	{
		border: 1px solid #000;
		}
.twelve	{
		margin-top: 10px;
		}

/* Rollovers */
.home a, .about a, .community a, .shopping a, .business a, .contact a	{
		display:block;
		float: left;
		width: 110px;
		height: 19px;
		padding: 0;
		font: bold 13px sans-serif;;
		color: #333;
		text-decoration: none;	
		margin: 8px 5px 0 0;
		}
.home a	{
		background: url(../images/nav/home.png) 0 0 no-repeat;
		width: 55px;
		}
.about a	{
		background: url(../images/nav/about.png) 0 0 no-repeat;
		width: 60px;
		}
.community a	{
		background: url(../images/nav/community.png) 0 0 no-repeat;
		width: 110px;
		}
.shopping a	{
		background: url(../images/nav/shopping.png) 0 0 no-repeat;
		width: 90px;
		}
.business a	{
		background: url(../images/nav/business.png) 0 0 no-repeat;
		width: 78px;
		}
.contact a	{
		background: url(../images/nav/contact.png) 0 0 no-repeat;
		width: 85px;
		}
.roll a:hover { 
		background-position: 0 -19px;
		}

/* Links */
a	{
		color: #000;
		}
a:hover	{
		color: #ccc;
		}
.leftnav a	{
		color: #000;
		text-decoration: none;
		}
.leftnav a:hover	{
		color: #ccc;
		}
#footer a	{
		color: #fff;
		text-decoration: none;
		}
#footer a:hover	{
		color: #999;
		}
h2 a	{
		text-decoration: none;
		}
		
/* Forms */
span.formtext	{
		display: block;
		float: left;
		width: 150px;
		padding-right: 6px;
		text-align: right;
		}
.spacer	{
		margin-left: 110px;
		padding-bottom: 10px;
		}
fieldset	{
		padding: 10px;
		}
legend	{
		color: #000000;
		}


