/*  
Theme Name: Burfitt
Author URI: http://webay.com.au
Version: 1
Author: Bodait
Description: Burfitt is a simple, modern, Web 2.0 styled, three-column theme with optimized code for faster loading.
The CSS, XHTML and design is released under GPL: 
http://www.opensource.org/licenses/gpl-license.php
*/
body { background: #ffffff url() top center repeat-x;
color: #000000;
font-size: 11px; font-family: Verdana, Helvetica, Arial, Sans-Serif;
margin: 0px 0px 0px 0px; }
a, a:visited{ color: #0066cc; text-decoration: none; }
a:hover{ text-decoration: underline; }
#container { width: 100%; text-align: left; margin: 0 auto; }
#header { height: 150px; padding: 0px; }
#header img { border: 0px solid;}
#header h2 { color: #ffffff; font-size: 30px; font-family: Georgia, Times New Roman, Sans-Serif;
font-weight: bold; margin: 0px; text-align:center;height:150px;}
#header h2 a { color: #ffffff; text-decoration: none; }
#header h2 a:hover { color: #ffffff; text-decoration: underline; }
#menu {  background:#F4F4F4; height:34px;border-bottom:1px solid #24618e ;font-weight:700;font-family:Trebuchet MS;}
#menu li { padding-top:7px ; *padding-top: 0px ; list-style: none; display: inline; background:url("images/tableftJ.gif") no-repeat left top;padding-left:5px;margin-left:-3px; margin-right:1px;}
#menu div { list-style: none; padding:0px;padding-top:17px;padding-bottom:0px !important; margin-left:0px !important;text-align:center; height:20px;}
#menu a   { padding-right:10px;padding-left:3px; padding-top:7px; text-decoration:none;color:#24618E;background:url("images/tabrightJ.gif") no-repeat right top;}
#menu a:hover { color:#FFF; background-position:100% -42px; text-decoration: none; }
#menu li:hover { color:#FFF; background-position:0% -42px; text-decoration: none; }
#content {width:68%; margin-bottom: 20px; margin-left: 220px; margin-right: 0px; position:relative; padding: 28px 15px 15px 10px; font-family: Trebuchet MS, Verdana, Sans-Serif; font-size: 13px; }
#content p{ margin: 0px; line-height: 18px; padding: 0px 0px 10px 0px; }
#content p img{ border: none; margin-right: 15px; margin-bottom: 10px; padding: 0px 5px 15px 0px; }
#content h1 { color: #333333; font-size: 18px; font-family: Georgia, Helvetica, Arial, Sans-Serif;
font-weight: bold; margin: 0px; line-height: 150%; }
#content h1 a  { color: #0E5F7D; text-decoration: none; }
#content h1 a:hover { color: #3366ff; text-decoration: underline; }
#content h2 { color: #333333; font-size: 17px; font-family: Georgia, Helvetica, Arial, Sans-Serif;
font-weight: bold; margin: 0px; line-height: 150%; }
#content h2 a  { color: #0E5F7D; text-decoration: none; }
#content h2 a:hover { color: #3366ff; text-decoration: underline; }
#content ol { list-style-type: decimal; line-height: 18px; margin: 0px; padding: 0px 0px 10px 30px; }
#content ul { list-style: none; margin: 0px; padding: 0px 0px 10px 0px; }
#content li { margin: 0px; padding: 0px; } 
#content ul li { list-style: square inside; margin: 0px 0px 0px 10px; padding: 0px 0px 0px 0px; }
#content ul li a { color: #507AA5; text-decoration: none; }
#content ul li a:hover { color: #507AA5; text-decoration: underline; }
blockquote{ margin: 0px 0px 0px 25px; padding: 0px 25px 0px 10px; font-style: italic;
color: #666666; border-left: 1px solid #cccccc; }
#content blockquote p{ margin: 0px 0px 20px 0px; padding: 0px; }
.postspace { background: #FFFFFF; width: 440px; height: 32px; margin: 0px; padding: 0px; }
.postspace2 { background: #FFFFFF; width: 440px; height: 0px; margin: 0px; padding: 0px; }

#l_sidebar { width: 200px; float: left;
position:relative;  margin-bottom: 20px; margin-left:5px; padding: 3px; 
border: 0px solid #000000; font-family: Trebuchet MS, Verdana, Helvetica, Arial, Sans-Serif; font-size: 12px; }
#l_sidebar h2 { color: #ffffff; font-size: 7.5pt; font-family: Georgia, Verdana, Helvetica, Arial, Sans-Serif;
font-weight: bold; padding: 2px; padding-bottom:6px;padding-left:10px;margin: 0px; background-color:#73B647;height:7px; }
#l_sidebar ul { list-style: none; margin:0px;margin-bottom:5px; padding: 10px 0px 10px 0px; background-color:#f8f8f9;border:1px solid #b6b7cb;}
#l_sidebar li { list-style: none; margin: 0px; padding: 0px; border-bottom:1px solid #CCCCCA;}
#l_sidebar ul li {
	margin: 0px;
	margin-left:5px;
	margin-right:5px;
	padding: 0px;
	padding-left:15px;
	padding-bottom:3px;
	padding-top:3px;
	background-image: url(images/checkout_bullet.gif);
	background-repeat: no-repeat;
	background-position: left 7px;
	list-style-type:none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #474747;
}
#l_sidebar ul li a { color:#333333; text-decoration: none; font-size:10px;font-family:Verdana,Arial, Sans-Serif;}
#l_sidebar ul li a:hover { color: #6fbf44; text-decoration: underline; }

#r_sidebar { width: 120px; float: right; 
position:relative;  margin-bottom: 20px;  margin-right:5px; padding: 3px; 
border: 0px solid #000000; font-family: Trebuchet MS, Verdana, Helvetica, Arial, Sans-Serif; font-size: 12px; }
#r_sidebar h2 { color: #ffffff; font-size: 7.5pt; font-family: Georgia, Verdana, Helvetica, Arial, Sans-Serif;
font-weight: bold; padding: 2px; padding-bottom:6px;padding-left:10px;margin: 0px; background-color:#73B647;height:7px; }
#r_sidebar ul {  margin: 0px; margin-bottom:5px; padding: 10px 0px 10px 18px;background-color:#f8f8f9;border:1px solid #b6b7cb; }
#r_sidebar ul li { margin: 0px; list-style-type: disc; padding:0px;}
#r_sidebar ul li a { color: #333333; text-decoration: none; font-size:10px;font-family:Verdana,Arial, Sans-Serif; }
#r_sidebar ul li a:hover { color: #6fbf44; text-decoration: underline; }

#footer { background-color:#6599ff; padding-left:8px;width: 100%;clear: both;color: #ffffff; font-size:10px;font-family:Verdana,Arial, Sans-Serif; font-weight:700;}
#footer a { color: #006699; }
#footer a:hover { color: #aff268; }

TR.headerNavigation {position: relative;height:15px;width: 100%;}
TD.headerNavigation {font-family: Verdana, Arial, sans-serif;font-size:10px;font-weight:700;background: #555555;color: #333333;padding:0px;}
A.headerNavigation { color: #ffffff; }
A.headerNavigation:hover {color: #FFFFFF;}
.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}