body{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
font-family:Arial, Helvetica, Tahoma, sans-serif;
background:url(main_bg.gif) repeat-x;
background-color:#FFFFFF;
}
.main_text{
font-family:Arial, Helvetica, Tahoma, sans-serif;
font-size:11px;
color:#000000;
line-height:16px;
padding: 5px 30px;
}
.main_text p{
text-align:justify;
padding:5px 0px;
margin:0px;
}
.main_text p a{
color:#83499D;
text-decoration:none;
font-weight:bold;
text-decoration:none;
border-bottom:1px dashed #000;
}
.main_text p a:hover{
color:#000000;
text-decoration:none;
font-weight:bold;
text-decoration:none;
border-bottom:1px dashed #000;
}

.main_text h1{
padding:10px 0px 7px 0px;
margin:0px;
font-family: "Century Gothic", Arial, Helvetica, sans-serif;
font-size:2em;
color:#7c309a;
}

.main_text img{
margin:7px;
padding:5px;
background-color:#cacaca;
border:1px solid #a9a9a9;
}


.main_text ul{
width:100%;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.main_text ul li{
list-style:none;
font-size:11px;
color:#000000;
display:block;
padding:5px 7px;
background-color:#FFFFFF;
text-decoration:none;
border-bottom:1px dashed #999999;
}
.main_text ul li a{
color:#000000;
text-decoration:none;
}
.main_text ul li a:hover{
color:#000000;
text-decoration:none;
}
.main_text ul li:hover{
color:#000;
background-color:#eed9ff;
text-decoration:none;
}

/*
.main_text ul li a{
font-size:11px;
color:#000000;
display:block;
padding:5px 7px;
background-color:#FFFFFF;
text-decoration:none;
}
.main_text ul li a:hover{
color:#666666;
background-color:#7c309a;
text-decoration:none;
}
*/


#left_nav{
padding:10px 0px 0px 0px;
margin:0px;
width:186px;
font-family:Arial, Helvetica, Tahoma, sans-serif;
font-size:11px;
color:#fff;
}
#left_nav ul{
list-style: none;
margin: 0;
padding: 0;
border: none;
}
#left_nav ul ul{
list-style: none;
margin: 0px 0px 0px 20px;
padding: 0;
border: none;
}
#left_nav ul ul li{
border-bottom:1px solid #9c29bf;
margin: 0;
}

#left_nav ul li span{
border-bottom:1px solid #9c29bf;
margin: 0;
padding: 5px 5px 5px 8px;
display:block;
}
#left_nav ul ul li span{
border-bottom:1px solid #9c29bf;
margin: 0;
padding: 5px 5px 5px 8px;
display:block;
}

#left_nav ul ul li a{
display: block;
padding: 5px 5px 5px 8px;
border-bottom:1px solid #9c29bf;
background:none;
color: #fff;
text-decoration: none;
border-bottom:1px solid #9c29bf;
width: 100%
}
#left_nav ul ul li a:hover{
background:url(nav_hover.jpg) repeat-y;
border-bottom:1px solid #9c29bf;
color: #fff;
}
#left_nav ul li{
border-bottom:1px solid #9c29bf;
margin: 0;
}
#left_nav ul li a{
display: block;
padding: 5px 5px 5px 8px;
border-bottom:1px solid #9c29bf;
background:none;
color: #fff;
text-decoration: none;
border-bottom:1px solid #9c29bf;
width: 100%;
}
html>body #left_nav li a{ /*Non IE6 width*/
width: auto;
}
#left_nav ul li a:hover{
background:url(nav_hover.jpg) repeat-y;
border-bottom:1px solid #9c29bf;
color: #fff;
}


.input_bg{
background:url(input_home_left.jpg) repeat-x;
width:123px;
height:23px;
margin:0px 0px 0px 7px;
border:1px solid #8025a4;
}
.input{
background:none;
border:none;
width:118px;
font-size:11px;
}
.newsletter_input{
border:1px solid #9752ae;
font-size:11px;
}
.newsletter_text{
font-size:11px;
font-weight:bold;
color:#FFFFFF;
}


