body {
	font-family: Times New Roman;
	font-size: 13px;
	color: #333;
	}

	ul, li, ol { list-style: none;}
	
	h1 { font-size: 15px; font-weight: normal; margin: 10px 0; }
	h2 { font-size: 13px; color: #bab14c; margin-bottom: 0; padding }
	
	b, strong {
		font-weight: normal;
		color: #bab14c;
		}
		
	p { margin-top: 0; padding-bottom: 1px; }	
		
	.clear {
		clear: both;
		}

	a:link, a:visited { color: #666; text-decoration: none; }
		
#center {
	width: 782px;
	margin: 0 auto;
	}
	
	#header {
		height: 95px;
		background-image: url(images/top.jpg);		
		}
		
		#header ul { margin-right: 10px; }
		#header li {
			position: relative;			
			float: right;
			top: 70px;
			margin-right: 15px;
			}
			
			#header li a { color: #b7b7b7; text-decoration: none;}
			#header li a:hover, #header li.select a { color: #9EA549; text-decoration: none;}
			
		#header li.select {
			background: url(images/bullet.jpg) 0 5px no-repeat;	
			padding-left: 10px;
			margin-left: -10px;
			}
		
	#banner {
		height: 170px;
		width: 782px;
		}	
		
		.main {
			background-image: url(images/banner_home.jpg);
			}
		
		.about {
			background-image: url(images/banner_about.jpg);
			}			
			
		.services {
			background-image: url(images/banner_services.jpg);
			}	
			
		.contact {
			background-image: url(images/banner_contact.jpg);
			}	
			
		.vendors {
			background-image: url(images/banner_vendors.jpg);
			}							
		
	#body {
		padding: 0 20px;
		background-image: url(images/back.jpg);		
		}
		
		#left {
			float: left;
			width: 440px;
			padding: 0 10px 0 10px;
			}
			
			#tagline {
				left: 135px;
				margin:-20px 0pt;
				position:relative;
				}
				
		#content {
			padding: 1px 20px;
			}	
			
		#right {
			float: right;
			width: 240px;
			padding: 0 0px 0 20px;
			background: url(images/dotted.jpg) repeat-y;
			}
			
		.big {
			font-size: 18px;
			font-weight: bold;
			}	
			
		#content ol li, #content ul li {
			list-style-image: url(images/bullet.jpg);	
			}	
			
		.left {
			float: left;
			width: 340px;
			}		
		
		.right {
			float: right;
			width: 340px;
			}
			
		.creative {
			font-weight: bold;
			font-size: 14px;
			}	
			
	#footer {
		height: 20px;
		padding-top: 25px;
		background: url(images/bottom.jpg) no-repeat;	
		font-family: arial;	
		font-size: 11px;
		color: #999;
		text-align: center;
		}	
		
		#footer a, #footer a:visited { color: #999; text-decoration: none; }
		#footer a:hover { text-decoration: underline; }