/*  

Theme Name: Phyto - BendBeerBlog

Theme URI: http://www.webdesignlessons.com/

Description: Custom theme by http://www.webdesignlessons.com/

Version: 1.0

Author: WebDesignLessons.com

Author URI: http://www.webdesignlessons.com/



*/



ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input{

	margin:0;

	padding:0;

}

ul{

	list-style:none;

}

a{

	color:#808080;

	text-decoration:none;

}

a:hover{

	text-decoration:underline;

}

a img{

	border:0;

}

.clear{

	clear:both;

}

body{

	margin:0;

	padding:0;

	font-family:Verdana, Geneva, sans-serif;

	font-size:11px;
	
	background:url(images/brushed-metal.jpg) #534640;


	color:#000000;

}

#page{

	width:1000px;
	position:relative;
	margin:0 auto;

}



/* HEADER */

#header{

	width:100%;

	height:126px;

	background:url(images/bend-beer-blog-header.jpg) no-repeat;

	overflow:hidden;

}

#header #logo{

	width:180px;

	height:100px;

	color:#fff;

	font-size:41px;

	font-weight:bold;

	font-family:Verdana, Geneva, sans-serif;

	padding:36px 0 0 18px;

	text-transform:uppercase;

	float:left;

	letter-spacing:-1px;

	background:url(images/bend-beer-blog-logo.png) no-repeat;

	text-indent:-99999px;

	margin:20px;

}

#header #logo a{

	color:#fff;

}

#header #logo span{

	font-size:13px;

	letter-spacing:3px;

	display:block;

}

#header #logo a:hover{

	text-decoration:none;

}

#header #logo img{

	width:200px;

	height:100px;

}

#header_banner{

	float:right;

	padding:46px 5px 0 0;

}

/* MENU */

#mainmenu{

	width:100%;

	height:49px;

	/*background:url(images/bgr_menu.gif) repeat-x;*/

	background:url(images/header-top-beer-condensation.gif)no-repeat;

}

#mainmenu ul{

	margin: 0;

	padding: 0 0 0 20px;

	list-style-type: none;

	z-index:1000;

}

/*Top level list items*/

#mainmenu ul li{

	position: relative;

	display: inline;

	float: left;

	z-index:1000;

	color:#000;

	padding:0 0 0 1px;

	font-size:11px;

	text-transform:uppercase;

}

#mainmenu ul li.first{

	padding:0;

	background:none;

}

/*Top level menu link items style*/

#mainmenu ul li a{

	display:block;

	color:#000;

	z-index:1000;

	padding:17px 10px 0 10px;

	height:32px;

}

* html #mainmenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/

	display: inline-block;

	float:left;

}

* html #mainmenu ul li ul li a{ /*IE6 hack to get sub menu links to behave correctly*/

	float:none;

}

#mainmenu ul li a:link, #mainmenucat ul li a:visited{

}

#mainmenu ul li a:hover, #mainmenu .current_page_item a, #mainmenu .select a{

	text-decoration:none;

	background:#000;

	color:#fff;

}

#mainmenu .current_page_item a, #mainmenu .select a{

	font-weight:bold;

}

/*1st sub level menu*/

#mainmenu ul li ul{

	position: absolute;

	left: 0;

	display: block;

	visibility: hidden;

	margin:0 0 0 2px;

	padding:0;

	background:#000000;

}

/*Sub level menu list items (undo style from Top level List Items)*/

#mainmenu ul li ul li{

	display: list-item;

	float: none;

	font-size:1.0em;

	background:none;

	padding:0;

}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */

#mainmenu ul li ul li ul{

	top: 0;

	margin:0;

	background:#2b2b2b;

}

/* Sub level menu links style */

#mainmenu ul li ul li a, #mainmenu ul li.current_page_item ul a, #mainmenu ul li.select ul a{

	width: 160px; /*width of sub menus*/

	height:auto;

	padding: 7px 5px 7px 10px;

	margin: 0;

	border-bottom: 1px solid #1a1a1a;

	background:#000000;

	border-top-width: 0;

	text-align:left;

	font-weight:normal;

	text-decoration:none;

	color:#cccccc;

	font-family:Verdana, Geneva, sans-serif;

	font-size:13px;

	text-transform:capitalize;

}

#mainmenu ul li ul li a:hover{ /*sub menus hover style*/

	color:#fff;

	background:#191919;

}

/* Sub level menu links style */

#mainmenu ul li ul li ul li a, #mainmenu ul li.current_page_item ul ul a, #mainmenu ul li.select ul ul a{

	border-bottom: 1px solid #4a4342;

	background:#352e2c;

}

#mainmenu ul li ul li ul li a:hover{ /*sub menus hover style*/

	color:#fff;

	background:#413936;

}

/* ######### CSS classes applied to down and right arrow images  ######### */

/*toppanel*/

#toppanel{

	width:100%;

	height:90px;

	overflow:hidden;

	background:url(images/bgr_toppanel.png) repeat-x;

}

#header_social{

	float:left;

	background:url(images/bgr_header_social.gif) no-repeat;

	height:90px;

}

#header_social ul{

	float:left;

	padding:14px 0 0 28px;

}

#header_social li{

	float:left;

	padding:0 5px 0 0;

}

#header_social img{

	float:left;

}

#header_social p{

	float:left;

	text-transform:uppercase;

	font-family:Verdana, Geneva, sans-serif;

	color:#85807f;

	font-size:12px;

	padding:40px 0 0 5px;

}

#main_search{

	float:right;

	width:305px;

	height:90px;

	background:url(images/bgr_main_search.png) no-repeat;

}

#searchform_top{

	float:left;

	padding:32px 0 0 13px;

}

#searchform_top_text{

	width:199px;

	padding:6px 6px 5px 6px;

	color:#666666;

	font-size:12px;

	font-family:Arial, Helvetica, sans-serif;

	float:left;

	border:0;

	margin:0 7px 0 0;

	background:#fff;

}

#gosearch{

	float:left;

}

/* BODY */

#body{

	width:100%;

	background:#f4e7d6 url(images/bgr_body.gif) repeat-y;

}

#body_top{

	width:100%;

	background:url(images/bgr_body_top.gif) no-repeat right top;

}

#body_end{

	width:100%;

	overflow:hidden;

	background:url(images/bgr_body_end.gif) no-repeat right bottom;

	padding:11px 0 66px 0;

}

#content{

	float:left;

	width:543px;

	padding:15px 32px 0 29px;

}

