﻿body{
	margin:0px 0px 0px 0px; background-image:url('../images/page-bg.jpg'); background-position:left top; background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4b4b4b;
}
#main-div{
	width:962px; margin:10px auto auto auto; 
}
#header{
	width:962px; height:326px; float:left;
}
.offer-ttl{
	width:117px; height:46px; float:left;
}
.scroller-bg{
	width:423px; height:46px; float:left; background-image:url('../images/offer-scroller.jpg');
}
.nav{
	width:422px; height:39px; float:left; background-image: url('../images/navigation.jpg'); font-size:14px; color:white;
	background-position:left top; background-repeat:no-repeat; font-family:"Trebuchet MS"; text-align:center; padding:7px 0px 0px 0px;
}

.nav a{
	text-decoration:none; padding:7px 20px 7px 20px; color:white;font-family:"Trebuchet MS";font-size:13px; font-weight:bold;
}
.nav a:hover{
	background-image:url('../images/nav-hover.gif'); text-decoration:none; background-repeat:no-repeat; background-position:center top;
}

.nav a:active,a:link,a:visited{
		text-decoration:none; padding:7px 20px 7px 20px; color:white;font-family:"Trebuchet MS";font-size:13px; font-weight:bold;
}


#main-body{
	float:left; width:962px; margin:10px 0px 15px 0px; background-color:white; border:1px #969696 solid;
}

.left{
	float:left; width:584px;
}
.right{
	float:left; width:378px;
}

.page-title{
	float:left; width:584px; height:52px;
}

.text{
	float:left; width:550px; padding:10px 10px 10px 24px;
}
.text11{
	float:left; width:550px; padding:30px 10px 10px 24px; font-size:28px; height:70px; background-color:#f5efd9; color:#498200; font-weight:bold;
}

.text a{color:#80ba00; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration: underline; padding:0px 0px 0px 0px;}

.map{ width:544px; height:380px; float:left; border:5px #BCDFE5 solid; }

.map-t{ font-family:"Trebuchet MS"; font-size:11px; }

.left-banner{
	float:left; width:266px; padding:20px 0px 0px 20px; margin:0px 0px 15px 0px
}

.left-banner2{
	float:left; padding:0px 0px 0px 20px; margin:0px 0px 15px 0px
}


.service-list{
	float:left; width:266px; height:205px; background-image:url('../images/service-bg.jpg'); background-position:left top; background-repeat:no-repeat; margin:20px 0px 0px 10px; padding:26px 2px 0px 0px;
}

.service-list ul{
	list-style-image:url('../images/aro-bullet.jpg'); font-size:13px;
}

.service-list ul li{
	margin:10px 0px 10px 0px
}

.coupon-list{
	list-style-image:url('../images/aro-bullet.jpg'); font-size:13px; line-height:25px;
}

.coupon-list li a{
	 color:#4b4b4b; padding:0px 0px 0px 0px;
}



.right-banner{
	float:left; width:378px;
}
.home-form{
	float:right; width:377px; height:384px; border-left:1px #d1d1d1 solid;
}
.InputBox-form{margin:10px 20px 5px 20px; font-family:Arial,Helvetica; color:#8c8c8c;font-size:14px; font-style:italic; font-weight:normal; width:320px; height:14px; border:1px solid #b5b5b5;padding:8px 5px 8px 5px; background-color:#efefef;}
.Input-form{margin:10px 20px 10px 20px; font-family:Arial,Helvetica; color:#8c8c8c;font-size:14px; font-style:italic; font-weight:normal; width:320px; height:100px; border:1px solid #b5b5b5;padding:8px 5px 8px 5px; background-color:#efefef;}

.footer{
	float:left; width:100%; height:160px; background-color: #181818; text-align:center; color:#898989;
}
.footer a{color:white; font-weight:normal; padding:2px 5px 2px 5px;}
.footer a:hover{color:#000000; background-color:white; text-decoration:none;}
.footer-box{
	width:962px; border-bottom: 0px #303030 solid; margin:auto; border-top: 1px #303030 solid; padding:10px 0px 10px 0px;
}