	/*
	Copyright (c) 2008, Yahoo! Inc. All rights reserved.
	Code licensed under the BSD License:
	http://developer.yahoo.net/yui/license.txt
	version: 2.5.2
	*/
	html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,
	form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table
	{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,
	dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}
	h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym 
	{border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}
	input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select
	{*font-size:100%;}legend{color:#000;}


html,body {
	height							: 100%;
	padding							: 0px;
	margin							: 0px;
	font-family						: Arial, Verdana, Helvetica, sans-serif;
	background						: #000000 url('../images/background_fade2.jpg') top left repeat-x fixed;
}



a, a:visited {
	color							: #A7E94B;
	text-decoration					: none;
}

a:hover {
	text-decoration					: underline;
}

	#top_container {
		position					: relative;
		top							: 0px;
		left						: 0px;
		background					: #4C1207;
		z-index						: 1;
	}
	
	#top_container div.fade {
		height						: 12px;
		width						: 100%;
	}
	
	#top_container #bottom_fade {
		background					: url('../images/menu_bottom_fade.jpg') bottom left repeat-x;
	}

	#top_content {
		position					: relative;
		width						: 950px;
		margin-left					: auto;
		margin-right				: auto;
		height						: 98px;

	}
	
	#top_content h1 {
		background					: url('../images/logo.jpg') center left no-repeat;
		width						: 200px;
		height						: 105px;
	}
	
	#top_content h1 a span, #top_content h1 a:visited span {
		display						: none;
	}
	
	#top_content #call_us {
		position					: absolute;
		right						: 0px;
		top							: 0px;
	}
	
	
	#main_container {
		position					: relative;
		width						: 950px;
		min-height					: 100%;
		height						: auto !important;
		height						: 100%;
		margin-left					: auto;
		margin-right				: auto;
		padding-top					: 0px;
		background					: #000000 url('../images/background_lime.jpg') bottom right no-repeat;
		border-left					: 1px solid #DDDDDD;
		border-right				: 1px solid #DDDDDD;
	}
	
	
	#menu_container {
		margin-bottom				: 40px;
		padding-left				: 0px;
	}
	

	#main_content {
		width						: 800px;
		min-height					: 100%;
		height						: auto !important;
		height						: 100%;
		margin-left					: auto;
		margin-right				: auto;
	}
	
	#main_content h2 {
		color						: #A7E94B;
		font-size					: 18px;
		font-weight					: bold;
		font-style					: italic;
		letter-spacing				: 3px;
		margin-bottom				: 15px;
	}
	
	#main_content h3 {
		color						: #DDDDDD;
		font-size					: 15px;
		font-weight					: bold;
		margin-bottom				: 15px;
		background					: url('../images/bottom_border.gif') repeat-x bottom center;
		padding-bottom				: 7px;
	}
	
	#main_content p {
		color						: #FFFFFF;
		text-align					: justify;
		font-size					: 12px;
		line-height					: 20px;
		margin-bottom				: 20px;
	}
	
	#main_content p.introduction {
		color						: #FFFFFF;
		text-align					: justify;
		font-size					: 12px;
		line-height					: 20px;
		margin-right				: 0px;
		font-weight					: bold;
	}
	
	#main_content p.float_right {
		float						: right;
		margin-left					: 60px;
	}
	
	#main_content p.current_menu_block {
		width						: 300px;
		clear						: left;
		padding-top					: 20px;
		margin-left					: 50px;
		color						: #7DAE38;
		font-style					: italic;
	}
	
	#main_content p.current_menu_block img {
		float						: left;
		margin-right				: 10px;
		margin-bottom				: 30px;
	}
	
	#main_content p.current_menu_block span {
		float						: right;
		width						: 200px;
	}
	
	#main_content ul {
		margin-left					: 40px;
		margin-bottom				: 20px;
	}
	
	#main_content ul li {
		margin-bottom				: 10px;
		padding-left				: 5px;
		list-style-type				: disc;
		color						: #FFFFFF;
		font-size					: 12px;
	}

	div.clearBoth {
		clear						: both;
	}
	
	.footer, .push {
		height						: 170px;
	}
	
	#bottom_content {
		position					: absolute;
		left						: 60px;
		bottom						: 0px;
		background					: url('../images/bottom_border.gif') top center repeat-x;
		margin-top					: 120px;
		padding-right				: 190px;
	}

	#bottom_content p {
		margin-top					: 20px;
		margin-bottom				: 20px;
		color						: #666666;
		font-size					: 12px;
		padding-left				: 0px;
		margin-left					: 0px;
	}
	
	
	
	#main_content #download_menu {
		font-weight					: bold;
		font-size					: 14px;
		text-align					: center;
		margin-top					: 30px;
	}


	/*******************************************/
	/* IMAGE ROTATOR
	/*******************************************/

	/* rotator in-page placement */
	div#rotator {
		position					: relative;
		height						: 345px;
		margin-left					: 145px;
		margin-top					: 60px;
		margin-bottom				: 40px;
	}
	
	div#rotator ul {
		margin-left					: 0px;
	}
	
	/* rotator css */
	div#rotator ul li {
		float						: left;
		position					: absolute;
		list-style					: none;
	}
	
	/* rotator image style */	
	div#rotator ul li img {
		border						: 1px solid #CCCCCC;
		padding						: 4px;
		background					: #FFFFFF;
	}
	
	div#rotator ul li.show {
		z-index:500
	}