@charset "utf-8";

html, body{
	padding:0;
	margin:0;
	}
	
td.business { background-image: url(../images/td_back.jpg) ; background-repeat: no-repeat; background-position: bottom; }
	
img.right{
	float: right;
	border: none;
	margin-right: 15px;
	}

#container{
	width:1000px;
	padding:0;
	margin:0 auto 0 auto;
	}
	
#header{
	background:url(../images/header.jpg) no-repeat 0 0;
	width:1000px;
	height:152px;
	}
	
#body_area{
	padding:0 33px 0 57px;
	}
	
#body_left{
	float:left;
	width:165px;
	}
	
#body_right{
	float:right;
	width:735px;
	}
	
#menu{
	padding:40px 0 0 0;
	}
	
#menu_top{
	background:url(../images/menu_top.jpg) no-repeat 0 0;
	width:165px;
	height:12px;
	font-size:1px;
	}
	
#menu_middle{
	background-color:#7bc142;
	font:bold 14px Arial, Helvetica, sans-serif;
	padding:0 0 0 20px;
	width:145px;
	}

#menu_middle ul{
	list-style:none;
	padding:5px 0 5px 0;
	margin:0;
	}
	
#menu_middle ul li{
	padding:0 0 30px 0;
	margin:0;
	}
	
#menu_middle ul li a:link, #menu_middle ul li a:visited{
	text-decoration:none;
	color:#fff;
	}
	
#menu_middle ul li a:hover{
	text-decoration:none;
	color:#6e2a8d;
	}
	
#home_page #home_b a{
	color:#6e2a8d;
	}
	
#about_page #about_b a{
	color:#6e2a8d;
	}
	
#services_page #services_b a{
	color:#6e2a8d;
	}
	
#faq_page #faq_b a{
	color:#6e2a8d;
	}
	
#online_page #online_b a{
	color:#6e2a8d;
	}
	
	
#testimonials_page #testimonials_b a{
	color:#6e2a8d;
	}
	
	
#contact_page #contact_b a{
	color:#6e2a8d;
	}
	
	
#business_page #business_b a{
	color:#6e2a8d;
	}
		
	
#menu_bottom{
	background:url(../images/menu_bottom.jpg) no-repeat 0 0;
	width:165px;
	height:12px;
	}
	
#real{
	background:url(../images/violet.jpg) no-repeat 0 0;
	width:125px;
	height:225px;
	margin:10px 0 0 0;
	font:bold 14px "Palatino Linotype";
	color:#fff;
	font-style:italic;
	padding:20px 20px 0 20px;
	text-align:center;
	line-height:180%;
	}	
	
#top_menu{
	padding:0;
	}
	

#body_content{
	padding:5px 0 0 0;
	margin:0;
	}
	
#content_top{
	background:url(../images/body_top.jpg) no-repeat 0 0;
	width:735px;
	height:14px;
	font-size:1px;
	}
	
#content_middle{
	background:url(../images/body_bg.jpg) repeat-y 0 0;
	width:735px;
	padding:10px 0 0 0;
	}
	
#content_middle2{
	background: #7bc144;
	width:715px;
	padding:10px ;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#fff;
	line-height:120%;
	}
#content_middle2 ul { list-style-image: url(../images/li_bullets.gif); }
#content_middle2 h1 { color:#FFF; border-bottom:1px solid #6e2a8d; }
#content_middle2 p.subscript { color: #FFFFFF; text-align: center; font-style: italic; font-size: 9px; }
#content_middle2 p.quote { color: #6e2a8d; text-align: center; font-style: italic; font-size: 14px; }
#content_middle2 p.testimonial { color: #fff; text-align: center; font-style: italic; font-size: 12px; }
#content_middle2 p.heading { text-decoration:underline; font-size: 14px; font-weight:bold; text-align: center; }
#content_middle2 a { color: #fff; }

#content_middle2 td.pad { padding-left:10px; }
	
#content_bottom{
	background:#7bc142 url(../images/body_bottom.jpg) no-repeat 0 0;
	width:735px;
	height:77px;
	}
	
#content_bottom2{
	background:#7bc142 url(../images/body_bottom2.jpg) no-repeat 0 0;
	width:735px;
	height:77px;
	}	
	
#content_left{
	float:left;
	width:270px;
	padding:0 10px 0 10px;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#fff;
	line-height:120%;
	}
	
#content_right{
	float:right;
	width:360px;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#fff;
	line-height:120%;
	padding:0 10px 0 10px;
	}
	
h1{
	padding:0 0 5px 0;
	margin:0;
	font:normal 23px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
	}	
	
#footer{
	padding:0;
	font:normal 12px "Lucida Sans Unicode";
	color:#000;
	padding:10px 0 10px 0;
	}
	
#footer_left{
	float:left;
	}
		
#footer_right{
	float:right;
	}
	
#footer_right a:link, #footer_right a:visited{
	color:#6e2a8d;
	text-decoration:underline;
	}
	
#footer_right a:hover{
	text-decoration:none;
	}	
	
#disclaimer{
	color: #6e2a8d;
	width: 1000px;
	text-align: center;
	font-size: 9px;
	}

#dots	{ border-top: 1px dotted #6e2a8d; }.dots{ border-top: 1px dotted #6e2a8d; }