/* CSS Document */
* {
	margin:0;
	padding:0;
	font-size:100%;
}
body {text-align:center; background:#D6D6D6 url(images/page-tail.jpg) left top repeat-x;}

img {vertical-align:top;}
a img {border:0;}

table {border-collapse:collapse; border:0;}

html, input, textarea {font-family:Arial, Helvetica, sans-serif; font-size:0.813em; line-height:1.385em; color:#000;}
input, select {vertical-align:middle; font-weight:normal;}

a {text-decoration:underline; color:#B0500C;}
a:hover {text-decoration:none;}
ul {list-style:none;}
ul li {line-height:1em; background:url(images/list-marker.gif) left 1px no-repeat; padding:1px 0 8px 32px;}
li a {color:#B0500C; text-decoration:underline; font-weight:bold; font-size:1.077em;}
li a:hover {text-decoration:underline;}

.float-l {float:left;}
.float-r {float:right;}
.clear {clear:both; font-size:0%; line-height:0%; height:0;}

.col-1,
.col-2,
.col-3 {float:left;}
.col-4,
.col-5 {float:left;}

.main {
	width:928px;
	margin:0 auto;
	text-align:left;
}

/**************Flash*header***************/
#flash-header {height:421px; margin:0 -25px 0 -27px;}

/**************static*header***************/
#static-header {
	height:80px;
	margin-top: 0;
	margin-bottom: 0;
	background-color:#ffcc00;
	font-family: Arial, Helvetica, sans-serif;
}
.headerphone {
	width:232px;
	text-align:center;
	position: absolute;
	height: 42px;
	left: 480px;
	top: 18px;
	font-size: 12pt;
	font-weight: bold;
}

.logo {float:left; padding:0 327px 24px 0;}

.nav {
	float:right;
	padding:10px 10px 0;
}
.nav li {float:left; background:none; padding:0 0 0 26px;}


.menu li {background:none; padding:0 0 6px 0;}


/***************content***************/
.wrapper {
	width:auto;
	overflow:hidden;
}
.img-indent {float:left; margin-right:20px;}
.phone {float:right; margin-right:81px;}
.col-3 .phone {margin-right:30px;}
cite {font-style:normal;}

#content {padding:73px 0 48px 2px;}
.col-1 {width:278px;}
.col-2 {width:601px;}
.col-3 {width:278px;}
.col-4 {width:440px;}
.col-5 {width:440px;}

.inner1 {padding:15px 0 0 12px;}
.inner2 {padding:15px 0 0 11px;}
.inner3 {padding:30px 0 0 11px;}

.block {padding-bottom:43px;}
.block .col-1 {
	width:150px;
	font-size:0.923em;
	color:#B0500C;
	font-weight:bold;
}
.block .col-2 {
	width:265px;
	padding-top: 7px;
}
.block span {margin-left:8px; font-weight:bold; font-size:1.077em;}

.text {line-height:1.231em;}

/***************titles***************/
.title {background:url(images/title-tail.gif) left 50px repeat-x; height: 60px;}
.title div {padding:4px 0 5px 56px;}
.title .img1 {background:url(images/title-img1.jpg) left top no-repeat;} 
.title .img2 {background:url(images/title-img2.jpg) left top no-repeat;}
.title .img3 {background:url(images/title-img3.jpg) left top no-repeat;}
.title .img4 {background:url(images/title-img4.jpg) left top no-repeat;}
.title .img5 {background:url(images/title-img5.jpg) left top no-repeat;}
.title .img6 {background:url(images/title-img6.jpg) left top no-repeat;}

h2 {color:#B0500C; font-weight:bold; font-size:1.077em; line-height:1.286em;}
h2 a {color:#B0500C;}
h3 {background:url(images/block-bg.jpg) left 1px no-repeat; color:#FFF; font-size:1.5em; line-height:1em; width:36px; text-align:center;
 padding:9px 0 9px;}
h4 {line-height:1.231em; padding-bottom:1px;}
h5 {color:#B0500C; float:right; font-weight:bold; font-size:1.077em; line-height:1.286em;}
h6 {color:#003366; float:right; font-weight:bold; font-size:3em; line-height:3.2em;}
.h7 {font-weight:bold; font-size:1.5em; line-height:2.0em;}
.h8 {font-weight:bold; font-size:1.286em; line-height:2.0em;}

/***************links***************/
.button {display:block; background:url(images/button-tail.gif) left top repeat-x; float:right; font-size:0.923em; line-height:1em; text-decoration:none;}
.button span {display:block; background:url(images/button-left.gif) left top no-repeat;}
.button span span {display:block; background:url(images/button-right.gif) right top no-repeat; padding:3px 19px 20px;}
.button:hover {color:#000;}

.banners {padding:10px 0 1px; margin-left:-2px; position:relative;}
.banners li {display:inline; background:none; padding:0 0px 0 0;}
.banners .extra {padding:0;}

/***************boxes***************/
.menu {background:url(images/menu-tail.jpg) left top repeat-x;}
.menu-left {background:url(images/menu-left.jpg) left top no-repeat;}
.menu-right {background:url(images/main-img.jpg) right top no-repeat; width:100%;}
.menu ul {padding:46px 0 39px 86px;}

.marker {background:url(images/list-marker.gif) left top no-repeat; padding:0 0 6px 32px;}

/***************form***************/
#contactForm {padding:29px 0 0 11px;}
#contactForm p {width:210px; padding:0 0 4px 0; margin:0; line-height:1em;}
#contactForm .inp {height:31px;}
#contactForm input, #contactForm textarea {font-size:1em; line-height:1em; border:1px solid #B3B2AF; background:#ECECEC; padding:2px 0 0 3px;}
#contactForm input {height:19px; width:263px;}
#contactForm textarea {height:172px; width:263px; overflow:hidden;}
.buttons {padding:18px 0 0;}
.buttons a {float:right; margin-left:15px;}
.buttons b {float:left; margin-left:15px;}

/***************positioning***************/
.margin1 {margin-bottom:36px;}
.margin2 {margin-bottom:32px;}
.margin3 {margin-right:11px;}

.padding1 {padding-left:45px;}
.padding2 {padding-bottom:8px;}
.padding3 {padding-bottom:3px !important;}
.padding4 {padding-bottom:50px;}
.padding5 {padding-bottom:18px !important;}
.padding6 {padding-bottom:24px;}

/***************footer***************/
#footer {background:#BCBBB9; padding:20px 0 18px;}
#footer .main {text-align:center;}

#footer ul {padding:7px 0;}
#footer li {border-left:1px solid #B0500C; float:left; background:none; padding:0 25px 2px 25px;}
#footer .extra  {border:none; padding-left:15px;}
#footer .extra2  {border:none; padding-left:85px;}
#footer li a {color:#000; text-decoration:none; font-weight: normal;}
#footer li a:hover {color:#B0500C;}

#footer p {font-size:0.923em;}
#footer p a {border-left:1px solid #000; padding-left:13px; margin-left:13px; text-decoration:underline; color:#000;}
#footer p a:hover {text-decoration:none;}

/***************details***************/
.details p {line-height:1em; background:url(images/list-bullet.gif) left 1px no-repeat; padding:1px 0 4px 18px;}
.specstable p {padding-left:8px;}
