/*****************   Global Style    ******************/


html, body {
	height:100%;
	}

body {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	line-height: 14px;	
	color: #ffffff;
	background: #8B0AC7 url(../../images/shop_images/mainLeftBg.jpg) no-repeat left top;
	margin:0;
	padding:0;
	}
	
a {	
	color: #fff;	
	text-decoration: none;
	}
	
a:hover {		
	text-decoration: underline;
	}

img, table {
	border:none;
	}
		
		
td, th {	
	font-family:Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	}
	
h1{
	font-family:Arial, Helvetica, sans-serif;	
	font-size: 14px;	
	color:#000000;
	font-weight:600;
	}

input{
border:1px solid #6D0C9A;
padding:2px 3px;
color:#BC70DE;
font:11px tahoma,verdana,sans-serif
}
/*****************   Class, ID    ******************/


.slogan{
	position:absolute;
	left:70px;
	top:100px;
	z-index:+1;
	font-size:11px;
	color:#ffffff;
	font-weight:600;
	}

#rightBg{
	background:  url(../../images/shop_images/rightBg.jpg) no-repeat right top;	   
	height:650px;
	}
	
.menuBg{
	background-image:url(../../images/shop_images/menuBg.gif);
	background-repeat:repeat-x;
	height:14px;
		text-align:right;
	}

.menuBg2{	
	background-color:#AD51D7;
	height:14px;
	text-align:right;
	}
	
.menuBg3{	
	background-color:#AD51D7;
	height:14px;
	text-align:center;
	}
	
.rightMenuPadd{
	padding:0 0 0 8px
	}
.rightMenuPadd ul {margin:0; padding:0; list-style-type:none}	
.dot-line {clear:both; width:145px; height:1px; line-height:1px; border-bottom:1px dotted #c55bf6; margin:5px 0}

.rigtmenu-bott {background:url(../../images/shop_images/rightmenu-bott.jpg) no-repeat bottom left; 
padding:0 20px 10px;}
.google-adds {padding:0 20px}
	
.bgGifts{
	background:  url(../../images/shop_images/topGifts.gif) no-repeat center top;
	height:27px;
	text-align:center;
		font-size: 12px;	
	}
	.bgGifts a{
	color:#AD51D7;
	text-decoration: none;
	}
	
.bgGifts2{
	background:  url(../../images/shop_images/topGifts2.gif) no-repeat center bottom;
	line-height:27px;
	text-align:center;
/*	vertical-align:bottom*/
	}
	.bgGifts2 a{
	color:#fff;
	text-decoration: none;
	}
.bigPrBg{
	width:217px;
	height:205px;
	background:url(../../images/shop_images/prodAreaBig.gif);
	background-repeat:no-repeat;
	}
	
.prodStore{
	padding:7px;
	}
.prodStore a{
color: #fff;
text-decoration:underline;
font-weight: bold;
}
.prodInfo{
	margin:5px;
	padding:7px;
	border: solid 1px #B254DB;
	}	
	
.prodBg{
	width:auto;
	height:118px;
	background: url(../../images/shop_images/prodArea.gif) center center; 
  background-repeat:no-repeat;
	text-align:center;
	vertical-align:middle;
	}
	
	
.prodBgD{
	width:auto;
	height:118px;
	background: url(../../images/shop_images/prodArea.gif) center center;
	background-repeat:no-repeat;
	text-align:center;
	vertical-align:middle;
	}
	
	
.prodText{
      width:auto;
      height:40px;
	color:#F3DDFA;
	text-align:center;
	}
	
.textBold{
	font-weight:800;
	color:#ffffff;
	}
	
.prodDetalTx{
	color:#E8CEF4;
	padding-top: 15px
	}
.prodDetalTx a{
text-decoration: underline;

}
/*****************   Navigation   ******************/


a.leftNav{
	padding-right:20px;
	color:#ffffff;
	text-decoration:none;
	font-size:11px;
	}
	
a.leftNav:hover{
	padding-right:20px;
	text-decoration:underline;
	}
	
a.leftNavSub{
	padding-right:20px;
	color:#E1BFF0;
	text-decoration:none;
	font-size:11px;
	}
	
a.leftNavSub:hover{
	padding-right:20px;
	text-decoration:underline;
	}

a.categoryPath{
	color:#E1BFF0;
	text-decoration:none;
	font-size:11px;
	}
	
a.categoryPath:hover{
	text-decoration:underline;
	}
.picborder{
border:3px double #6C089B;
background-color: #fff;
padding: 10px
}
.maintext{
font-size: 12px;
line-height: 18px;
text-align: left;
padding: 40px 0px
}
.maintext a{
color:#fff;
text-decoration: underline;
font-weight: bold;
}
.form_label{
text-align:center;
padding:1px 5px;
font-weight:bold;
}
.form_label a{
text-decoration:none;
}
.form_input{
text-align:center;
padding:1px 5px;
font-weight:normal;
}
