/* 
Theme Name:Courtney Ogden
Theme URL: 
Description: Courtney Ogden Professional Triathlete Official Wordpress Theme
Author: SwishDesign
Author URI: swishdesign.com.au
Version: 0.1

Version History
  See history.txt
*/
body {
  background:#333333 url('images/bodybg.gif') repeat-x top;
  margin:0;
  padding:0;
  font-family:Arial, sans-serif;
}
#wrapper {
  width:900px;
  margin:auto;
}
.clearer {
  clear:both;
}
a img {
  border:none;
}
a {
  text-decoration:none;
  color:#3f97ce;
}
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 #3f97ce;
}

/** HEADER **/
#header {
  background: transparent url('images/header.jpg') no-repeat top;
  width:900px;
  height:231px;
}
#logo {
  height:160px;
  float:left;
}
#logo a {
  display:block;
  float:left;
  width:900px;
  height:160px;
}
#sitename {
}
#splash {
}

/** mainnav **/
#mainnav {
  padding-top:13px;
}
#mainnav ul {
  margin:0;
  padding:0;
  list-style:none;
}
#mainnav ul li {
  list-style:none;
  float:left;
}
#mainnav ul li a {
  background: url('images/navbg.gif') no-repeat right center;
  font-size:14px;
  text-transform: UPPERCASE;
  color:#fff;
  font-weight:bolder;
  padding-left:25px;
  padding-right:25px;
  padding-top:20px;
  padding-bottom:20px;
  display:block;
  float:left;
}
#mainnav ul li.last-item a {
  background:none;
}
#mainnav ul li a:hover {
}

/** dropdown **/
#mainnav ul ul a {
  float:none;
}


/** MAIN AREA **/
.mainarea {
  background:#fff url('images/mainbg.gif') repeat-y;
  padding-left:8px;
  padding-right:8px;
  padding-top:8px;
}


/** MAIN CONTENT **/
.main_content {
  width:421px;
  float:left;
  padding-left:8px;
  padding-right:8px;
  font-size:12px;
  color:#333;
}
#homepage_content h1.head_title,  .listpagetitle, #content h1.title {
  border-bottom:solid 1px #036b9c;
  margin:0;
  padding:5px;
  color:#393939;
  font-size:15px;
  text-transform:UPPERCASE;
}
.main_content .list-post-item {
  padding-left:10px;
  padding-right:10px;
}
.main_content h2.post_title, .main_content h1 {
  color:#3f97ce;
  text-transform:UPPERCASE;
  font-size:15px;
}
.main_content #content h2.post_title {
  font-size:15px;
}
.main_content h1.title {
}
.main_content h2.post_title a, .main_content h1 a {
  color:#3f97ce;
}
.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 {
}

.main_content .navigation {
  font-weight:bolder;
  padding-bottom:20px;
  padding-top:20px;
}

.sideblock {
  padding-bottom:15px;
}
.sideblock h2 {

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

/** LEFT SIDEBAR **/
.left_sidebar {
  float:left;
  width:226px;
  font-size:12px;
  padding-right:8px;
}
.left_sidebar .sidebartop {
}
.left_sidebar .sideblock {
}
.left_sidebar h2 {
  border-bottom:solid 1px #036b9c;
  width:215px;
  margin:0;
  padding:5px;
  color:#393939;
  font-size:15px;
  text-transform:UPPERCASE;
}
.left_sidebar .sideblock {
}
.left_sidebar .sideblock ul {
  padding-left:20px;
}
.left_sidebar .sideblock ul ul {
}
.left_sidebar .sideblock ul li {
}
.left_sidebar .sideblock ul li a {
  color:#333;
  font-weight:bolder;
}


/** RIGHT SIDEBAR **/
.right_sidebar {
  float:right;
  width:202px;
  font-size:12px;
}
.right_sidebar .sideblock {
}
.right_sidebar h2 {
  border-bottom:solid 1px #036b9c;
  width:191px;
  margin:0;
  padding:5px;
  color:#393939;
  font-size:15px;
  text-transform:UPPERCASE;
}
.right_sidebar .sideblock {
}
.right_sidebar .sideblock ul {
  padding-left:20px;
}
.right_sidebar .sideblock ul ul {
}
.right_sidebar .sideblock ul li {
  padding-bottom:5px;
}
.right_sidebar .sideblock ul li a {
  color:#323133;
  font-weight:bolder;
}

/** FOOTER **/
#footer {
  background:#00699b;
  width:900px;
  height:40px;
}
.footer_content {
  padding-top:10px;
  font-size:14px;
  text-align:center;
  color:#77afca;
}

