/*  
Theme Name: What's Cooking
Theme URI: http://www.shortorder.com/whatscooking
Description: Theme for Short Order's What's Cooking blog
Version: 2.0
Author: Get Page One LLC
Author URI: http://www.getpageone.com/

	The XHTML is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

*
{
	padding: 0px;
	margin: 0px;
}

body
{
	background: #666666;
	text-align: center;
	padding: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
}

a 
{
	color: #014769;
	text-decoration: none;
}
		
a:hover	
{
	text-decoration: underline;
}

img 
{ 
	border-width: 0; 
}

a img
{
	border-width: 0;
}

a:hover img	
{ 
	text-decoration: none; 
}

p 
{
	margin: .5em 0;
}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a
{
	color: black;
}
		
h1, h2, h3, h4, h5, h6 
{
	font-weight: bold;
	margin-bottom: .5em;
}				
		
h1 
{ 
	font-size: 24px; 
}

h2 
{ 
	font-size: 18px; 
}

h3 
{ 
	font-size: 16px; 
}

h4 
{ 
	font-size: 14px; 
}

h5 
{ 
	font-size: 12px; 
}

h6 
{ 
	font-size: 11px; 
}

ul, ol
{
	padding-left: 40px;
}

.clear
{
	clear: both;
}

#restaurant_equipment
{
	background: url('images/main_bg.gif') top center repeat-y;
}

#commercial_appliances
{
	width: 1000px;
	position: relative;
	margin: auto;
	text-align: left;
	padding-top: 134px;
}

#restaurant_supplies
{
	width: 830px;
	float: right;
}

#kitchen_supplies
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 1000px;
	height: 44px;
	border-bottom: 1px solid #FFFFFF;
	color: #999999;
	font-size: 11px;
	background: #000000;
}

#kitchen_supplies ul
{
	list-style-type: none;
	padding: 15px 18px;
	float: left;
}

#kitchen_supplies li
{
	display: inline;
	padding: 0px .75em;
}

#kitchen_supplies a
{
	color: #D77F00;
}

#supply_images
{
	float: right;
	padding: 7px 15px 0px 0px;
}

#short_order
{
	position: absolute;
	top: 45px;
	left: 0px;
	width: 999px;
	height: 89px;
	background: url('http://www.shortorder.com/images/website/head.jpg') top left no-repeat;
}

#wholesale
{
	width: 479px;
	float: left;
	padding-top: 110px;
	position: relative;
}

#wholesale .post, #wholesale .navigation, #wholesale .comment
{
	padding: 15px;
	margin: 15px;
	background: #FFFFFF;
	border: 1px solid #DFD6B9;
}

ul.categories
{
	padding: 0px;
}

#wholesale .post ul.categories, #wholesale .post ul.categories ul
{
	list-style-type: none;
}

#wholesale .navigation
{
	padding: 5px 15px;
}

#wholesale .commentlist
{
	padding: 0px 15px;
}

#professional_kitchen
{
	position: absolute;
	height: 65px;
	top: 0px;
	left: 0px;
	width: 418px;
}

#products
{
	float: right;
	width: 350px;
	padding-right: 1px;
}

#items
{
	padding: 15px;
	padding-bottom: 0px;
}

#products .item
{
	border: 1px solid #DFD6B9;
	background: #FFFFFF;
	padding: 5px 10px;
	margin-bottom: 15px;
}

#products .info
{
	width: 215px;
	float: right;
}

#products .link
{
	display: block;
	float: left;
	width: 130px;
	padding-bottom: 5px;
}

#products .price
{
	display: block;
	float: right;
	width: 60px;
	text-align: right;
	font-weight: bold;
	color: #d77f00;
}

#products .description
{
	clear: both;
	border-width: 1px 0px;
	border-style: solid;
	border-color: #C9C9C9;
	padding: 5px 0px;
}

#products .image
{
	float: left;
	width: 80px;
	text-align: center;
}

#products .more
{
	padding-top: 5px;
	clear: both;
	text-align: right;
}

#commercial_equipment
{
	width: 170px;
	float: left;
}

#restaurant_manufacturers h1
{
	background: #827E72;
	padding: 8px 15px;
	margin: 0px;
	color: #FFFFFF;
	font-size: 11px;
}

#commercial_equipment h2, #restaurant_manufacturers h2
{
	padding: 8px 15px;
	font-size: 11px;
	margin: 0px;
}

#commercial_equipment a, #restaurant_manufacturers a
{
	color: #FFFFFF;
}

#commercial_equipment h2, #restaurant_manufacturers h2
{
	color: #333333;
}

#commercial_equipment h2.active, #restaurant_manufacturers h2.active
{
	color: #EEEEEE;
}

#commercial_equipment h2.over, #restaurant_manufacturers h2.over
{
	color: #FFFFFF;
}

#commercial_equipment ul, #commercial_equipment li, #restaurant_manufacturers ul, #restaurant_manufacturers li
{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

#commercial_equipment li, #restaurant_manufacturers h2, #restaurant_manufacturers li
{
	border-width: 1px 0px 1px 0px;
	border-color: #A29E91 #827E72 #8A8477 #827E72;
	border-style: solid;
	background: #767166;
	color: #333333;
}

#commercial_equipment li li, #commercial_equipment p, #restaurant_manufacturers li
{
	background: #827E72;
	padding: 8px 15px;
	margin: 0px;
	color: #FFFFFF;
}

#restaurant_manufacturers
{
	width: 170px;
	float: left;
}

#search_form
{
	float: right;
	padding: 10px;
}

#restaurant_supplier
{
	height: 89px;
	width: 350px;
	display: block;
	float: left;
}

#food_service
{	
	height: 83px;
	background: black;
	text-align: left;
	color: #999999;
	font-size: 11px;
	padding: 11px;
}

#food_service a
{
	color: #D77F00;
}

#food_service .kitchen
{
	float: left;
}

#food_service .restaurant
{
	float: right;
	text-align: right;
}

#kitchen_products
{
	position: absolute;
	top: 10px; 
	right: 10px;
	height: 72px;
	border: 1px solid #605858;
	background: url('images/button.gif') repeat-x top left;
	text-align: center;
}

#kitchen_products a
{
	color: #FFFFFF;
	font-size: 17px;
	font-weight: bold;
	padding: 5px;
	display: block;
}

#kitchen_products a:hover
{
	text-decoration: none;
}

.socialmedia
{
	background: #767166;
	color: #fff;
	text-align: center;
	width: 100%;
}

.socialmedia p
{
	padding: 20px 0 0 0;
}

.socialmedia table
{
	border: none;
	padding-bottom: 20px;
	width: 100%;
}

.socialmedia td
{
	text-align: center;
	padding: 5px;
}

/* IE HACKS \*/
* html #products .item { width: 295px; }
* html #items { padding-bottom: 15px; }
*+html #wholesale { padding-top: 125px; margin-bottom: -65px; }
* html #wholesale { padding-top: 125px; }
*+html #professional_kitchen { width: 418px; }
* html #professional_kitchen { width: 418px; }
*+html #restaurant_manufacturers { width: 169px; padding-left: 1px; }
* html #restaurant_manufacturers { width: 169px; padding-left: 1px; }
*+html #commercial_equipment { width: 169px; padding-left: 1px; }
* html #commercial_equipment { width: 169px; padding-left: 1px; }
*+html #short_order { width: 1000px; }
* html #short_order { width: 1000px; }
/* END HACKS \*/
