
	body {
		background:url(images/bg.jpg) repeat-x #252522;
		margin:0;}
	* {font-family:Verdana, Arial, Helvetica, sans-serif;}
	img {
		border:0;}
	#container {
			margin-left: auto;
			margin-right: auto;
			width:837px;}
	#float {
		float:left;}
	#logo {
		float:left;}
	#header_ad {
		float:right;
		margin-top:15px;}
	#nav {
		clear:both;
		float:left;
		width:837px;
		background:#131311;}
	hr {
	}
	#main_text_padding A{
		color:#000000;}
	#nav ul {
		margin:0;
		padding:0;
		margin-top:2px;
		height:26px;
		overflow:hidden;}
	#nav ul li{
		display:block;
		margin:0;
		padding:0;
		height:27px;
		overflow:hidden;
		float:left;}
	#appt span{
		color:#FF6600;}
	#nav ul li a {
		color:#747475;
		font-size:.7em;
		padding:10px;
		text-decoration:none;}
	#nav ul li a:hover{
		color:#7fd335;}
	#image {
		background:url(images/img_bg.jpg) no-repeat;
		padding-left:15px;
		padding-right:15px;
		float:left;}
	#subimage {
		background:url(images/img_bg.jpg) ;
		padding-left:15px;
		padding-right:15px;
		float:left;
		}
	#main_text {
		background:url(images/text_bg.jpg)  no-repeat;
		width:280px;
		height:281px;
		float:left;}
	#main_text_padding {
		padding:30px;}
	#main_image {
		width:527px;
		height:281px;
		background:#000;        
		float:left;  
		position:relative;
		overflow:hidden;
		text-align:left;
		}
	#sub_text {
		background:url(images/text_bg.jpg);
		width:200px;
		height:150px;
		float:left;
		overflow:hidden;}
	#sub_text_padding {
		padding:20px;
		padding-top:20px;
		z-index:1;}

	#sub_text_padding ul{
		margin-left:20px;
		margin-top:0px;
		padding:0;
		z-index:1;}
	#sub_text_padding ul li{
		font-size:.8em;
		list-style:none;
		font-weight:bold;
		padding-bottom:3px;
		margin:0;
		z-index:1;
		background:url(images/icon.gif) no-repeat 0px 6px;
		padding-left:8px;}
	#sub_text_padding ul li.noicon {
		background:none;
		padding-left:0px;}
	#sub_text_padding ul li a{
		
		color:#000000;
		font-weight:normal;
		z-index:1;}
	#sub_image {
		width:605px;
		height:150px;    
		background:#000;
		float:left;
		overflow:hidden;
		z-index:-1;
		text-align:right;}
	h2 {
		margin:0;
		padding:0;
		font-weight:normal;
		color:#4e8433;
		width:100%;
		border-bottom:1px solid #4e8433;}
	p {
		font-size:.8em;}
	#left_column {
		float:left;
		width:280px;
		margin-top:10px;}
	#right_column {
		width:490px;    
		float:right;
		margin-right:15px;
		margin-top:20px;}
	#sub_left_column {
		width:540px;
		float:left;
		margin-top:30px;}
	#sub_left_column div{
		padding-left:50px;
		}
	#sub_right_column {
		float:right;
		width:190px;
		margin-right:10px;
		margin-top:20px;
		 }
	h3 {
		margin:0;
		padding:0;
		color:#7fd335;
		font-size:.9em;}
	#content {
		background:#252522;
		padding-left:15px;
		padding-right:15px;
		}
	#content p {
		color:#fff;}
	a {
		color:#7fd335;}
	#footer {
		clear:both;
		text-align:center;
		padding-top:30px;
		padding-bottom:30px;
		font-size:.7em;
		color:#666666}
	.sub{
		width:805px;

		float:left;}
h4 {
		margin-top:15px;
		padding:0;
		color:#7fd335;
		font-size:.8em;
		font-weight:normal;
		text-transform:uppercase;}
.normal_ul {
	font-size:.8em;
	color:#fff;}
.div_left{
	float:left;
	width:200px;}
table {
	color:#fff;
	font-size:.8em;
	width:100%;
	border:1px solid #7fd335;}
table td {
	background:#191916;
	padding:6px;}
b {
font-size:.8em;}