/*
Theme Name: Sparta Boxing
Theme URI: http://www.spartaboxing.com/
Description: 
Version: 1.0
Author: Perkolate
Author URI: http://www.perkolate.com/
Tags: 
*/

* 
{
	padding: 0;
	margin: 0;
}

html
{
	font-family: 'Trebuchet MS','Lucida Grande';
	font-size: .9em;
	color: #fefefe;		
}

body 
{
	background: #000 url('/wp-content/themes/spartaboxing/images/background.gif');
	font-family: 'Trebuchet MS','Lucida Grande';
}

img 
{
	border: 0;	
}

a
{
	color: #fff;
}

p
{
	padding-bottom: 1.25em;
}

hr
{
	border: none;
	border-bottom: 1px dotted #232323;
}

/**
 * ========================================================================
 * Wrapper	
 * ========================================================================
 */

div#wrapper
{
	width: 900px;
	margin: 0 auto 0 auto;
}

/**
 * ========================================================================
 * Main table	
 * ========================================================================
 */

table.top-links
{
	margin-top: 30px;
	padding-bottom: 5px;
}

table.main
{
	background: #7b0202;
}

/* Navigation */

table.main td.nav
{
	padding: 20px;
}

/*
table.main td.nav ul.nav
{
	padding-top: 15px;
	list-style: none;
	color: #fefefe;
}

table.main td.nav ul.nav a
{
	color: #fefefe;
}

table.main td.nav ul.nav li
{
	padding-bottom: 15px;
	padding-left: 10px;
}

table.main td.nav ul.store-categories
{
	padding-left: 15px;
	list-style: none;
}
*/


table.main td.nav ul.store-categories a
{
	color: #c9c9c9;
}

table.main td.nav ul.store-categories li
{
	padding: 3px 0 0 0;
	font-size: 12px;
}

/**
 * ========================================================================
 * Content
 * ========================================================================
 */

div#content div.post
{
	margin-bottom: 15px;
}

div#content h2
{
	padding-bottom: 5px;
	margin-bottom: 8px;
	border-bottom:1px dotted #232323;
	font-size: 20px;
}

div#content ul
{
	padding: 0 0 1em 2.5em;
}

div#content h3
{
	padding-bottom: 5px;
	margin-bottom: 8px;
	border-bottom: 1px dotted #232323;
	font-size: 14px;
	
}

div#content div.hr
{
	margin: 10px 0 10px 0;
	border-bottom: 1px dotted #232323;
}

div#content .small
{
	font-size: 12px;
}

div#content .bold
{
	font-weight: bold;
}

table.main td.content
{
	padding: 20px 20px 20px 0;
}

table.main td.content table.inner
{
	/*padding: 15px;*/
	background: #660000;
}

table.home-splash
{
	margin-top: 15px;
	margin-bottom: 15px;
}

table.home-splash td
{
	margin: 15px;
	background: #aaa;
}

table.home-splash td.top
{
	border-bottom: 15px solid #660000;
}

table.home-splash td.left
{
	border-right: 8px solid #660000;
}

table.home-splash td.middle
{
	border-right: 8px solid #660000;
	border-left: 7px solid #660000;
}

table.home-splash td.right
{
	border-left: 7px solid #660000;
}

table.home-content
{
	padding-left: 15px;
}

table.home-content h2
{
	padding-top: 10px;
	padding-bottom: 5px;
	font-family: Georgia;
	font-size: 15px;
}

table.home-content td.left
{
	border-right: 8px solid #7b0202;
}

table.home-content td.middle
{
	border-right: 8px solid #7b0202;
	border-left: 7px solid #7b0202;
}

table.home-content td.right
{
	border-left: 7px solid #7b0202;
}

/* Breadcrumb */

ul#breadcrumb
{
	padding-bottom: 10px;
	list-style: none;
	font-size: 11px;
	font-weight: bold;
	color: #999;
}

ul#breadcrumb a
{
	color: #999;
}

ul#breadcrumb li
{
	display: inline;
}

/* Other content items */

b.news-header
{
	padding: 10px 0 10px 0;
	display: block;
	font-size: 18px;
	font-family: Georgia;
	font-weight: bold;
}

/**
 * ========================================================================
 * Sidebar
 * ========================================================================
 */

div#sidebar h2
{
	display: none !important;
}
 
div#sidebar ul 
{
	padding: 0;
	margin: 0;
	list-style: none;
	color: #fefefe;
}

div#sidebar ul a
{
	color: #fefefe;
}

div#sidebar ul li
{
	padding-top: 12px;
	padding-left: 10px;
}

div#sidebar ul li ul
{
	padding: 0;
	margin: 0;
}

a.signupbutton {display:block; margin-top: 5px; width:187px; height:37px; line-height:37px; color:white; text-decoration:none; background: #660000 url(http://www.spartaboxing.com/wp-content/uploads/2009/09/signupbutton3.jpg) no-repeat bottom;}
a.signupbutton:hover {background-position: top;}


a.signupbuttonmini {display:block; width:97px; height:37px; line-height:37px; color:white; text-decoration:none; background: #660000 url(http://www.spartaboxing.com/wp-content/uploads/2009/09/signupbuttonmini.jpg) no-repeat bottom;}
a.signupbuttonmini:hover {background-position: top;}

/**
 * ========================================================================
 * Footer
 * ========================================================================
 */

table.footer
{
}

table.footer td
{
	padding-top: 5px;
	font-size: 10px;
	font-weight: bold;
	color: #999;
}

table.footer td a
{
	color: #999;
}

table.footer td ul
{
	list-style: none;
}

table.footer td ul li
{
	display: inline;
}


