/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles in this file instead of style.css so it 
is easier to update the theme. Simply copy an existing style 
from style.css to this file, and modify it to your liking. */

#logo{
padding-left: 10px !important;
margin-right:44px;
}

#comments{
display: none !important;
}
#respond{
display: none !important;
}
.post-meta {
display: none !important;
}

 #cssmenu {
position:absolute;
top:90px ;
width:100%;

}

#cssmenu ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  position: relative;
  display: block;
  height: 40px;
  text-transform: uppercase;
  font-size: 13px;
  background-color: #000000 repeat-x top left;
  font-family: Helvetica, Arial, Verdana, sans-serif;
  width: auto;
  text-align:center;
}
#cssmenu li {
  display: inline-block;
/*  float: left; */
  margin: 0;
  pading: 0;
  border-right: 0px solid #ffffff;
height:40px
}
#cssmenu li a {
	display: block;
	float: left;
	color: #ffffff;
	text-decoration: none;
	padding: 7px 19px;
	line-height: 27px;
	/* old style
	padding: 12px 19px 0 19px;
    height: 24px;
    height: 40px;*/
}
#cssmenu li a:hover {
  background: transparent url('//consumereview.org/wp-content/uploads/2013/10/black.jpg') repeat-x top left;
}
#header{
border-bottom-width:40px;
background:#ffffff;
height: 90px;
}

.fixtable {
	border: 0 !important;
}
.entry table {
border: 1px solid #bbb;
}
 .entry td{border: 0 !important;
}
.entry table td{
padding: 6px 5px 3px 5px !important;
}

#post-entries{
display:none;
}

h3{
line-height : 20px !important;
}
.entry, .entry p {
line-height : 20.5px !important;
}
.pick {
line-height : 24px !important;
}
#wrapper{
background: #e9e9e9;
}
#main{
background: #ffffff;
padding: 30px 15px 30px 15px;
}
.widget  { padding: 13px 10px; border-bottom: 1px solid #E4E4E4; border-top: 0px solid #fff; }
#sidebar{
width:283px;}

.cart_entry input.click{
border-width: 0px !important;
}
.cart_entry textarea{
border-width: 0px !important;
}
.cart_entry td{
vertical-align: middle !important;
}
.cart_entry h2{
padding-bottom: 18px;
}

#content{
border: solid 1px #ccc;
}





.sz20{font-size:20px}
		.sz18{font-size:18px; line-height:35px}
		.sz16{font-size:16px}
		.sz14{font-size:14px}
		.cred{color:#B00;}
		.cgreen{color:#135c02}
		.yback{background: #ffe746;}
		.greybox { background: #f8f8f8; border: 1px solid #888; padding: 6px 10px; margin-bottom: 10px; box-shadow: 0px 1px 8px #888;}
		.whitebox { background: #ffffff; border: 1px solid #888; padding: 6px 10px; margin-bottom: 10px; box-shadow: 0px 1px 8px #888;}

		.orderarea {min-height:515px; background: url(../images/main/section01_top.jpg) repeat-x; width:752px; background-color:#e9e9e9; border:1px solid #9e9e9e/*#093068*/; height:100%; margin:0 auto 21px auto; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; padding-bottom:19px; box-shadow: 0px 1px 10px #AAA;position: relative;}
		.orderarea .bottle {min-height: 500px;/*width:212px;*/ text-align:center; float:left; /*padding:0 12px;*/ border-right:1px  solid #d0d0d0;}
		.orderarea .center {min-height:450px; width:226px; background-color:#f7f7f7; padding:12px 12px 12px 12px; -moz-border-radius:  0 0 12px 12px;; border-radius: 0 0 12px 12px;}
		.orderarea .bottle .title {padding: 7px 0 5px 0; font-size: 17px; color: #001b57; font-weight: bold; border-bottom:1px  solid #d0d0d0;}
		.orderarea .bottle .price {font-size: 16px; color: #001b57; font-weight: bold; padding: 11px 0 19px 0;}
		.orderarea .bottle .pricereg {font-size: 15px; color: #860606; font-weight: normal; margin:15px 0 2px 0;}
		.orderarea .bottle .pricesave {font-size: 14px; color: #175706; font-weight: normal; margin-bottom:2px;}
		.orderarea .bottle .pricetoday {font-size: 14px; color: #001b57; font-weight:bold;}
		.orderarea .bottle span.each {font-size: 18px; background: #ffe746; color: #001b57;}
		.orderarea .bottle span.each1 {font-size: 18px; color: #001b57;}
		.orderarea .bottle .freeshipping {background: #ffe746; font-size: 16px; color: #001b57; font-weight:none; text-decoration:none;}
		.orderarea .orderbot {position: absolute;bottom: -25px;}
		.orderarea .mp {position: absolute;top: -6px; right:-78px;}
		.orderarea .bp {position: absolute;top: 241px; right:-91px;}

		.rightpanel {background: #f7f7f7; display: block; text-align: center; width: 211px; border: 1px solid #888888 /*#B9B9B9*/; float:right; margin-left: 10px; padding:5px 0; box-shadow: 0px 1px 10px #AAAAAA;}
		.rightpanel img{padding-bottom:15px;}
		.rightpanelp {background: #f7f7f7; display: block; text-align: left; width: 211px; border: 1px solid #888888 /*#B9B9B9*/; float:right; margin-left: 10px; padding:5px 0; box-shadow: 0px 1px 10px #AAAAAA;}
		.rightpanelp img{padding-bottom:15px;}
		.rightpanelp p{margin-left:10px;}
		.rightpanelp span{margin-left:-250px;}

		.help {border-radius: 10px; display: none; opacity: 0.99; z-index: 100; float: right; margin-top:-203px; margin-left:-489px; /*margin-right:214px;*/ position: absolute;}
		.help:hover {display: block;}
		.help_link:hover + span {display: block;}
		.helpbottle {border-radius: 10px; display: none; opacity: 0.99; z-index: 100; float: left; margin-top:-212px; margin-left:-100px; position: absolute;}
		.helpbottle:hover {display: block;}
		.helpbottle img{width:400px;}
		.helpbottle_link:hover + span {display: block;}
		.center .bottle_img {border: 1px solid #888; /*padding: 2px 12px;*/ background:#fff; box-shadow: 0px 1px 10px #AAAAAA;}
		
		.exp { padding:11px;}
 		.exphead {cursor: pointer;border-bottom: 1px dashed #e5e5e5;color:#024C92}
		.exphead:hover {	background-color: #f9f9f9;color:#0063C2}
		.expcont {padding: 8px;border: 1px dashed #d1d1d1;margin-top: 7px; background-color:#f9f9f9}
		/*.expcont ol {	margin-left: 20px;}*/
		
		#this {width: 500px;height: 0;max-height: 9999px;overflow: hidden;background: #BBBBBB;-webkit-transition: height 1s ease-in-out;}
		#click-me {cursor: pointer;}
		
		
		.headertitle {width: 287px;height: 82px;float:left;padding-top:8px; font-size:20px; color: #0341ac; text-align:center;}
		.crosssell {border:#225CBE dashed 2px; padding:5px;width:275px;margin:9px auto;border-radius: 10px;background-color: #F3F3F3;}
		.crosssell:hover {border: #809AFF dashed 2px;background-color: #eee;}
		
		.post-5169 center:first-of-type{line-height: 33px;margin-bottom: 15px;}
		
		.aLink, .aLink:hover, .aLink:visited{color: #3333ff;text-decoration: underline;font-weight:bold;}