	body{background-color:#d9d6d5;padding:0px;margin:0px;font-family:verdana;font-size:11px;color:#5d6064;line-height:150%;}
	a img{border:0px;}
	img{margin:0px;padding:0px;border:0px;}
	
	#header{background:url('../images/a_top_bg.gif') #FFF no-repeat;text-align:right;}
	
	/* MENU STYLES */
	#header ul {padding:0 0 0 32px; margin:0; list-style:none; height:25px; background:#fff url(../images/nav_bg.gif); position:relative; }
	#header ul li {float:left;}
	#header ul li a {display:block; float:left; height:23px; line-height:23px; color:#fff; text-decoration:none; font-size:12px; font-family:helvetica,arial, verdana, sans-serif; text-align:center; padding:2px 22px 0 22px; cursor:pointer;}
	#header ul li.current a {color:#fff;}
	#header ul li a:hover {color:#000; }
	#header ul li.current a:hover {color:#fff; cursor:default;}
	
	#wrap{width:983px;margin:auto;}
	
	body#home #main{margin-bottom:6px;overflow:auto;background-color:#FFF;}
	body#home #main .left{width:691px;height:479px;background-image:url('../images/home_main_left.jpg');float:left;}
	body#home #main .right{width:292px;height:479px;background-image:url('../images/home_main_right.jpg');float:left}
	
	body#home #main p,body#home #main h1,body#home #main h2,body#home #main h3,body#home #main span,body#home #footer h3{display:none;}
	
	body#home #footer{overflow:auto;margin-top:0px;}
	body#home #footer .left{width:691px;height:208px;background:url('../images/home_footer_left.jpg') no-repeat top;float:left;}
	body#home #footer .right{width:292px; height:208px;float:right;background:#fff;}
	body#home #footer .right ul{margin:45px 0 0 50px;padding:0px;list-style-type:none;}
	body#home #footer .right ul li{margin:0px;padding:0px;}
	
	#footer ul.links{list-style-type:none;color:#5f605d;font-family:verdana;font-size:9px;margin:0px;padding:0px;}
	#footer ul.links li{float:left;padding:10px 18px 10px 0;}
	#footer ul.links li a{color:#5f605d;text-decoration:none;}
	
	body#page #main{overflow:auto;background:url('../images/default_right_bg.jpg') repeat-y #FFF right;height:auto;}
	body#page #main .right{background:url('../images/default_right.jpg') no-repeat transparent top right; width:453px; min-height:563px;height:auto;float:right;}
	* html body#page #main .right{height:563px;}
	body#page #main .left{ width:427px; padding:30px 50px;background:url('../images/a_bottom_bg.gif') #FFF top left no-repeat;}
	body#page #main .left h2{font-size:41px; font-family:Helvetica,arial,sans-serif;color:#b3b4b5;margin:0px;padding:0px; font-weight:normal;margin-bottom:45px;}
	body#page #footer{background:url('../images/footer.jpg') no-repeat top left;height:65px;margin-top:6px;}
	body#page #footer h3{display:none;}
	body#page #footer span{display:block;height:52px;}
	
	form ul{list-style-type:none;margin:0px;padding:0px;}
	form ul li{margin-bottom:15px;}
	form ul li label {display:block;float:left;width:125px;color: #777; font-size: 1em;}
	form ul li input[type=text],#contact_form ul li textarea{width:285px;border-width:1px;background-color:#F2F7FB;font-family:Helvetica, sans-serif;font-size:1em;}
	.flash{padding:5px; font-size:1.2em; border:1px solid #0C0;background-color:#CFC;margin-bottom:15px;}
.error{border-color:#C00;background-color:#FCC;}

dl{padding:0px;margin:0px;}
dt{color:#5D6064;padding:0px;margin:0px;margin-bottom:5px;font-weight:bold;}
dd{padding:0px; margin:0px; margin-bottom:15px;}
dd a{color:#5D6064;font-style:italic}





