@charset "utf-8";
/* CSS Document */

html, body {
	margin: 0px;
}
body {
}
/*=========================================================================	CSS RESET */
*{ margin: 0px; padding: 0px;}
a { text-decoration: none; color: #ae9c36;}
a:hover { text-decoration: underline;}
a img{ border: none;}
.clear{ clear:both;}
/*=========================================================================	PLATFORM */
#platform {
	background: white url(/images/bg_platform.gif) 50% bottom no-repeat;
}
/*=========================================================================	HEADER */
#header {
	background: #000;
}
	#header .wrapper{
		width: 760px;
		height: 102px;
		margin: 0px auto;
	}
.logo{
	width: 400px;
	padding-left: 120px;
	float: left;
	display: block;
	position: relative;
	padding-top: 12px;
}
.tollFree{
	width: 180px;
	color: #898989;
	float: right;
	font: normal normal 26px "Palatino Linotype", "Book Antiqua", Palatino, serif;
	text-align: right;
}
.facebook{
	display: block;
	float: right;
	width: 18px;
	height: 18px;
	background: url(/images/icon_facebook.gif) center center no-repeat;
	margin: 7px 0 0 15px;
}
/*=========================================================================	FEATURED */
#featured{
	padding: 15px 0px;
	line-height: 0px;
	background: #000;
}
	#featured .wrapper{
		border: 1px solid #333;
		width: 750px;
		margin: 0px auto;
		padding: 4px;
	}
	#featured h1{
		width: 760px;
		margin: 0px auto;
	}
/*=========================================================================	CONTAINER */
#container {
	width: 760px;
	margin: 0px auto;
	border-bottom: 1px solid #bababa;
	color: #6e6e6e;
	font: normal normal 11px Verdana, Geneva, sans-serif;
	line-height: 1.6em;
	padding: 27px 0px 60px 0px;
}
.bodyPanel{
	float: left;
	width: 450px;
}
.sidePanel{
	float: right;
	width: 270px;
	padding-top: 5px;
}
.getQuote{
	background: #f6f6f6 url(/images/bg_get-a-quote.gif) 190px center no-repeat;
	display: block;
	width: 248px;
	border: 1px solid #d7d7d7;
	padding: 18px 0px 18px 20px;
	color: #898989;
	font: italic normal 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 1.5em;
}
	.getQuote span{
		color: #ae9c36;
		font: normal normal 18px "Palatino Linotype", "Book Antiqua", Palatino, serif;
		display: block;
		line-height: 1.2em;
	}
	.getQuote:hover{
		border-color: #ae9c36;
		text-decoration: none;
	}
/*=========================================================================	FOOTER */
#footer {
	width: 760px;
	margin: 1px auto 0px auto;
	border-top: 1px solid #bababa;
	padding: 35px 0px;
	color: #a1a1a1;
	text-align: center;
	font: normal normal 9px "Palatino Linotype", "Book Antiqua", Palatino, serif;
	text-transform: uppercase;
	letter-spacing: 1px;
}
#footer a {	color: #a1a1a1;}
#footer a:hover { color: #ae9c36;}
/*=========================================================================	TYPOGRAPHY */
h1, h2{
	padding: 0px 0px 5px 0px;
	color: #ae9c36;
	font: normal normal 36px "Palatino Linotype", "Book Antiqua", Palatino, serif;
	line-height: normal;
}
h2{
	font: normal normal 24px "Palatino Linotype", "Book Antiqua", Palatino, serif;
}
/*=========================================================================	FORM */
.field1{
	border: 1px solid #b2b2b2;
	width: 210px;
	font: normal normal 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #ae9c36;
	padding: 3px 0px;
	margin-bottom: 5px;
}
.field2{
	border: 1px solid #b2b2b2;
	width: 448px;
	font: normal normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #ae9c36;
}
.sendBtn{
	background: #828282;
	color: #fff;
	padding: 0px 30px;
	height: 35px;
	text-align: center;
	border: none;
	font: italic normal 15px "Palatino Linotype", "Book Antiqua", Palatino, serif;
}
.sendBtn:hover{
	background: #ae9c36;
}