/*
File:			custom.css
Description:	Custom styles for Your Theme

HOW TO USE THIS FILE:

Override any class you want and it will change default styling to suit your needs.

For example, if you wish to change the default text blog title to grey, you would add the 
following declarations to this file:

	#header .blog-title a{ background:#cccccc }     <--- This makes blog title background grey

*/

body, html {
	background: #C8EAF4;
	color:#333;
}
.product_info #color {
	width: 120px;
}
.product_info #size {
	width: 120px;
}
#header .h_left {
	margin: 0px;
	padding: 0px;
}
#header img {
	margin-top: -10px;
}
#header .h_right {
	margin-top: 178px;
	margin-bottom: 0px;
	height:15px;
	margin-right: 5px;
}
#header .top_menu {
	margin-bottom: 0px;
	margin-right: 45px;
}
.cart {
	margin: 0px;
	padding: 0px;
	right: 30px;
	bottom: 4px;
	height: 25px;
}
.cart .cart_information_span {
	c/olor: #FFF;
	font-size: 15px;
	m/argin-left: 6px;
	ma/rgin-top: -5px;
	display: table-cell;
	width: 20px;
	text-align: center;
	position: absolute;
	top: -7px;
	left: -5px;
}
.main_navi {
	b/order-bottom:1px solid #9c9c9c;
	border-bottom:5px solid #FFF;
	b/order-right:1px solid #92a7b4;
	b/order-left:1px solid #92a7b4;
	z-index: 5000;
}
.category_list li a.product_thumb { border:1px solid #ccc;  overflow:hidden; height:246px; display:block; }
.category_list li { width:165px;  margin:0 23px 0px 0;  padding:0 0 35px 0; height:251px; float:left; position:relative; z-index:1; text-align: center;  }
#content ul.thumb_view li .content_block a.product_thumb { height:217px; margin-bottom:5px; overflow:hidden; display:block; }
#content ul.display li .content_block a.product_thumb { margin-bottom:5px; overflow:hidden; height:217px; display:block; float:left; }
div.photo   { float:left; display:inline; margin:0 15px 15px 0;  }
div.photo a.small_thumb { width:100px; height:150px; overflow:hidden; display:block; float:left; }
#content .realated_products li a.product_thumb { border:1px solid #ccc;  overflow:hidden; height:195px; display:block; }

.top_menu, .top_menu a {
	color: #8298a6;
}
.main_navi {
	height: 46px;
	margin-top: -3px;
}
#page {
	background:#fff;
	b/order:1px solid #92a7b4;
	border-top:none;
}
.sf-menu {
	font-size: 13px;
}
.myorders .myorder_form_row label {
	width: 200px;
}
.page_item2 {
	margin-top: -10px;
	margin-bottom: -10px;
	padding-top: -10px;
	padding-bottom: -10px;
}
.sf-menu li a {  padding:16px 12px 17px 12px; text-decoration:none;  fo/nt-size:15px; }
.sf-menu li li a, .sf-menu li li li a, .sf-menu li li li li a, .sf-menu li li li li li a { padding:8px 12px; }

#content ul.thumb_view li .sale_img { position:absolute; left:0px; top:0px;  }
#content ul.display li .sale_img { position:absolute; left:0px; top:10px; }
#content .realated_products li .sale_img { position:absolute; left:0px; top:0px; }
.category_list li .sale_img { position:absolute; top:0px; left:0px;  z-index:2; border:none; }

#clipWrap{
 position:relative;
 width:336px;
 height:272px;
}
#clip{
 position:absolute;
 clip:rect(150px 356px 550px 0px);
 top:-150px;
 left:0px;
}
a.featured_pro { float:left; border:1px solid #ccc; margin:3px 15px 10px 0; width:336px; height:272px; overflow:hidden; display:block;  }

.product_info #extra_info {
	margin-top: -8px;
	font-weight: bold;
	color: #999;
}
.product_info #extra_info a {
	color: #999;
}

#slider { width:920px; float:left; overflow:hidden;  }
.advt { padding-top: 20px; }
#content #addtocartformspan small, #content #addtocartformspan2 small { font-size:12px; color:#F48130; }

#content .addtocartformspan  { color:#F48130; background:#d8ffc9; }
#content #addtocartformspan, #content #addtocartformspan2 { color:#F48130; }

.breadcrumb {
	padding-left: 6px;
	margin-bottom: 10px;
	border: none;
	border-bottom: none;
	background:#fff;
	color:#333;
}

#page { padding-top: 0px; }
h1.head { margin:10px 0 0px 0;  font:36px Arial, Helvetica, sans-serif; padding:0px; }