﻿body
{
background:#F80000 url(../images/red-gradient.jpg) repeat-x;	
font-size:12px;
font-family:verdana;
text-align:center;
padding:0px;
margin:0px;
margin-top:0px; 
}

.wrapper{
margin:0px auto;
padding:0px auto;
text-align:left;
width:1075px;
background-color:#ffffff;
/*border: white 1px dashed;*/
}

.main
{
	width:1075px; 
	}

.logo{
padding-top:10px;
float:left;
}
.topRight{
padding-top:30px;
float:right;
text-align:right;
padding-right:0px;
font-family:Verdana;
font:11px;  
display:inline-block; vertical-align:middle;  
 padding-right:10px;  
/*border: red 1px dashed; border-bottom: blue 1px solid;*/
}

.TopRight a:hover{
text-decoration:underline;
color:#660000;
}

.TopRightLinks
{
	font-size:11px;
font-family : Verdana;
text-decoration: none;
	}
	
.TopRightLinks a:hover{
text-decoration:underline;
color:#660000;
}
	
.TopRightLinks a{		
float:left;
font-size:11px;
font-family : Verdana;
text-decoration: none;
color:Black; 
		}



	
	
.menuPadding
{	
padding-right:20px;
}
.topMenu{
margin-top:0px;
float:left;
background-color:#E7E7E7;
height:27px;  
width:1075px; 
}
.topMenu ul{
padding:7px;
margin:0px;
list-style:none; 
}
.topMenu ul li{
float:left;
font-size:11px;
font-family : Verdana; 
}
.topMenu ul li a{
float:left;
font-size:11px;
font-family : Verdana;
text-decoration: none;
color:Black;   
}
.topMenu ul li a:hover{
text-decoration:underline;
color:#660000;
}


.bodyTop
{
	width:1075px;
	background-color:#E81408;
	height:10px;   	
}
	
	
.bodyRight
{
width:1075px; 
float:left;
background-color: #E81408; 

position:absolute;
margin-top:110px;


/*border: red 1px dashed; border-bottom: blue 1px solid;*/
}


.bodyRightCheckout
{
width:1075px; 
float:left;
background-color: #E81408; 
padding-left:20px;  
padding-bottom: 20px; 
position:absolute;
margin-top:110px;
	
	}

.leftColumn {
	float: left;
	width: 4px;
	background-color: #E81408;
	height :615px;   
}

.side-a {
	float: left;
	width:160px;
	/*width: 135px;*/
	/*border: red 1px dashed; border-bottom: blue 1px solid;*/
}


.leftNavItem{
width:160px;

}

.MiddleWrapper
{
	width: 907px;
	float: right;	
	
	}

.side-Middle {		
	background-color:#E81408;  
	float:left;	
}


.InnerSideMiddleArticle
{  	float: left;
	border :solid 4px white;		
/*	height:434px; */
	width:574px;
	 
	}


.InnerSideMiddleCheckout
{  	float: left;
	border :solid 4px white;		
/*	height:434px; */
	width:850px;
	
	}


.InnerSideMiddle
{  	float: left;
	border :solid 4px white;		
	height:493px; 
	}

.InnerMiddleA {
 float: left;	
	border:0px;  	 
}

.InnerMiddleB 
{
	background-image: url(../images/main_img_back1.jpg);
	float: left;	
	border:0px; 
	height:492px;  
	background-repeat: no-repeat;	
	width:254px;  
	color: #ffffff;
	font-family: Verdana;
	font-size: 11px;   
}

.InnerMiddleBText
{
	padding-right: 5px; 
	color: #000000;
	font-family: Verdana;
	font-size: 11px;  
	}
	
	
.side-b {
	float: right;
	width: 4px;
	background-color: #E81408;
	height: 615px; 
	/*border: red 1px dashed; border-bottom: blue 1px solid;*/
}

.rightcontent { 
float: left;
background-color: #E81408;  
padding-left:10px;
height:440px;    
}


.FeaturedWrapper
{
border: #DDDDDD 4px solid;	
height: 300px; 
background-color:White; 
	}

.FeaturedItem
{ 
	background-color:White; 
	}
	

