﻿body {
	background:url(../styleImages/backgrounds/bg.gif) fixed;
	font:13px/20px "Trebuchet MS",Verdana,Arial,sans-serif
}

body,#Login p,.subHeading,.subHeading h3,#mainmenu-nav,ul#CartNav,ul#CartNav li,.Title,h1,h2,#SiteDocs,#LatestProducts,.LPName,.LPName a:visited,.LPName a:link,.LPPrice,.catsep h2 a,.catsep h2,.catimage,.LightBoxImage,#ProdInfo,#ProdPrice,#TellAFriend,#ProdOptions,#ProdLevels p,.ReviewEntry {
	margin:0
}

body,#pageSurround,#Session,#Login p,.subHeading,.ul-nav,ul#CartNav,ul#CartNav li,.Title,#Inner,.LPBox,.LPName a:visited,.LPName a:link,#SubCategories,.catview,.catimage,#MainProdImage,#LightBoxGallery,#ProdDescription,#TellAFriend,#TellAFriend ul,#ProdOptions,#ProdLevels,#ProdLevels p {
	padding:0
}

body,#pageSurround,#Header,.LPName,.LPName a:visited,.LPName a:link,#ProdDescription,#ProdReviews a,#Options,#ProdLevels,.addCoupon:active,.addCoupon:hover,.addCoupon:visited,.addCoupon:link,.LPInfo {
	color:#333
}

#pageSurround,.LPName a:visited,.LPName a:link,.LPName a:hover,.subCat a,#TellAFriend,#TellAFriend a,#TellAFriend a:hover,#Options,#ProdBuy,.addCoupon:active,.addCoupon:hover,.addCoupon:visited,.addCoupon:link,.ReviewRatings,.ReviewContent,.ReviewedBy,.Date {
	background:url(../styleImages/backgrounds/bgcontainer.gif)
}
#pageSurround,#footer {
	width:992px;
	background-image:url(../styleImages/backgrounds/bgfooter.gif) no-repeat left bottom;
}
#pageSurround,#Header {
	width:992px

	}
#pageSurround {
	margin:10px auto
}

#Header {
	background:url(../styleImages/backgrounds/header.png) no-repeat left top;
	height:304px;
	margin-top:-60px;
	padding-bottom:8px
}

#Header,#Session,#Login,.pagination,#ProdBuy,.right {
	text-align:right
}

#Header,#Content {
	margin:auto
}

.SmallHeader,#LeftColumn,#mainmenu-nav,.li-nav,.ul-nav,.ul-nav,.li-nav,#TellAFriend ul {
	font-size:11px
}

.SmallHeader,.LeftBox.border,.LeftBox p#nudge,#RandText {
	color:#fff
}

.SmallHeader,#Login,.subHeading h3,h1,h2,h3,h4,#SiteDocs,.LPPrice,.catsep h2 a,.catsep h2,#ProdDescription h2,#TellAFriend ul,#ProdOptions,#ProdBuy a,.ReviewTitle {
	text-transform:uppercase
}

#Currency {
	padding:15px 35px 2px 0
}

#Language {
	padding-right:10px;
	margin-bottom:3px
}

#Session {
	margin-top:58px
}

#Session,#Login,#MainProdImage,#LightBoxGallery,#ProdOptions,.OptionsStyle {
	width:auto
}

#Session,#SiteDocs,.LPPrice {
	height:20px
}

#Session,#Login,.Date {
	float:right
}

#Login,.subHeading h3,h1,h2,h3,h4,.catsep h2 a,.catsep h2,#Options {
	font-size:13px
}

#Login,#Login a,.subCat a:hover,#ProdReviews a:hover,#TellAFriend a:hover,.ReviewedBy,.Date {
	color:#
}

#Login {
	margin:10px;
	padding:0 10px 0 0
}

#Login a,.subHeading h3 a,.LeftBox a,.LeftBox a:hover,.li-nav a,.li-nav a:hover,ul#CartNav li a,ul#CartNav li  a:hover,#SiteDocs a:hover,#SiteDocs a:visited,#SiteDocs a:link,.LPName a:visited,.LPName a:link,.LPName a:hover,.subCat a,.subCat a:hover,.catview a,#ProdReviews a,#ProdReviews a:hover,#TellAFriend a,#TellAFriend a:hover,#ProdBuy a,.addCoupon:active,.addCoupon:hover,.addCoupon:visited,.addCoupon:link {
	text-decoration:none
}

