body {
	margin:0px;
	padding:0px;
	background:#395AA9 url(/images/body-tile.gif) top left repeat-x;
	font:75% Arial,Helvetica,"Arial Unicode MS","Lucida Sana Unicode", sans-serif;
	line-height:16px;
}
div#site {
	width:970px;
	margin:0 auto;
	margin-top:20px;
}
div.keelshield {background:#FFF url(/images/nav-tile.gif) top left repeat-y;}
div.saltrid {background:#FFF;}
div#site div#header {
margin:0px;
background:none;
height:234px;
}
div#site div#header img {}
div#site div#header a img {border:none;}
div.keelshield div#navigation {
	position:relative;
        height:80px;
        background:#F6C40F url(/images/topnav-tile.gif) top left repeat-x;
}
div.saltrid div#navigation {
	position:relative;
        height:80px;
        background:#6CBE45 url(/images/topnav-tile-saltrid.gif) top left repeat-x;
}

div#site div#navigation ul {margin:0px; padding:0px; list-style:none; position:absolute; left:325px; top:7px; text-transform:uppercase; color:#FFF;}
div#site div#navigation ul li {float:left;background:url(/images/topnav-divider.gif) top right no-repeat;height:32px;line-height:32px;}
div#site div#navigation ul li#last {background:none;}
div#site div#navigation ul li a {display:block;padding:0px 15px 0px 13px;color:#FFF;text-decoration:none;}
div#site div#navigation ul li a:hover {text-decoration:underline;}
div#site div#navigation ul li a:visited {text-decoration:underline;}
div#site ul#nav {
	margin:10px 12px 0px 0px;padding:0px 0px 15px 0px;
	list-style:none;
	width:280px;
	float:left;
        font-size:105%;
        font-weight:bold;
}
div#site ul#nav li {
	margin:0px 12px;
	background:url(/images/nav-divider.gif) bottom left repeat-x;
	color:#666;
	font-style:italic;
}
div#site ul#nav li a {
	display:block;
	padding:0px 5px;
	color:#314E90;
height:35px;
line-height:35px;
background:url(/images/nav-gradient.gif) no-repeat;
	text-decoration:none;
}
div#site ul#nav li a:hover {text-decoration:underline;color:#314E90;}
div#site ul#nav li a:visited {color:#314E90;}
div.saltrid div#content {width:970px;}
div.saltrid div#content a img {border:none}
div.keelshield div#content {width:678px;float:left;}
div#content div.inner {padding:20px 20px 20px 7px}
div.keelshield div#content div.col {width:320px;float:left;}
div.keelshield div#content div.gap {margin-right:10px;}
div.keelshield div#content div.lcol {width:415px;float:left;}
div.keelshield div#content div.scol {width:215px;float:left;}


div.keelshield div#bottomband {height:130px;background:#F6C40F url(/images/bottom-corners.gif) left bottom no-repeat;}
div.saltrid div#bottomband {height:130px;background:#6CBE45 url(/images/bottom-corners.gif) left bottom no-repeat;}
div#site div#bottomband div.inner {padding:65px 20px 10px 20px;}
div#site div.capellaGlobalFooter {background:#395AA9;text-align:right;color:#FFF;font-size:90%;height:15px;line-height:15px;padding-bottom:20px;}
div#site div.capellaGlobalFooter a, div#site div.capellaGlobalFooter a:hover, div#site div.capellaGlobalFooter a:visited {color:#FFF;}
div.clear {clear:both;}

// FEATURED PRODUCT - shop
div.featured_product {}
div.featured_product h4 {margin:5px 5px 0px 0px;position:relative;font-size:100%;width:195px}
div.featured_product .img { float:left; padding:3px; width: 100px; cursor: pointer; height: 100px; background: #FFF; }
div.featured_product img { border:1px solid #CCC}
div.featured_product .price { font-weight: bold;position:absolute;right:5px;top:5px; }
div.featured_product div.desc {/*padding-top: 1px;padding-right:4px;*/float:left;width:190px;}
div.featured_product div.button {border:1px solid #CCC; padding:2px 0px;margin:5px 0px 5px 0px;width:90px; text-align:center; float:right;}

div#video {width:350px;float:left;}
div#videoright {width:300px;float:left;}
