﻿.mwrap-b{width:940px;min-height:670px;margin:0 auto;position:relative}
.mwrap-p{min-width:940px;position:relative}
.mwrap-ct{min-width:940px;max-width:98%;margin:10px auto;padding:.25%;position:relative}

ul.buy_sell{}
ul.buy_sell li{float:left;}
ul.buy_sell li a{float:left;line-height:1;font-size:120%; color: #fff; font-weight: 700; margin:0 0 0 10px;padding:15px 15px 20px 15px; border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;}
ul.buy_sell a:hover{background: #164673} 
ul.buy_sell li a.selected {background:#e5ecf3;color:#1b5790}

ul.login li{float:left;}
ul.login li a{display:block;float:left;line-height:1;text-transform:lowercase;margin:0 0 0 6px;padding:15px 6px; color: #fff; font-weight: 700}
ul.login li a:hover{text-decoration:underline;}
.menu{padding:10px}
.header{height:45px; padding:5px; background: #1b5790;position:relative;z-index: 2}
.header-container{width:940px;margin:0 auto;position:relative; z-index: 2}
.logo{float:left;display:inline-block;background:transparent url('images/bewooplogo.png') no-repeat 0 0;width:180px;height:52px;color:#fff;text-indent:-9000px;margin:0px auto -5px 0px;z-index: 2;position:relative}
.sb2{margin-bottom:10px;width:49%;padding:.5%}
.sb3{margin-bottom:10px;width:32.3%;padding:.5%}
.sb4{margin-bottom:10px;width:24%;padding:.5%}
.large_box{overflow:hidden;margin:0 auto 10px}
.woop_box {overflow:hidden;margin:0 auto 10px; padding: 10px; border-top:1px solid #fff;}
.white_box{overflow:hidden;margin:0 auto 10px; background: #fff; padding: 5px 0px 5px 0px;}
.white_box .side-nav li:hover{background:#e5ecf3;}
.white_box  .media-box_60 {background: #e5ecf3}
.white_box  .media-box_60:hover {background: #fff}
.white_box .media-box_60 .price {display:block}
.small-box{width:330px;margin:10px auto;padding:10px}
.medium_box{width:600px;margin:10px auto;padding:10px}
.small-box-bottom{min-width:250px;max-width:300px;margin:5px auto}
.side-top-cats li{overflow:hidden}
.side-nav{padding-top:5px;padding-bottom:5px;border-top:2px solid #e5ecf3}
.side-nav-filter{max-height:190px;overflow:auto;margin:5px 0}
.side-nav-filter li{padding: 5px;color: #538dc2;}
.side-nav-filter li:hover{background: #e5ecf3}
.side-nav-filter li a{color: #538dc2;font-weight:700}
.side-nav-filter li:hover a {color: #222; text-decoration:none}
.side-nav-filter li:hover {color: #222;}
.side-nav-filter .count {float:right;width:30px;text-align: right;font-weight: 700}  
.side-nav-filter li a.selected{color:#0066cc;}

.sub_list li, .cat_list{padding: 5px; color: #538dc2;}
.sub_list li:hover{background: #fff}
.sub_list li a, .cat_list{color: #538dc2;font-weight:700}
.sub_list li:hover a, cat_list:hover {color: #222; text-decoration:none}
.sub_list li:hover {color: #222;}
.sub_list .count {float:right;width:30px;text-align: right;font-weight: 700}  
.sub_list li a.selected, .cat_list .selected{color:#222;text-decoration:underline;}



.search_container {height: 40px; background:#e5ecf3;color:#1b5790;margin-bottom: 10px; padding: 10px 10px 0px 10px; border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;position:relative;z-index:1;}
.search_textbox{float:left;border:1px solid #538dc2;color:#696969;min-width:300px; height:22px;line-height:22px;padding:3px; margin-right:10px;box-shadow:inset 0 1px 2px #dddddd;-moz-box-shadow:inset 0 1px 2px #dddddd;-webkit-box-shadow:inset 0 1px 2px #dddddd;position:relative;z-index:3}
.search-button{float:left;border:solid 1px #1b5790;color:#1b5790;background:url(images/button.png) repeat-x;text-shadow: 1px 1px rgba(255, 255, 255, 0.5);display:inline-block;font-size:136%;text-decoration:none;cursor:pointer;font-weight:700;line-height:1;width:100px;text-align:center;padding:5px 0 6px}
.search-button:active{background-position:0 -200px;text-decoration:none;border:solid 1px #474747}
.add_link {float:left;display:inline-block;color:#1b5790;font-size:136%;text-decoration:none;cursor:pointer;font-weight:700;line-height:1;text-align:center;padding:5px 0 6px; margin-left:30px;}
.add_link:hover {text-decoration:underline;color:#1b5790;}
.buy_link {float:left;border: solid 1px #b8b8b8;color:#0066cc;text-shadow: 1px 1px rgba(255, 255, 255, 0.5);background:url(images/button.png) repeat-x;display:none;font-size:110%;text-decoration:none;cursor:pointer;font-weight:700;line-height:1;text-align:center;padding:5px 13px 6px;margin-top:20px}
.sell_link {float:left;border: solid 1px #b8b8b8;color:#406a24;text-shadow:1px 1px #d4ed95;background:url(images/button.png) repeat-x;display:none;font-size:110%;text-decoration:none;cursor:pointer;font-weight:700;line-height:1;text-align:center;padding:5px 13px 6px;margin-top:20px}
.media-box_60:hover .sell_link {display:inline-block;}
.media-box_60:hover .buy_link{display:inline-block;}
.media-box_160 .buy_link,.media-box_160  .sell_link {display:block}

.ac-box{z-index:9999;left:0;top:3px;background:#FFF;border:1px solid #ccc;border-top:0;margin-top:0;width:100%;position:absolute}
.ac-highlight{color:#222;background:#e5ecf3;cursor:pointer;padding:3px 0 3px 15px}
.ac-item{color:#222;padding:3px 0 3px 15px}
.sc_2{width:200px;padding:0 .5%}
.sc_1{margin-right:220px;padding:0 .5%}

.media_top {padding:5px; min-height: 14px;background: #e5ecf3; font-size: 86%;}
.media-box_60{padding:5px 10px 5px 10px; min-height:80px;position:relative; background: #fff; border-bottom: 1px solid #cfdef0;}
.media-box_60 .media{width:60px;height:60px;text-align:center; background: #fff;padding: 10px;}
.media-box_60 .text{min-height:80px;position:relative;margin-left:80px;margin-right:80px;padding:5px 5px 5px 5px;border-left: 2px solid #f3f3f3}
.media-box_60 .ttl {font-size: 120%; font-weight:bold;}
.media-box_60 .desc{font-size: 90%;}
.media-box_60 .count{float:right;width:60px;background: #c3dd82; color:#406a24; text-align: right; font-weight: 700}
.media-box_60 .select{width:80px;text-align:center; font-weight: 700;padding:5px 0px 5px 0px }

.media-box_60 .price {color:#406a24; font-weight: bold;}
.instructions {min-height:30px;position:relative;margin:0px 3px 0px 0px;}
.instructions .media{float: left; width:30px; height: 30px; text-align:center;font-size:200%; font-weight:700;color: #fff;background: #1b5790;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;margin-right:10px;}
.instructions .ttl{position:relative; line-height:30px; height:30px; overflow:hidden;font-size:100%;}
.comment_box {min-height:30px;position:relative;margin:0px 3px 0px 0px;background:#fff; border-bottom: 1px solid #cfdef0}
.comment_box:hover 
.comment_box .text {position:relative;margin-left:100px;}
.comment_box .user {float: left;position:relative;margin-left:5px;width:100px;}
.comment_box .count {float:right;width:30px;text-align: right;font-weight: 700;margin-right:5px;}

.media-box_30 {min-height:30px;position:relative;margin:0px 3px 0px 0px;background:#fff; color: #538dc2;border-bottom: 1px solid #cfdef0}
.media-box_30:hover {background: #e5ecf3; color: #222}
.media-box_30 a{color: #538dc2;font-weight:700}
.media-box_30 a.selected{color:#0066cc;}
.media-box_30:hover a {color: #222; text-decoration:none}
.media-box_30 .media, .comment_box .media{float: left; width:30px; height: 30px; text-align:center;background: #fff;}
.media-box_30 .text {position:relative;margin-left:35px;}
.media-box_30 .ttl{position:relative; line-height:30px; height:30px; overflow:hidden;font-size:86%;}
.media-box_30 .count {float:right;width:30px;text-align: right;font-weight: 700;line-height:30px;margin-right:5px; }
.media-box_30 .price {float:right;width:100px;text-align: right;font-weight: 700;line-height:30px;margin-right:5px; }
.media-box_160{padding:10px 20px 10px 20px; min-height:170px;position:relative;background: #fff;border-bottom: 1px solid #cfdef0;}
.media-box_160 .media{width:160px;height:160px;position:absolute; top:0;left 0;text-align:center;background: #fff;padding:10px}
.media-box_160 .text{position:relative;top:20;margin-left: 190px;min-height:170px; border-left: 2px solid #f3f3f3;}
.media-box_160 .ttl{font-size: 120%; font-weight:bold;}
.media-box_160 .ttl a {font-weight: 700;}
.media-box_160 .desc{font-size: 86%;}
.content-box{min-height:80px;padding-top:5px;padding-bottom:5px;border-bottom:solid 1px #eee}
.pmc_1{width:64%;padding:0 .5%}
.pmc_2{width:32%;padding:0 .5%;}
.product-brand{line-height:120%;padding:5px}
.product_left {width: 200px;float:left}
.product-image{padding-top:10px;padding-bottom:10px; border-bottom: solid 1px #cfdef0;text-align:center; }
.product-desc{margin-left:220px;}
.post_comment {padding:10px; background: #e5ecf3;}
.comment_textbox{width:100%; height: 60px;padding: 2px;border:1px solid #538dc2;box-shadow:inset 0 1px 2px #dddddd;-moz-box-shadow:inset 0 1px 2px #dddddd;-webkit-box-shadow:inset 0 1px 2px #dddddd;}
.producttooltip{color:#0066cc;font-size:84%;display:none}
.pov_aff_box{max-height:200px;overflow:auto}
.addthis{height:20px;}
.tags{text-transform:lowercase;overflow:hidden;padding:5px 0}
.tag{font-size:80%;font-weight: 700; line-height:2;margin:1px 0;padding:3px 4px}
.category_image{text-align:center; border-bottom: solid 1px #cfdef0;background: #e5ecf3;padding:4px;}
.s-setup{width:49%;float:left;padding:.5%}
.sell_title{border-bottom:1px solid #cfdef0;font-size:136%;text-shadow:1px 1px 0 #fff;font-weight:700; padding: 5px 0px 5px 0px;}
.calculated-price{color:#406a24;font-size:350%;font-weight:700;text-shadow:1px 1px rgba(255,255,255,0.8);padding-top:20px}
.price {color:#406a24; font-weight: bold;}
.footer{min-height: 100px;background:  #e5ecf3; color: #0066cc; margin:20px auto 0px;padding:10px;}
.footer-container{width:940px;margin:0 auto;}
.footer a{font-weight:700;}
.footer ul li{display:inline;margin:0;padding:3px 5px}
body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.8em;color:#222;font-weight:400; background:#fff}
a{color:#0066cc;text-decoration:none}
a:hover{color:#222;text-decoration:none;cursor:pointer;}
.light{color:#538dc2;text-decoration:none;font-weight:400}
a.light:hover{text-decoration:none;cursor:pointer;color:#222}
.lwhite{color:#f0f0f0;text-decoration:none;font-weight:700}
.ltgrey{color:#999}
.edit_mode{display:none; padding:5px}
.bwhite{background:#fff}
ul,li,ol{list-style-type:none;list-style-image:none;padding:0}
.normal{font-weight:400}
.red{color:#c6401b}
.green{color:#406a24}
.blue{color:#0066cc}
.b,b:visited{border:solid 1px #b8b8b8;color:#222;background:url(images/button.png);display:inline-block;font-size:100%;text-decoration:none;text-shadow:1px 1px rgba(255,255,255,0.5);cursor:pointer;font-weight:700;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;line-height:1;padding:4px 6px 2px}
.btn,.btn:visited{display:inline-block;color:#222;text-decoration:none;-moz-border-radius:2px;-webkit-border-radius:2px;cursor:pointer;padding:5px 10px 6px;border:solid 1px #b8b8b8;border-bottom:solid 1px #999;background:url(images/button.png);text-shadow:1px 1px rgba(255,255,255,0.5);}
.btn:hover{border:1px solid #666;border-bottom:1px solid #444;text-decoration:none}
.btn:active{top:1px}
.btn,.button:visited,.medium.btn,.medium.btn:visited{font-size:110%;font-weight:700;line-height:1;}
.small.btn,.small.btn:visited{font-size:84%;padding:4px 6px 5px}
.medium.btn,.medium.btn:visited{font-size:110%;padding:7px 13px 8px}
.large.btn,.large.btn:visited{font-size:120%;padding:10px 14px 11px}
.super.btn,.super.btn:visited{font-size:150%;padding:8px 20px 9px}
.green.btn,.green.btn:visited{color:#406a24;text-shadow:1px 1px #d4ed95}
h1{font-size:140%;font-weight:110%;padding-top:5px;padding-bottom:5px}
h2{font-weight:110%;font-size:130%;}
h3{font-weight:110%;font-size:120%;}
h4{font-weight:110%; font-size:110%;}
.maincat_header {font-size:300%;margin:20px 0 20px 0px;}
.cat_desc {font-weight: 400; color: #999999;}
.mainitem_header {font-size:200%}
.smalls{font-size:90%}
.clear{clear:both;float:none}
.form-label{float:left;font-weight:700;color:#999;text-align:right;width:95px;margin:2px 0;padding:3px 5px 3px 0}
.form-textbox{margin-left:100px}
.multiline{width:98%;border:1px solid #538dc2;height:200px;margin:0 auto}
.textbox{border:1px solid #538dc2;width:160px;margin:2px 0;padding:2px;box-shadow:inset 0 1px 2px #dddddd;-moz-box-shadow:inset 0 1px 2px #dddddd;-webkit-box-shadow:inset 0 1px 2px #dddddd;}
.textbox_full{border:1px solid #538dc2;width:100%;margin:2px 0;padding:2px;box-shadow:inset 0 1px 2px #dddddd;-moz-box-shadow:inset 0 1px 2px #dddddd;-webkit-box-shadow:inset 0 1px 2px #dddddd;}
.small-textbox{border:1px solid #999;width:50px;margin:2px 0;padding:2px;box-shadow:inset 0 1px 2px #dddddd;-moz-box-shadow:inset 0 1px 2px #dddddd;-webkit-box-shadow:inset 0 1px 2px #dddddd;}
.textbox:focus,.textbox_full:focus,.small-textbox:focus,.comment_textbox:focus;.search_textbox:focus{border:1px solid #222;}
.ad-leaderboard{width:728px;margin:10px auto}
.ad-leaderboard-category{width:728px}
.ad-top{float:right;width:125px;margin:0 5px 10px 10px}
.ad-search{float:left;height:282px;margin:0 0 8px 8px;padding:5px}
.ad-label{height:14px;font-size:10px;color:#888;text-align:right}
.ad-side{width:160px;margin:10px auto}
.ad-side-box{width:300px;margin:10px auto}
.ad-bottom-links{clear:both;float:none;margin:5px}
.ad-nav{width:250px;margin:10px auto}
.ad-product-link{width:180px;height:150px;margin:20px auto}
.toptoolbar{font-size:90%;border-bottom:1px solid #bbb;margin:0 auto}
.breadcrumb{font-size:80%;font-weight:bold;padding:5px 0}
.breadcrumb a{color: #222; overflow:hidden;white-space:nowrap;padding:5px 0}
.pager a{font-weight:700;padding:3px 4px 3px 4px;}
.pager span{color:#c6401b;font-size:120%;font-weight:700;padding:3px}
.bottomtoolbar{height:22px;padding-top:5px}
.title{border-bottom:1px solid #cfdef0}
.center{text-align:center}
.inherit{float:inherit}
.left{float:left}
.pd5{padding:5px}
.bottom{bottom:0}
.top{top:0}
.textleft{text-align:left}
.textright{text-align:right}
.ajax__combobox_itemlist{position:relative}
.ajax__combobox_textboxcontainer input{border:1px solid #999;width:180px;margin:2px 0;padding:2px 0}
.tabmeister .ajax__tab_body{padding:10px}
.tabmeister .ajax__tab_header .ajax__tab_outer{color:#538dc2;font-weight:700}
.tabmeister .ajax__tab_header .ajax__tab_inner{margin-right:2px;padding:4px 18px}
.tabmeister .ajax__tab_hover .ajax__tab_inner{color:#222;cursor:pointer}
.tabmeister .ajax__tab_active .ajax__tab_inner{color:#222;border-bottom:solid 2px #222;font-weight:700;}
.tabmeister .ajax__tab_header{}
.tablestyle{font-size:11px;border:solid 1px #cfdef0;margin-left:0;width:100%}
.altrowstyle{background:#fff}
.rowstyle {background:#e5ecf3}
.headerstyle th{background:#fff;text-align:center;vertical-align:middle;font-weight:700;border:solid 1px #cfdef0;padding:5px 10px}
.pagerStyle{background:#fff;border:solid 1px #cfdef0;text-align:right; padding: 5px;}
.sort{padding-top:10px}
.sortitem{padding:0 6px}
.sortitem:hover{}
.sm_loading{display:none;position:absolute;overflow:hidden;z-index:100;background:url(../App_Themes/bewoop/images/smloading.gif) no repeat;width:18px;height:18px}
.logo a{display:block;float:left;width:180px;height:52px;}
.logo a:hover{background:none}
.productbox2:hover .productbox2-options,.tabmeister .ajax__tab_header,.galleria-carousel .galleria-thumb-nav-left,.galleria-carousel .galleria-thumb-nav-right{display:block}
.pd10{padding:10px}
.b:hover{background-position:0 -200px;text-decoration:none;border:solid 1px #888}
.ac-item-highlight-text,.bold{font-weight:700}
.media-box_160 .tags{font-size:84%;line-height:1;text-transform:lowercase;overflow:hidden}
.media-box_160 .tags li{display:inline;padding:0 3px}
.reviews2,.AddTags,.prices2,.LongDescription,.txtAddDescription,.AddDescription{display:none}h1
.footer ul,body,h1,h2,h3,h4,h5,h6,address,blockquote,dd,dl,hr,form,input,*{margin:0;padding:0}
p,.tb_pad5{padding-top:5px;padding-bottom:5px}
.lr_pad5{padding-right:5px;padding-left:5px;} 
.lwhite:hover{cursor:pointer}
a img,img{border:0}
.content_h2{line-height:120%;white-space:nowrap;overflow:hidden;text-shadow:2px 2px 0 #fff}
.label:hover{color:#0066cc}
.right,.pagerStyle td{float:right}
.rowstyle td,.altrowstyle td,.editrowstyle td{padding:10px 10px}
.rowstyle:hover,.altrowstyle:hover,.sortitem_selected{background:#fff}
.FileNotFoundLogo,.ErrorPageLogo{background-image:url(http://www.bewoop.com/Default.aspx);width:272px;height:86px}
.edit_button{color:#999999;font-size:80%;}
.stat_box {width: 100%;}
.stat_box .first {border-bottom:1px solid #cfdef0;float: left; text-align:center;width: 49%; min-height: 40px;padding: 10px 0px 10px 0px}
.stat_box .second {border-bottom:1px solid #cfdef0;float: left; text-align:center;width: 50%; min-height: 40px;padding: 10px 0px 10px 0px}
.stat_box .ttl {font-size:80%; color: #999999}
.stat_box .count {font-size:160%;font-weight: 700;}

.side_nav_cart,.side_nav_product
{height: 30px; margin-bottom: 10px; padding: 10px; border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;
}
.side_nav_cart
{
background:#e5ecf3; color:#1b5790;
}
.side_nav_product
{background:#fff095;color:#1b5790;}

.side_nav_product .ttl, .side_nav_cart .ttl
{font-size:136%;none;font-weight:700;line-height:1;text-align:center;padding:5px 0 6px;}

.value_image 
{
float:left;
text-align:center;
width:80px;
}

.value_Title 
{
float:left;
margin-top:10px;
width:165px;
}

.value_Title span 
{
color:#538dc2;
font-size:110%;
font-weight:700;
}

.ValueText 
{
line-height:16px;
margin-bottom:10px;
margin-top:10px;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	Menu 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.AdminMenu
{
	vertical-align: middle;
	display: inline;
}



.AdminMenu ul.AspNet-Menu li a img
{
	border: none;
	padding-right: 7px;
	margin-bottom: 2px;
	vertical-align: middle;
}

/* TOP TIER */
.AdminMenu ul.AspNet-Menu li
{
	padding: 0 3px 0 3px;
	line-height: 29px;
}

.AdminMenu ul.AspNet-Menu li a, .AdminMenu ul.AspNet-Menu li span
{
	padding: 0 5px 0px 5px;
	font-size: 12px;
	font-weight: normal;
}

.AdminMenu ul.AspNet-Menu li:hover ul a, .AdminMenu ul.AspNet-Menu li:hover ul span, .AdminMenu ul.AspNet-Menu li.AspNet-Menu-Hover ul a, .AdminMenu ul.AspNet-Menu li.AspNet-Menu-Hover ul span, .AdminMenu ul.AspNet-Menu li:hover li:hover ul a, .AdminMenu ul.AspNet-Menu li:hover li:hover ul span, .AdminMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul a, .AdminMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul span
{
	color: #555; 
	border-top: solid 1px #e0e0e0;
	text-align: left;
	text-decoration: none;
	background: none;
}
.AdminMenu ul.AspNet-Menu ul li:hover, .AdminMenu ul.AspNet-Menu ul li.AspNet-Menu-Leaf a:hover 
{
	background-image: none;
	background-color: #e5e5e5;
}


.AdminMenu .AspNet-Menu-Horizontal
{
	position: relative;
}

.AdminMenu .AspNet-Menu-Horizontal ul.AspNet-Menu ul
{
	width: 170px;
	left: 0;
	top: 100%;
	background-color: #fff;
	border: solid 1px #cccccc;
	margin-left: 1px;
}


.AdminMenu .AspNet-Menu-Horizontal ul.AspNet-Menu ul ul
{
	width: 170px;
}

.AdminMenu .AspNet-Menu-Horizontal ul.AspNet-Menu ul ul
{
	width: 170px;
}


.AdminMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li
{

	padding-top: 1px;
}


*html .AdminMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li
{
	width: 1%;
	vertical-align: middle;
	margin: 5px 0;
}

.AdminMenu .AspNet-Menu-Horizontal ul.AspNet-Menu ul li
{
	text-align: left;
	width: 170px;
	padding: 0;
	margin: 0;
}

.AdminMenu .AspNet-Menu-Horizontal ul.AspNet-Menu ul ul li
{
	text-align: left;
	width: 170px;
	padding: 0;
	margin: 0;
}

.AdminMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li ul li ul
{
	margin: -31px 0 0 170px;
}


.AdminMenu .AspNet-Menu-Selected 
{
	font-weight: bold;
}

.AdminMenu .AspNet-Menu-ChildSelected 
{
	font-weight: bold;
}


.header-menu
{
	width: 100%;
	line-height: 29px;
	height:31px;
	background: #fff;	
	background: #444444;
	opacity: .80;
	color:#fff;
	position:relative;
	z-index: 99999;
}