#content img{max-width:530px;}



#sidebar, .sidebar{

	width:125px;

	float:left;

	padding:5px 0 0 0;

}

#sidebar_right{

	float:right;

	width:246px;

	padding:5px 10px 0 0;

}

/* post */

.post{

	width:100%;

	margin:0 0 40px 0;

}

.post .post_top{

	width:100%;

	overflow:hidden;

	border-bottom:2px solid #e0d8ce;

	padding:0 0 4px 0;

	margin:0 0 10px 0;

}

.post .post_top{

	margin:0 0 10px 0;

}

.post_top h2{

	font-size:26px;

	color:#000;

	font-weight:normal;

	padding:0 0 10px 0;

	font-family:Verdana, Geneva, sans-serif;

}

.post_top h2 a{

	color:#000;

}

.post_panel{

	width:100%;

	overflow:hidden;

	background:#534640;

	margin:0 0 5px 0;

}

.post_date{

	float:left;

	padding:8px 0 0 8px;

	color:#fff;

	font-size:11px;

}

.post_comm{

	float:right;

	color:#fff;

	font-size:11px;

	font-weight:bold;

	background:#000;

	padding:8px;

}

.post_comm a{

	color:#fff;

	text-decoration:underline;

}

.post_comm a:hover{

	text-decoration:none;

}

.post .post_top p{

	font-size:11px;

	line-height:1.4em;

	padding:0 0 5px 0;

	color:#818181;

	font-family:Verdana, Geneva, sans-serif;

}

.post .post_top p a{

	color:#818181;

}

.entry{

	line-height:20px;

	font-size:13px;

	width:100%;

	overflow:hidden;

}

.entry img{

	border:2px solid #e2d5c8;

	padding:0;

}

.entry .banner{

	text-align:center;

	padding:0 0 10px 0;

}

.entry .banner img{

	border:0;

}



.banner_left{

	float:left;

	padding:0 20px 10px 0;

}

.entry .banner_left img{

	border:0;

}

.entry p{

	padding-bottom:15px;

}

.entry p a{

	font-weight:bold;

	text-decoration:underline;

	color:#9d080d;

}

.entry p a:hover{

	text-decoration:none;

}

.postmetadata{
	margin-bottom:40px;
	padding:5px 0 0 0;

}

.postmetadata a{

	text-decoration:underline;

	color:#ba0f15;

	font-size:12px;

}

.postmetadata a:hover{

	text-decoration:none;

}

.post-page{

	width:100%;

}



h2.page_title{

	font-size:26px;

	margin:0 0 10px 0;

	color:#000;

	font-weight:normal;

	padding:0 0 10px 5px;

	border-bottom:2px solid #e0d8ce;

	font-family:Verdana, Geneva, sans-serif;

}



.post-page .entry h1, .post-page .entry h2, .post-page .entry h3, .post-page .entry h4, .post-page .entry h5, .post-page .entry h6{

	color:#000;

	font-family:Verdana, Geneva, sans-serif;

	display:block;

	font-weight:normal;

}

.post-page .entry h1{

	font-size:26px;

	padding:0 0 14px 0;

}



.post-page .entry h2{

	font-size:24px;

	padding:0 0 14px 0;

}



.post-page .entry h3{

	font-size:22px;

	padding:0 0 12px 0;

}



.post-page .entry h4{

	font-size:20px;

	padding:0 0 10px 0;

}



.post-page .entry h5{

	font-size:18px;

	padding:0 0 8px 0;

}



.post-page .entry h6{

	font-size:16px;

	padding:0 0 6px 0;

} 

/* ADS */

#sidebar_ads{

	width:100%;

	overflow:hidden;

	margin:0 0 10px 0;

}

#sidebar_ads div{

	padding:0 0 5px 0;

}

#sidebar_ads div img{

	width:125px;

	height:125px;

}



/* SIDE BAR */

/*twitter_update_list*/

.widget_twitters{

	width:100%;

	overflow:hidden;

	background:url(images/bgr_widget_twitters.gif) no-repeat left bottom;

	padding:0 0 10px 0;

	margin:0 0 5px 0;

}

.widget_twitters h2{

	border-bottom:1px solid #c6beb5;

	font-size:21px;

	font-family:Verdana, Geneva, sans-serif;

	font-weight:normal;

	color:#9d080d;

	background:url(images/ico_h2_twitter.gif) no-repeat left bottom;

	margin:0 12px 0 12px;

	padding:5px 0 7px 50px;

}

#twitter_update_list{

	padding:12px;

}

#twitter_update_list li{

	background:none;

	padding:7px 0 7px 2px;

	font-size:13px;

	color:#4a4743;

	font-style:italic;

}

#twitter_update_list li a{

	display:block;

	font-size:13px !important;

	color:#4a4743;

	font-style:normal;

	font-weight:bold;

}

#twitter_update_list li span a{

	display:inline;

	font-weight:normal;

}

/*sidebars*/

.sidebar_widgets{

	width:100%;

	font-size:13px;

	line-height:1.5em;

	color:#2e2b28;

	font-family:Arial, Helvetica, sans-serif;

	width:236px;

	margin:0 0 0 5px;

}

.sidebar_widgets a{

	color:#2e2b28;

}

.sidebar_widgets .widgettitle{

	font-size:21px;

	color:#9d080d;

	margin:0 0 5px 0;

	font-family:Verdana, Geneva, sans-serif;

	font-weight:normal;

	background:#f9f3eb;

	border:1px solid #dcd6ce;

	padding:8px 0 8px 12px;

}

.sidebar_widgets .widget_categories a, .sidebar_widgets .widget_archive a, .sidebar_widgets .widget_links a, .sidebar_widgets .widget_meta a, .sidebar_widgets .widget_pages a, .sidebar_widgets .widget_meta a, .sidebar_widgets .widget_recent_entries a{

	display:block;

}

.sidebar_widgets .widget_categories{

	font-weight:bold;

}

.sidebar_widgets .widget_categories a{

	font-weight:normal;

	display:inline;

}

.sidebar_widgets ul{

}

.sidebar_widgets ul li{

	margin:0 0 20px 0;

}

.sidebar_widgets ul ul{

}

.sidebar_widgets ul li ul li{

	padding:7px 0 7px 10px;

	border-bottom:1px solid #d2cbc0;

	margin:0 5px 0 5px;

	width:auto;

}

