@charset "utf-8";
/* CSS Document */

html, body {
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
}

body {
	background-color: #FFFFFF;
	color: #35383D;
	background: #ffffff url("../images/background.jpg") top center repeat-x;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	text-transform: none;
}

.f-left {float:left;}
.f-right {float:right;}

#page {
	width:800px;
	margin: 0 auto;
}

.header {
	width:800px;
	overflow: hidden;
	margin: 24px 0 0 0;
	padding: 0 0 0 0;
}

.header p {
	padding:0;
	margin:41px 0 0;
	text-indent:-9999px;
	line-height:18px;
	width:235px;
}

.header a {
	display:block;
	overflow:hidden;
	text-indent:-9999px;
	margin: 0 0 0 0;
	width:229px;
	height:100px;
	background:url('../images/mainlogo2.jpg') no-repeat;
}

.header .subtitlea {
	padding:0;
	margin:43px 2px 0;
	text-indent:-9999px;
	line-height:18px;
	width:115px;
	height:27px;
	background: url('../images/sbc1.jpg') no-repeat;
}

.header .subtitleb {
	padding:0;
	margin:43px 2px 0;
	text-indent:-9999px;
	line-height:18px;
	width:100px;
	height:27px;
	background: url('../images/sbc2.jpg') no-repeat;
}

.header .subtitlec {
	padding:0;
	margin:43px 2px 0;
	text-indent:-9999px;
	line-height:18px;
	width:161px;
	height:27px;
	background: url('../images/sbc3.jpg') no-repeat;
}

.header .subtitled {
	padding:0;
	margin:43px 2px 0;
	text-indent:-9999px;
	line-height:18px;
	width:114px;
	height:27px;
	background: url('../images/sbc4.jpg') no-repeat;
}

.header .subtitlee {
	padding:0;
	margin:43px 2px 0;
	text-indent:-9999px;
	line-height:18px;
	width:190px;
	height:27px;
	background: url('../images/sbc5.jpg') no-repeat;
}

.header .subtitlef {
	padding:0;
	margin:43px 2px 0;
	text-indent:-9999px;
	line-height:18px;
	width:91px;
	height:27px;
	background: url('../images/sbc7.jpg') no-repeat;
}

.header .subtitleg {
	padding:0;
	margin:43px 2px 0;
	text-indent:-9999px;
	line-height:18px;
	width:117px;
	height:27px;
	background: url('../images/sbc6.jpg') no-repeat;
}

.header .debonair {
	padding:0;
	margin:0 2px 0;
	text-indent:-9999px;
	line-height:18px;
	width:168px;
	height:100px;
	background: url('../images/deb1.jpg') no-repeat;
}

.main {
	width: 800px;
	overflow: hidden;
	padding: 0;
	margin: 17px 0 0 0;
}

.area1 {
	width: 155px;
	overflow: hidden;
	padding: 0;
	margin: 5px 0 0 12px;
}

.area1 ul
{
	list-style: none;
	padding: 0;
	margin: 0;
} 

.area1 li a
{
	background: url('../images/div.jpg') #fff bottom left no-repeat;
	height: auto;
	line-height: 2em;
	width: 150px;
	display: block;
	color:#35383D;
	text-decoration: none;
	text-align: left;
	padding-top:0px;
	padding-bottom:5px;
} 

.area1 li a:hover {
	color: #000000;	
}

.block1 {
	margin: 5px 0 4px 0;
	height:8px;
	width:153px;
	background-color:#E7E9DE;
}

.area2 {
	width:615px;
	overflow: hidden;
	padding: 0;
	margin: 5px 10px 0 0;
}

.area2 p {
	list-style:none;
	padding:0;
	margin:0;
	line-height: 2em;
}

.area2 h1 {
	list-style:none;
	padding:5px 0 5px 0;
	margin:0;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 15px;
}

.area2 h1 a {
	color: #35383D;
	text-decoration: none;
}

.area2 h1 a:hover {
	color: #000000;	
}

.imagecontainer {
	margin: 5px 0 0 0;
}

.textcontainer 
{
    width:317px;
}

.promoimagecontainer {
	margin: 5px 0 0 0;
}

.promotextcontainer 
{
    width:251px;
}

.footer {
	width:800px;
	overflow: hidden;
	margin: 18px 0 0 0;
	padding: 0 0 0 0;
	text-align:center;
}

.header .fsubtitle {
	padding:0;
	margin: 0;
	text-indent:-9999px;
}

textarea {
    overflow:hidden;
}
