/*	$Id: site.css,v 1.15 2009/09/22 17:27:09 spud Exp $	*/

	body {
		margin: 0 auto;
		background-color: #fff;
		background-position: top center;
		background-image: url(../../graphics/elements/background-site.png);
		background-repeat: repeat-x;
		background-attachment: fixed;
		font-family: Eurostile, sans-serif;
	}
	
	#home_box {
		margin: 100px auto;
		width: 400px;
		height: 300px;
	}
	
	#content_box {
		margin: 30px auto;
		width: 812px;
		position: relative;
		background-image: url(../../graphics/elements/back-content.png);
		background-repeat: repeat-y;
	}
	
	#header {
		width: 772px;
		height: 149px;
		padding-top: 4px;
		font-family: Eurostile, sans-serif;
		background-image: url(../../graphics/elements/back-header.png);
		background-repeat: no-repeat;
		padding: 20px 20px 0 20px;
	}
	
	#content {
		width: 772px;
		padding: 0 20px;
		text-align: justify;
		font-family: Eurostile, sans-serif;
	}
			
	.copy {
		font-size: 15px;
		line-height: 1.2em;
		margin-left: 182px;
	}
			
	#footer {
		height: 90px;
		width: 772px;
		padding: 30px 20px 0 20px;
		background-image: url(../../graphics/elements/back-footer.png);
		background-repeat: no-repeat;
		background-position: bottom;
	}
	
	#footer_tagline {
		border-bottom: 2px solid #d4d4d4;
		padding-right: 0;
		text-align: left;
	}
	
	#footer_bowe {
		text-align: right;
		margin-right: 10px;
	}
				
/*	colors	*/
		
	.black {
		color: #000;
	}
			
	.blue, .success {
		color: #00b2f4;
	}
			
	.grey {
		color: #aaa;
	}
	
	.red, .error {
		font-weight: bold;
		color: #f00;
	}
	
	.orange {
		color: #f60;
	}

/*	links	*/
			
	a {
		font-family: Eurostile, sans-serif;
		text-decoration: none;
		color: #aaa;
	}
	
	a:hover {
		color: #00b2f4;
	}
	
	h2 {
		font-size: 17px;
		font-weight: normal;
		color: #00b2f4;
		margin-bottom: -10px;
		padding: 0;
	}
						
/*	7-10 Split Defines	*/
			
	.left { float: left; text-align: left; font-weight: bold; color: #fff; width: 160px; }
	.right { float: right; text-align: left; font-weight: bold; color: #fff; width: 590px; }
	div.spacer { clear: both; }
			
/*	NAV & LISTS	*/

	ul.navlist {
		padding: 100px 0 10px 0;
		margin: 0;
		border-bottom: 2px solid #d4d4d4;
	}
		
	ul.navlist li {
		display: inline;
		list-style-type: none;
		padding-left: 15px;
		padding-right: 40px;
	}
	
	ul.navlist li a {
		color: #000;
		text-decoration: none;
		font-size: 18px;
		font-weight: normal;
		font-family: Eurostile, sans-serif;
	}
	
	ul.navlist li a:hover, ul.navlist li a.active {
		color: #00b2f4;
	}
	
	ul.normallist, ol.normallist {
		margin: 0;
		margin-top: 5px;
	}

/*	Bevel	*/

	.bevel { margin: 10px 0 10px 25px; width: 100%; float: right; background:#00b2f4; border: 1px solid #000; padding:10px; line-height:1.2em; font-size: 10px; -webkit-border-radius: 5px;text-align: left; }
	.whitebevel { margin: 10px 0 10px 25px; width: 100%; float: right; background:#fff; border: 1px solid #000; padding:10px; line-height:1.2em; font-size: 10px; -webkit-border-radius: 5px;text-align: left; }
	.yellowbevel { margin: 10px 0 10px 25px; width: 100%; float: right; background:#ffff99; border: 1px solid #000; padding:10px; line-height:1.2em; font-size: 10px; -webkit-border-radius: 5px;text-align: left; }
	
/*	FORM	*/

	table.form {
		border-collapse: collapse;
		border-spacing: 0;
		padding: 0;
		margin: 0;
	}