.sidebar_widgets .widget_recent_entries ul li, .sidebar_widgets .widget_recent_comments ul li{

	border-bottom:0;

	padding:5px 0 5px 5px;

}

.sidebar_widgets ul ul ul{

	margin:0 0 0 15px;

}

.sidebar_widgets ul li ul li ul li{

	border:0;

	background:none;

	padding:7px 0 7px 0;

	margin:0;

}

.widget_tag_cloud a, .widget_text .textwidget{

	margin:0 5px 0 5px;

	line-height:1.4em;

}

.sidebar_widgets .widget_polls li{

	border:0;

}



/*sidebar_widgets2*/

.sidebar_widgets2{

	width:100%;

	font-size:13px;

	line-height:1.5em;

	color:#2e2b28;

	font-family:Arial, Helvetica, sans-serif;

}

.sidebar_widgets2 a{

	color:#2e2b28;

}

.sidebar_widgets2 .widgettitle{

	font-size:19px;

	color:#9d080d;

	margin:0 0 5px 0;

	font-family:Verdana, Geneva, sans-serif;

	font-weight:normal;

	padding:0 0 8px 8px;

	border-bottom:1px solid #b6ac9f;

}

.sidebar_widgets2 .widget_categories a, .sidebar_widgets2 .widget_archive a, .sidebar_widgets2 .widget_links a, .sidebar_widgets2 .widget_meta a, .sidebar_widgets2 .widget_pages a, .sidebar_widgets2 .widget_meta a, .sidebar_widgets2 .widget_recent_entries a{

	display:block;

}

.sidebar_widgets2 .widget_categories{

	font-weight:bold;

}

.sidebar_widgets2 .widget_categories a{

	font-weight:normal;

	display:inline;

}

.sidebar_widgets2 ul{

}

.sidebar_widgets2 ul li{

	margin:0 0 15px 0;

}

.sidebar_widgets2 ul ul{

}

.sidebar_widgets2 ul li ul li{

	padding:3px 0 3px 5px;

	margin:0;

	width:auto;

}

.sidebar_widgets2 ul ul ul{

	margin:0 0 0 15px;

}

.sidebar_widgets2 ul li ul li ul li{

	border:0;

	background:none;

	padding:7px 0 7px 0;

	margin:0;

}

.widget_tag_cloud a, .widget_text .textwidget{

	margin:0 5px 0 5px;

	line-height:1.4em;

}

.sidebar_widgets2 .widget_polls li{

	border:0;

}

/*footer_widgets*/

#footer_widgets{

	width:1000px;

	background:#000 url(images/footer-beer-head.gif)no-repeat;

	padding:30px 0 30px 0;

	margin:0 auto;

	overflow:hidden;

}

/*footer_widgets*/

.footer_widgets{

	font-size:13px;

	line-height:1.5em;

	font-family:Arial, Helvetica, sans-serif;

	color:#808080;

	float:left;

	width:298px;

	padding:70px 0 0 30px;

	overflow:hidden;

}

.footer_widgets a{

	color:#808080!important;

}

.footer_widgets .widgettitle{

	font-size:23px;

	color:#fff;

	margin:0 0 15px 0;

	font-weight:normal;

	text-transform:capitalize;

	font-family:Verdana, Geneva, sans-serif;

}

.footer_widgets .widget_categories a, .footer_widgets .widget_archive a, .footer_widgets .widget_links a, .footer_widgets .widget_meta a, .footer_widgets .widget_pages a, .footer_widgets .widget_meta a, .footer_widgets .widget_recent_entries a{

	display:block;

}

.footer_widgets .widget_categories{

	font-weight:bold;

}

.footer_widgets .widget_categories a{

	font-weight:normal;

	display:inline;

}

.footer_widgets ul{

}

.footer_widgets ul li{

	margin:0 0 20px 0;

}

.footer_widgets ul ul{

}

.footer_widgets ul li ul li{

	background:none;

	border-bottom:1px dashed #333333;

	padding:6px 0 6px 0;

	margin:0;

}

.footer_widgets ul ul ul{

	margin:0 0 0 15px;

}

.footer_widgets ul li ul li ul li{

	border:0;

	background:none;

	padding:7px 0 7px 0;

}

.widget_tag_cloud a, .widget_text .textwidget{

	padding:5px 0 5px 0;

	line-height:1.4em;

}

.footer_widgets .widget_polls li{

	border:0;

}

/* FOOTER */

#footer{

	width:1000px;

	height:123px;

	margin:0 auto;

	/*background:url(images/bgr_footer.png) no-repeat;*/

}

#footer_inner{

	width:100%;

	overflow:hidden;

	padding:20px 0 0 0;

}

#footer_logo{

	float:left;

	padding:0 25px 0 50px;

	border-right:1px solid #8c8a89;

}

#footer_logo a{

	font-size:40px;

	color:#fff;

	font-family:Verdana, Geneva, sans-serif;

}

#footer_info{

	float:left;

	padding:0 0 0 25px;

}

#footer_info p{

	color:#b7b7b7;

	font-size:13px;

	line-height:1.6em;

}

#footer_info p a{

	color:#b7b7b7;

	text-decoration:underline;

}

#footer_info p a:hover{

	text-decoration:none;

}

#footer_info p.copyrights a{

	color:#fdc689;

}

/* Begin Typography & Colors */



#wp-calendar #prev a, #wp-calendar #next a {

	font-size: 9pt;

	}



#wp-calendar a {

	text-decoration: none;

	}



#wp-calendar caption {

	font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;

	text-align: center;

	}



#wp-calendar th {

	font-style: normal;

	text-transform: capitalize;

	}

/* End Typography & Colors */









/* Begin Images */

p img {

	padding: 0;

	max-width: 100%;

	}



/*	Using 'class="alignright"' on an image will (who would've

	thought?!) align the image to the right. And using 'class="centered',

	will of course center the image. This is much better than using

	align="center", being much more futureproof (and valid) */



img.centered {

	display: block;

	margin-left: auto;

	margin-right: auto;

	}



img.alignright {

	padding: 4px;

	margin: 0 0 2px 7px;

	display: inline;

	}



img.alignleft {

	padding: 4px;

	margin: 0 7px 2px 0;

	display: inline;

	}



.alignright {

	float: right;

	}



.alignleft {

	float: left

	}

/* End Images */







/* Begin Calendar */

#wp-calendar {

	empty-cells: show;

	margin: 10px auto 0;

	width: 98%;

	}



