/*
Theme Name:		WP Framework
Theme URI: 		http://wpframework.com/
Version: 		0.2.4.10
Description: 	A &lt;em&gt;blank</em> WordPress Theme Framework <strong>that's everything you need, and nothing you don't.</strong> With features like <em>microformats, a traditional template structure, convention over configuration, clean semantic code, documenation, and it's atomic templating system&lt;/em&gt;, WP Framework is <em>completely extensible, flexible</em&gt; and &amp;lt;strong&gt;<em>the&lt;/em&gt;</strong> starting point for theme authoring and customization. To learn more, visit &lt;a href="http://wpframework.com">http://wpframework.com&amp;lt;/a>.
Author: 		Ptah Dunbar
Author URI:		http://ptahdunbar.com
Tags:			one-column, two-columns, three-columns, fixed-width, sticky-post, threaded-comments, microformats

Copyright 2008 Ptah Dunbar <http://ptahdunbar.com> All rights reserved.
WP Framework is licensed under the terms of the GNU General Public License version 2.

If you have any questions, comments, or concerns, 
visit <http://wpframework.com> for more information!
*/
/* Reset Browser Defaults */
@import url( 'reset.css' );

/* Apply base theme styles and colors */
@import url( 'base.css' );
 
/* Column stuffs */
@import url('2col-r.css');

/* Stylistic CSS Styles */
@import url( 'screen.css' );


/* These empty css selectors are temporarily here for compatiability with the WordPress theme repository checklist. */
.aligncenter {} .alignleft {} .alignright {} .wp-caption {} .wp-caption-text {}

/* Begin Customizations */

/* MARGINS */
html, body, table, img, div{
  padding: 0;
  margin: 0;
  }
/* END MARGINS */
*, html, body {
  font-family: "Trebuchet MS", Trebuchet, Verdana, Sans-serif;
  }
body {
  background-color: #bad0ff;
  font-size: 0.814em;
  }
.container{
  background-color: #DDE9FF;
  }

/* HEADER START */
.header { width: 940px; }
.header #logo {	width: 100%; height: 300px; background-color: #0039B2; }
.header #logo a { display: block; height: 300px; }
/* Menu */
.nav { float: left; line-height: 1; background-color: #0039B2; width: 100%; }
.nav, .nav * { list-style: none; margin-left: 0; }
.nav li { float: left; padding: 0; position: relative; padding: 5px; border-right: 1px solid #ccc; }
.nav ul li { width: 100%; }
.nav a { display: block; position: relative; }
/* Default Skin */
  .nav a { color: #fff; }
  .nav li:hover, .nav li.nav-hover,
  .nav a:focus, .nav a:hover, .nav li a:hover { color: #0039B2; text-decoration: none; background: #DDE9FF; }
  .nav ul a { border-right: none; }
/* HEADER END */

/* POST AREA */
.hfeed {
  background-color: #DDE9FF;
  padding: 10px 10px;
  border-left: solid 1px #0039b2;
  border-right: solid 1px #0039b2;
  }
.endpost {
  margin: 10px 0;
  border-bottom: 5px solid #0039B2;
  }
div.post .imgbig {
  width: 600px;
  text-align:center;
  margin: 0px;
  display: block;
  }
div.post .imgL {
  width: 295px;
  float: left;
  margin: 0px;
  }
div.post .imgR {
  width: 295px;
  float: right;
  margin: 0px;
  }

/* END POST AREA */

/* FLOATING DIV START */
#badge1
{
position: fixed;
left: 0;
top: 0px;
}

#badge2
{
position: fixed;
left: 0;
top: 60px;
} 

#badge3 {
  position: fixed;
  left: 0;
  top: 120px;
}
#badge4 {
  position: fixed;
  left: 0;
  top: 180px;
}
#badge5 {
  position: fixed;
  left: 0;
  top: 240px;
}

/* FLOATING DIV END */

/* SIDEBAR START */
.aside {
  padding: 0 10px;
}
h3.widget-title {
  color: #0039b2;
  font-size: 1.5em;
  }
div.widget {
  padding: 20px 0;
  border-bottom: dotted 2px #0039b2;
}
div.widget ul {
  list-style-type: none;
}
#smugSlide {
  margin: 0px;
  padding: 0px;
  width:  270px;
  height: 181px;
  }
.gslideshow img {
  padding: 0px;
  border: solid 1px #0039B2;
  }
/* SIDEBAR END */

/* TWITTER TRACKER START */
ul.twitter li {
  padding: 5px 0;
  border-bottom: dotted 1px #0039b2;
}
ul.twitter li .twitter-timestamp {
  font-style: italic;
  font-size: 0.75em;
}
/* TWITTER TRACKER END */

/* SEARCHFORM START */
.ac_results {
  width: 300px !important;
  text-align: left !important;
  padding: 2px !important;
  border: 1px solid #0039B2;
  background-color: #FFFFFF;
  }
.ac_results iframe {
  display:none;/*sorry for IE5*/
  display/**/:block;/*sorry for IE5*/
  position:absolute;
  top:0;
  left:0;
  z-index:-1;
  filter:mask();
  width:3000px;
  height:3000px;
  }
.ac_results ul {
  width: 100%;
  list-style: none;
  padding: 0;
  margin: 0;
}
.ac_results li {
  margin: 0px;
  padding: 2px 5px;
  display: block;
  width: 100%;
  font: menu;
  font-size: 12px;
  cursor: pointer;
  }
.ac_over {
  background-color: Highlight;
  color: HighlightText;
  }
/* SEARCHFORM END */

/* COMMENT START */
#comments ol li,
#respond {
  padding-top: 20px;
  border-top: solid 3px #0039b2;
  }
button,
textarea,
input[type="text"], 
input[type="submit"] {
  background-color: #fff;
  color: #000;
  border: solid 1px #0039b2;
  }
input[type="text"] {
  width: 170px;
}
/* COMMENT END */

/* FOOTER START */
div.footer, div.footer div#copyright {
  background-color: #0039b2;
  color: #fff;
  width: 100%;
  }
.footer a,
.footer a:visited,
.footer a:hover {
  color: #C3D9FF;
  text-decoration: none;
  }
/* FOOTER END */
