﻿/* Main settings */
body {
	margin: 0;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666;
}
#wrapper {
	width: 915px;
	margin: 0 auto;
}
/* Header */
#header {
	padding: 6px 0;
}
#header .logo {
	padding-top: 10px;
}
#header .hdrR {
	line-height: 16px;
	margin-top:25px;
	text-align: right;
	width:380px;
}
#header .hdrR p {
	color: #60a1de;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}

.hdrR form {
	float:left;
	margin-top:10px;
	margin-left:25px;
}

.menu {
	float:left;
	width:915px;
}

#header p.menu {
	float:left;
	margin-top:100px;
	background-color: #FFFFFF;
	border-bottom: 1px solid #bd1e96;
	font: bold 12px verdana, Arial, Helvetica, sans-serif;
	padding: 12px;
}

#fb iframe {width:60px;height:21px;}

/* Link properties */
a:link {color: #000000;text-decoration: none;text-align: left;font-size: 12px;}a:visited {color: #000;text-decoration: none;font-size: 12px;}a:active {color: #000;text-decoration: none;font-size: 12px;}a:hover {color: #900;text-decoration: underline;font-size: 12px;}a:focus {color: #000;text-decoration: underline;font-size: 12px;}

a.ls2:link {color: #FFF;text-decoration: none;}a.ls2:visited {color: #fff;text-decoration: none;}a.ls2:active {color: #fff;text-decoration: none;}a.ls2:hover {color: #fff;text-decoration: none;}a.ls2:focus {color: #6699ff;text-decoration: none;}

a.ls3:link {color: #FFF;text-decoration: none;}a.ls3:visited {color: #fff;text-decoration: none;}a.ls3:active {color: #fff;text-decoration: none;}a.ls3:hover {color: #fff;text-decoration: none;}a.ls3:focus {
	color: #fff;
	text-decoration: none;
	height: 0px;
	width: 0px;
	float: left;
}

a.linkstyle4:link {color:#fff; text-decoration:underline;} a.linkstyle4:visited {color:#fff; text-decoration:underline;} a.linkstyle4:hover {color:#fff; text-decoration:underline;} a.linkstyle4:active {color:#fff; text-decoration:underline;}

/* Main settings */
.product img {
	float: left;
}
.right {
	float: left;
}
.cnt {
	float: left;
}
.left, .right2 {
	float: left;
}
#header .logo {
	float: left;
}
.l {
	float: left;
}
#header .hdrR {
	float: right;
}
.r {
	float: right;
}
.clr {
	clear: both;
	line-height: 0;
	font-size: 0;
	height: 0;
	border: none;
}
li {
	margin: 0;
	padding: 0;
}
ul {
	margin: 0;
	padding: 0;
}
h4 {
	margin: 0;
	padding: 0;
}
h3 {
	margin: 0;
	padding: 0;
}
h2 {
	margin: 0;
	padding: 0;
	font-size: large;
	text-align: center;
}
h1 {
	margin: 0;
	padding: 0;
}
p {
	margin: 0;
	padding: 0;
	color: #333;
	}
/* Main content */
#contents {
	margin: 10px 0 20px 0;
	min-height:100%;
}
#contents .left {
	width: 190px;
	
}
/* This is width of right sidebar */
#contents .right2 {
	width:190px;
}

#contents .left ul, #contents .right2 ul {
	
}
#contents .left ul li, #contents .right2 ul li {
	list-style: none;
	line-height: 24px;
	border-bottom: 1px solid #60a1de;
}
#contents .left ul li a, #contents .right2 ul li a {
	color: #000000;
	font-size: 12px;
}
#contents .left h2, #contents .right2 h2, #contents .left h2 .red {
	margin-top: 5px;
	color: #fff;
	font: normal 18px Arial, Helvetica, sans-serif;
	background-color: #000000;
	padding: 6px 10px;
}
#contents .left .red {
	background:#900;
}
#contents .left p, #contents .right2 p {
	background-color: #ffffff;
	border: 1px solid #333435;
	padding: 10px;
	color: #666;
	line-height: 16px;
	text-align: center;
}
#contents .cnt, #contents .cnt3 {
	margin: 0 20px;
	width: 485px;
	text-align: left;
}

#contents .cnt3 {
	float:left;
	width:455px;
}

#contents .cnt h1 {
	color: #000000;
	border-bottom: 2px solid #60a1de;
	font: bold 20px Arial, Helvetica, sans-serif;
}
#contents .cnt p.par {
	margin-bottom: 16px;
}
#contents .cnt .product {
	border-bottom: 1px solid #ccc;
	padding: 18px 0;
}
#contents .cnt .product div {
	margin-left: 180px;
}
#contents .cnt .product div a.prd_name {
	font: bold 18px "Trebuchet MS";
	color: #60a1de;
}
#contents .cnt .product div p {
	padding: 4px 0;
}
#contents .cnt .product div span {
	color: #000;
}
#contents .cnt .product div span a {
	text-decoration: underline;
}
#contents .right {
	width: 177px;
}
#contents .right img {
	margin: 8px 0;
}
/* Content for pages with no right column */
.cnt2 {
	margin: 0 20px;
	width: 640px;
	margin-left: 228px;
height:auto!important;
height:760px; 
}