#wp-calendar #next a {

	padding-right: 10px;

	text-align: right;

	}



#wp-calendar #prev a {

	padding-left: 10px;

	text-align: left;

	}



#wp-calendar a {

	display: block;

	}



#wp-calendar caption {

	text-align: center;

	width: 100%;

	}



#wp-calendar td {

	padding: 3px 0;

	text-align: center;

	}



#wp-calendar td.pad:hover { /* Doesn't work in IE */

	background-color: #fff; }

/* End Calendar */







/* Begin Various Tags & Classes */

acronym, abbr, span.caps {

	cursor: help;

	}



acronym, abbr {

	border-bottom: 1px dashed #999;

	}



blockquote {

	margin: 15px 30px 10px 10px;

	padding-left: 24px;

	padding-bottom:7px;

	background:url(images/blockquote_bg.gif) repeat-y;

	}



blockquote blockquote{

	background:url(images/blockquote_bg2.gif) repeat-y;

	}



blockquote cite {

	margin: 5px 0 0;

	display: block;

	}



.center {

	text-align: center;

	}



hr {

	display: none;

	}



a img {

	border: none;

	}





.navigation {

	display: block;

	margin:10px 0 0 0;

	overflow:hidden;

	clear:both;

	color:#000000;

	font-size:12px;

	line-height:1.8em;

	font-family:Arial, Helvetica, sans-serif;

	}

.navigation a{

	color:#000000;

	font-size:13px;

	}

.wp-pagenavi{

	background:#e2d4c3;

	border:0;

	padding:10px 15px 10px 15px;

	text-align:center;

}

.wp-pagenavi a {

	padding: 6px; 

	margin: 2px;

	color:#000000;

}

.wp-pagenavi span.pages {

	padding: 6px; 

	margin: 2px;

	background:#352e2c;

	color:#fff;

}

.wp-pagenavi span.current {

	padding: 6px; 

	margin: 2px;

	background:#9d080d;

	color:#fff;

}

.wp-pagenavi span.extend {

	padding: 6px; 

	margin: 2px;

	background:#352e2c;

	color:#fff;

}

/* End Various Tags & Classes*/



/* Begin Lists



	Special stylized non-IE bullets

	Do not work in Internet Explorer, which merely default to normal bullets. */



.entry ul {

	margin: 0 0 15px 0;

	list-style: none;

	clear:both;

	} 



.entry ul li {

	border-bottom:1px solid #d8d0c6;

	background:url(images/ico_entry.gif) no-repeat left 11px;

	padding:7px 0 7px 19px;

	}



.entry ol {

	margin: 0 0 15px 0;

	padding:0 0 0 20px;

	clear:both;

	}



.entry ol li {

	margin: 0;

	padding:7px 0 7px 0;

	border-bottom:1px solid #d8d0c6;

	}



.postmetadata ul, .postmetadata li {

	display: inline;

	list-style-type: none;

	list-style-image: none;

	}

	

ol li{

	list-style: decimal outside;

	}

/* End Entry Lists */







/* Begin Form Elements */

#searchform {

	margin: 10px auto;

	padding: 5px 3px; 

	text-align: center;

	}



#sidebar #searchform #s {

	width: 108px;

	padding: 2px;

	}



#sidebar #searchsubmit {

	padding: 1px;

	}



.entry form { /* This is mainly for password protected posts, makes them look better. */

	text-align:center;

	}



select {

	width: 130px;

	}



#commentform{

	width:400px;

}



#commentform input {

	width: 170px;

	padding: 2px;

	margin: 5px 5px 1px 0;

	}



#commentform textarea {

	width: 350px;

	padding: 2px;

	}



#commentform #submit {

	margin: 5px 0 0 0;

	padding:0;

	width:85px;

	height:35px;

	}

/* End Form Elements */







/* Begin Comments*/



#comments{

	margin:0 0 10px 0;

}

#comments h2{

	color:#000;

	font-size:21px;

	font-family:Verdana, Geneva, sans-serif;

	font-weight:normal;

	border-bottom:2px solid #e0d8ce;

	padding:0 0 8px 5px;

}

.alt {

	margin: 0;

	padding: 10px;

	}



.commentlist {

	padding: 0;

	text-align: justify;

	margin:0;

	}



.commentlist .comment {

	margin: 15px 0 0 0;

	padding: 10px 15px 20px 15px;

	list-style: none;

	background:#f7eee2;

	border:1px solid #e2d8c7;

	}



.commentlist .alt {

	background:#ede2d4;

	}



.commentlist .comment .comment {

	margin: 15px 15px 15px 15px;

	padding: 10px 15px 20px 15px;

	width:auto;

	}



.commentlist p {

	margin: 10px 5px 10px 0;

	line-height:18px;

	}

.commentmet_data{

	width:100%;

	overflow:hidden;

}

.commentmet_data td{

	vertical-align:top;

	text-align:left;

}

.commentmet_avatar{

	width:102px;

	padding:15px 0 0 0;

}

.commentmet_text{

}

.commentmet_avatar img{

	border:2px solid #868686;

}



#commentform p {

	margin: 5px 0;

	}



.commentmet_replay{

	width:100%;

	overflow:hidden;

}

.commentmet_replay a{

	float:right;

	display:block;

	text-indent:-9999px;

	text-transform:capitalize;

	background:url(images/button_replay.gif) no-repeat;

	width:82px;

	height:27px;

}



.nocomments {

	text-align: center;

	margin: 0;

	padding: 0;

	}



.commentmetadata {

	margin: 0;

	display: block;

	padding:0 0 5px 0;

	color:#333;

	font-size:14px;

	font-family:Verdana, Geneva, sans-serif;

	text-transform:capitalize;

	}

.commentmetadata a{

	color:#b30101;

}

.commentmetadata span{

	color:#b30101;

	font-size:20px;

}



.commentmet_text{

	font-size:12px;

	line-height:1.4em;

	color:#000;

	font-family:Verdana, Geneva, sans-serif;

}



#respond{

	margin:40px 0 0 0;

}



h3#respond_title{

	color:#000;

	font-size:21px;

	font-family:Verdana, Geneva, sans-serif;

	font-weight:normal;

	border-bottom:2px solid #e0d8ce;

	padding:0 0 8px 5px;

	margin:0 0 20px 0;

}



#commentform{

	color:#000000;

	font-size:12px;

	width:90%;

}



#commentform small{

	position:relative;

	top:-1px;

	font-size:12px;

}

