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

body {
	padding:0px 10px 20px;
	}
a.close {
	position:absolute;
	left:300px;
	width:180px;
	text-align:center;
	font-size:10px
	}
.product-title {
	font-weight:bold;
	font-size:24px;
	margin-bottom:10px;
	margin-left:5px;
	padding-top:25px;
	}
.highlight {
	color:red;
	}
#pictureGallery {
	width:320px;
	xmin-height: 300px;
	background:blue;
	margin-bottom:10px;
	}
#pictureGallery img {
	margin-left:10px;
	margin-top:10px;
	border:none;
	}
#enlargerOuter {
	width:140px;
	margin-right:10px;
	margin-top:3px;
	margin-bottom:5px;
	}
.enlarger {
	color:white;
	font-weight:600;
	text-decoration:none;
	background:url(../images/plus.gif) no-repeat top right;
	height:30px;
	padding-right:30px;
	line-height:30px;
	}
.enlarger img {
	margin:0 !important;
	}
#productDetails {
	width:400px;
	padding-left:20px;
	padding-top:120px;
	margin-bottom:20px;
	}
#productDetails li {
	list-style:none;
	}
#buttonArea {
	width:200px;
	text-align:center;
	margin-right:10px;
	}
div.googlecart-add-button {
	margin-left:50px;
	}
.accessories {
	text-align:left;
	margin-left:15px;
	}
#productDescription {
	width:582px;
	background:blue;
	}
.tab-box {
	margin:10px;
	}
ul.tabs li, ul.tabs li.long {
	display:block;
	float:left;
	width:112px;
	list-style:none;
	}
ul.tabs li.long {
	background:blue;
	border-bottom:1px solid;
	height:43px;
	margin-left:2px;
	width:336px;
}
ul.tabs li a {
	text-decoration:none;
	color:black;
	display:block;
	padding:5px 0;
	text-align:center;
	width:100%;
	border:1px solid black;
	}
ul.tabs li a.active {
	background:#EEE !important;
	border-bottom:none;
	}
.tabcontent {
	background:#EEE;
	border-bottom:1px solid black;
	border-left:1px solid black;
	border-right:1px solid black;
	padding:50px 5px 10px;
	}
#p-specs, #p-payment, #p-shipping, #p-guarantee {
	display:none;
	}
#lights #p-payment {
	display:block
	}
.white {background:#FFE58C}
.green {background:#CCFFCC}
.yellow {background:#FFFF99}
.pink {background:#FFCCCC}
.blue {background:#99CCFF}
