/*

Site:						showchicken.com
Author:					nicksheehy (at) gmail.com
Last Updated:		03.09.1020

--

Test layout:		#test {background:url("/images/assets/grid.jpg") repeat-y left}

*/


* 							{margin:0; padding:0}
body 						{background:url("/images/assets/body-bg.png") repeat-x scroll 0 0 transparent; color:#666; font-family:"Lucida Grande","Lucida Sans","Lucida Sans Unicode","Lucida",Verdana,"Bitstream Vera Sans",sans-serif; font-size:10px; letter-spacing:0.5px; line-height:15px; padding:10px 0 0}
#page 					{width:710px; padding:0 125px}
#site_logo			{height:90px; margin:0}
#site_logo	a 	{border:0}

/* CONTENT */
#content				{width:710px; position:relative}
#content img 		{margin-bottom:12px}
.info #content	{background:url("/images/assets/line.png") repeat-x scroll 0 0 transparent; padding-top:45px}
#content ul 		{list-style:none; margin-bottom:12px}
.col-2 					{-moz-column-count:2; -moz-column-gap:20px; -webkit-column-count:2; -webkit-column-gap:20px; column-count:2; column-gap:20px}
.col-3 					{-moz-column-count:3; -moz-column-gap:20px; -webkit-column-count:3; -webkit-column-gap:20px; column-count:3; column-gap:20px}
.col-4 					{-moz-column-count:4; -moz-column-gap:20px; -webkit-column-count:4; -webkit-column-gap:20px; column-count:4; column-gap:20px}

/* MAIN */
#main 					{width:470px; float:left}

/* Sidebar */
#sidebar 				{border-left:1px dotted #DCD5D2; float:left; margin:0px 0 0 39px; padding-left:20px; color:#9F9F9F; width:150px}
#sidebar ul 		{list-style:none}

/* Navigation */
.message #menu 
								{padding:45px 0 30px}
.active a 			{color:#000}
#menu ul 				{height:80px; line-height:70px; list-style:none}
#menu li				{display:inline; float:left; margin:0 5px 0 0; text-transform:uppercase; letter-spacing:1px; font-size:10px;position:relative}
#menu #mailing-list-link
								{float:right; margin:0}
#mailing-list-link a
								{background-color:#F7F5F5; padding:3px 4px}

/* SHOP Buttons */
#shop .buy 			{position:absolute; right:0; top:0; background-color:#ecf884; text-align:center; opacity:0.9; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; filter:alpha(opacity=90)}
.buy a 					{font-weight:bold}
.buy:hover 			{opacity:1; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter:alpha(opacity=100)}
#shop .buy			{top:0px; height:230px; width:120px; text-align:center; padding:0 20px; text-align:left; background-image:none}
#shop .buy h2 	{margin-top:20px}
#shop .buy a 		{background-color:#fff; border-bottom:none; border-top:none; color:#BA2B00; display:block; float:left; padding:5px}
#content .item img 
								{margin:0}
.item 					{position:relative; margin:0 10px 10px 0; width:310px; height:230px; float:left}
.items 					{overflow:hidden}


/* Text */
a 							{color:#BE5656; text-decoration:none}
.caption h1 		{font-size:10px; margin-bottom:0}
p a, h2 a, h4 a {border-bottom:1px solid #DDDEDD}
p a:hover, #sidebar a:hover
								{border-bottom:1px solid #5E7F57}
a:active 				{text-decoration:none}
a:hover 				{color:#5E7F57; text-decoration:none}
p 							{margin:0 0 15px}
h1 							{font-size:15px; text-transform:uppercase; letter-spacing:1px; margin-bottom:15px; font-weight:normal; font-size:15px; color:#000}
h2		 					{font-size:11px; font-weight:700; margin-bottom:10px; color:#333}
h3 							{font-size:16px}
h4 							{font-size:10px; margin-bottom:5px; font-weight:bold; color:#333}
.date 					{color:#9F9595; margin-bottom:15px}
a img, form, fieldset
								{border:none}
.price 					{font-family:Georgia; font-size:36px; font-weight:normal; line-height:40px; color:#000; border-bottom:1px dashed #8F9F00; margin-bottom:5px; border-top:1px dashed #8F9F00}


/* PAGE == ART */
#thumbnails li 	{display:inline;margin:0 10px 10px 0;width:230px;height:100px;float:left}
#thumbnails li.three 
								{margin:0 0 10px}
#thumbnails 		{background:url("/images/assets/thumbnail.png"); overflow:hidden}
#thumbnails img {margin:0}
.caption				{clear:both}
#purchase 			{position:relative; float:left}
.purchase 			{position:relative}
#purchase p			{position:absolute; right:-15px; top:-15px}
.purchase_sign 	{position:absolute;right:5px;top:-5px}
#purchase a 		{border-bottom:none}
.entry_link			{position:absolute; top:0;display:block; width:30px; height:45px; background-image:url("/images/assets/prev.png"); text-indent:-2000px}
.entry_link:hover	
								{border:1px solid #BFB5AF; margin:-1px 0 0 -1px}
#prev						{left:-40px; background-image:url("/images/assets/prev.png")}
#next						{left:-40px; top:50px; background-image:url("/images/assets/next.png")}

/* CONTACT */
input, textarea	{border:1px solid #DCD5D2; padding:5px; width:218px}
label						{display:block; float:left; width:80px; line-height:26px}
#button					{background-color:#BE5656; border:0; color:#fff; margin:0 0 0 80px; width:110px; cursor:pointer}
form						{padding-top: 15px}


/* FOOTER */
#footer					{clear:both; padding-top:90px}
#footer p				{text-transform:uppercase; font-size:9px;float:left}
#footer #footer-rule 		{margin:0 0 10px; width:30px}


/* HR styling */
.hr 						{background:url("/images/assets/line.png") 110px 0px; border:none; display:block; margin:14px 0; height:1px; width:110px}
.hr hr 					{display:none}
.info .hr 			{margin:14px 0}
#news .hr				{margin:45px 0}


/* MailChimp styling */
#mce-success-response, #mce-error-response 
								{background-color:#FEFF9F; margin:10px -10px; padding:10px}
#mce-error-response
								{background-color:#FF8F8F}
#mc-embedded-subscribe-form br
								{display:none}
#mc-embedded-subscribe
								{background-color:#BE5656; border:0; color:#fff; margin:0 0 0 80px; width:110px; cursor:pointer}