.cnt2 h1 {
	color: #000000;
	border-bottom: 2px solid #60a1de;
	font: bold 24px Arial, Helvetica, sans-serif;
}
/* Footer properties */
#footer, #footer2 {
	clear:both;
	float:left;
	width:914px;
	margin-top:15px;
	background:url(images/footerbg.png) repeat-x ;
	padding-top:10px;
	padding-bottom:10px;
	text-align: center;
	color: #FFFFFF;
}

#footer {
	height:34px;
}

#footer2 {
	clear:none;
	margin-top:5px;
	height:106px;
	background: url(images/footerbg2.png) repeat-x ;
}

#footer a, #footer2 a {
	color: #fff;
}

#footer2 p {
	float:left;
	width:914px;
	text-align:center;
	color:#fff;
	margin-top:20px;
}
/* Mini search */
input.search{
	height: 14px;
	background-color: #C0C0C0;
	border: #000000 solid;
	border-width: 1px;
	font-family: tahoma;
	color: rgb(0,0,0);
	font-size: 11px;
}
input.search1{
vertical-align: bottom;
}
/* Minicart */
td.mincart {
font-size: 11px;
font-family : Verdana, Arial, Helvetica, sans-serif;
background-color: #E6E8FA;
}
p.mincart {
font-size: 11px;
font-family : Verdana, Arial, Helvetica, sans-serif;
}
table.mincart
{
border: 1px dotted #539DC2;
background-color: #FFF;
width: 190px;
}
/* Horizontal rule */
HR {
height: 0;
border-width: 1px 0 0 0;
border-style: solid;
border-color: #60a1de;
}

/* Table backgrounds */
TABLE.cobtbl{
background-color: #539DC2;
}

TD.cobhl{
background-color: #E6E8FA;
}

TD.cobll{
background-color: #FFF;
color : #333;
}
/* Price properties */
.prodprice {
font:bold 14px Arial, Helvetica, sans-serif;color:#60a1de;
padding-top: 4px;
text-align: center;
}

.detailprice {
font:bold 14px Arial, Helvetica, sans-serif;color:#60a1de;
padding-top: 4px;
text-align: center;
}

SPAN.price {
font:bold 14px Arial, Helvetica, sans-serif;color:#60a1de;
padding-top: 4px;
text-align: center;
}
/* Product name */
.detailname{
	color: #F00;
	font-weight:bold;
}

.prodname{
color: #333;
font-weight:bold;
}
div.prodid{
font-weight: bold;
}

span.prodoption{
font-weight: bold;
} 
/* Top Product Navigation */
td.prodnavigation {
font-size: 11px;
font-family : Verdana;
color : #A0A0A0;
}
P.prodnavigation {
font-size: 11px;
font-family : Verdana;
color : #A0A0A0;
}
/* Edit Page Numbers */
P.pagenums {
font-size: 12px;
font-family : Verdana;
}
SPAN.currpage {
color: #FF0000;
font-weight: bold;
}
.buybutton{
vertical-align:bottom;
}

/* E-Mail Options */
.receiptbody{background-color: #C0C0C0;}

.receiptoption{background-color: #FFFFFF;}

.receipthr{height: 0;border-width: 1px 0 0 0;border-style: solid;border-color: #6699FF;}

.receipthl{background-color: #E6E8FA;}

.receiptheading{background-color: #000000;color: #FFFFFF;font-weight: bold; }

------------------------------

.prodbox2contain {
	float:left;
	width:702px;
	margin-left:40px;
}

.prodbox, .prodbox3 {
	float:left;
	margin-left:35px;
	margin-top:35px;
	border: 1px solid #333435;
}

.prodbox3contain {
	float:left;
	margin-top:-18px;
	margin-left:21px;
}

.prodbox3 {
	float:left;
	margin-left:7px;
}

.prodlist {
	float:left;
	margin-left:72px;
	margin-top:5px;
	width:150px;
	padding:0;
}

.prodlist li {
	float:left;
	line-height:20px;
	list-style-type:none;
	width:127px;
}

.top_link span {
	color:#fff;
	margin-left:-1px;
}

.shipping {
	float:left;
	width:360px;
	text-align:left;
	margin-left:20px;
	margin-top:-10px;
}

.shipping img {
	margin-left:15px;
	padding-right:5px;
}

.shipping span {
	float:left;
	margin-top:6px;
	color:#000;
	font-size:12px;
	}

h5 {
	width:905px;
	text-align:center;
}
.Newsbox {
	text-align: left;
}
.FREEshipping {
	font-weight: bold;
}

img
{  border-style: none;
}

.homeimg {
	margin-top:2px;
}

.homebannerlinks {
	margin-left:-16px;
	margin-top:-35px;
}

.homebannerlinks li {
	display:inline;
	margin-left:15px;
}

.list1 {
	margin-top:5px;
	padding-bottom:10px;
}

.list1 li {
	float:left;
	width:485px;
	list-style-type:none;
	line-height:20px;
}

.clearimg {
	padding-bottom:10px;
	padding-right:10px;
}

#header .hdrR .contacttxt {
	float:left;
	margin-left:20px;
	margin-top:5px;
	font-size:20px;
	color: #F00;
}

#header .hdrR .contacttxt span {
	font-size:20px;
}
