/* 
Theme Name: South West Cycle Club WP
Theme URL: 
Description: South West Cycle Club Official Wordpress Theme
Author: SwishDesign
Author URI: swishdesign.com.au
Version: 0.1

Version History
  See history.txt
*/
body {
  background:#333;
  font-family:Helvetica, Sans-serif;
}
#wrapper {
  width:840px;
  margin:auto;
}
.clearer {
  clear:both;
}
a img {
  border:none;
}
a {
  text-decoration:none;
  color:#f59301;
}
a:hover {
}
h1,h2,h3,h4,h5 {
}

h1 {
  font-size:23px;
}
h2 {
  font-size:22px;
}
h3 {
  font-size:18px;
}
h4 {
  font-size:17px;
}
h5 {
  font-size:14px;
}
h1 a, h2 a, h3 a, h4 a, h5 a {
  border-bottom:solid 1px #000;
}

/** HEADER **/
#header {
  background: transparent url('images/header.jpg') no-repeat top;
  width:840px;
  height:255px;
}
#logo {
}
#sitename {
}


/** TOP BOTTOM **/
#main_top {
  background: url('images/contenttop.jpg') no-repeat bottom;
  width:840px;
  height:14px;
  padding-top:10px; 
  font-size:0px;
}
#main_bot {
  background: url('images/contentbot.jpg') no-repeat bottom;
  width:840px;
  height:14px;
  font-size:0px;
}

/** MAIN AREA **/
.mainarea {
  background: url('images/contentmid.jpg');
}


/** MAIN CONTENT **/
.main_content {
  width:386px;
  float:left;
  padding-left:25px;
  padding-right:25px;
  font-size:13px;
  color:#333;
}
.main_content h2.post_title, .main_content h1 {
  background: transparent url('images/headericon2.gif') no-repeat right bottom;
  padding-right:20px;
  text-transform:lowercase;
}

.main_content h1.title {
}
.main_content h2.post_title a, .main_content h1 a {
  color:#000;
}
.main_content .postmetadata {
  font-size:11px;
}
.main_content .archive_list_item {
  padding-bottom:10px;
  border-bottom:dashed 1px silver;
}
.main_content .archive_list_item h1 {
}
.main_content a {
}


/** FRONT PAGE **/
#homepage_content h2.post_title {
  background: none;
  border:none;
  text-transform:none;
  margin-bottom:5px;
}
#homepage_content h2.post_title a {
  font-size:14px;
  text-transform:none;
}



.sideblock {
}
.sideblock h2 {

}
.sideblock ul {
}
.sideblock ul a {
}
.sideblock ul a:hover {
}
.sideblock ul li {
}

/** LEFT SIDEBAR **/
.left_sidebar {
  float:left;
  width:200px;
}
.left_sidebar .sidebartop {
}
.left_sidebar .sideblock {
}
.left_sidebar h2 {
}
.left_sidebar .sideblock {
}
.left_sidebar .sideblock ul {
}
.left_sidebar .sideblock ul ul {
}
.left_sidebar .sideblock ul li {
}
.left_sidebar .sideblock ul li a {
}

/** mainnav **/
#mainnav {
  padding-top:0px;
}
#mainnav ul {
  margin:0;
  padding:0;
  list-style:none;
}
#mainnav ul li {
  list-style:none;
  text-align:center;
  padding-bottom:5px;
}
#mainnav ul li a {
  font-size:11px;
  font-weight:bolder;
  text-transform: UPPERCASE;
  color:#fff;
}
#mainnav ul li.last-item a {
  background:none;
}
#mainnav ul li a:hover {
}

/** RIGHT SIDEBAR **/
.right_sidebar {
  float:left;
  width:200px;
  font-size:11px;
}
.right_sidebar .sideblock {
}
.right_sidebar h2 {
  text-transform:lowercase;
  background: url('images/headericon2.gif') no-repeat right center;
}
.right_sidebar .sideblock {
  padding-left:10px;
  padding-right:10px;
}
.right_sidebar .sideblock ul {
  margin:0;
  padding:0;
  padding-left:15px;
}
.right_sidebar .sideblock ul ul {
}
.right_sidebar .sideblock ul li {
  list-style:none;
  padding-bottom:5px;
}
.right_sidebar .sideblock ul li a {
  color:#fff;
}

/** FOOTER **/
#footer {
  padding-top:10px;
  background: url('images/footerbg.jpg') no-repeat bottom;
  width:839px;
  height:43px;
}
.footer_content {
  padding-top:15px;
  font-size:11px;
  text-align:center;
  color:#fff;
}