#Login a:hover {
	color:red
}

#LeftColumn,#Content,#ContentBox,#Announcement,#LatestProducts,#SingleProd,#ProdBuy {
	position:relative
}

#LeftColumn {
	left:10px;
	border:1px solid #ddcda3;
	padding:10px 0 0 5px;
	z-index:20
}

#LeftColumn,.LeftBox,.ul-nav {
	width:190px
}

#LeftColumn,.subHeading h3,#mainmenu-nav,.li-nav,#RandImage,.LPBox,#SubCategories,.subCat,.LightBox,#ProdPrice,#ProdReviews,#TellAFriend,.right span {
	float:left
}

#LeftColumn,.subHeading h3 a,.LeftBox.border,.LeftBox p#nudge,.li-nav a,.li-nav a:hover,h4 {
	background:#e4d6b3
}

.subHeading,.Title {
	height:30px
}

.subHeading,.LPName,.LPPrice,#SubCategories,#ProdInfo,* html .LPInfo {
	width:100%
}

.subHeading,.subHeading h3,.subHeading h3 a:hover {
	background:#ddcda3
}

.subHeading,.subHeading h3 {
	border-color:#ddcda3;
	border:2px
}

.subHeading h3 {
	padding:5px 0 0 5px
}

.subHeading h3,#ProdDescription h2,#ProdOptions {
	font-weight:normal
}

.subHeading h3,#ProdDescription,#ProdInfo,#ProdPrice,#TellAFriend ul,#ProdOptions,#ProdLevels {
	text-align:left
}

.subHeading h3 a,.subHeading h3 a:hover,.subCat img {
	border:none
}

.subHeading h3 a,.subHeading h3 a:hover {
	padding-right:50px
}

.subHeading h3 a {
	padding-left:10px
}

.LeftBox {
	margin:0 0 5px 0;
	padding:0 0 5px 0
}

.LeftBox a,.LPPrice {
	color:#000
}

.LeftBox a:hover,.li-nav .ul-nav {
	background:url(../styleImages/backgrounds/sidenavh1.gif)
}

.LeftBox.border {
	border-top:1px solid #fff
}

.LeftBox.border,.pagination {
	padding-top:5px
}

.LeftBox p#nudge,#TellAFriend ul {
	margin:0 0 0 10px
}

#mainmenu-nav,.li-nav,#RandImage,#SubCategories,.subCat,#ProdPrice,#ProdReviews,#TellAFriend {
	display:inline
}

.li-nav,.ul-nav,.li-nav a,.li-nav a:hover,.clearfix:after,#TellAFriend ul {
	display:block
}

.li-nav .ul-nav {
	display:none;
	position:absolute;
	margin-left:100px;
	margin-top:-19px;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
	border-top:4px solid #000;
	z-index:5
}

.li-nav .ul-nav,#SiteDocs,.LPName,.LPPrice,#ProdLevels,#ProdBuy a {
	font-size:12px
}

.li-nav a {
	font:11px "trebuchet ms",verdana,arial
}

.li-nav a,.li-nav a:hover {
	padding:2px;
	width:186px;
	text-indent:2px
}

.li-nav a:hover {
	font-family:"Trebuchet MS",Verdana,Arial
}

a.hassubmenu {
	background:url(../styleImages/more.gif) no-repeat 178px 6px
}

.ul-nav .li-nav a.hassubmenu:hover {
	color:#fa0
}

.clearfix:after {
	content:".";
	height:0;
	clear:both;
	visibility:hidden
}

* html .clearfix,.LightBox {
	height:1%
}

ul#CartNav {
	list-style-type:none
}

ul#CartNav li a {
	background:url(../styleImages/more.gif) no-repeat 5px 6px
}

ul#CartNav li a,ul#CartNav li  a:hover {
	padding:2px 2px 2px 15px
}

ul#CartNav li  a:hover {
	background:none
}

#RandProduct,#LatestProducts,#TellAFriend {
	height:100%
}

#RandProduct {
	padding:10px 0 20px 0
}

#RandImage {
	margin:0 10px 0 0;
	padding:0 0 0 0
}

#Content {
	width:550px;
	padding:10
}

#Content,.LPImage {
	float:none
}

#Content p,#CustomerReviews p {
	margin-left:10px
}

#ContentBox,#Announcement,#LatestProducts,#SingleProd,.ReviewRatings,.ReviewContent,.ReviewedBy {
	padding:3px
}

#ContentBox,#BreadCrumb,#Announcement {
	margin-bottom:5px
}

