	/*



Theme Name: CravingtheSavings

Description: Simple, modern, lightweight

Version: 1.3

Author: Internetworking Group

Author URI: http://www.internetworkingusa.com
*/



* {

  padding:0;

  margin:0;

  list-style:none;

}



body {

  font:80% Century Gothic,Verdana,Arial; /* Means 1em == 10px, 1.2em == 12px, etc. */

  background:#b3be34 url(./images/bg.jpg) repeat-x; /* Set background image here */

}



p, h2, h3, h4, h5 {

  font-size:1.1em;

}



td {

font: 100% Century Gothic,Verdana,Arial;



}



img {

  border:0;

}



div#wrapper {

  width:1040px;

  padding-top:16px;

  margin:14px auto 0;

  background:url(./images/top.png) no-repeat;

}

div#fruit {

  margin:0px auto 0;

  background:url(./images/topfruit.png) repeat-x;

}


.navbar {

left:0;
top:0;

}

#navbar {
display:block;
left:46px;
position:relative;
top:0px;
z-index: 3;

}


div#masthead {

  width:1083px;

 /* background:url(./images/main_bg.png) repeat-y;*/

  position:relative;

}



/* Blog Title */

h1 {

  font:3.2em Century Gothic,Verdana,Arial;

}



h1 a {

  position:absolute;

  width:300px;

  height:30px;

  left:40px;

  top:15px;

  font-weight:bold;

  text-decoration:none;

  color:#ff7e00;

}



/* Tagline */

#masthead p {

  position:relative;

  margin:0;

  top:0px;

  left:50px;

  color:#fff;
  
  color:#ffffff;
  
  font-family: Century Gothic,Verdana,Arial;

}



/* Pages Navigation */

div#masthead ul {

  float:center;

  margin-right:22px;
  


  position:relative;

  z-index:2;

 bottom:18px;

  

}



div#masthead ul li {

  float:left;


  color:#ffffff;
  
  font-family: Century Gothic,Verdana,Arial;
}



div#masthead ul li a {



  color:#ffffff;
  
  font-family: Century Gothic,Verdana,Arial;
  
  text-decoration:none;

  display:block;

  font-size:1.5em; 

  padding:0 0 0 0;

}



div#masthead ul li a:hover,

div#masthead ul li.current_page_item {

/* color:#663300; 

 background:url(./images/nav_bg.png) bottom repeat-x;*/
  padding:0 0 0 0;
  
  color:#ffffff;
  
  font-family: Century Gothic,Verdana,Arial;
  
  

}



/* Banner image dropshadow */

div#masthead_image {

 /* background:url(./images/image_bg.png) center no-repeat;*/


  clear:both;

  margin:10px auto 0;

  position:relative;

  z-index:1;

}



a {

  outline:0;

}



/* Page dropshadow */





div#content {



  width:1040px;

  background:url(./images/main_bg.png) center repeat-y;
  

}





/*-----------------------------------------------------------------------------



  Main Content



-----------------------------------------------------------------------------*/



div#main {

  padding:0 35px 0px;

  width:590px;

 /* float:left;*/

}



/* Main header on single pages */

h2.header {

letter-spacing: .01cm; 

  color:#b3be34;

  font-size:17px;

  padding:0px 0 0;

  line-height:1.8;

  margin:0 0 5px;

  border-bottom:1px solid #e7e7e7;

  position:relative;
  width:590px;
}



div#main h2.header a {

  color:#b3be34;

  text-decoration:none;

  font-size: 17px;
  
 
  

}



div#main h2.header a:hover {

  color:#663333;

  text-decoration:underline;

  font-size: 17px;

}



h2.header span {

  position:relative;

  background:#FFF;

  padding-right:10px;

  bottom:-5px;

}



/* Secondary headline above comments and comment form */



div#main h3 {

  

  color:#59347a;

  font-size: 18px;
  
  letter-spacing: .03cm;
  
  padding-top: 25px;
}



div#main p {

  color:#333333;

  line-height:1.7;

  margin:10px 0;

}



div#main a {

  color:#333333;

}



.article {

  margin-bottom:20px;

}



.article blockquote {

  margin:0 15px;

  padding:1px 15px;

  border-left:5px solid #B8D1E4;

  background:#F0F0F0;

}



.article ul, .article ol {

  font-size:1.2em;

  color:#6b6b6b;

  margin-left:15px;

}



.article ul li {

  margin:15px 0;

  padding-left:15px;

  background:url(./images/square.png) 0 center no-repeat;

}



.article ol {

  margin-left:30px;

}



.article ol li {

  list-style:decimal;

  margin:10px 0;

}



.article ol li ol {

  font-size:1em;

  margin-left:15px;

}



#main p.byline {

  color:#999;

}



ul.article_footer {

  text-align:right;

  margin:10px 0;

  background:#F1F1F1;

  padding:5px 10px;

  border:1px solid #DADADA;

  border-width:1px 0;

  line-height:1.5;

}



ul.article_footer li {

  font-size:0.9em;

  display:inline;

  background:none;

  border-left:1px solid #DADADA;

  margin-left:5px;

  padding-left:10px;

}



ul.article_footer li.first {

  border-left:0;

}