#cancel-comment-reply-link{

	font-size:12px;

	color:#000000;

	margin:0 0 0 25px;

	font-family:Verdana, Geneva, sans-serif;

}



#commentform a, #commentform small{

	color:#000000;

}



#commentform input{

	background:#faf3eb;

	border:2px solid #d7cfbe;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	padding:4px;

	color:#000000;

}



#commentform textarea{

	background:#faf3eb;

	border:2px solid #d7cfbe;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	padding:4px;

	margin:5px 0 0 0;

	color:#000000;

	overflow:auto;

}



#commentform input#submit{

	background:none;

	border:0px;

}



/* End Comments */







/** 07.c comments **/

		

	#comments_wrap h3 {	font-size: 22px;	font-weight: normal;	margin: 0px;	padding-bottom: 20px;	margin-top: 10px;}

	#comments_wrap h3 a, #comments_wrap h3 a:hover {color: #242323;	text-decoration: none;}

	#comments_wrap .get_avatar {color: #a7a7a7; font-size: 10px;letter-spacing: -1px;padding-top: 10px;}

	#comments ol.parent {padding-bottom: 25px}

	#comments ol { margin: 0px;	padding: 0px; padding-left: 100px;}

	#comments ol li {list-style: none;	padding: 0px; margin: 20px 0px 0px 0px;	padding-top: 1px;}

	#comments span.comment-reply {	font-size: 10px;	text-transform: uppercase;}

	#comments .comment_wrap {position: relative; background: #f2f2f2;}

	#comments .single_comment {	padding: 10px;}

	

	#comments .comment-content {	padding: 10px;		background: #fafafa;color: #666;	}

	

	#comments .comment-content p, .children .comment-content p {padding-bottom: 15px;		}

	

	#comments a, div#respond ol li a {color:#333; text-decoration:none}

	#comments a:hover, div#respond ol li a:hover  {border-bottom:1px solid #ccc; text-decoration:none}

	

	

	#comments .comment_arrow {	position: absolute;	top: 20px;	left: -11px;}

	#comments .comment_author {	position: absolute;	left: -100px;	width: 100px;	color: #8d8d8d;	font-size: 10px; line-height: 14px;	}

	#comments .comment_author span {display: block;}

	#comments .comment_author a {border-bottom:none;}

	#comments .comment_author p {margin:5px 0 2px 0;}

	#comments .children {	padding-left: 0px;	border-left: 1px solid #ced0d0;}

	#comments .children li {padding-left: 25px;	background: url(images/comment_li_bg.gif) no-repeat 0px 25px;}

	#comments .children .comment_wrap {	background: #f2f2f2;	border-top: 1px solid #dedede;	border-bottom: 1px solid #dedede;}

	#comments .children .comment_arrow {	display: none;}

	#comments .children .comment_author {	position: absolute;	left: auto;	right: 20px;	bottom: 10px;	width: 200px;	height: 40px;}

	#comments .children .comment_author p {	position: absolute;	right: 40px;	bottom: 10px;	text-align: right;}

	#comments .children .comment_author span {	display: block;}

	#comments .children .comment_author img {	width: 32px;	height: 32px;	float: right;}











/* Archives page */

.page_archives_div{

	padding-bottom:60px;

}



.page_archives_div h2{

	font-size:27px;

	margin:0 0 5px 0;

	font-family:Verdana, Geneva, sans-serif;

	color:#000;

	font-weight:normal;

	padding:0 0 10px 5px;

	border-bottom:2px solid #e0d8ce;

}



.page_archives_div ul h2{

}



.page_archives_div ul{

	margin:10px 0 40px 0;

}



.page_archives_div ul li{

	margin:0px;

	padding:8px 0 8px 5px;

	list-style:none;

	background:url(images/ico_line.gif) no-repeat left bottom;

}



.page_archives_div ul li ul li{

	border:0px;

	background:none;

}



.page_archives_div ul li ul{

	margin:0px;

	padding:0px;

	padding-left:10px;

}



.page_archives_div ul li a{

	font-weight:normal;

	color:#333;

	font-size:13px;

	background:url(images/ico_ar.gif) no-repeat left 5px;

	padding:0 0 0 14px;

}



	

/* ==================================================================

    Secure and Accessible PHP Contact Form v.2.0WP FIXED width

    ACCESSITES.CSS made by Mike Cherim - http://green-beast.com 

   Designed and built to work with the Accessites WordPress theme

================================================================== */



#gb_form_div { 

  text-align : left;

  width : 100%;

  margin:-40px 0 0 0;

  font-family:Verdana, Geneva, sans-serif;

}



#gb_form_div p {

  margin-left : 12px;

}



#gb_form {

  text-align : left;

  background : transparent;

}



#gb_form_div a {

  color : #4c4c4c;

  text-decoration : underline;

}



#gb_form_div a:hover, #gb_form_div a:focus, #gb_form_div a:active {

  color : #4c4c4c;

  text-decoration : none;

}



fieldset { 

  border : 0;

  margin-top : 10px;

}



#gb_form legend, legend, #gb_form dt { 

  font-weight : bold; 

  color : #4c4c4c;

}



#gb_form legend {

  margin-left : -10px;

  padding-top : 5px;

}



* html #gb_form legend {

  margin-left : -5px;

  padding:0 0 10px 0;

}



#gb_form legend#mainlegend { 

  font-size : 1.2em;

  color : #4c4c4c;

  margin-left : -10px;

  padding-top : 5px;

  padding-bottom : 10px;

  background:url(images/dotted_grey.gif) repeat-x bottom;

  width:100%;

}



* html #gb_form legend#mainlegend {

  margin-left : -5px;

}



#gb_form legend#mainlegend small { 

  font-size : .7em;

  text-transform : uppercase;

}



#gb_form_div .formhead small a {

  font-size : .7em;

  background-image : none;

  display : inline;

  padding : 0;

  margin : 0;

}



#gb_form_div .main_formhead, #gb_form_div .formhead {

  font-size : 1.2em;

  color : #000000;

  width : 97%;

}



#gb_form_div .main_formhead {

  margin-left : -35px;

  text-indent: -9999px;

}



#gb_form_div label { 

  color : #000000; 

  margin-top : 5px;

  margin-left : 20px;

  font-size:11px;

}