.FeaturedItemInside{float:left;padding-top:16px; padding-left : 17px;	padding-right: 17px; text-align:center;width:160px;}
.FeaturedSepItemInside{float:left;padding-top:16px; padding-left : 17px;	padding-right: 17px; text-align:center;}

	
.FeaturedTitle
{
background-color :#C5C5C5 ;
height:18px; 
font: 12px;
font-family: Verdana;   
display:inline-block; vertical-align:middle;  
}

.Feat
{
	vertical-align:top;  
	}
	
.WhiteleftNavItem
{
background-image: url(../images/pink_arrow.gif);
background-repeat: no-repeat;
background-position: 0.5em 0.4em; 
padding-left:10px; 
height:20px;
line-height:20px;
font-size:11px;
font-family:Verdana;  
border-left:solid 1px #F4D2E1;
border-right:solid 1px #F4D2E1;
border-bottom:solid 1px #F4D2E1;
color:#666666;
background-color:White;  
 
}

.SubmitButton
{
	position: static;
	}

.PinkleftNavItem
{
background-color:#E7E7E7; 
padding-left:12px; 
height:19px;
line-height:17px;
font-size:11px;
color:#4C4C4C;
font-family:Verdana;  
}

.PinkleftNavItem a{
text-align:center;
font-size: 11px;
font-family:Verdana;  
color:#4C4C4C;
text-decoration:none;
}
.PinkleftNavItem a:hover{
text-align:center;
font-size: 11px;
font-family:Verdana;  
color:#000000;
text-decoration:underline;
}

.LeftMenuSpacer
{
 background-color:#E7E7E7;  	
	}

.bottomtext
{
	color: #ffffff;
	font-family: Verdana;
	font-size: 11px;
	padding-right:5px;
}

.inputBox{
width:150px;
font-size:12px;
height:20px;
margin-left:10px;
vertical-align: middle;
}

.BottomLine{
	width: 975px;
	background-color: #EE299C
}


.clear{
clear:both;
}

.pipe{
padding-left:2px;
padding-right:2px;
}


.footer{
padding-top:20px;
text-align:center;
font-size: 10px;
color:#ffffff;
line-height:15px;
}
.footer a{
text-align:center;
font-size: 10px;
color:#ffffff;
text-decoration:none;
}
.footer a:hover{
text-align:center;
font-size: 10px;
color:#000000;
text-decoration:underline;
}


h1{
display:inline;
margin:0px;
padding:0px;
font-family: Times New Roman;
font-size:15px;
color:#ffffff;
font-weight:bold;
padding-left: 10px; 
}

.HomeH2Black
{
display:inline;
margin:0px;
padding:0px;
font-family: Times New Roman;
font-size:15px;
color:#000000;
font-weight:bold;
	}
.HomeH2
{
display:inline;
margin:0px;
padding:0px;
font-family: Times New Roman;
font-size:15px;
color:#000000;
font-weight:bold;
	}

h2{
display:inline;
margin:0px;
padding:0px;
font-family: Times New Roman;
font-size:15px;
color:#ffffff;
font-weight:bold;
padding-left: 10px; 
}

h2 a{
display:inline;
margin:0px;
padding:0px;
font-family: Times New Roman;
font-size:15px;
color:#000000;
font-weight:bold;
padding-left: 1px; 	
	}

.HomeH1{
display:inline;
margin:0px;
padding:0px;
font-family: Times New Roman;
font-size:25px;
color:#000000;
font-weight:bold;
}

.Content
{
margin:0px;
font-family: Verdana;
font-size:12px;
color:#ffffff;
padding-top: 10px;
padding-bottom: 10px;
padding-right: 5px;
padding-left: 5px;    
}

.ProductsWrapper
{
	Width:600px;
	background:#ffffff;
	/*border: red 10px dashed; border-bottom: blue 10px solid;*/
	}
.Products
{
	/*border: red 1px dashed; border-bottom: blue 1px solid;*/
    margin:2 auto;
    float:left; 
    width:300px;  
    height:30px; 
	}

.ProductItem
{
  text-align:center;  
	float:left; 
	padding:5px; 
	width:270px;
	padding-left:5px; 	
	}	
	
.PagingNumberClass
{
	float: right;  
	text-align:right;
	white-space: nowrap; 
	}
.PagingClass
{ 
  width:500px; 
  text-align:left;
  padding-left: 25px;   
	}
	
.SortClass
{
	float:left;  
	}	
	
