/*

Theme Name: Fit

Theme URI: http://www.katmcdivitt.com/

Description: A specially customized theme.

Version: 1.0

Author: Christopher Smith

Author URI: http://wiki.jalakai.co.uk/

Tags: custom



	Fit v1.0

	http://www.katmcdivitt.com



	This theme was built by Christopher Smith, Jalakai Designs

	based on graphics supplied by Kat McDivitt, Kat McDivitt Web Design and Marketing,

	http://www.katmcdivitt.com

	

	The foundation for this theme is Michael Heilemann's excellent Kubrick theme 

	(version 1.5).

	

	The CSS and HTML are released under GPL: http://www.opensource.org/licenses/gpl-license.php

	Graphical elements are Copyright 2008 Kat McDivitt Web Design and Marketing.



*/



/* reset/normalize styles */

@import url(reset.css);



/* typography */

@import url(fonts.css);



/* colors */

@import url(colors.css);



/* layout */

body {

 margin: 0.5em 0;

 padding: 6px 0;

}

#page {

  background: url(images/bkg-page.png) top left repeat-y;

  margin: 0 auto;

  padding: 0 10px;

  width: 944px;

}

#banner {

  background: url(images/bkg-banner.jpg) no-repeat left top;

  height: 161px;

  margin: 0 -10px;

  padding-top: 1px;

  position: relative;

}

#content {

  background: url(images/bkg-content.png) bottom left no-repeat;

  margin: 0 6px 0 8px;

  overflow: hidden;

  width: 930px;

}

#sidebar {

  float: right;

  padding: 9px;

  width: 172px;

}

#main {

  background: url(images/bkg-content-rpt.png) repeat-y left top;

  display: inline;

  float: left;

  padding: 9px 40px 40px 45px;

  width: 650px;

}

.main_decorator {

}

.main_wrap {

  border-bottom: 1px solid #7f9cb9;

}

#footer {

  background: url(images/bkg-footer.png) bottom left no-repeat #02284e;

  margin: 0;

  overflow: hidden;

  padding: 10px 6px 10px 8px;

  width: 930px;

}

p.copyright {

  float: left;

  margin: 0;

  line-height: 1;

}

p.attribution {

  float: right;

  margin: 0;

  line-height: 1;

}

#banner .navigation {

  line-height: 1;

}

#banner .navigation ul {

  list-style: none;

  margin: -8px 0 0 0;

  overflow: hidden;

  padding: 8px 25px 0 25px;

}

#banner .navigation li {

  float: left;

  margin: 0;

  padding-left: 7px;

}

#banner .navigation li.current_page_item {

  background: url(images/bkg-menu-current-left.png) top left no-repeat;

  margin-top: -7px;

}

#banner .navigation a {

  display: block;

  padding: 7px 24px 8px 17px;

  text-decoration: none;

  white-space: nowrap;

}

#banner .navigation .current_page_item a {

  background: url(images/bkg-menu-current-right.png) top right no-repeat;

  padding-top: 14px;

}

#logo {

  left: 40px;

  position: absolute;

  top: 60px;

}

#banner .free-report {

  line-height: 1;

  margin-left: 288px;

  margin-top: 17px; 

}

#banner .free-report h2 {

  margin: 0;

}

#banner .free-report label {

  display: block;

  margin: 5px 0 2px 1px;

}

#banner .free-report input.text {

  vertical-align: middle;

  width: 214px;

}

.btn-send_report {

  vertical-align: middle;

}

.btn-send_report input {

  vertical-align: middle;

}





/* sidebar stuff */

#sidebar ul.widget-list {

  list-style: none;

  margin: 0;

  padding-left: 0;

}

#sidebar img {

  display: block;

  margin: 0 auto;

  padding: 3px 0 1em 0;

}



.hilite {

  margin: 1em 0;

  overflow: hidden;

  padding: 1em 1.5em;

}

/* aweber signup form */

.formfield {

  margin: 5px 0;

  overflow: hidden;

}

.formfield label {

  float: left;

  width: 100px;

}

.formfield input.text {

  background: #ffce45;

}

fieldset.buttons {

  margin: 6px 0;

}



/* wordpress stuff */

.entry h1,

.entry h2,

.entry h3,

.entry h4,

.entry h5 {

  clear: both;

}

.wp-caption {

  background: #e8e8e8;

  display: inline;

  float: left;

  border: 1px solid #999;

  margin: 2px;

  padding: 5px 2px 2px;

}

.wp-caption a, 

.wp-caption img {

  display: block;

  margin: 0 auto;

}

.wp-caption p {

  margin: 5px 0 2px;

  text-align: center;

}

img.alignleft {

  float: left;

  padding: 0 6px 6px 0;

}
div.alignright {
  float: right;
  margin: 0 0 6px 6px;
}

img.alignright {

  float: right;

  padding: 0 0 6px 6px;

}



.bigcheck { 
   height: 20px; 
   width: 20px; 
   color: #FFFF00; 
   background-color: #cccccc; 
   border: 1px solid #ffffff; 
} 


