/* Golly Slater - RCT template 2 */
/* Positions the website */
#container{ margin: auto; width: 800px; background-color: #fff;}
/* Header */
#header{ float: left; width: 772px; height: 110px; margin-left: 13px;}
#logo { float: left;}
#logo2 { float: right;}
/* Banner and navigation */
#banner{ float: left; width: 772px; height: 163px; background: url(images/banner.jpg); margin-left: 13px;}
#navigation { float: left; width: 202px; height: 163px;}
#bannerimage { float: left; width: 570px;}

#contentwrapper{ float: left; width: 560px; margin: 15px 0px 0px 10px;}
#sidebar{ float: left; margin: 15px 0px 0px 13px; width: 202px;}
#imagebar {float: left;width: 145px; margin-left: 0px;}
#maincolumn{ float: left;margin: 0px 0px 10px 0px; width: 415px;}
#maincolumnjobs{ float: left;margin: 0px 0px 10px 0px; width: 560px;}

/* All footer styles are here */
#footer{ margin: auto; width: 800px; background-color: #fff; clear: both; font-size: 80%;}

body{ font-family: Geneva, Arial, Sans-Serif; font-size: 80%; vertical-align: top; text-align: left; margin-top: 0px;}
h1, h2, h3, h4, h5, h6{ font-family: Geneva, Arial, Sans-Serif; font-size: 150%; font-weight: normal; color: #555; margin-bottom: 10px;}
a{ text-decoration: underline; color: #009947; }
a:hover{ text-decoration: none; }
a img{ border: 0; }
address, dl, p{ padding: 0px 0 0; }


dt{ font-weight: bold; }
dd{ padding: 0 0 0 15px; }
hr{ clear: both; margin: 15px 15px 5px 15px; border: 0; height: 1px; text-align: left; background: #009947; color: #ede5da; }
small{ font-size: 11px; }
pre{ width: 90%; }
input, textarea{ font-family: Geneva, Arial, Sans-Serif; font-size: 12px; padding: 2px; }
input#s, input#author, input#email, input#url, textarea#comment{ border: 1px solid #e5d8c6; background-color: #faf5ef; padding: 3px; }
input#author, input#email, input#url{ margin: 0 5px 0 0; }

div.mainnav { font-family: Geneva, Arial, sans-seriff; font-size: 120%;}
div.mainnav ul { margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px;}
div.mainnav .page_item { margin: 0px 0px 0px 0px; padding: 10px 0px 0px 12px;list-style: none; background-image: url(images/bg_main_nav.jpg); height: 30px; border-bottom: 1px solid #fff;}
div.mainnav .page_item a{ text-decoration: none; color: #fff; }

div.subnav { font-family: Geneva, Arial, Sans-Serif; font-size: 90%; font-weight: bold;}
div.subnav ul { margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px;}
div.subnav .page_item { margin: 0px 0px 0px 0px; padding: 8px 0px 0px 12px;list-style: none; background-image: url(images/bg_sub_nav.jpg); height: 25px; border-bottom: 1px solid #fff;}
div.subnav .page_item a{ text-decoration: none; color: #333; }



.post { padding: 10px; width: 385px;}

.job { padding: 10px; width: 560px;}
.job table {}
.job th { font-size: 80%; font-weight: bold; background-color: #84B935; color: #fff;}
.job td {font-size: 85%;}

/*.post h2{  padding: 0 0 7px 0; font-size: 18px; font-weight: normal; color: #6A4B3A; }
.post h2 a{ text-decoration: none; color: #6A4B3A; }
.post h2 a:hover{ text-decoration: underline; }*/
/*.entry{ line-height: 19px; }
.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6{ border: 0; padding: 10px 0 0; }
.entry h1{ font-size: 24px; font-weight: normal; }
.entry h2{ font-size: 18px; color: #000; }
.entry h3{ color: #6A4B3A; }
.entry h4{}
.entry h5{ font-weight: normal; }
.entry h6{ font-size: 11px; font-weight: normal; }
.entry TH { font-size: 11px; font-weight: bold; }
.entry table {font-size: 10px;  }
.entry img{}
.entry img.wp-smiley{ padding: 0; border: 0; background-color: transparent; }
.entry img.alignleft{ float: left; margin: 5px 10px 0 0; }
.entry img.alignright{ float: right; margin: 5px 0 0 10px; }
.entry p.postinfo{ margin: 15px 0 0; padding: 10px 15px 0;  font-size: 11px; color: #b1a799; }
.entry p.notfound{ padding: 15px 0 100px; }*/
/*
.browse{ margin: 0px; padding: 0px; line-height: 24px; }

div.sidebar a{ color: #878773; }
div.sidebar ul{ list-style: none; margin: 0; padding: 10px 0px 0px 10px; }
div.sidebar ul a{ font-family: Arial, Helvetica, Georgia, sans-seriff; list-style: none; font-weight: bold; font-size: 16px; text-decoration: none; color: #52432C; }
div.sidebar ul li{ padding: 0; font-family: Georgia, sans-seriff; color: white; }

div.sidebar ul li h2{ border-bottom: 1px solid red; padding: 0 0 7px 0; font-size: 12px; color: #514129; }
div.sidebar ul ul{ padding: 7px 0 0; }
div.sidebar ul ul li{ padding: 0; font-family: Arial, Helvetica, Georgia, sans-seriff; line-height: 24px; }
div.sidebar ul ul li a{ font-size: 12px; font-weight: normal; text-transform: none; text-decoration: underline; color: #888773; }
div.sidebar ul ul ul{padding: 0;}
div.sidebar ul ul ul li{ padding: 0 0 0 15px; background: url(images/bullet_2.gif) no-repeat 0 8px; }

 Comments Template 
#comments-template{ border-top: 1px solid #e5d8c6; margin: 0px 15px; padding: 15px 0; }
#comments-template p{ line-height: 24px; }
#comments-template p.nocomments{ padding: 0 15px; }
#comments-template h2, #comments-template h3{ font-size: 14px; font-weight: bold; color: #74624b; }
h3#comments, h3#respond{ padding: 0 0 0 15px; }
h3#respond{ padding: 30px 0 0 15px; }
#comments-template .commentmetadata{ font-size: 11px; }
#comments-template ol{ list-style: none; margin: 0; padding: 0; }
#comments-template ol li{ border-bottom: 1px solid #e5d8c6; padding: 15px 0 15px; }*/
/* End Comments Template */

/* wp-calendar */
/*table#wp-calendar{ width: 100%; font-family: Arial, Helvetica, Georgia, Sans-Serif; text-transform: none; }
table#wp-calendar caption{ padding: 10px 15px; }
table#wp-calendar th{ font-weight: normal; text-align: right; vertical-align: top; background: #faf5ef; }
table#wp-calendar td{ padding: 1px; text-align: right; }
table#wp-calendar tfoot td{ text-align: center; }*/

/* end calendar */
/*#container, #header, #menu, #pagewrapper, #page, #banner, .maincol, .post, .entry, .browse, #sidebar, #comments-template{ text-align: left; vertical-align: top; }*/
/*#loginlink{ display: block; clear: both; }
#sidebar.page_item a { font-size: 70%; }*/

/* job forms */
#job_form form label{
	display: block;
	clear: both;
}