#gb_form_div input.short, #gb_form_div input.med, #gb_form_div select.med, #gb_form_div textarea.textbox, #gb_form_div textarea { 

  color : #555; 

  padding : 3px; 

  border : 2px solid #beb6b1;

  background-color : #fff;

  font-size:13px;

  font-family:Arial, Helvetica, sans-serif;

  width : 60%;

  height : auto;

  margin:0 0 5px 20px;

}



#gb_form_div input.short {

  width : 7%;

}



#gb_form_div textarea.textbox, #gb_form_div textarea { 

  width : 80%;

  height : 220px;

  line-height : 1.5em;

}



#gb_form_div select.med {

  width : 60%;

}



#gb_form_div input.checkbox {

  cursor : default;

  background : transparent;

  color : #bcbab7;

  border : 0;

  padding : 0; 

  margin : 0;

  width : 14px;

  height : 14px;

}



#gb_form_div input.button {

  cursor : pointer;

  border : 0;

  background:url(images/button_submit.gif) no-repeat;

  width:85px;

  height:35px;

  display:block;

  text-indent:-9999px;

  text-transform:capitalize;

  clear:both;

}



#content #gb_form input.button {

  margin : 15px 5px 25px 20px;

  padding : 2px 15px 2px 15px;

}



* html #content #gb_form input.button {

  margin-left : -5px;

}



#gb_form_div span.error, #gb_form_div span.success, #gb_form_div dt { 

  color : #4c4c4c;  

  font-weight : bold; 

}



#gb_form_div dt small, #gb_form_div .formhead span.success, span.success, dl#result_dl_blockq dt {

  color : #4c4c4c;

}



#gb_form_div small.whythis a { 

  font-size : 11px; 

  text-decoration : none;

  color : #4c4c4c;

}

#gb_form_div small.whythis a span{ 

  text-decoration : none;

  color : #f4e7d6;

}

#gb_form_div small.whythis a:hover span{ 

  color : #fff;

  background:#000;

  border:1px solid #fff;

}



#gb_form_div p.creditline small {

  clear : both; 

  display : block;

  text-align : right;

  margin : 0;

  padding : 25px 0 15px 0;

  font-size : 0.75em;

  letter-spacing : .0001em;

  color : #666;

}



dl#result_dl_blockq blockquote {

  margin-left : 0;

}



dl#result_dl_blockq blockquote p cite {

  display : block;

  text-align : right;

}



#gb_form_div span.items {

  font-weight : bold;

  color : #339999;

}



#gb_form_div ul {

  margin : 10px 10px 20px 10px;

}



#gb_form_div ul li {

  list-style-type : none;

  margin : 0 10px 0 20px;

}





/* End ACCESSITES CSS */

#wp-email-title{

	font-family:Verdana, Geneva, sans-serif;

	color:#6f7d7d;

}

.wp-email{

	font-family:Verdana, Geneva, sans-serif;

	color:#4c4c4c;

	font-size:11px;

}

.wp-email p{

	width:100%;

	overflow:hidden;

}

.wp-email p label{

	text-align:left;

	padding:0;

	font-weight:normal;

}

.wp-email p input, .wp-email p textarea{

  color : #555; 

  padding : 6px; 

  border : 2px solid #f4e7d6;

  background-color : #fff;

  width : 50%;

  font-size:12px;

  font-family:Arial, Helvetica, sans-serif;

  height : auto;

  margin:0;

}

.wp-email p textarea{

	width : 90%;

	height:200px;

}

#imageverify{

	margin:0 0 0 15px;

}

#wp-email-button input{

	background:url(images/button_submit.gif) no-repeat;

	display:block;

	border:0;

	text-indent:-5000px;

	text-transform:capitalize;

	width:85px;

	height:35px;

}

.wp-email p img{

	position:relative;

	top:4px;

	border:0;

}



#ratings-preview {

	float:left;

}



.img-noborder{

border:none!important;

}



.tplresults { width: 100%; border: 1px solid gray; }

.tplresults img { padding: 0; background: none; margin: 0; border: none; }

.tplresults thead td { background-color: gray; color: white; font-weight: bold; padding: 2px 5px; }

.tplresults .rank { text-align: center; width: 20px; }

.tplresults .votes { text-align: center; }



.beer-review-posts-multi{
	float:left;
	margin-right:6px;

}
.single .beer-review-posts-multi{
	margin-right:20px;

}

#rate-beer-button{
	float:left;
}

.rate-beer-button{
	float:left;
}

.post_comm a:link{color:#fff;}
.post_comm a:hover{color:#F90;}

.rate-beer-button .mtrow{background:none!important;}
.gdtblmuravg{background:none!important;}
/*#gdsr_mur_avgstars_75_1{position:relative;left:80px;}*/
.avg-rating{position:relative;left:84px;}

.gdtblmuravg td {
	text-align:center!important;
  
}

.title-tooltip{ position:absolute;  z-index:999; left:-9999px; background-color:#dedede; padding:3px; border:1px solid #fff; min-width: 200px;}
.title-tooltip p{  margin:0; padding:0; color:#fff; background-color:#222; padding:2px 7px;}


#main-stream{
	width:540px;
	margin-top:20px;
}
#main-stream li {
  border-bottom: 1px solid #CCCCCC;
 /* margin-bottom: 8px;
  padding: 10px 0;*/
}
#main-stream li span.icon {
  float: right;
  height: 50px;
  width: 50px;
}
.avatar {
  float: left;
}
#main-stream li div.details {
  min-height: 60px;
  padding-left: 65px;
  width: 390px;
}
#main-stream li div.details p.checkin {
  font-size: 13px;
  line-height: 15px;
  margin-bottom: 0px;
}
#main-stream p {
  padding-bottom: 2px;
}
#main-stream li div.details ul {
  display: inline-block;
  height: 26px;
  width: 465px;
}
#main-stream li div.details ul li {
  color: #999999;
}
#main-stream li div.details ul li {
  border-bottom: medium none;
  float: left;
  font-size: 11px;
  margin-right: 18px;
}
#main-stream li div.toast-list {
  padding-left: 60px;
  width: 390px;
}
.friendfeed{
	background:none!important;
}
#brewery-info{
	border: 1px solid #666;
	padding:10px;
	margin-bottom:20px;
}
#brewery-addy{
	float:left;
	font-size:10px;
	margin:10px;
}
#brewery-map{
	
}

#relatedposts li
{
display: inline;
list-style-type: none;
padding: 6px;
float:left;
width:100px;
}
.relatedthumb img{
	width:100px;
	height:100px;
}
#relatedposts{
	background-color:#e4d7c5;
	height:220px;
}

