/*  
Theme Name: Fitness etc
Theme URI: http://www.fitness-etc.co.uk
Description: The default theme for Fitness etc
Version: 1.0
Author: Paul
Author URI: http://www.thuk.co.uk
*/
/* MAIN */
body {background-color:#FFF;font-family:trebuchet ms, verdana, helvetica, sans-serif;font-size:100%;color:#333;max-width:1000px; margin-left:auto; margin-right:auto;margin-top:10px;}
* {padding:0;margin:0;}
img {border:0;}
/* MAIN CONTENT */
div.fitness-etc {font-size:2.6em;color:#336633;font-weight:normal;}
h1, h2, h3, h4 {color:#990000;}
h1 {font-size:1.3em;font-weight:normal;}
h1 a {text-decoration:none;}
h2 {font-size:1em;}
h2 a {text-decoration:none;}
h3 {font-size:.9em;padding-top:2px;}
h4 {font-size:.7em;padding-top:1px;}
ul {font-size:.7em;padding-bottom:6px;}
p {font-size:.8em;line-height:1.4;padding:0 4px 6px 0;}
a {color:#004891;text-decoration:none;}
a:hover {color:#336633;text-decoration:underline;}
div.text-content ul li {padding-left:24px;list-style-type:none;background-image: url(images/sitewide/bullet-text.gif);background-repeat:no-repeat; background-position: .1em .3em;}
/* HOME LAYOUT */
#header {height:80px;border-top:solid 8px #336633;border-bottom:solid 4px #336633;}
#column-right {width:34%;float:left;}
#column-left {width:24%;float:left;}
#column-centre {width:40%;float:left;}
#footer {clear:both;padding-bottom:1em;text-align:center;}
/* HEADER MENU */
#header-menu {margin:10px 0 10px 0;clear:both;}
#header-menu ul {padding:6px 10px 6px 10px;background-color:#336633;font-size:.9em;}
#header-menu li {display:inline;margin:0 32px 0 2px;}
#header-menu li a {text-decoration:none;width:100%;color:#fff;font-weight:bold;padding:5px;}
#header-menu li a:hover {color:#336633;background-color:#fff;}
#header-menu li.current_page_item a {color:#FFFFCC;}
#header-menu li.current_page_item a:hover {color:#336633;background-color:#fff;}
/* HOME CONTENT */
div.column-holder {margin-right:10px;margin-left:auto;}
div.home-title {clear:both;margin:2px 0 0 10px;color:#990000;font-size:1.2em;font-weight:bold;}
div.home-content {clear:both;margin:2px 0 0 10px;}
div.home-title-h1 {clear:both;margin:0 0 0 10px;}
div#column-centre-blog img {padding-right:4px;}
p.centre {text-align:center;}
p.biglink {padding-bottom:2px;}
p.biglink a {color:#666;font-size:1.3em;text-decoration:none;line-height:1.4;}
p.biglink a:hover {color:#8DC73F;}
p.title {padding-bottom:2px;}
p.title a {color:#004891;font-size:1.5em;line-height:1.5;}
p.title a:hover {color:#336633;}
ul.biglink {padding-top:2px;}
ul.biglink li {font-size:1.3em;display:block;padding:3px 10px 1px 24px;list-style-type:none;background-image: url(images/sitewide/bullet-big.gif);background-repeat:no-repeat; background-position: .1em .3em;}
ul.biglink li a {text-decoration:none;line-height:1.6;}
ul.biglink li a:hover {text-decoration:underline;}
ul.biglink li.feed {background-image: url(images/sitewide/bullet-feed.gif);}
ul.biglink li.email {background-image: url(images/sitewide/bullet-email.gif);}
ul.littlelink li {display:block;padding:4px 10px 2px 24px;list-style-type:none;background-image: url(images/sitewide/bullet-big.gif);background-repeat:no-repeat; background-position: .1em .3em;}
ul.littlelink li a {text-decoration:none;line-height:1.6;}
ul.littlelink li a:hover {text-decoration:underline;}
ul.postspermonth li, ul.list-menu li {line-height:1.6;font-size:1em;display:block;padding:2px 4px 0 22px;list-style-type:none;background-image: url(images/sitewide/bullet-sm.gif);background-repeat:no-repeat; background-position: .1em .3em;}
ul.postspermonth li a, ul.list-menu li a {text-decoration:none;}
ul.postspermonth li a:hover, ul.list-menu li a:hover {text-decoration:underline;}
ul.children {padding-bottom:2px;}
ul.children li {line-height:1.6;font-size:1.4em;display:block;padding:2px 4px 0 22px;list-style-type:none;background-image: url(images/sitewide/bullet-sm.gif);background-repeat:no-repeat; background-position: .1em .3em;}
ul.children li a {text-decoration:none;}
ul.children li a:hover {text-decoration:underline;}
.navigation {display:block;margin:10px 0;padding:0 0 5px;text-align:center;font-size:1.5em;}
.navigation a {text-decoration:none;}
.top-divider {border-top:solid 1px #e2e2e2;padding-top:10px;}
ul.quote {padding-top:6px;}
ul.quote li {list-style:none;}
/* AD PANEL */
div.ad-panel {border:solid 2px #336633;padding:6px;text-align:center;}
div.ad-panel ul li {display:inline;list-style:none;padding-right:6px;}
/* ARCHIVE */
div.archive-divider {border-bottom:solid 1px #e2e2e2; margin-bottom:10px;}
/* ADVERTS */
ul.ad {list-style-type:none;text-align:center;}
/* FORM */
input#s {width:140px;border-top:solid 1px #336633;border-right:none;border-bottom:solid 1px #336633;border-left:solid 1px #336633;padding:5px 4px 3px 4px;} 
.search-button {background-color:#ccc;height:26px;border:solid 1px #336633;}
input.search-input {width:130px;border:solid 1px #999;}
select.category {border:solid 1px #999;}
#author,#email,#url,#comment{border:1px solid #cccccc;padding:4px;}
form#commentform input {border:solid 2px #336633;}
form#commentform textarea {border:solid 2px #336633;}
form#commentform .button {background-color:#ccc;}
#commentsection {margin:10px 0;}
/* CONATCT FORM */
div#contact-form {padding-bottom:20px;}
div#contact-form input {border:solid 2px #336633;}
div#contact-form textarea {border:solid 2px #336633;margin-bottom:10px;}
div#contact-form dt {padding-top:6px;font-size:.8em;}
div#contact-form dd {font-size:.8em;}
/* FOOTER */
div#footer {border-top:solid 4px #336633;padding-top:10px}
/* BLOG CONTENT */
#column-centre-blog div.home-content {border:0;}
p.date {padding:6px 0 6px 0;font-size:.9em;color:#666;font-weight:bold;}
p.date-home {padding-bottom:6px;font-size:.9em;color:#666;font-weight:bold;}
/* COMMENTS */
h2.comments {padding-bottom:6px;}
p.comments {padding:5px 0 10px 0;font-size:1em;}
.comment{background-color:#f4f4f4;border-left:1px solid #8DC73F;color:#666;margin:0 0 10px;padding:8px 5px 0 8px;}
.comment p.commenthead{line-height:1.6em;}
.comment p{font-size:0.9em;line-height:1.3em;margin:0 0 6px;padding-bottom:5px;}
/* SEARCH */
.search-excerpt {margin:10px 0 10px 0;border-bottom:solid 1px #e2e2e2;}
