@charset "UTF-8";
/* CSS Document */

#header {width: 680px; padding: 0; border-bottom: 1px solid #fff; margin: 0 auto;}
#bodyorbicule #header {background-color: #000; border: 0;}

/* Global style for links */
a {color: #404041; 
	text-decoration: none;
	border-color: #333333;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: dotted;
	}
	
a:hover {color: white; background-color: #404041; text-decoration: none;}

/* Images inside links should not have the default link style */
a img { border: none;}
a:hover img {text-decoration: none; border: none; background-color: none;}

/* Position Reviews */
.Banner {
	z-index: 1;
}
.fader .fader {
	margin-left:auto;
	margin-top:auto;
}

.fader {
	position: absolute;
	margin-left: 42px;
	margin-top: 55px;
}

.fader a{
	border-style:none;
}

.fader a:hover{
	background-color: transparent;
	border-style:none;	
}


/* global nav */
#bodyorbicule #globalnav {width: 740px; margin: 20px auto 0; border: 0; background: #000;}
#bodyorbicule #globalnav a {text-decoration: none; border: 0; margin: 0; padding: 0;}
 

/* local nav */
#localnav {background: #BDBEC0 url(../images/localnav.gif) no-repeat bottom left; table-layout: fixed; width: 680px; padding: 0; margin-top: -1px; margin-right: auto; margin-left: auto; background-color: #c5cacf; border-top: 1px solid #fff;}
#localnav td {font-size: 13px; text-align: center; vertical-align: middle; white-space: nowrap; padding: 0;}
#localnav a {color: #585c5c; background: #BDBEC0; text-decoration: none; display: block; padding: 4px;}
#localnav a:hover {color: #078ADA;}
#localnav a.hi {color: #fff; background: #a1a5a9;}
#localnav td.first a {background: #BDBEC0 url(../images/localnav.gif) no-repeat bottom left;}
#localnav td.first a.hi {background: #a1a5a9 url(../images/localnav.gif) no-repeat bottom left;}
#localnav td.last a {background: #BDBEC0 url(../images/localnav.gif) no-repeat bottom right;}
#localnav td.last a.hi {background: #a1a5a9 url(../images/localnav.gif) no-repeat bottom right;}

#bodyorbicule #localnav {background: #282929; table-layout: fixed; width: 738px; padding: 0; border: 0; margin: 0;}
#bodyorbicule #localnav td {font-size: 11px; text-align: center; vertical-align: middle; white-space: nowrap; padding: 0;}
#bodyorbicule #localnav a {color: #A1A5A9; background: #2c2c2c url(../images/localnavbg.gif) repeat-x top left; text-decoration: none; display: block; padding: 8px;}
#bodyorbicule #localnav a:hover {color: #85d9f8;}
#bodyorbicule #localnav a.hi {color: #85d9f8; background: #494B4D url(../images/localnavon.gif) repeat-x top left;}


/* Body */
body#bodyorbicule {background: #d0d1d9;}
#bodyorbicule #header {width: 738px; padding: 0; border: 1px solid #3b3c3d; border-width: 0 1px; margin: 0 auto;}
#bodyorbicule #main {width: 738px; background: #fff; border: 1px solid #3b3c3d; border-width: 0 1px; margin: 0 auto;}
#bodyorbicule .padder {padding: 30px;}
#bodyorbicule #main p {margin-bottom: 15px; }
#bodyorbicule #main p.last {margin-bottom: 0;}
#bodyorbicule #content img.left {margin: 4px 25px 10px 0;}
#bodyorbicule #content img.right {margin: 4px 0 10px 25px;}
#bodyorbicule #content ul { list-style: square inside;  padding: 0 0 1em 16px; background-color: #ebebef; background-position: 50px;}

#bodyorbicule #main #sidebar .box h3 {margin: 8px 0 .3em;}
#bodyorbicule #main #sidebar .box p {margin: 7px 0 3px; line-height: 160%;}
#bodyorbicule #main #sidebar .box ul {margin-top: 8px;}
#bodyorbicule #breadcrumb {width: 738px; padding: 0; border: 0; margin: 0;}
#bodyorbicule #bottom {width: 738px; border: 1px solid #3b3c3d; border-width: 1px; margin: 0 auto;}
#bodyorbicule #footer {border: 0; color: #fff;}
#bodyorbicule #footer .sosumi {color: #fff;}
#bodyorbiculegallery {background: #000 url(../website%20undercover/none);}
#bodyorbiculegallery .galleryimg {margin-bottom: 70px;}

/* Product page */
.product {width: 300px; background: #fff; padding: 10px; border-style:solid; border-color:white;
	display: block;
	float: left;
	text-align: center;
}
.product:hover {  }
#bodyorbicule #content .product a.productlink {color: #404041; text-decoration: none; border:none;}
#bodyorbicule #content .product a:hover.productlink {color: #4e9dc8; text-decoration: none; border:none; background-color:white;}
#bodyorbicule #content .product a.img { margin-left: auto; margin-right: auto; text-decoration: none; background-color:white;}
.productTitle {font-size: 28px;
	margin-top: 20px;
}

/* sidebar */
#sidebar .box {background: url(../images/sidebarbgnd.gif) bottom left no-repeat; padding: 0 7px 7px 7px; border-width: 0;}
#sidebar .box h2 {background: #ededed url(../images/sidebarh2bgnd.gif) top left no-repeat; padding: 5px 5px 4px 6px; border-bottom: none; margin: 0 -7px 5px -7px; color: #585c5c;}
#seemore {width: 180px; table-layout: fixed;}
#seemore td {text-align: center; font-weight: bold; white-space: nowrap;}
#seemore td img {margin: 3px 0;}
#bodyorbicule #sidebar {line-height: 150%; color: #303335;}
#bodyorbicule #sidebar .box {background: #EBEBEF; padding: 0 10px 10px 10px; border: 0; margin: 0;}
#bodyorbicule #sidebar .close {background: #EBEBEF url(../images/sidebarboxbgnd.gif) bottom left no-repeat;}
#bodyorbicule #sidebar .box h2 {background: #d0d1d9; padding: 7px 10px; margin: 0 -10px 5px -10px; font-size: 11px; color: #323636;}
#bodyorbicule #sidebar .box h2.open {background: #d0d1d9 url(../images/sidebarboxh2bgnd.gif) top left no-repeat;}


/* misc */
#buynow h3, #buynow p {margin-left: 66px;}
#buynow img {clear: left;}
#sidebar h3.indent, #sidebar p.indent {margin-left: 66px;}
form {margin: 0;}
#reseller .address {width: 150px; margin-right: 10px;}
#configurations .across {margin-bottom: 5px;}
#callouts {margin: 10px 0 20px;}
.paddingfix {padding-top: 5px;}

/* Zoom box */
a#zoom_close {
 text-decoration:none;
 border: none;
}

a#zoom_close:hover {
 text-decoration:none;
 background-color:transparent;
}

