body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #000000;
	margin: 0px;
	padding: 0px;
}
form{
	padding:0px;margin:0px;
}
a img {
	border:none; 
}
.top-bg {
	background-color: #df2c2f;
	background-repeat: repeat-x;
	height: 194px;
	width: 950px;
}
.top-left-nav {
	color: #FFFFFF;
	padding-top: 8px;
	padding-left: 8px;
	text-align: left;
}
.top_video{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:20px;
	color: #ffffff;
}
.top_video a{
color:#ffffff;
text-decoration:none;
}
.top_video a:hover{
color:#ffffff;
text-decoration:underline;
}
.click{
margin-top:120px; margin-right:50px;
}
.botom-bg {
	background-color: #FFffff;
	background-repeat: repeat-x;
	background-position: bottom;
	height: 30px;
	width: 950px;
}
.product-a {
	background-image: url(/images/product-a-bg.jpg);
	background-repeat: no-repeat;
	height: 82px;
}
.product-b {
	background-image: url(/images/product-b-bg.jpg);
	background-repeat: no-repeat;
	height: 82px;
}
.product-c {

	background-image: url(/images/product-c-bg.jpg);
	background-repeat: no-repeat;
	height: 79px;
}
.footer {
	font-size: 9px;
	padding-top: 10px;
	padding-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}
.footer a{
color:#000000;
text-decoration:none;
}
.footer a:hover{
color:#000000;
text-decoration:underline;
}
.warea {
	background-color: #FFFFFF;
	padding-left: 45px;
	padding-right: 45px;
}
.botom-bg-internal {
	background-color: #FFFFFF;
	background-image: url(/images/internal-botm-bg.jpg);
	background-repeat: repeat-x;
	height: 23px;
	width: 940px;
	padding-top: 140px;
	padding-left: 10px;
	text-align:left;
}
.cart-txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5c757f;
	text-align: center;
}
.tee-heading {
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
}
.botom-bg-internal-a {
	background-color: #f09798;
	background-repeat: repeat-x;
	height: 399px;
	width: 950px;
	padding-top: 25px;
}
.internal-txt {
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	color: #000000;
	padding: 15px;
	text-align: left;
}
.internal-txt  a{
    color:#000000;
	text-decoration:none;
	}
.internal-txt  a:hover{
    color:#000000;
	text-decoration:underline;
	}
/*.slider {
	background-image: url(/images/slider-mid.jpg);
	background-repeat: repeat-x;
	padding-top: 12px;
	padding-right: 8px;
	padding-left: 8px;
}
.slider { background-image: url(images/slider-mid.jpg); background-repeat: repeat-x; }*/
.footer-internal {

	font-size: 9px;
	padding-top: 0px;
	padding-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	background-image: url(/images/internal-mid-bg.jpg);
	background-position:bottom;
}
.footer-internal a{
     color:#000000;
	 text-decoration:none;
	 }
.footer-internal a:hover{
     color:#000000;
	 text-decoration:underline;
	 }
.botom-bg-internal-b {
	background-image: url(/images/cart-container-bg.jpg);
	background-repeat: repeat-x;
	height: 659px;
	width: 950px;
	padding-top: 12px;
}
.shping-cart {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #868b80;
}
.red-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e02d2f;
	padding-top: 5px;
	padding-left: 55px;
}
.red-txt-big {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #e02d2f;
	padding-top: 5px;
	padding-left: 55px;
}
.add-cart {
	font-size: 11px;
	color: #CC3300;
}
.add-cart a{
	color: #CC3300;text-decoration:none;
}
.add-cart a:visited{
	color: #CC3300;text-decoration:none;
}
.add-cart a:active{
	color: #CC3300;text-decoration:none;
}
.add-cart a:hover{
	color: #CC3300;text-decoration:none;
}
.botom-bg-internal-b {

	background-color: #f09798;
	background-image: url(/images/cart-container-bg.jpg);
	background-repeat: repeat-x;
	height: 320px;
	width: 950px;
	padding-top: 5px;
}
.warea-container {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height:16px;
	text-align: left;
	padding: 10px;
	
}
.warea-container a{
    color:#000000;
	text-decoration:none;
	}
.warea-container a:hover{
    color:#000000;
	text-decoration:underline;
	}
.botom-bg-internal-c {
	background-color: #f09798;
	background-repeat: repeat-x;
	height: auto;
	width: 950px;
	padding-top: 5px;
}
.contact-us {
	font-size: 20px;
	line-height: 18px;
	color: #CC3333;
	font-weight: normal;
	text-align: center;
}
.contact-us a{
    color:#CC3333;
	text-decoration:none;
	}
.contact-us a:hover{
    color:#CC3333;
	text-decoration:underline;
	}
.red-border {
	border: 1px solid #e02d2f;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.4em;
	color: #000000;
	margin:0.3em 0;
	padding: 0px;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.4em;
	color: #000000;
	margin:0.3em 0;
	padding: 0px;
	}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.2em;
	color: #000000;
	margin:0.3em 0;
	padding: 0px;
	padding-bottom:3px;
}
h4, h5, h6, h4.optionName, LEGEND, ADDRESS, .sideBoxContent, .larger{
	font-size:1.4em;
	color:#b8010f;
	font-weight:normal;
	}