#ContentBox,#Announcement {
	margin-top:0
}

#ContentBox,#Announcement,#LatestProducts,#SingleProd {
	z-index:1
}

.Title,h1,h2,h3,#SiteDocs,#SiteDocs a:hover,#SiteDocs a:visited,#SiteDocs a:link,#SiteDocs a:hover,.catsep h2 a,.catsep h2,.catsep h2 a:hover,.catview a,.catview .Price,#ProdDescription,#ProdPrice,#ProdReviews,#ProdReviews a,#ProdOptions,#ProdLevels {
	background:transparent
}

h1,h2,h3,h4 {
	color:maroon
}

h1,h2,h3,h4,#SiteDocs a:hover,#SiteDocs a:visited,#SiteDocs a:link,.catsep h2 a,.catsep h2,#ProdDescription h2,#Options,#ProdLevels,.addCoupon:active,.addCoupon:hover,.addCoupon:visited,.addCoupon:link,.right span {
	font-weight:bold
}

h1 {
	padding:6px pxp 6px 5px
}

h2,h3,.catsep h2 a,.catsep h2 {
	padding:6px 0 6px 5px
}

.pagination,.catsep,#ProdDescription h2 {
	padding-bottom:5px
}

#SiteDocs,.LPBox,.LPImage,.LPName,.LPPrice,#SubCategories,.subCat,#MainProdImage,#LightBoxGallery,.LightBoxImage,#ProdReviews,.buttonBg {
	text-align:center
}

#SiteDocs,.LPImage,#ProdInfo {
	padding:5px 0
}

#SiteDocs,#SiteDocs a:hover,#SiteDocs a:visited,#SiteDocs a:link,#SiteDocs a:hover {
	color:black
}

#Announcement p {
	margin:5px 5px 0 5px;
	line-height:16px
}

#Inner {
	margin:5px
}

.LPBox {
	width:115px;
	height:145px;
	margin:5px 5px 20px 5px
}

.LPImage {
	margin:3px auto;
	border:1px solid #ccc
}

.LPName,.LPPrice {
	padding:2px 0
}

#SubCategories {
	margin:10px auto 5px
}

#SubCategories,#MainProdImage,#LightBoxGallery {
	height:auto
}

.subCat {
	text-indent:0;
	margin:5px 5px 10px 5px
}

.subCat,.subCat img,.LightBoxImage {
	padding:5px
}

.catview {
	margin:5px 0;
	width:98%
}

.catview,#ProdInfo {
	border-top:1px solid #ccc
}

.catsep {
	border-bottom:1px solid #ddcda3;
	border-right:0 solid #CCC;
	padding-right:8px
}

.catview p {
	line-height:12px
}

#SingleProd,#ProdDescription {
	margin-bottom:20px
}

#MainProdImage {
	margin:20px auto
}

#LightBoxGallery,#ProdReviews {
	margin:0 auto
}

.LightBox {
	margin:0 0 30px 15px
}

.LightBoxImage,.OptionsStyle {
	border:1px solid #CCC
}

#ProdDescription h2 {
	margin:0 0 0 0;
	padding-left:5px;
	background:transparent    font-size:13px
}

#ProdInfo {
	border-bottom:1px solid #ccc;
	height:60px
}

#ProdPrice {
	width:30%;
	height:66%;
	font-size:20px;
	padding:20px 0 0 0
}

#ProdReviews {
	height:90%;
	width:29%;
	padding:3px 5px 3px 0;
	border-right:1px dotted #ccc;
	border-left:1px dotted #ccc
}

#TellAFriend {
	width:37%
}

#TellAFriend a {
	color:#3aa8cc
}

#ProdOptions {
	margin:20px;
	font-size:15px
}

#Options {
	margin:-10px 0 0 0;
	padding:0 0 0 10px;
	text-transform:none
}

#ProdLevels {
	margin:30px 0 0 0
}

#ProdBuy {
	font-size:14px;
	width:520px;
	margin:10px 10px 10px 0;
	padding:10px 10px 10px 0
}

#ProdBuy a {
	line-height:22px;
	padding:0 10px;
	margin:2px 0 0 0
}

.SubmitReview {
	padding-right:60px
}

.ReviewContent {
	font-style:italic;
	border-bottom:1px dotted #ccc
}

.buttonBg {
	background:url(../styleImages/backgrounds/ButtonBg.gif) repeat-x;
	height:26px;
	color:#636
}