html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}a{
	color:#6e2a8d;
	text-decoration:none;
}a:hover{
	color:#b90e84;
}.clearer {
	clear: both;
	display: block;
	margin: 0;
	padding: 0;
	line-height: 1px;
	font-size:1px;
}.floatLeft{
	float:left;
}.floatRight{
	float:right;
}body{
	line-height: 1;
	background:#ffffff;
	/*font:normal 13px "MS Sans Serif", "New York", serif;
	font: normal 13px "Helvetica Bold",Tahoma,Arial,Helvetica,sans-serif;*/
	font: normal 13px 'Century Gothic',Arial,Helvetica;
	color:#663F65;
}#mother{
	width:966px;
	overflow:hidden;
	text-align:left;
	background:#FFFFFF;
	margin:0 auto;
}#header{
	background:url(/images/header.jpg) no-repeat bottom right;
	height:155px;
}#header #logo{
	text-align:right; 
	padding:0 130px 10px 0;
}#leftBlock ul{
	padding: 0 5px 0 25px;
	list-style: none;
}#leftBlock ul li{
	padding:0 0 5px 15px;
	margin:0;
	background:url(/images/arrow_li.gif) no-repeat 0 5px;
}ol{
	padding: 5px 5px 0 40px;
	margin:0;
}ol li{
	padding:0 0 5px 0;
	margin:0;
	background:none;
	list-style:decimal;
}p{
	margin: 0 0 10px;
	padding:0;
}blockquote{
	margin: 5px 5px 10px 40px;
	padding:10px;
	background:#CCCCCC;
}h1{
	padding-bottom:10px;	
	font:bold 18px 'Century Gothic',Arial,Helvetica;
	/*font:bold 18px Georgia, "Times New Roman", Times, serif;*/
	color:#6d298c;
}h2{
	padding-bottom:10px;	
	font:bold 16px 'Century Gothic',Arial,Helvetica;
	color:#6d298c;
}h3{
	padding-bottom:10px;	
	font:bold 14px 'Century Gothic',Arial,Helvetica;
	color:#6d298c;
}#canvas{
	background:#e6e6e6; 
	padding:14px;
}#wideBlock{
	float:left; 
	width:915px; 
	height:321px; 
	background:#ffffff; 
	padding:10px; 
	overflow:auto;
	text-align:justify;
}#leftBlock{
	float:left; 
	width:752px; 
	height:356px; 
	background:#ffffff; 
	padding:10px; 
	overflow:auto;
	text-align:justify;
}#rightBlock{
	float:right; 
	width:153px;
}#rightBlock .section{
	background:#FFF;
}#rightBlock .section #newsletter{
	padding:10px 9px;
}#rightBlock .section #newsletter .inputForm{
	padding-bottom:8px;
}#rightBlock .section2{
	background:#FFF url(/images/bg_more.gif) no-repeat;
	font-weight:bold;
	font-size:12px;
}#rightBlock .section2 ul{
	padding: 0;
	list-style: none;
}#rightBlock .section2 li{
	padding:0 15px 10px 0;
	margin:0;
	background:url(/images/arrow_right.gif) no-repeat top right;
}#rightBlock .section2 #moreforyou{
	text-align:right; 
	padding:8px;
}#bannerSection{
	padding:15px 0 0;
}.banLeft{
	float:left; 
	width:217px; 
	padding-right:23px;
}.banRight{
	float:right; 
	width:217px;
}#footer{
	text-align:center; 
	padding:20px;
}#footer a{
	color:#666;
}#footer a:hover{
	color:#6e2a8d;
}.moreImg{
	float:left; 
	width:208px; 
	overflow:hidden; 
	border:3px solid #e6e6e6; 
	margin:0 5px 10px;
}.turnPurple{
	color:#6e2a8d;
}.turnBig{
	font:bold 36px Georgia, "Times New Roman", Times, serif;
}.sizeNo{
	display:none;
}
/*Shop Display*/
#catalogueLSide{
	float:left; 
	width:332px;
}#catalogueLSide h1#bigPurple{
	padding-bottom:10px;	
	font:bold 60px Georgia, "Times New Roman", Times, serif;
	color:#6d298c;
}#catalogueLSide h1#bigPink{
	padding-bottom:10px;	
	font:bold 60px Georgia, "Times New Roman", Times, serif;
	color:#d30844;
}#catalogueLSide h1#bigAqua{
	padding-bottom:10px;	
	font:bold 60px Georgia, "Times New Roman", Times, serif;
	color:#3bbadc;
}#catalogueLSide h1#bigGreen{
	padding-bottom:10px;	
	font:bold 60px Georgia, "Times New Roman", Times, serif;
	color:#33d74e;
}#catalogueLSide h1#bigOrange{
	padding-bottom:10px;	
	font:bold 60px Georgia, "Times New Roman", Times, serif;
	color:#fe7e08;
}#catalogueLSide #catDesc{
	font-size:16px;
	color:#5e5e5e;
	font-style:italic;
	width:315px;
}#catalogueRSide{
	float:right; 
	width:555px;
}table.productTable td{
	padding: 3px 3px 10px;
}.smallPrd{
	text-align:center; 
	/*border:3px solid #e6e6e6; */
	width:250px; 
	padding:5px 0 15px; 
	font-size:14px; 
	font-family:tahoma,arial,verdana; 
	color:#606060;
	margin-left:15px;
}.smallPrd img{
	width:250px;
}.smallPrd .prdTitle{
	padding:0 0 3px; 
	color:#6d2a8d;
	margin-top:-20px;
}#imgPrdBig{
	float:left; 
	width:292px; 
	overflow:hidden; 
	text-align:center;
}#imgPrdBig img{
	width:292px; 
}#descPrdBig{
	float:right; 
	width:252px; 
	overflow:hidden; 
	color:#696969;
}#descPrdBig #shpBtn{
	padding-top:10px; 
	font-family:tahoma,arial,verdana;
}#otherCats{
	padding: 20px 0 10px;
}#otherCats ul{
	padding: 0 5px 0 5px;
	list-style: none;
}#otherCats ul li{
	padding:0 0 5px 15px;
	margin:0;
	background:url(/images/arrow_purple.gif) no-repeat 0 1px;
}#otherCats ul li a{
	color:#666666;
	text-decoration:none;
	font-weight:bold;
}#otherCats ul li a:hover{
	color:#b90e84;
}
/*Shop Display*/
/*System Message Display*/
.system-message, .system-error-message{
	background:none;
	border:none;
	padding-left:0;
	padding-right:0;
	text-align:center;
}#leftBlock .system-error-message h1{
	border:none;
}#leftBlock .system-error-message ul li{
	background:none;
}
/*System Message Display*/
/*Start Form Display*/
.holder{
	padding:0 0 10px;
	width:100%;
}.clear {
	clear:both;
}.div_colm{
	float:left;
	display: block;
	font:bold 11px tahoma,verdana,arial;
	line-height: 1.1;
	color:#444444;
	padding:4px 0 0;
}.div_label{
	width:20%;
	float:left;
}.div_colon{
	width:5%;
	text-align:center;
}.div_input{
	width:75%;
	float:right;
}.div_searchBox{
	width:55%;
	float:right;
}.div_captcha{
	text-align:center;
	padding:8px 0;
}.textbox{
	background-color:#f8f0f8;
	font:normal 13px Arial;
	color: #6d2a8d;
	padding:2px 2px 2px 4px;
	border: 1px solid #6f1095;
}.textbox:focus, .textbox:hover {
	background-color:#FFFFFF;
	color:#6d2a8d;
	border: 1px solid #6f1095;
}
/*End Form Display*/
.none{display:none;}
