@charset "utf-8";
/* CSS Document */

body{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0;
	margin:0;}
#container{
	width:1003px;
	margin:0 auto;}	
.header{
	float:left;
	background:url(../images/headerrbg.jpg) repeat-x;
	height:56px;
	width:1003px;}	
.header .logo{
	float:left;}	
.menu{
	float:right;
	padding:20px 0 0 0;
	display:inline;}	
.menu ul{
	float:left;
	list-style:none;
	padding:0;
	margin:0;
	display:inline;}	
.menu ul li{
	color:#454444;
	font-size:13px;
	font-weight:bold;
	float:left;
	display:inline;}
.menu ul li a{
	padding:0 10px 0 10px;
	text-decoration:none;
	color:#454444;}	
.menu ul li a:hover{
	text-decoration:none;
	color:#09F;}
.banner{
	background:url(../images/banner.jpg) no-repeat;
	width:1003px;
	float:left;
	height:290px;}	
.banner p{
	float:right;
	font-size:12px;
	padding:20px 60px 0 0;
	margin:0;}	
.boxes{
	float:left;
	width:1003px;}
.boxes a{
	text-decoration:none;
	color:#000;}	
.box1{
	float:left;
	background:url(../images/box1.jpg) no-repeat;
	width:245px;
	height:190px;}	
.box1 span{
	float:left;
	padding:10px 0 0 20px;}
.box1 h1{
	float:right;
	margin:0;
	padding:10px 20px 0 0;
	font-size:12px;
	color:#610208;}
.box1 p{
	float:left;
	margin:0;
	padding:10px 0px 0 20px;
	font-size:12px;
	width:210px;
	height:90px;
	}
.box1 h3{
	float:right;
	margin:0;
	padding:10px 20px 0 20px;
	font-size:12px;
	width:200px;
	text-align:right;
	font-weight:normal;
	}	
	
	
	
	.box2{
	float:left;
	background:url(../images/box2.jpg) no-repeat;
	width:250px;
	height:190px;}	
.box2 span{
	float:left;
	padding:10px 0 0 20px;}
.box2 h1{
	float:right;
	margin:0;
	padding:10px 20px 0 0;
	font-size:12px;
	color:#610208;}
.box2 p{
	float:left;
	margin:0;
	padding:10px 0px 0 20px;
	font-size:12px;
	width:210px;
	height:90px;
	}
.box2 h3{
	float:right;
	margin:0;
	padding:10px 20px 0 20px;
	font-size:12px;
	width:200px;
	text-align:right;
	font-weight:normal;
	}		
	
	
	
	
	.box3{
	float:left;
	background:url(../images/box3.jpg) no-repeat;
	width:261px;
	height:190px;}	
.box3 span{
	float:left;
	padding:10px 0 0 20px;}
.box3 h1{
	float:right;
	margin:0;
	padding:10px 20px 0 0;
	font-size:12px;
	color:#610208;}
.box3 p{
	float:left;
	margin:0;
	padding:10px 0px 0 20px;
	font-size:12px;
	width:220px;
	height:90px;
	}
.box3 h3{
	float:right;
	margin:0;
	padding:10px 20px 0 20px;
	font-size:12px;
	width:200px;
	text-align:right;
	font-weight:normal;
	}		
	
	
	
	
		.box4{
	float:left;
	background:url(../images/box4.jpg) no-repeat;
	width:247px;
	height:190px;}	
.box4 span{
	float:left;
	padding:10px 0 0 20px;}
.box4 h1{
	float:right;
	margin:0;
	padding:10px 20px 0 0;
	font-size:12px;
	color:#610208;}
.box4 p{
	float:left;
	margin:0;
	padding:10px 0px 0 20px;
	font-size:12px;
	width:220px;
	height:90px;
	}
.box4 h3{
	float:right;
	margin:0;
	padding:10px 20px 0 20px;
	font-size:12px;
	width:200px;
	text-align:right;
	font-weight:normal;
	}	
.footer{
	float:left;
	width:1003px;
	background:url(../images/footerbg.jpg) repeat-x;
	height:33px;}	
.content{
	float:left;
	width:1003px;
	float:left;
	background-color:#d8e4e9;
	
	}	
.content span{
	float:left;width:980px;
	padding:20px 0 0px 20px;}	
.content h1{
	margin:0;
	padding:0 0 20px 20px;
	color:#505050;
	font-size:12px;
	float:left;line-height:20px;
	font-weight:normal;}
.content p{
	margin:0;
	padding:0 0 20px 50px;
	color:#505050;
	font-size:12px;
	line-height:20px;
	float:left;
	font-weight:normal;}	
	
/* tabs*/

#tabs {
	margin: 0px 0;
	width:750px;
	padding:30px 0 0 0px;
	
	

}
#tabs ul {
	float: left;
	width: 790px;	
	padding: 0px;
	margin:0px;
}
#tabs li {
	margin: 0px;
	list-style: none;
	padding:0px;
	float:left;
	
}
* html #tabs li {
	display: inline;
}
#tabs li, #tabs li a {
	float: left;
	margin: 0px;
	padding:0px;
	
}
#tabs ul li.active {	
	color:#fff;
	float:left;
	padding: 0px 25px 0 25px;
}
#tabs ul li.active a {
	color: #fff;
	padding:0 0 0px 0;
	height:158px;
	float:left;
	background:url(images/arrow.gif) no-repeat bottom;
}
#tabs div {
	clear: both;
	padding: 0px 0 0 0;
	min-height: 200px;
}

#tabs ul li a {
	text-decoration: none;
	padding: 0px 25px 0 25px;
	color: #fff;
	font-weight: bold;
	font-size:15px;
}
.gallery{
	float:left;
	width:500px;}

.gallery h1{
	float:left;
	font-size:15px;
	color:#000;
	font-weight:bold;
	width:500px;
	padding:0;
	margin:0;}
.gallery .quotes{
	float:left;
	padding:10px 10px 0 0;
	margin:0;
	line-height:18px;
	width:380px;}

.form{ float:left; width:900px;
}
.address{
	width:1003px; clear:both;}