@charset "utf-8";
/* CSS Document */

/*
Theme Name: PartyFood.com.au
Theme URI: http://www.davona.eu/
Description: This WordPress theme is designed for <a href="http://www.partyfood.net.au">PartyFood.net.au</a>.
Version: 1.0
Author: Dave White and Fiona Jones
Author URI: http://www.davona.eu/
Tags: food

	PartyFood.com.au
	http://www.partyfood.net.au

	This theme was designed and built by <a href="http://www.dave-white.co.uk">Dave White</a> and <a href="http://www.fiona-jones.co.uk">Fiona Jones</a>
	whose website you will find at http://www.davona.eu

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

*/

body {
	padding:5px 0px 0px 0px;
	margin:0px;
	font-family:Verdana, Geneva, sans-serif;
	color:#767676;
}

#contentHolder {
	margin:0px auto;
	width:920px;
}

.header {
	text-align:center;
	margin:0px 0px 5px 0px;
	padding:0px;
	font-size:9px;
	color:#B1B1B1;
}

.header a {
	color:#B1B1B1;
}

#navigation {
	width:920px;
	height:44px;
	background:url(images/party-food-navigation.jpg) top left no-repeat;
}

#topMenu a, #topMenuEnd a {
	color:#5A5A5A;
	text-decoration:none;
}

#topMenu a:hover {
	text-decoration:underline;
}

#topMenu li {
	background:url(images/navigation-splitter.jpg) center right no-repeat;
	list-style:none;
	list-style-type:none;
	font-size:12px;
	font-weight:bold;
	letter-spacing:1px;
	padding:14px 35px 16px 35px;
    display:block;
    margin:0px;
    text-align:center;
    float:left;
}

#navigation ul {
	margin:0px;
	padding:0px 0px 0px 10px;
}

.line {
	margin:5px 0px 5px 0px;
	padding:0px;
	width:920px;
	height:3px;
	background:#C6CBC5;
	clear:both;
}

.smallLine {
	margin:0px;
	padding:0px;
	width:100%;
	height:2px;
	background:#C6CBC5;
	clear:both;
}

#leftHeader {
	width:310px;
	height:30px;
	float:left;
	background:url(images/party-food-canape.jpg) top left no-repeat;
	margin:0px;
	padding:220px 0px 0px 10px;
}

#searchFormInput {
	float:left;
	width:205px;
}

#searchFormButton {
	float:left;
	width:100px;
}

input#searchsubmit {
	padding:0px;
	margin:0px;
}

input#s {
	border:1px solid #C6CBC5;
	margin:0px;
	padding:2px;
	height:16px;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	width:196px;
	color:#666666;
}

#centerHeader {
	width:265px;
	height:170px;
	float:left;
	margin:0px;
	padding:58px 0px 0px 15px;
    text-align:center;
}

#centerHeader a {
	color:#767676;
	text-decoration:none;
	padding:0px;
	margin:0px;
}

#siteDescription {
	color:#5A5A5A;
	font-size:16px;
	margin:10px 0px 0px 0px;
	padding:0px;
	font-weight:bold;
}

#mainStates {
	font-size:24px;
	margin:56px 0px 10px 0px;
	padding:0px;
}

#subStates {
	font-size:12px;
	margin:10px 0px 10px 0px;
	padding:0px;
}

#rightHeader {
	width:320px;
	height:250px;
	float:right;
	background:url(images/party-food-table.jpg) top right no-repeat;
}

h1 {
	color:#767676;
	font-size:40px;
	margin:0px;
	padding:0px;
}

#sidebar {
	width:215px;
	float:left;
}

#sidebar ul h3 {
	margin:0px;
	padding:21px 20px 10px 45px;
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
	font-size:15px;
}

#sidebar ul, #sidebar ul ol {
	margin:0px;
	padding:0px;
}

#sidebar ul li {
	list-style-type:none;
	list-style-image:none;
	margin-bottom:15px;
}

#sidebar ul li ul li {
	list-style-image:url(images/bullet.jpg);
}

#sidebar ul p, #sidebar ul select {
	margin:5px 0px 8px 0px;
}

#sidebar ul ul, #sidebar ul ol {
	margin:15px 0px 0px 35px;
	font-size:11px;
}

#sidebar ul ul a {
	color:#767676;
	margin:0px 0px 0px 8px;
}

#sidebar ul ul ul, #sidebar ul ol {
	margin:8px 0px 0px 0px;
}

ol li, #sidebar ul ol li {
	list-style:decimal outside;
}

#sidebar ul ul li, #sidebar ul ul ul li, #sidebar ul ol li {
	margin:3px 0px 8px 0px;
	padding:0px;
}

.leftBoxContent {
	background:url(images/boxcenter.jpg) repeat-y top left;
	margin:0px 0px 10px;
}

.quoteBoxContent {
	background:url(images/quoteboxcenter.jpg) repeat-y top left;
	margin:0px 0px 10px;
}

.leftBoxContentTop {
	background:url(images/boxtop.jpg) no-repeat top left;
}

.quoteTop {
	background:url(images/boxquotequote.jpg) no-repeat top left;
	height:60px;
}

.leftBoxContentBottom {
	background:url(images/boxbottom.jpg) no-repeat bottom left;
	height:12px;
}

.quoteBoxContentBottom {
	background:url(images/quoteboxbottom.jpg) no-repeat bottom left;
	height:12px;
}

#content {
	padding:0px;
	margin:0px 0px 0px 15px;
	width:690px;
	float:left;
}

a {
	color:#006633;
	text-decoration:none;
}

p, ul {
	font-size:13px;
}

a:hover {
	text-decoration:underline;
}

.previewPost h2, .previewPost h2 a {
	color:#006633;
	font-size:16px;
	text-decoration:none;
	margin:15px 0px 5px 0px;
	padding:0px;
}

.previewPost h2 a:hover {
	text-decoration:underline;
}

.entry {
	margin:25px 0px 25px 0px;
	padding:0px;
}

.postmetadata {
	font-size:12px;
	margin:10px 0px 35px 0px;
}

.postmetadata img, #footer img {
	vertical-align:-20%;
}

.entry a {
	color:#060;
	text-decoration:underline;
}

.entry a:hover {
	color:#030;
	text-decoration:none;
}

.entry {
	line-height:20px;
}

.commentlist {
	font-size:14px;
}

#footer {
	text-align:center;
	font-size:14px;
}

table {
	font-size:13px;
}

.leftBoxContent ul li form, .quoteBoxContent ul li form {
	margin:12px 0px 0px 15px;
	width:180px;
	font-size:10px;
}

.quoteLabel {
	width:68px;
	float:left;
	margin:6px 0px 0px 0px;
	height:10px;
	padding:3px 0px 0px 0px;
}

.quoteInput {
	width:105px;
	font-size:10px;
	margin:6px 0px 0px 0px;
}

.quoteSelect {
	width:111px;
	height:20px;
	font-size:10px;
}

.quoteSubmit {
	margin:6px 0px 0px 40px;
	width:100px;
}