.productdetailName  { color: #ffffff; font-family: Verdana; font-size: 12px; font-weight:bold; }
.productdetailDescription{ color: #ffffff; font-family: Verdana; font-size: 12px;} 
.productdetailoptions
{
	font-family: Verdana;	
	font-size: 11px;	  
	}



.productName  { color: #660000; font-family: Verdana; font-size: 12px; font-weight:bold; }
A.productName {color: #660000; text-decoration: underline; font-family: Verdana; font-size: 12px;}
A.productName:link {color: #660000; text-decoration: underline; font-family: Verdana; font-size: 12px;}
A.productName:visited {color: #660000; text-decoration: underline; font-family: Verdana; font-size: 12px;}
A.productName:active {color: #660000; text-decoration: underline; font-family: Verdana; font-size: 12px;}
A.productName:hover {color: #660000; text-decoration: underline; font-family: Verdana; font-size: 12px;}
	
.productRegularprice
{
	color:black;
	text-decoration:line-through;
	font-size: 11px;
	font-family: Verdana;
}	

.productOff
{
	color:black;	
	font-size: 11px;
	font-family: Verdana;
}	


.productourprice
{
	font-family: Verdana;
	font-weight:bold;
	font-size: 11px;	  
	}
	
.ProductWrapper
{	
	height: 500px; 
	}	

.rightContenttext
{
color:White;  
font-size:11px;  	
text-align:left;  
margin-left: 2px;
margin-right: 8px;  
width:300px; 
	}
	
.viewImage
{
clear:left;
text-align:center;  	
color:White;  
font-size:11px;
font-family:verdana;
margin-top:5px; 
}
	
.ImageSpacer
{ 
 height:1px;
 background-color: White;   
	}

.ProductImageAndView
{
	float:left;  
	}	
	
.ProductImage
{
	border:solid 1px white;
 float:left;  
  
 /*border: red 2px dashed; border-bottom: blue 2px solid;	*/
	}	

.MeduimImage
{
	float:left;  
	border-left:solid 1px white;
	}
	
.SmallImage
{ 
	width:99px; 
	float:left;  
	}

.ProductDescription
{
	width:232px; 	
	padding-left: 8px;
	padding-right: 2px;  	
	float:left; 
	}
	
	
.cartHeader{
	color : #33cccc;
	font-size : 11px;
	 font-family: Verdana;
	text-decoration : none;
	text-align: center; 
	}
	
.cartElement
{
	padding-left: 1px; 
	font-size: 11px; 
	color:#565656;
	 font-family: Verdana; 	
}	

.CartPrice
{
	padding-left: 1px; 
	font-size: 12px; 
	color:#185f02;
	font-family: Verdana; 
}

.cart
{
	padding:2px; 	
	font-size: 12px; 
   font-family: Verdana;  	
	}

.SizeStyle
{
	font-size: 11px; 	
	}
.drpStyle
{
 font-size: 11px; 	
	}
	
.contact
{
white-space: nowrap; 
color:White;  
font-size:12px;
font-family:verdana;
text-align:right;
padding:0px;
margin:0px;
margin-top:0px; 	
	}	
	
	
.sitemapcontent
{
 padding-left: 10px;
 padding-right:10px;  	 	
	}	
	
.rightproduct	
{	
 text-align: center;  	
	}
	

.bestseller
{
 padding-top: 3px; 	
 height: 25px; 	
 background-color:Black; 
  width:210px; 
  vertical-align:middle;  
	}	
	

.white12
{
font-size:12px;
font-family:verdana;
color:White;  

	}	

.menu1
{
font-size:14px;
font-family:verdana;
	
	}	

CAPTION.Size
{
 color:White;
 font-size:10pt;  
 font-family:verdana;
	}
TABLE.Size
{    
font-size:10pt;
color: White;
text-align: center;    
padding:5px;  
font-family:verdana;
	
	}	
TR.Size
{
font-size:10pt;
color: White;
text-align: center;    
padding:5px;  
font-family:verdana;	
	}
	
TD.Size
{
font-size:10pt;
color: White;
text-align: center;    
padding:5px;  
font-family:verdana;	
width:50px; 
	}		
	
.AdTop
{	
width:1075px;
background-color:#E81408;
height:91px;   	
display: block;
text-align: -moz-center; 
	}	
