
.main_body{
		background-color:#FFFFFF;
		width:825px;
		position:relative;
		margin:0px auto;
	
	}
	body{
		background-color:#000000;
		margin:0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333333;
		margin-bottom:30px;
	}
	
	img{
		border-width:0px;
	}
	
	p{
		line-height:16px;
	}
	
	.upper_div{
		width:825px;
		height:104px;
		background-image:url(/wright/images/logo_bar.jpg);
	}
	
	.menu_bar{
		width:620px;
		left:185px;
		top:60px;
		position:absolute;
		line-height:12px;
	}
	
	.menu_bar ul{
		margin:0px;
	}
	
	.menu_bar li{
		display:inline;
		list-style-image:none;
		margin-right:17px;
		margin-top:0px;
	}
	
	.menu_bar a{
		color:#DDDDDD;
		font-size:11px;
		font-weight:bold;
		text-decoration:none;
		
	}
	
	.smart{
		width:200px;
		height:225px;
		float:left;position:relative;
	}
	
	.bar{
		float:left;
		display:block;
		position:relative;
		width:625px;
		height:225px;
	}
	
	.lower_content{
		padding-left:20px;
		padding-top:0px;
		margin-top:0px;
	}
	
	h1{
		font-family:Georgia, "Times New Roman", Times, serif;
		color:#115a9a;
		font-size:21px;
		font-weight:normal;
		margin-bottom:35px;
		margin-top:0px;
	}
	
	h2{
		font-family:Georgia, "Times New Roman", Times, serif;
		color:#115a9a;
		font-size:16px;
		font-weight:normal;
		margin-bottom:15px;
	}
	
	.smart2{
		top:1px;
		left:730px;
		position:absolute;
	}
	.smart2alt{
		top:10px;
		left:715px;
		position:absolute;
	}
	
	.smart4{
		float:right;
		margin-top:15px;
		margin-left:15px;
	}
	
	.smart3{
		width:81px;
		height:100px;
		float:right;
		position:relative;
		margin-left:15px;
		margin-bottom:15px;
	}
	
	.left_col{
		width:480px;
		float:left;
	}
	
	.right_col{
		float:left;
		width:255px;
		background-color:#EEEEEE;
		padding:25px;
		padding-top:5px;
		height:620px;
	}
	
	.vert_spacer{
		float:left;
		width:20px;
	}
	
	.clearer{
		clear:both;
	}
	
	.block_image{
		display:block;
		position:relative;
	}
	
	.image_click{
		width:207px;
		height:69px;
		float:left;
		position:relative;
	}
	
	.image_click_inner{
		position:absolute; 
		left:0px;
		top:3px;
	}
	
	.click_spacer{
		float:left;
		width:66px;
	}
	
	.hline{
		height:1px;
		overflow:hidden;
		background-color:#CCCCCC;
		margin-top:15px;
		margin-bottom:15px;
	}
	
	.lower_margin{
		margin-bottom:15px;
	}
	
	.centered_text_div{
		text-align:center;
		margin-top:30px;
		color:#EEEEEE;
		
	}

	
	.phone_header{
		font-size:14px;
		font-weight:bold;
		color:#000000;
	}
	
	.fbook{
		float:right;
		margin-left:20px;
		margin-bottom:20px;
	}
	
	.track_link{
		text-align:center;
		margin-top:30px;
	}
	
	.base_div{
	
	}
	
	.lower_margin{
		margin-top:7px;
	}
	
	.smallimbottommargin{
		margin-bottom:10px;
		border-width:0px;
	}
	
	