* {
	margin:0;
	padding:0
}
body {
	font:62.5% Arial, Helvetica, sans-serif;
	color: #ccc;
	background:#000 url(/pub/64742/custom/bg-sketch.gif) repeat center 0;
	text-align:center;
}
ul, li {
	list-style-type:none;
}
a {outline:none;}
a:link, a:visited {color:#eee;}
a:hover {color:#fff; text-decoration:none;}
fieldset {border:0;}
.clearer {clear:both; width:100%; display:block}

#container {
	width:950px;
	margin:0 auto;
	text-align:right;
}


input.GeneralBTN,
button.GeneralBTN  {
	padding:4px 10px !important;
	border:2px solid #666 !important;
	font-size:13px !important;
	height:auto !important;
	font-family:arial;
	background:#333 url(/pub/64742/custom/bg-btns.gif) repeat-x top !important;
}
input.GeneralBTN:hover,
button.GeneralBTN:hover {
	background-position:bottom !important;
}
.SM {background:#333 !important;}
a.Add2BasketBTN,
a.MoreInfoBTN {
	padding:2px 4px !important;
	border:1px solid #666 !important;
	font-size:11px !important;
	height:auto !important;
	font-family:arial;
	background:#333 url(/pub/64742/custom/bg-btns.gif) repeat-x top !important;
}
td.Add2BasketBTN,
td.MoreInfoBTN {background:none !important; padding:10px 0 !important;}

/* ------------- SIGN IN POPUP ------------- */
#SignInPop {
	width:600px !important;
}
#SignInPop td.GeneralText12 {color:#333 !important; }
#SignInPop .InputTextbox {
	width:160px !important; 
	padding:2px !important;
}
#SignInPop select.OrderTextBox2 {width:auto !important;}
#SignInPop a.GeneralText12 {color:#666 !important;}

#overlaySend, #overlaySend td
	{
	color:#000000;
	}
/* ------------- HEADER ------------- */

#header {
	height:100px;
}
#header h1 {
	float:left;
}
#header h1 a {
	display:block;
	width:159px;
	height:80px;
	position:relative;
	z-index:1;
	background: url(/pub/64742/custom/myka-logo.gif) no-repeat 0 0;
}

#header h1 a span {
	position:absolute;
	top:-200px;
}
#header ul, #header li {
	list-style-type:none;
}

/* ------------- TOP BAR NAVIGATION ------------- */
.ToolbarTop {
	padding:30px 45px 0 0;
	float:right;
}
td.ToolbarTop_item {
	padding:2px 10px;
	background-color:#935884;

}


/* ------------- CONTENT ------------- */

#content {
	width:90%;
	margin:0 auto;
}

#content-a .stores h2,
#content-a .about h2,
#content-a .contact h2 
{background-color:#FF8CEB}



/* -- start: sidebar collection links ------------- */
#content-a .collection {
	margin-bottom:20px;
	text-align:center;
}
#content-a .collection h2 {
	color:#fff; margin:0; padding:5px 10px;
}
#content-a .collection h2 span {font-family:georgia;}
#content-a .collection a:link,
#content-a .collection a:visited
{display:block; text-decoration:none; padding:3px 0; text-align:center; font-size:1.3em; font-weight:bold; background:#fff; color:#333; margin-top:10px; cursor:pointer; border:3px double #ccc; text-transform:uppercase; }
#content-a .collection a:hover {background-color:#333; color:#fff; border-color:#333}


#content-a .winter h2 
{background-color:#FF8CEB}
#content-a .spring h2 
{background-color:#935884}
/* -- end: sidebar collection links ------------- */







#content-a {
	float:right;
	width:30%;
	direction:rtl;
}
#content-a h2 {
	font-size:2.1em;
	color:#eee;
	letter-spacing:-1px;
	margin-bottom:0.5em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}
#content-a h2 img {
	vertical-align:middle;
	padding:0 0 4px 0
}
#content-a a:hover {text-decoration:none;}

