/* GENERAL STYLES */
/* GENERAL STYLES */
/*
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {margin:0; padding:0;}
h1, h2, h3, h4, h5, h6 {font-size:100%;}
ol, ul {list-style:none;}
table {border-collapse: collapse; border-spacing:0;}
fieldset, img {border:0;}
caption, th {text-align:left;}
q:before, q:after {content:' ';}
abbr, acronym {border:none;}*/
/* --------- Main --------- */
html {height:100%;padding:0;margin:0;margin-bottom:1px;}

body {background:#92c5eb;height:100%;padding:0;margin:0;}

div.main {width:916px;margin:0 auto;position:relative}
div#allButFooter {background:#fff url(images/mainBG.png) repeat-y 0 0;position:relative;}
ul#footer {background:black url(images/footerBG.png) no-repeat 0 0;min-height:30px;padding:0;margin:0;list-style:none;}

div#dropShadowOffset {margin:0 8px;}
div#mainContent {width:900px;}

div#leftSide {width:211px;float:left;position:relative;left:-670px;}
div#content {float:left;width:670px;position:relative;left:220px;margin-bottom:15px;}
div#content.landing-page {width:852px;float:none;left:29px;margin-bottom:0;padding-bottom:15px;}
/* --------- Top --------- */
h1#cobalt {height:126px;background:white url(images/topBG.png) repeat-x 0 0;padding:0;margin:0;}
h1#cobalt a{display:block;height:126px;width:133px;}
h1#cobalt span.linkText {height:inherit;width:inherit;}
h1#cobalt span.linkImage {background:url(images/cobaltH1.png) no-repeat 0 0;height:inherit;width:inherit;}

/* --------- Section Sub Nav --------- */
div#sectionNav ul{width:153px;padding:0;margin:0;list-style:none;margin:39px 29px 15px;}
div#sectionNav li {width:153px;}
div#sectionNav a {display:block;height:100%;width:137px;border-bottom:1px solid white;}



ul#breadcrumbNav {}
ul#breadcrumbNav li{display:inline;}

ul.productModelNav {}
ul.productModelNav li{display:inline}

ul#productSpecsNav {background:#c3c3c3 url(images/productinfo-bg.png) repeat 0 0;overflow:auto;width:100%;}
ul#productSpecsNav li {float:left;}

div#productSpecs {background:black url(images/product-specs-bg.png) repeat-x 0 0;padding:4px;margin-bottom:19px;clear:both;margin-top:5px;}
div#productSpecsInformation {padding:12px 10px 12px 25px;}


span.linkText {position:absolute;z-index:1;display:block;overflow:hidden;}
span.linkImage{position:absolute;z-index:2;display:block;}
.hide {position:absolute;left:-9999px;}
.clear {clear:both;}

.banners {border:1px solid black;height:111px;width:100%;background-position:0 0;background-repeat:no-repeat;
overflow:hidden;
}

div#banner {background:url(images/bannerTemp.jpg);}


ul#nav {position:absolute;top:73px;left:133px;z-index:5;height:23px;width:100%;padding:0;margin:0;list-style:none;}
ul#nav li{float:left;height:20px;padding:0;
display:block;width:auto;

}
ul#nav a{display:block;
height:100%;
width:100%;
}
ul#nav ul {position:absolute;left:-9999px;border:1px solid #939393;border-bottom:none;border-top:none;background:white;width:150px;padding:0;margin:0;list-style:none;}
ul#nav li li{display:block;float:none;margin:0;height:auto;}
ul#nav li:hover ul {left:auto;}
ul#nav ul a {background:none;border-bottom:1px solid #939393;display:block;height:16px;
padding-top:3px;
width:auto;
height:auto;
}





span.searchHolder {width:172px;display:block;height:20px;background:url(images/searchBox.png) no-repeat 0 0;overflow:hidden;
                   position:relative;
                   }
span.searchHolder input.searchBox {width:155px;left:5px;top:2px;background:none;border:none;position:relative}
input.searchButton {background:url(images/searchButton.png) no-repeat 0 0;text-indent:-9999px;height:25px;width:64px;
                    padding-left:64px;overflow:hidden;border:none;
                    
                    }
                    
                    input.searchButton:hover { cursor:pointer}
                    
div#searchContainer {width:236px;position:absolute;top:29px;left:649px;}
div#searchContainer span.searchHolder {position:absolute;top:2px;left:0;}
div#searchContainer input.searchButton {position:absolute;top:0;left:162px;}

div#social-media {
	background:#fff url(images/mainBG.png) repeat-y 0 0;
padding:0 8px;
font-size:11px;
}
div#social-media a{
color:#fff;
}

div#social-media ul{
background-color:#000;
list-style:none;
margin:0;
padding:2px 5px 0 5px;

}

div#social-media li{
	display:inline;
margin-right:5px;
}

/* EDITOR PROPERTIES */


/* EDITOR PROPERTIES */