/*-----------------------------------------------------------------------------



  Secondary Content



-----------------------------------------------------------------------------*/

.sidebar  {
left:0;
top:0;
}
/*
#sidebar {
display:block;
left:333px;
position:relative;
top:10px;
z-index: 3;
}*/


div#secondary {

  padding:0px 35px 20px 0;

  width:350px;

  float:right;
  
  
vertical-align: top;
}



div#secondary ul#sidebar {

  margin:15px 0 20px;

  color:#333333;

  padding-bottom:20px;

  /* border-bottom:1px solid #e7e7e7;*/

}



div#secondary ul#sidebar li {

  margin:5px 0 ;

  font-size:1.2em;

   padding-bottom:5px;

  line-height:1.3em;

}



/* Sidebar headers */

div#secondary h2 {

  text-transform:uppercase;

  color:#333333;

  margin:20px 0 8px;

  font-size:1em;

  line-height:1;

}



div#secondary a {

  color:#666;

  text-decoration:none;

}



div#secondary a:hover {

  text-decoration:underline;

}



div#secondary ul.children {

  margin-left:5px;

  padding-left:10px;

  border-left:5px solid #EAEAEA;

}



div#secondary ul#sidebar li li {

  font-size:1em;

}



/* Optional bio area header (commented out by default) */

.count {
float:right;
padding: 10px;
font-size:18px;
color:#000000;
}

div#author h2 {

  font-size:1.2em;

}



div#secondary p {

  line-height:1.5;

  margin:5px 0;

  color:#666;

}



/* Search input */

.search  {
left:0;
top:0;
}

#search {
display:block;
left:692px;
position:relative;
top:1px;
z-index: 2;
}


form#searchform {

  position:relative;

  height:0px;

  margin-bottom:20px;

}



form#searchform input#s {

  position:absolute;

  top:-30px;

  height:18px;

  width:235px;

  padding:0px;

  background:url(./images/text_bg.png) repeat-x;

  border:1px solid #bcbcbc;

}



input#search_submit {

  position:absolute;

  right:730px;

top: -29px;
}



/*-----------------------------------------------------------------------------



  Footer



-----------------------------------------------------------------------------*/



ul#footer {

  height:8px;

  width: 1040px;

  margin:0 auto;

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

  text-align:center;

  font-size: 12px;
  
  font-family: Century Gothic,Verdana,Arial;

  color:#663333;

  padding:15px 0 20px 0;
  
 

}



ul#footer li {

  display:inline;

  margin-left:10px;

}



ul#footer li span {

  position:absolute;

  text-indent:-9999em;

}



ul#footer li a {

  color:#663333;

  text-decoration:underline;
  
  font-weight:bold;

}



/*-----------------------------------------------------------------------------



  Wordpress Specific Stuff - Elements that weren't in my original stylesheet



-----------------------------------------------------------------------------*/



ol.commentlist {

  margin-top:15px;

  color:#555;

}



/* Background color for visitor comments */

ol.commentlist li {

  background:#F1F1F1;

  padding:10px;

  margin:10px 0;

}



/* Background color for Admin comments */

ol.commentlist li.alt {

  background:#EBF9FC;

}



textarea#comment {

  width:500px;

}



#main p.comment_meta {

  margin:0;

  float:right;

}



/* Optional popup window (NOTE: popups make for bad UI IMHO) */

body#commentspopup {

  background:#FFF;

  padding:20px;

}



body#commentspopup a {

  color:#666;

}



body#commentspopup h1 a {

  position:relative;

  top:0;

  left:0;

}



body#commentspopup h3 {

  color:#555;

}



body#commentspopup p {

  margin:10px 0;

  color:#555;

}



body#commentspopup textarea {

  width:340px;

}



/* Image stuff for 2.6.1 */

.aligncenter {

  display: block;

  margin-left: auto;

  margin-right: auto;

}



.alignleft {

  float: left;

  font-size: 14px;

  font-weight: bold;

  color:#660000; 

}



.alignright {

  float: right;

  

  font-size: 14px;

  font-weight: bold;

  color:#660000; 

}



.wp-caption {

  border: 1px solid #ddd;

  text-align: center;

  background-color: #f3f3f3;

  padding-top: 4px;

  margin: 10px;

  -moz-border-radius: 3px;

  -khtml-border-radius: 3px;

  -webkit-border-radius: 3px;

  border-radius: 3px;

}



.wp-caption img {

  margin: 0;

  padding: 0;

  border: 0 none;

}



.wp-caption-dd {

  font-size: 11px;

  line-height: 17px;

  padding: 0 4px 5px;

  margin: 0;

}



p.entry_info {

  clear:both;

}



p.entry {line-height: 4em; }





.entry { font-size: 1.05em; line-height: 1.05em; }



div.navigation {

  margin:10px 0;

}



img#wpstats{

width:0px;

height:0px;

padding:0px;

border:none;

overflow:hidden

}




/*-----------------------------------------------------------------------------



  CSS Magic



-----------------------------------------------------------------------------*/



.clearfix:after {

  content:".";

  display:block;

  height:0;

  clear:both;

  visibility:hidden;

}

.clearfix {display:inline-block;}

/* Hide from IE Mac \*/

  .clearfix {display:block;}

/* End hide from IE Mac */