#content-a p {
	color:#ccc;
	padding:0 0 1em 0;
	line-height:1.4em;
	font-size:1.3em;
}
#content-a  #collection-view a {
	position:relative;
	right:-10px;
	background: url(images/btn-collection-view.gif) no-repeat 0 0;
	display:block;
	width:142px;
	height:57px;
}
#content-a  #collection-view a span {
	position:absolute;
	top:-9999px;
}
#content-b {
	float:left;
	width:65%;
}
#content-b img.myka3imgs {
	margin:auto;
}

.frame {margin:10px auto; border:5px solid #262627}


/* ------------- COLLECTION ------------- */

#page-collection #content-a {width:20%; padding-top:20px;}
#page-collection #content-b {width:78%;}

#content-a .title {text-align:center; margin-top:20px;}
#content-a .title h2 {color:#fff; margin:0; padding:5px 10px;}
#content-a .title h2 span {font-family:georgia;}
#content-a .title em {font-size:1.4em; color:#d9ccbb; background:#666; font-style:normal; font-weight:bold; padding:5px; display:block;}

#page-collection h3 {color:#fff; display:block; font-size:1.6em; border-bottom:1px dotted #666; padding:5px; margin:20px 0 10px; text-align:right; font-weight:normal;}

#page-collection ol {height:6em; margin-top:20px; direction:rtl;}
#page-collection ol li {display:block; padding-bottom:2px;}
#page-collection ol li a { width:100px; font-size:1.1em; font-weight:bold; padding:1px; display:block;  border:1px solid #ccc; text-align:center; text-decoration:none;}
#page-collection ol li a:hover {background:#eee;}

#content-a .type {display:block; padding:3px 0; text-align:center; font-size:1.3em; font-weight:bold; background:#fff; color:#333; margin-top:10px; cursor:pointer; border:3px double #ccc; text-transform:uppercase; }
#content-a .type:hover {background-color:#333; color:#fff; border-color:#333}

#content-a .back {margin-top:10px; background:#666; color:#fff; display:block; padding:3px 0; text-align:center; font-size:1.3em;}


/* ------------- STORES ------------- */

#page-stores  #content-a {width:20%; padding-top:20px;}
#page-stores  #content-b {width:78%; min-height:430px; background: transparent url(images/bg-myka-box.png) no-repeat 0 0;}
* html #page-stores  #content-b {background: transparent url(images/bg-myka-box.gif) no-repeat 0 0;}


.stors-content {padding:20px 0 0 360px;}
.stors-content dl {font-size:1.3em; direction:rtl;}
.stors-content dt {clear:both; font-weight:bold; font-size:medium; padding:1px 5px; background:#333; color:#eee;}
.stors-content dt em {font-size:small; color:#ffc; font-style:normal; font-weight:normal;}
.stors-content dd {padding:5px 10px 20px 0;}
.stors-content li.phone {float:left; margin:-3em 0 0 3px; background:#666; color:#fff; padding:2px 4px; font-weight:bold;}

/* ------------- ABOUT ------------- */

#page-about  #content-a {width:20%; padding-top:20px;}
#page-about  #content-b {width:78%;}

#page-about #content-b {text-align:right; direction:rtl; }
#page-about #content-b p {font-size:1.3em; line-height:1.6em; margin:1em;}
#page-about #content-b .col-a {width:60%; float:right; border-right:1px dotted #666;}
#page-about #content-b .col-b {width:30%; float:left;}
#page-about #content-b .col-b img {border:5px solid #ccc; margin-top:20px;}





/* ------------- FOOTER ------------- */
#footer {
	clear:both;
	margin-top:20px;
	border-top:2px dotted #333;
}
#footer-content {
	width:100%;
	padding:5px 0;
	font-size:1.2em;
}
#footer-content small {
	float:left;
	padding:5px 0 0 15px;
	color:#666;
}

/**************************************/
/* add to card in products upper */
#prod_AddToCartUpper
	{
	display:none;	
	}
#prod_AddToCartBottom input, #prod_AddToCartBottom #shopAddQty,#prod_AddToCartBottom #shopAddQtyTxt
	{
	visibility : hidden;
	}

/***************************************/


