html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	text-decoration:none;
}/* ^^reset^^ */




body {background-color:#18345e; font-family:"Optima", Helvetica, sans-serif; text-align:center;}
#booneBG {width:1100px; height:900px; margin:0 auto; background:url(images/booneBG.png) no-repeat top center;}
#booneBG2 {width:1100px; height:900px; margin:0 auto; background:url(images/booneBG2.png) no-repeat top center;}

.floatLeft {float:left;}
.floatRight {float:right;}
.floatClear {clear:both;}

#header {width:700px; height:280px; margin:0px auto;}
#headerLogoLoginBox {width:530px; height:180px;}
#headerLogo {width:360px; height:178px; margin:0 auto; background:url(images/booneLogo.png) top center no-repeat;}
#headerLogin {margin-top: 33px;}
.headerLoginValueMod {color:#c9c9c9;}
#headerLogin h3 {font-size:10px; color:#157dc4;}
#headerNav {margin:40px 0 0 0; font-size:15px; color:#18345e; display:block;}
#headerNav a:hover {color:#157dc4;}
#headerLine {width:695px; height:1px; margin:35px auto 0px; padding-bottom:0px; line-height:1px; background-color:#b3b3b3; overflow:hidden;}


h3.contactTitle {font-size:14px;}
h3.contactName {font-size:12px; color:#157dc4;}
h3.contactEmail {font-size:12px;}

h4 {margin-top:27px; font-size:14px; color:#18345e;}
h4.noMargin {margin-top:0px;}
h4.ltBlu {color:#157dc4;}
h4.distributorsTitle {color:#157dc4;}
h4.distributors {width:250px; font-size:11px;}
h4.pressTitle {text-decoration:underline;}
h4.pressSubTitle {font-size:10px; color:#157dc4;}

h5 {font-size:12px; line-height:14px; font-weight:normal;}
h5.quality {font-size:16px; line-height:18px;}
h5.ltblu {font-size:18px; color:#157dc4;}
a {color:#18345e;}

strong {font-size:20px; color:#18345e;}
#comingSoon {width:280px; height:200px; margin:100px 0 0 20px;;}


#page {width:695px; height:265px; margin:35px auto;}
#page a:hover {text-decoration:underline;}
.pageLine {width:340px; height:1px; margin-top:27px; line-height:1px; background-color:#b3b3b3; overflow:hidden;}
.pageContactLine {width:340px; height:1px; margin-top: 1px; line-height:1px; background-color:#b3b3b3; overflow:hidden;}
.pdfIcon {width:13px; height:17px; margin-left:5px; background:url(images/pdfIcon.jpg) top center no-repeat;}
.pdfIcon.margin {margin-top:27px;}


#homeLeft {width:310px; height:265px; margin-top:20px; color:#18345e;}
#homeRight {width:340px; height:265px; font-size:11px;}

input.searchField {width:235px; height:35px; font-size:14px; border:3px solid #e2e6eb; color:#c9c9c9;}
input.searchGo {width:34px; height:35px; overflow:hidden; margin-left:5px; top:0px; border:none; cursor:pointer; background:url(images/booneSearchArrow.png) no-repeat;}
input.searchGo:hover {background:url(images/booneSearchArrowHover.png) no-repeat;}


#salesLeftBox {width:315px; height:230px;}
.salesLeftBoxPic {width:146px; height:112px; margin-top:15px;}


#featProdPic {width:310px; height:84px; margin-top:40px;}
#featProdManMargin {margin-top:50px;}


#footer {padding-top:25px; color:#157dc4;}
#footer a {color:#157dc4;}
#footerInfo1 {font-size:18px;}
#footerInfo2 {font-size:14px;}
#footerInfo3 {font-size:12px; margin-top:12px;}
#footerNav {width:762px; height:100px; margin:75px auto;}