#untappdvote img{
	width:236px;
}
/**
 * Espresso theme
 */
/* Slight reset to make the preview have ample padding. */
#cse{background-color:#F4E7D6;}
.cse .gsc-control-cse,
.gsc-control-cse {
  padding: 1em;
  width: auto;
  background-color:#F4E7D6;
}
.cse .gsc-branding,
.gsc-branding {
  display: none;
}
.cse .gsc-control-cse div,
.gsc-control-cse div {
  position: normal;
}
/* Selector for entire element. */
.cse .gsc-control-cse,
.gsc-control-cse {
  font-family: Georgia, serif;
  background-color: #ffffff;
  border: 1px solid;
  border-color: #ffffff;
}
.gsc-control-cse .gsc-table-result {
  font-family: Georgia, serif;
}
.cse .gsc-control-cse:after,
.gsc-control-cse:after {
  content:".";
  display:block;
  height:0;
  clear:both;
  visibility:hidden;
}
/* Snippet matched query terms are in italic and red. */
.cse .gsc-control-cse .gs-snippet b,
.gsc-control-cse .gs-snippet b {
  font-style: italic;
  font-weight: normal;
}
/* Search form */
.cse form.gsc-search-box,
form.gsc-search-box {
  padding: 8px 4px 2px 6px;
  margin-bottom: 6px;
}
.cse .gsc-branding-text,
.gsc-branding-text {
  color: #A25B08;
}
/**
 * Table cell containing the search input.
 * 4 pixels added to create more space between input and button.
 */
.cse td.gsc-input,
td.gsc-input {
  padding-right: 0;
}
/* Search input */
.cse input.gsc-input,
input.gsc-input {
  border: 1px solid #A25B08;
  padding: 3px;
  width: 99%;
}
/* Search button */
.cse input.gsc-search-button,
input.gsc-search-button {
  font-family: inherit;
  font-size: 13px;
  color: #fff;
  font-weight: bold;
  text-shadow: 0 1px 2px #000000;
  padding: 2px 8px;
  background: #461200;
  border: 1px solid;
  border-color: #461200;
}
/* Base tab selector styles */
.cse .gsc-tabHeader,
.gsc-tabHeader {
  font-family: helvetica, arial, sans-serif;
  font-weight: bold;
  text-transform: uppercase;
  color: #ffffff;
  text-shadow: 0 1px 2px #000;
  padding: 2px 8px 0 8px;
}
/* Inactive tab */
.cse .gsc-tabHeader.gsc-tabhInactive,
.gsc-tabHeader.gsc-tabhInactive {
  background-color: #A25B08;
  border: 1px solid;
  border-color: #A25B08;
  border-bottom: none;
  color: #ffffff;
}
/* Active tab */
.cse .gsc-tabHeader.gsc-tabhActive,
.gsc-tabHeader.gsc-tabhActive {
  font-weight: bold;
  background-color: #461200;
  border: 1px solid #461200;
  border-bottom: none;
  color: #ffffff;
}
/* This is the tab bar bottom border. */
.cse .gsc-tabsArea,
.gsc-tabsArea {
  margin-top: 1em;
  border-bottom: 1px solid;
  border-color: #461200;
  padding: 0;
}
/* Inactive refinement */
.cse .gsc-refinementHeader.gsc-refinementhInactive,
.gsc-refinementHeader.gsc-refinementhInactive {
  color: #950000;
}
.cse .gsc-resultsHeader,
.gsc-resultsHeader {
  margin-bottom: 12px;
  border: block;
}
/* Wrapper for all results */
.cse .gsc-results,
.gsc-results {
  width: 100%;
}
.cse div.gs-title,
div.gs-title,
.cse .gs-snippet,
.gs-snippet,
.cse .gs-visibleUrl,
.gs-visibleUrl,
.cse .gs-visibleUrl-short,
.gs-visibleUrl-short,
.cse .gs-spelling,
.gs-spelling {
  padding: 0;
}
.cse .gs-snippet,
.gs-snippet,
.cse .gs-visibleUrl,
.gs-visibleUrl,
.cse .gs-visibleUrl-short,
.gs-visibleUrl-short,
.gs-per-result-labels {
  padding-left:15px;
}
/* Font size */
.cse .gs-snippet,
.gs-snippet,
.cse .gs-spelling,
.gs-spelling {
  font-size: 14px;
  line-height: 17px;
}
/* Inner wrapper for a result */
.cse .gsc-webResult.gsc-result,
.gsc-webResult.gsc-result,
.gsc-imageResult-column,
.gsc-imageResult-classic {
  padding: 6px 0;
  margin-bottom: 2px;
  border: 1px solid;
  border-color: #ffffff;
  background-color: #ffffff;
}
/* Result hover event styling */
.cse .gsc-webResult.gsc-result:hover,
.gsc-webResult.gsc-result:hover,
.gsc-results .gsc-imageResult-classic:hover,
.gsc-results .gsc-imageResult-column:hover {
  border: 1px solid;
  border-color: #ffffff;
  background-color: #ffffff;
}
/* Set link colors. */
.cse .gs-webResult.gs-result a.gs-title:link,
.gs-webResult.gs-result a.gs-title:link,
.cse .gs-webResult.gs-result a.gs-title:link b,
.gs-webResult.gs-result a.gs-title:link b,
.cse .gs-webResult.gs-result a.gs-title:visited,
.gs-webResult.gs-result a.gs-title:visited,
.cse .gs-webResult.gs-result a.gs-title:visited b,
.gs-webResult.gs-result a.gs-title:visited b,
.cse .gs-webResult.gs-result a.gs-title:hover,
.gs-webResult.gs-result a.gs-title:hover,
.cse .gs-webResult.gs-result a.gs-title:hover b,
.gs-webResult.gs-result a.gs-title:hover b,
.cse .gs-webResult.gs-result a.gs-title:active,
.gs-webResult.gs-result a.gs-title:active,
.cse .gs-webResult.gs-result a.gs-title:active b,
.gs-webResult.gs-result a.gs-title:active b,
.cse .gs-webResult.gs-result .gsc-cursor-page,
.gs-webResult.gs-result .gsc-cursor-page,
.cse .gs-webResult.gs-result a.gsc-trailing-more-results:link,
.gs-webResult.gs-result a.gsc-trailing-more-results:link,
.gs-imageResult a.gs-title:link,
.gs-imageResult a.gs-title:link b,
.gs-imageResult a.gs-title:visited,
.gs-imageResult a.gs-title:visited b,
.gs-imageResult a.gs-title:hover,
.gs-imageResult a.gs-title:hover b,
.gs-imageResult a.gs-title:active,
.gs-imageResult a.gs-title:active b,
.gs-imageResult .gsc-cursor-page,
.gs-imageResult a.gsc-trailing-more-results:link,
.cse .gs-spelling a,
.gs-spelling a {
  color: #950000;
}
/* Override default.css selector to disable underlines. */
.cse .gs-result .gs-title,
.gs-result .gs-title,
.cse .gs-result .gs-title *,
.gs-result .gs-title *,
.cse .gs-promotion a.gs-title,
.gs-promotion a.gs-title,
.cse .gs-promotion a.gs-title *,
.gs-promotion a.gs-title *,
.cse .gs-promotion .gs-snippet a,
.gs-promotion .gs-snippet a,
.cse .gs-spelling a,
.gs-spelling a {
  text-decoration: none;
}
/* Snippet Text Color */
.cse .gs-webResult .gs-snippet,
.gs-webResult .gs-snippet,
.gs-imageResult .gs-snippet {
  color: #333333;
}