ul {
	margin: 0px;
	padding: 0px;
}
li {
	list-style-position: inside;
	list-style-type: disc;
	margin: 0px;
	padding: 0px;
	line-height: 16px;
}
.all-des-container {
	margin: 0px;
	padding: 0px;
	height: 425px;
	overflow:auto; 
		overflow-x: hidden;

}
.zoom {
	height: 225px;
	width: 225px;
	position:absolute;
	visibility:hidden;
	z-index:1000;

}
.smal-des {
    margin: 0px;
	padding: 0px;
	float: left;
	height: 190px;
	width: 415px;
	overflow:auto;
	overflow-x: hidden;
}
.all-des-c {
    margin: 0px;
	padding: 0px;
	float: left;
	height: 168px;
	width: 415px;
	overflow:auto;
	overflow-x: hidden;
}
.catagname {
	color:#CC3333;font-size:18px;font-weight:bold;margin-top:0px;margin-bottom:5px;padding-top:0px;padding-bottom:0px;line-height:20px;

}
.catagname a{
	color:#CC3333;text-decoration:none;
}
.catagname a:visited{
	color:#CC3333;text-decoration:none;
}
.catagname a:active{
	color:#CC3333;text-decoration:none;
}
.catagname a:hover{
	color:#CC3333;text-decoration:none;
}
.productname {
	color:#CC3333;font-size:15px;font-weight:bold;margin-top:0px;margin-bottom:5px;padding-top:0px;padding-bottom:0px;
}
.productprice {
	color:#CC3333;font-size:12px;font-weight:bold;margin-top:0px;margin-bottom:5px;padding-top:0px;padding-bottom:0px;
}
.productdes {
	color:#000000;font-size:11px;margin-top:0px;margin-bottom:5px;padding-top:0px;padding-bottom:0px;
	overflow:auto;height:80px;
}
.addresstext {
	color:#000000;font-size:12px;font-weight:bold;line-height:18px;
}
.grid{
	background:#c29797;height:1px;
}
.shopitemname {
	color:#CC3333;font-size:12px;margin-top:3px;margin-bottom:5px;font-weight:bold;
}
.shopitemname a{
	color:#CC3333;font-size:12px;margin-top:3px;margin-bottom:5px;font-weight:bold;text-decoration:underline;
}
.shopitemname a:visited{
	color:#CC3333;font-size:12px;margin-top:3px;margin-bottom:5px;font-weight:bold;text-decoration:underline;
}
.shopitemname a:hover{
	color:#CC3333;font-size:12px;margin-top:3px;margin-bottom:5px;font-weight:bold;text-decoration:underline;
}
.shopitemname a:active{
	color:#CC3333;font-size:12px;margin-top:3px;margin-bottom:5px;font-weight:bold;text-decoration:underline;
}
.shopitemtable {
	border-top:1px solid #CC3333;border-left:1px solid #CC3333;border-right:1px solid #CC3333;
}
.shopitemtable td{
	border-bottom:1px solid #CC3333;
}
.item-heading{
	background:#ffffff;font-size:12px;font-weight:bold;
}
.checkouttable {
	border:1px solid #CC3333;
}



/* lightbox.css starts here*/

/**************************************************************

	Lightbox
	v 1.5

**************************************************************/

#lbOverlay {
	position: absolute;
	left: 0;
	width: 100%;
	background-color: #000;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	left: 50%;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(images/loading.gif) no-repeat center;
}

#lbImage {
	border: 10px solid #fff;
}


.photos {
	padding: 3px;
	border: 1px solid #fff;
}

a:hover .photos {
	border: 1px solid #999;
}

.lightboxDesc a {
	color: #999999;
	text-decoration: none;
}

.lightboxDesc a:hover {
	color: #000000;
	text-decoration: none;
}

/***************************

	styles for hidden next & previous buttons

***************************/
/*
#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	height: 32px;
	outline: none;
}

#lbPrevLink {
	left: 0;
	
}

#lbPrevLink:hover {
	background: transparent url(prevlabel.gif) no-repeat 0% 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(nextlabel.gif) no-repeat 100% 15%;
}

/***************************

	styles for next & previous buttons as part of footer

***************************/

#lbPrevLink, #lbNextLink {
	display: block;
	width: 63px;
	height: 32px;
	outline: none;
}

#lbPrevLink {
	float: left;
	background: transparent url(images/prevlabel.gif) no-repeat left;
	
}

#lbPrevLink:hover {
	background: transparent url(images/prevlabel.gif) no-repeat left;
}

#lbNextLink {
	float: right;
	background: transparent url(images/nextlabel.gif) no-repeat right;
}

#lbNextLink:hover {
	background: transparent url(images/nextlabel.gif) no-repeat right;
}

#lbControls {
	display: block;
	height: 32px;
}


/**********************************/


#lbBottom {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	clear: both;
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(images/closelabel.gif) no-repeat center;
	margin: 0px 0px 0px 0px;
	/*border: 1px solid #000;*/
}

#lbCaption, #lbNumber, #lbDescription {
	margin-right: 71px;
	/*border: 1px solid #000;*/
}

#lbCaption {
	font-weight: bold;
}


.lightboxDesc {
	display: none;
}

/*************************************************************/