.shopping_bag_itm{
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}
.shopping_bag_total{
font-size:11px;
font-weight:bold;
color:#FFFFFF;
}

#opn_hour{
padding:5px 10px;
margin:0px;
}
#opn_hour h1{
padding:0px;
margin:0px;
font-size:12px;
font-weight:bold;
color:#f4f2f2;
text-transform:uppercase;
}
#opn_hour p{
line-height:16px;
padding:4px 0px 0px 0px;
margin:0px;
font-size:11px;
text-align:justify;
color:#fff;
}

.logo_title1{
font-size:12px;
font-weight:bold;
color:#7d309b;
padding-left:5px;
}

#marquee{
padding:0px 30px;
margin:0px;
}
#marquee img{
padding:3px;
margin:5px;
border:1px solid #b662d3;
background-color:#CCCCCC;
}

.copyright{
font-size:11px;
line-height:18px;
}
.copyright a{
color:#666666;
text-decoration:none;
}
.copyright a:hover{
color:#000;
text-decoration:none;
}

.top_nav{
color:#8d2eae;
font-size:.90em;
font-weight:bold;
}
.top_nav a{
color:#8d2eae;
text-decoration:none;
}
.top_nav a:hover{
color:#000;
text-decoration:none;
}



.footer{
color:#000;
font-size:11px;
letter-spacing:.5px;
line-height:16px;
}
.footer a{
color:#000;
font-size:11px;
text-decoration:none;
}
.footer a:hover{
color:#8d2eae;
font-size:11px;
text-decoration:none;
}

/*_*_*_*_|!!! FAQ SECTION !!!|_*_*_*_*/

.header {
	background: #000;
	cursor: pointer;
	padding:4px;
}

.header:hover{
	background-color:#666;
}
.selected{
	background-color:#F00;
	color:#FFF;
}

.content{
	background:#FFF;
	padding:4px;
	font-size:11px;
}

/*
#basic-accordian{
	border:5px solid #EEE;
	width:485px;
	position:relative;
	left:50%;
	top:50%;
	margin-left:-220px;
	margin-top:-50px;
}
*/
#basic-accordian{
	border:2px solid #55226e;
	width:500px;
	position:absolute;
	margin:0px 21px;
}

.accordion_headings{
	padding:3px 5px;
	background:#8230a0;
	color:#FFFFFF;
	border:1px solid #FFF;
	font-weight:bold;
	font-size:11px;
}

.accordion_headings:hover{
	background:#d26ff0;
}

.accordion_child{
	padding:15px;
	background:#EEE;
	font-size:11px;
	line-height:16px;
	text-align:justify;
}

.accordion_child ul{
padding:0px 0px 0px 25px;
margin:0px;
}
.accordion_child ul li{
list-style:circle;
margin:0px 0px 2px 0px;
}

.header_highlight{
	background:#d26ff0;
}


/*_*_*_*_|!!! FAQ SECTION !!!|_*_*_*_*/



.contact_form{
border:1px solid #a9a9a9;
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
padding:10px;
width:410px;
margin-left:25px;
}
.input1{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
padding:2px;
border:1px solid #a5a5a5;
}
.dd{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
width:175px;
padding:2px;
border:1px solid #a5a5a5;
}
.input1:focus{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
padding:2px;
border:1px solid #55226e;
}
.button1{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#fff;
font-weight:bold;
font-size:10px;
padding:4px 7px;
border:1px solid #000;
background:#55226e;
}


/*_*_*_*_|!!! FREE PATTERN SECTION !!!|_*_*_*_*/

.block1{
width:150px;
/*border:1px dashed #9933CC;
border:0px solid #9933CC;*/
padding:5px;
margin:0px 2px;
}
.block1:hover{
background:#f4dff4;
border:0px dashed #000;
}
.block1 h1{
margin:0px 0px;
padding:5px 0px;
text-align:center;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
background-color:#7a1493;
}
.block1 img{
margin:7px;
padding:5px;
/*background-color:#cacaca;
border:0px solid #a9a9a9;*/
}
.block1 a{
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#990099;
}
.block1 a:hover{
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#000;
}
.block1 p{
padding:0px;
margin:0px;
font-size:11px;
color:#000;
text-align:center;
}