.cse .gs-webResult a.gs-visibleUrl,
.gs-webResult a.gs-visibleUrl,
.cse .gs-webResult .gs-visibleUrl,
.gs-webResult .gs-visibleUrl,
.gs-imageResult a.gs-visibleUrl,
.gs-imageResult .gs-visibleUrl {
  color: #A25B08;
  font-size: 12px;
  margin-top: 3px;
}
/* Pagination container centered */
.cse .gsc-cursor-box,
.gsc-cursor-box {
  border-top: 1px dotted #c78dcc;
  padding-top: .5em;
  text-align: center;
}
/* Selected pagination */
.cse .gsc-results .gsc-cursor-page.gsc-cursor-current-page,
.gsc-results .gsc-cursor-page.gsc-cursor-current-page {
  color: #fff;
  background-color: #461200;
  text-shadow: 0 1px 1px #000;
  padding: 0 5px;
}
/*Promotion Settings*/
/* The entire promo */
.cse .gs-promotion,
.gs-promotion {
  background-color: #FFFFCC;
  border: 1px solid;
  border-color: #FEFEDC;
}
/* Promotion image */
.cse .gs-promotion .gs-promotion-image,
.gs-promotion .gs-promotion-image {}
/* Promotion links */
.cse .gs-promotion a.gs-title:link,
.gs-promotion a.gs-title:link,
.cse .gs-promotion a.gs-title:link *,
.gs-promotion a.gs-title:link *,
.cse .gs-promotion .gs-snippet a:link,
.gs-promotion .gs-snippet a:link {
  color: #0000CC;
}
.cse .gs-promotion a.gs-title:visited,
.gs-promotion a.gs-title:visited,
.cse .gs-promotion a.gs-title:visited *,
.gs-promotion a.gs-title:visited *,
.cse .gs-promotion .gs-snippet a:visited,
.gs-promotion .gs-snippet a:visited {
  color: #0000CC;
}
.cse .gs-promotion a.gs-title:hover,
.gs-promotion a.gs-title:hover,
.cse .gs-promotion a.gs-title:hover *,
.gs-promotion a.gs-title:hover *,
.cse .gs-promotion .gs-snippet a:hover,
.gs-promotion .gs-snippet a:hover {
  color: #0000CC;
}
.cse .gs-promotion a.gs-title:active,
.gs-promotion a.gs-title:active,
.cse .gs-promotion a.gs-title:active *,
.gs-promotion a.gs-title:active *,
.cse .gs-promotion .gs-snippet a:active,
.gs-promotion .gs-snippet a:active {
  color: #0000CC;
}
/* Promotion snippet */
.cse .gs-promotion .gs-snippet,
.gs-promotion .gs-snippet,
.cse .gs-promotion .gs-title .gs-promotion-title-right,
.gs-promotion .gs-title .gs-promotion-title-right,
.cse .gs-promotion .gs-title .gs-promotion-title-right *,
.gs-promotion .gs-title .gs-promotion-title-right * {
  color: #333333;
}
/* Promotion url */
.cse .gs-promotion .gs-visibleUrl,
.gs-promotion .gs-visibleUrl {
  color: #A25B08;
}
/* Style for auto-completion table
 * .gsc-completion-selected : styling for a suggested query which the user has moused-over
 * .gsc-completion-container : styling for the table which contains the completions
 */
.gsc-completion-selected {
  background: #A25B08;
}
.gsc-completion-container {
  font-size: 13px;
  position: absolute;
  background: white;
  border: 1px solid #A25B08;
  margin-left: 0;
  margin-right: 0;
  /* The top, left, and width are set in JavaScript. */
}

/* Full URL */
.gs-webResult div.gs-visibleUrl-short {
  display: none;
}
.gs-webResult div.gs-visibleUrl-long {
  display: block;
}

.gsc-snippet-metadata {
  color: #767676;
  margin-left: 15px;
}

.gsc-rating-bar {
  display: inline-block;
  width: 53px;
  height: 10px;
  background: transparent url(/http/bendbeerblog.wpenginepowered.com/cse/images/cse_snippets_stars.png) -52px -12px no-repeat;
  margin: 4px 0 0 0;
}

.gsc-rating-bar span {
  display: inline-block;
  height: 10px;
  background: transparent url(/http/bendbeerblog.wpenginepowered.com/cse/images/cse_snippets_stars.png) 0 -12px no-repeat;
  padding: 4px 0 0 0;
}

.gsc-reviewer {
  color: #950000;
}

.gsc-author {
  color: #950000;
}




#social-buttons{
	margin-top:40px;
	margin-left:196px;
	clear:both;
}
#social-buttons-top{
  position: absolute;
  right: 0px;
  top:16px;
}
.sidebar-beer-stats{
text-align:center;font-size:50px;width:100%;margin-bottom:10px;margin-top:10px;
}








#beer-list ul li {
	margin: 0 0 4px 10px;
	font-size: 14px;
	line-height: 30px;
	height: 30px;
	padding: 0px 0px 0px 32px;
	background-size: 30px 30px;
	background-repeat: no-repeat;
}
#beer-list ul li:hover {
	background-color:#e4d8c5;
}
#beer-list ul{
	margin: 0 10px;
}