* { margin:0; padding:0;}
body{padding: 0px;margin:0px;background:#000; font-family:Arial, verdana;color:#000}

h1{color:#000;text-align:left;padding-bottom:10px}

a.menu {background:transparent url("site/OFF.gif") repeat-x top left;font-weight:none;border-right:1px solid #ccc;border-left:1px solid #ccc;text-transform:capitalize; color: #000; display: block; font-size:12px; text-decoration: none;padding-bottom:5px;padding-top:5px;width:90%;padding-left:2px;margin-bottom:1px}
a.menu:hover {background:transparent url("site/HOVER.gif") repeat-x top left;color:#000;text-transform:capitalize;  display: block; font-size:12px; text-decoration: none;padding-bottom:5px;padding-top:5px;width:90%;}

a.footer{padding:10px;color:#fff;font-size:12px;text-decoration:none;font-weight:bold;}
a.footer:hover{color:#111;font-size:12px;background:#ccc;font-weight:bold;}

a.product_title {font-weight:bold;color:#000;text-transform:capitalize;text-decoration:none}
a.product_title:hover {text-decoration:underline}

a {color:#000;text-decoration:none}
a:hover {text-decoration:underline}

/******   H3    */
ul#menu{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	position:relative;
	display:block;
	height:27px;
	padding-bottom:12px;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	background:transparent url("site/OFF.gif") repeat-x top left;
	font-family:Helvetica,Arial,Verdana,sans-serif;
	border-bottom:4px solid #555555;
	border-top:1px solid #919191;
}
ul#menu li
{
	display:block;
	float:left;
	margin:0;
	padding:0;
}
ul#menu li a
{
  display:block;
	float:left;
	color:#000;/*#8c3a3a;*/
	text-decoration:none;
	font-weight:bold;
	padding:12px 0px 0px 0px;
	height:24px;
	width:106px;
	background:transparent url("site/DIVIDER.gif") no-repeat top right;
}
ul#menu li a:hover
{
  background:transparent url("site/REDHOVER.gif") no-repeat top right;	
}                        
                    
/* CSS Tables */
table.section_header{width:99%; border: 1px solid #fff; background:#fff;color:#000}
table.search{width:99%; border: 1px solid #000; height:50px;background:#fff;margin-left:2px;padding:10px;color:#000}
table.section{width:99%; border: 1px solid #000; height:100px;background:#fff;margin-left:2px;padding:10px;color:#000}
table.myaccount{width:100%; border:0px solid #eee;background:#fff;padding-top:10px;color:#000}
table.checkout{background:#fff;width:100%;color:#000}
table.returning_customer{width:100%; height:200px;padding:10px;border: #000 1px solid; background:#fff;color:#000 }
table.new_customer{width:100%;padding:10px;height:200px;border: #000 1px solid; background:#fff;color:#000 }
table.cart{background: #fff;border:1px solid #000; width:99%;padding:10px;text-align:center;font-family:Arial, verdana;font-size:12px;color:#000}
table.cart_container{padding:0px;margin:0px;border:0px;width:100%;background:#fff;color:#000}
table.main_table {width:1000px;padding:0px;margin:0px;border:0px}
table.top_bar_menu {width:100%;border:0px}
table.brands_menu {width:100%;border:0px;padding:0px;margin:0px;}
table.brand_description {width:790px;background:#fff;margin-top:10px; border;1px solid #c1c1c1}
table.breadcrumbs{width:100%;background:#fff;margin-top:10px;border:0px}
table.product_listings{width:100%;background:#fff;margin-top:5px;padding:0px;border:0px}
table.menu{ width:100%;background:#fff}
table.product_page{width:100%; margin:0px;padding:0px;border:0px solid #eee;background:#fff;color:#000 }
table.product_info{width:100%; border:0px solid #eee;color:#000}
table.product_inner_info{width:100%;color:#000;border:1px solid #c1c1c1;height:600px}
table.product_image{width:286px;margin-top:0px;color:#000}
table.product_extra_products{width:790px;height:100px;border:1px solid #c1c1c1;margin-top:10px;background:#fff;padding:10px}
table.product_alternative_products{border:0px;width:125px;margin-top:10px;background:#fff}
table.product_people_who_bought_products{border:0px;width:125px;margin-top:10px;background:#fff}
table.product_accessorise_products{border:0px;width:125px;margin-top:10px;background:#fff}                    


/* CSS Table Rows */
tr.product_extra_products{ width:790px;border:1px solid #c1c1c1}
tr.product_box_top{height:600px;background:#fff url(site/product_box.jpg) ;border:1px solid #c1c1c1}
tr.product_box_extra{height:180px;background:#fff url(site/product_box_extra3.jpg) repeat-y;}
tr.product_box_bottom{height:58px;background:#fff  url(site/product_box_bottom3.jpg) repeat-y}
/* CSS Table Cells */
td.menu_help{border:0px;width:100%;margin-top:10px;background:#fff;color:#000}
td.product_extra_products_top{padding-left:22px;padding-top:0px;color:#000}
td.product_extra_products{width:186px;color:#000}
td.product_info_buttons{padding:10px;width:505px;height:600px;margin-top:5px;color:#000;font-size:12px;border:1px solid #c1c1c1}
td.product_box_extra{padding-left:22px;color:#000}
td.product_image_movie{padding-left:27px;padding-top:23px;color:#000}
td.carttitle{font-size:14px;font-weight:none;color:#000}
td.personal_info_text{font-size:14px;text-align:left;font-weight:none;color:#000}
td.personal_info_header{font-size:16px;text-align:left;font-weight:bold;color:#000}
td.accountleftnotselected{font-size:13px;text-align:left;width:250px;color:#000}
td.accountleftselected{font-size:13px;text-align:left;width:250px;color:#000}
td.accountright{text-align:left;font-size:11px;color:#000}
td.cart_header{text-align:left;color:#000}
td.cart{width:100%;color:#000}
td{color:#000}
td.cart_header_qty{text-align:center;}
td.cart_header_subtotal{text-align:right;}
td.cart_header_description{text-align:left;width:60%}
td.logo{width:191px;color:#000}
td.banner{width:789px;background:#fff;text-align:center;color:#000}
td.product_search{width:191px;height:30px;background: #fff;font-size:14px;padding-left:5px;font-weight:bold;font-size:14px}
td.top_bar_menu{width:789px;height:29px;padding-top:2px;padding-left:15px;padding-right:0px;background: #000000;float:right;}
td.brands_menu_title{width:140px; color:#000;font-size:15px;font-weight:bold;height:30px;}
td.left_col_border{width:10px;background:#000}
td.all_bar_menu{width:720px;background:#d8f3f5;text-align:center}
td.right_col_border{width:10px;background:#000}
td.view_cart{width:140px;background:#d8f3f5; font-size:15px;font-weight:bold}
td.brands_menu{width:140px; background:#d8f3f5;color:#928b83;font-size:11px;font-weight:bold;}
td.main_body{width:690px;background:#0000;text-align:center}
td.brand_description_image{width:220px}
td.brand_description_text{width:540px;font-size:11px;font-family:Arial;color:#000}
td.breadcrumbs_left_side{width:30%;font-size:9px;font-family:Arial;color:#000000;padding-left:10px;font-weight:bold;text-transform:capitalize}
td.breadcrumbs_right_side{width:70%;font-size:9px;font-family:Arial;color:#000000;text-align:right;padding-right:10px;font-weight:bold}
td.currency{width:140px;background:#d8f3f5; font-size:15px;font-weight:bold}
td.bottom_bar_menu{width:100%;background:#000;height:20px;padding-left:150px;border:0px solid #fff}
td.product_details{color:#000;font-size:11px;width:225px;height:321px;background: url(site/product_cell_1.jpg) no-repeat;padding-left:27px}
td.news_body{color:#000;font-size:9px;font-weight:bold;padding-top:2px;padding-bottom:2px}
/* CSS Divs */
div.currency{padding-top:10px;padding-left:10px;padding-bottom:5px}
div.product_menu_title{background:#000;color:#000;font-size:15px;font-weight:bold;padding-top:2px;padding-bottom:2px}
div.currency_title{background:#000;color:#000;font-size:13px;font-weight:bold;padding-top:2px;padding-bottom:2px}
div.news_title{background:#fff;color:#000;font-size:11px;font-weight:bold;padding-top:2px;padding-bottom:2px;padding-left:0px }
div.news_body{min-height:30px;color:#000;padding:0px;font-size:11px;font-weight:none;padding-bottom:2px}
div.news_this_month_title{background:#000;color:#fff;font-size:13px;font-weight:bold;padding-top:2px;padding-bottom:2px}
div.news_this_month_body{height:250px;color:#fff;font-size:13px;font-weight:bold;padding-top:2px;padding-bottom:2px}
div.most_popular_title{background:#000;color:#fff;font-size:13px;font-weight:bold;padding-top:2px;padding-bottom:2px}
div.most_popular_body{height:150px;color:#fff;font-size:13px;font-weight:bold;padding-top:2px;padding-bottom:2px}
div.bolo_club_title{background:#000;color:#fff;font-size:13px;font-weight:bold;padding-top:2px;padding-bottom:2px}
div.bolo_club_body{height:150px;color:#fff;font-size:13px;font-weight:bold;padding-top:2px;padding-bottom:2px}
div.horizontal_separator{background:#000;color:#fff;font-size:13px;font-weight:bold;padding-top:2px;padding-bottom:2px}
div.cart_separator{border-top:1px solid #000; height:1px}
/* CSS Table Rows */
tr.table_row2 {width:990px;padding:0px;margin:0px}

/* CSS Images */
img.logo_image{border:0px;width:191px;height:102px}
img.flag{border:0px;width:38px;height:22px}
img.product_details{width:160px;height:240px;border:0px}
img.brand_logo{width:220px; height:120px; border:0px}
img.thumbnail{width:74px;height:97px;border:0px solid #000}
img.cart_logo{width:29px;height:26px;border:0px}
img.paypal_logo{float:left;padding-right:10px}
img.product_id{margin-top:15px}
img.product_description{margin-top:15px}
img.product_caption{margin-top:0px}
img.track_order{border:1px solid #000}
img.top {left: 0px;position: absolute;top: -110px;z-index: 2;width:160px;height:240px;border:0px}
img.bottom {left: 0px;position: absolute;top: -110px;z-index: 1;width:160px;height:240px;border:0px}
/* CSS Links */
a.blog_menu {color:#000; text-decoration:underline;font-size:11px;line-height:20px}
a.blog_menu:hover {color:#000;text-decoration:none;}

a.blog_archive_title {color:#000; text-decoration:underline;font-size:14px;line-height:20px}
a.blog_archive_title:hover {color:#000;text-decoration:none;}

a.change {color:#000; text-decoration:underline;font-size:14px}
a.change:hover {color:#000;text-decoration:none;}

a.forgot {color:#000; text-decoration:underline;font-size:12px}
a.forgot:hover {color:#000;text-decoration:none;}

a.cart {color:#000; text-decoration:none}
a.cart:hover {color:#000;}

a.cart_description {color:#000; text-decoration:none;font-weight:bold;font-size:12px}
a.cart_description:hover {color:#000;}

a.product_search {color:#000; text-decoration:none;font-weight:bold;font-size:12px}
a.product_search:hover {color:#000;}

a.top_bar_menu {font-family:Arial; font-size:14px;font-weight:bold;color:#fff;padding-top:5px;float:left;padding-right:2px;text-decoration:none}
a.top_bar_menu:hover {font-family:Arial; font-size:14px;font-weight:bold;color:#fff;text-decoration:underline}

a.bottom_bar_menu {font-family:Arial; font-size:13px;font-weight:bold;color:#fff;padding-top:5px;float:left;padding-right:30px;text-decoration:none}
a.bottom_bar_menu:hover {font-family:Arial; font-size:13px;font-weight:bold;color:#fff;text-decoration:underline}

a.breadcrums {font-family:Arial; font-size:9px;font-weight:bold;color:#000;padding-right:0px;text-decoration:none}
a.breadcrums:hover {font-family:Arial; font-size:9px;font-weight:bold;color:#000;text-decoration:underline}

a.page_numbers {font-family:Arial; font-size:9px;font-weight:bold;color:#000;padding-right:0px;text-decoration:none}
a.page_numbers:hover {font-family:Arial; font-size:9px;font-weight:bold;color:#000;text-decoration:underline}

a.page_names {font-family:Arial; font-size:9px;font-weight:bold;color:#000;padding-right:0px;text-decoration:none}
a.page_names:hover {font-family:Arial; font-size:9px;font-weight:bold;color:#000;text-decoration:underline}

a.all_bar_menu {color: #000; text-decoration: none;padding-right:2px;padding-left:2px;font-size:13px;font-weight:bold}
a.all_bar_menu:hover {color: #000; text-decoration: underline}

a.brands_menu {text-transform:capitalize; color: #938b80; display: block; font-size:11px; text-decoration: none;padding-bottom:8px;padding-top:8px;width:100%;; border-top:1px solid #d8f3f5; border-bottom:1px solid #d8f3f5}
a.brands_menu:hover {background:#fff;color: #000000; border-top:1px solid #313131; border-bottom:1px solid #313131}

a.selected_brands_menu {text-transform:capitalize; color: #938b80; display: block; font-size:11px; text-decoration: none;padding-bottom:2px;padding-top:8px;width:100%;; border-top:1px solid #fff; border-bottom:1px solid #fff}
a.selected_brands_menu:hover {background:#fff;color: #000000; border-top:1px solid #fff; border-bottom:1px solid #fff}

a.small_brands_menu {text-transform:capitalize; color: #938b80; display: block; font-size:11px; text-decoration: none;padding-bottom:2px;padding-top:2px;width:100%;; border-top:1px solid #fff; border-bottom:1px solid #fff}
a.small_brands_menu:hover {background:#fafafa;color: #000000; display: block; }

a.grey {height:50px;text-transform:capitalize; color: #000000; font-size:12px; text-decoration: none;padding-bottom:2px;padding-top:2px;width:100%;; border-top:1px solid #fff; border-bottom:1px solid #fff}
a.grey:hover {background:#fafafa;color: #333333;text-decoration:underline  }

a.track_order {height:50px;text-transform:capitalize; color: #000000; font-size:16px; text-decoration: none;padding-bottom:2px;padding-top:2px;width:100%;; border-top:1px solid #fff; border-bottom:1px solid #fff}
a.track_order:hover {background:#fafafa;color: #333333;text-decoration:underline  }


a.product_menu {text-transform:capitalize; color: #938b80; display: block; font-size:11px; text-decoration: none;padding-bottom:8px;padding-top:8px;width:100%;; border-top:1px solid #d8f3f5; border-bottom:1px solid #d8f3f5}
a.product_menu:hover {background:#fff;color: #000000; border-top:1px solid #313131; border-bottom:1px solid #313131}

a.news_body{color:#000;font-size:10px;font-weight:none;padding-top:2px;padding-bottom:2px}
a.news_body:hover{text-decoration:none;color:#000;font-size:10px;font-weight:none;padding-top:2px;padding-bottom:2px}
/*CSS HEADERS */
h2{color:#000;background:#fff; padding-left:0px; text-align:left}

/* CSS SPAN */
span.grey{color:#000;font-size:11px}
span.product_description{padding-top:10px;text-transform:capitalize;font-size:11px;font-weight:bold;line-height:30px}
span.product_price{text-transform:capitalize;font-size:18px;font-weight:bold;line-height:30px}
span.product_price_was{text-decoration: line-through;font-size:18px}
span.product_id{padding-top:10px;text-transform:capitalize;font-size:12px;font-weight:bold;line-height:30px}
span.comments{margin-top:15px; padding-top:10px;text-transform:capitalize;font-size:12px;font-weight:bold;line-height:20px;}
span.product_alternative_caption{color:#000;font-size:18px;font-family:arial;font-weight:bold}
span.product_people_who_bought_caption{color:#fff;font-size:10px;font-family:arial;font-weight:bold;}
span.product_accessorise_caption{color:#fff;font-size:10px;font-family:arial;font-weight:bold;}
span.track_order{color:#000;font-size:10px;font-family:arial;font-weight:none;}
/* CSS INPUT */
input.qty{width:30px}

/* CSS SELECT */
select.size{width:225px;font-size:16px}

div.product_box{width:180px;height:450px;float:left;color:#000;font-size:13px;border:1px solid #ccc;margin:7px}