.add_cart{
width:85px;
height:22px;
font-size:10px;
color:#FFFFFF;
padding:0px 0px 0px 20px;
border:none;
background:url(cart_bg.jpg) no-repeat;
}



/*_*_*_*_|!!! FREE PATTERN SECTION !!!|_*_*_*_*/




/*_*_*_*_|!!! PEOPLE AND EVENTS !!!|_*_*_*_*/
.events{
border:1px dashed #9933CC;
padding:1px;
margin:5px 0px;
}
.events:hover{
background:#f4dff4;
border:1px dashed #000;
}
.events h1{
margin:0px 0px;
padding:5px 5px;
text-align:left;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
background-color:#7a1493;
}
.events img{
margin:0px 10px 7px 0px;
padding:5px;
float:left;
background-color:#cacaca;
border:1px solid #a9a9a9;
}
.events a{
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#990099;
margin:0 10px;
}
.events a:hover{
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#000;
}
.events p{
padding:5px 5px;
margin:0px;
font-size:11px;
text-align:justify;
line-height:16px;
color:#000;
}
/*_*_*_*_|!!! PEOPLE AND EVENTS !!!|_*_*_*_*/


/*_*_*_*_|!!! USEFUL LINKS !!!|_*_*_*_*/
.Displaying{
font-family:Arial, Helvetica, Tahoma, sans-serif;
font-size:11px;
font-weight:bold;
color:#990099;
line-height:16px;
padding: 5px 30px;
text-align:left;
}

.links{
font-family:Arial, Helvetica, Tahoma, sans-serif;
font-size:11px;
color:#000000;
line-height:16px;
padding: 5px 30px;
text-align:left;
}
.links ul{
width:100%;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.links ul li{
list-style:none;
}
.links ul li a{
font-weight:bold;
list-style:none;
font-size:11px;
color:#000000;
display:block;
padding:5px 7px;
text-decoration:none;
border-bottom:1px dashed #999999;
}
.links ul li a .title{
font-weight:bold;
padding:0px;
margin:0px 10px 0px 0px;
color:#990099;
font-size:11px;
}
.links ul li:hover{
font-weight:bold;
color:#000;
background-color:#EDD8FF;
text-decoration:none;
}

/*_*_*_*_|!!! USEFUL LINKS !!!|_*_*_*_*/

/* css for paging -----------------*/
.current {
    border: 1px solid #fff;
    font-weight: normal;
    background: #525345;
    color: #fff;
    font-family:Tahoma, Arial, Helvetica, sans-serif;
    color:#FFFFFF;
    font-size:11px;
}

.paging_css{
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
}
.paging_css a{
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
background:#83499D;
border:1px solid #999999;
text-decoration:none;
}
.paging_css a:hover{
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
background:#83499D;
border:1px solid #83499D;
}
/* end of css for paging -----------------*/


/*_*_*_*_|!!!CSS For PRODUCTS DESCRIPTION Page!!!|_*_*_*_*/
.products_description{
padding:0px;
margin:0px;
}
.products_description img{
padding:0px;
}
.products_description h1{
display:block;
padding:0px 0px 7px 0px;
border-bottom:1px solid #9900CC;
margin:0px;
font-family: "Century Gothic", Arial, Helvetica, sans-serif;
font-size:1em;
color:#7c309a;
}
.products_description h2{
display:block;
padding:7px 0px 2px 0px;
border-bottom:1px solid #9900CC;
padding:0px 0px 5px 0px;
font-family: "Century Gothic", Arial, Helvetica, sans-serif;
font-size:1em;
color:#7c309a;
}
.products_description p{
padding:0px 0px 5px 0px;
margin:0px;
font-family:Arial, Helvetica, Tahoma, sans-serif;
font-size:11px;
color:#000000;
}

.main_header{
	font-size: 1.5em;
	color: #7a1493;
}
/*_*_*_*_|!!!End of CSS For PRODUCTS DESCRIPTION Page!!!|_*_*_*_*/
.title
{
font-size:9px;
color:#7a1493;
}
h1
{
margin:0px;
padding:0px;
}
.seo-link{
text-decoration:none;
color:#000000;
}
