/*  
Theme Name: Brewery Search
Theme URI: http://brewerysearch.com/
Description: Brewery Search 2.0
Created: 06/10/2008
Last Modified: 06/12/2008
Version: 2.0
Author: Ray Henry
Author URI: http://www.thebarleyblog.com/
*/

/* GLOBAL DECLARATIONS *************/
* 									{margin:0;padding:0;} /*--- Zero out everything ---*/
body 								{font-family:Arial, Verdana, sans-serif;background:#373737 url(images/bs-body-bg.gif) repeat-x 0 0;text-align:center;}
h1, h2, h3, h4, h5, h6 				{font-weight:normal;font-family:Arial Narrow, Arial, Verdana, sans-serif;text-transform:uppercase;}
h1									{font-family:Arial, Verdana, sans-serif;}
h4									{font-size:14px;font-weight:normal;color:#DDDCCE;}
.clearer 							{clear:both;}

/* GENERAL LAYOUT STRUCTURE ********/
#wrapper 							{margin:0 auto;width:680px;padding:0 20px;text-align:left;}
#branding, #content, #footer		{float:left;width:680px;}

/* BRANDING */
#branding							{padding:78px 0 0 0;height:116px;background:url(images/bs-branding-bg.jpg) no-repeat 0 0;}
#branding h1						{float:left;width:241px;}
#branding h1 a						{float:left;width:241px;padding:116px 0 0 0;overflow:hidden;background:url(images/bs-logo.jpg) no-repeat 0 0;height:0 !important;height /**/:116px; /* for IE5/Win only */text-indent:-9999px;text-decoration:none;}
#navigation							{float:left;margin:30px 0 9px 0;width:439px;text-align:right;font-size:12px;color:#ADADAD;}
#navigation a						{color:#999;text-decoration:none;}
#navigation a:hover					{color:#9B3413;}
#searchform							{float:left;padding:16px 0 0 30px;width:409px;height:47px;background:url(images/bs-search-bg.jpg) no-repeat 0 0;}
#searchform input#s					{float:left;margin:0 10px 0 0;padding:5px;width:265px;border:1px solid #666;font-size:12px;color:#666;}


/* MAIN CONTENT ********************/
h2									{float:left;margin:10px 0;width:680px;font-size:30px;color:#E6BB3A;}
.post p								{margin:0 0 18px 0;line-height:18px;font-size:12px;color:#F2F2EC;}
#content a:link, 
#content a:active,	
#content a:visited					{color:#B28600;}
#content a:hover					{color:#E8BC3A;}
#info-ad							{float:right;margin:0 0 10px 0;}
.mapstraction						{float:left;margin:0 0 10px 0;border:10px solid #1F1F1F;}
.info-description					{float:left;padding:10px;width:320px;background:#303030;}
.post .info-description p			{color:#AAAAA7;}
.info-beer							{float:right;padding:10px;width:310px;color:#AAAAA7;background:#303030;}
.info-beer ul						{list-style:none;font-size:12px;color:#AAAAA7;}
.info-beer ul li					{float:left;width:135px;line-height:18px;margin:0 10px 10px 0;}
#post-features						{padding:10px;background:#202020;}
.brew-controls						{float:left;font-size:12px;color:#AAAAA7;}
#content .brew-controls a,
#content #archive a					{color:#AAAAA7;}
#content .brew-controls a:hover,
#content #archive a:hover		 	{color:#A27000;}
#content #archive h4 a				{font-size:14px;color:#B28600;}
#content #archive h4 a:hover		{color:#CBA900;}
#content #archive .brew-info		{float:left;margin:0 10px 10px 0;padding:10px;width:470px;color:#AAAAA7;background:#303030;}
#content #archive .brew-info:hover	{background:#2d2d2d;}
#content #archive .brew-info p		{margin:0;}

/* FOOTER **************************/
#footer								{clear:both;margin:10px 0 0 0;padding:10px;width:660px;background:#303030;color:#797977;font-size:11px;}
#footer a							{color:#797977;}
#footer a:hover						{color:#919191;}

/* HOME PAGE ***********************/
.hp-recent							{float:left;padding:20px 0 ;width:420px;}
.hp-added							{float:left;padding:20px 0 ;width:260px;}
.hp-recent h5, .hp-added h5			{font-size:14px;color:#DDDCCE;}
.hp-recent ul, .hp-added ul			{margin:10px 0 0 0;list-style:none;font-size:12px;color:#545454;}
.hp-recent ul li, .hp-added	ul li	{float:left;width:210px;margin:0 0 5px 0;}
#content .hp-recent a, 
#content .hp-added a				{color:#B28600;text-decoration:none;}
#content .hp-recent a:hover, 
#content .hp-added a:hover			{color:#E8BC3A;text-decoration:underline;}

/* INTERIOR PAGE *******************/
.wp-pagenavi						{float:left;padding:10px;background:#202020;width:660px;margin:0 0 10px 0;font-size:12px;}
.wp-pagenavi p						{margin:0;color:#AAAAA7;}
.wp-pagenavi a						{color:#666;text-decoration:none;}
.wp-pagenavi a:hover				{color:#CBA900;text-decoration:underline;}
#search-ad							{float:right;margin:0 0 10px 0;padding:10px;width:160px;background:#343434;}
#search-ad p						{margin:0 0 18px 0;line-height:18px;font-size:12px;color:#AAAAA7;}
#archive							{margin:0 0 10px 0;}
#archive .hp-recent					{float:left;width:680px;}
.brew-info h5						{font-size:14px;color:#E6BB3A;}

/* BREWERY SEARCH BLOG *************/
.brew-info.brew-blog				{margin:0 10px 10px 0;padding:10px;width:470px;color:#AAAAA7;background:#303030;}
.brew-info.brew-blog p				{margin:0 0 10px 0;}
.brew-info.brew-blog h4				{color:#E6BB3A;font-size:18px;}

/* COMMENTING **********************/
#comment-wrap 						{clear:both;padding:10px;width:660px;color:#545454;}
.commentlist						{list-style:none;}
.commentlist li						{margin:10px 0;padding:0 0 10px 0;border-bottom:1px solid #E0E0E0;}
#commentform						{padding:10px;background:#F0F0E6;}
#commentform textarea				{padding:5px;width:628px;border:1px solid #986500;}
#commentform input					{padding:5px;border:1px solid #986500;}
#commentform #submit				{color:#fff;background:#986500;border:none;}
