/* Import RESET styling for grid framework*/
@import url('css/reset.css');
/* Import TEXT styling for grid framework*/
@import url('css/text.css');
/* Import GRID styling for grid framework*/
@import url('css/960.css');


/*	--------------------------------------------------
Global Reset - Resets all browser defaults to 0
-------------------------------------------------- */
body { color:#444; background:#F4E8C0; }
a, #content-blog .posts p a, .widget p a  { color:#000; text-decoration:underline; }
a:hover, #content-blog .posts p a:hover, .widget p a:hover { color:#EB2729; }
em{font-style: italic !IMPORTANT;}

p { margin:0 0 8px 0; padding:0; line-height:18px; }

/*	--------------------------------------------------
 Structure
 -------------------------------------------------- */

#header { background:#F4E8C0 url(tjedforteens/header_bg.jpg) repeat-x top; border-bottom:1px solid #b4c8d9; }
#wrapper { }

#sidebar-blog { border-left:1px solid #e5e5e5; }
#page_head {  color:#336699; border-bottom:1px solid #b4c8d9;  }
#footer { height:100%; overflow:hidden; border-top:3px double #AFA38B;    }


/*	--------------------------------------------------
Header
-------------------------------------------------- 

#nav ul li a { color:#5e7977;  }
#nav ul li a:hover { color:#5e7977; border-bottom:2px solid #5e7977;  }

#nav ul li.current_page_item a  { color: #3c4a4a;   border-bottom:2px solid #fff;  } */

#header #logo-spot {
    display: none !IMPORTANT;
}



/* top navigation drop menu  ---------------------- */

#nav li a { color: #fff; border-bottom: 0;   }
#nav li a:hover { color:#fff; border-bottom:2px solid #fff; }
#nav li.current_page_item a { color:#fff; border-bottom:2px solid #fff; }

/* dropdowns/
--------------------- */

/* 2nd and 3rd level menus */
#nav ul { border: none; background: #F4E8C0;}


/* 2nd and 3rd level menus */
#nav li li { border-bottom: 1px dotted #C93C2B;    }

/* 2nd and 3rd level menus */
#nav ul li:hover, #nav ul ul li:hover, #nav ul li.sfhover, #nav ul ul li.sfhover { background: #F4E8C0;  border-top:none;  }

/* 2nd and 3rd level menus */
#nav ul li a, #nav ul ul li a { background: none;  border-bottom:none; color:#000;  }
#nav ul li a:hover, #nav ul ul li a:hover {  border-bottom:none; color:#3c4a4a; }

#nav li.current_page_item ul li a { border-bottom:none; color:#000; text-transform:capitalize;  }
#nav li.current_page_item ul li a:hover { border-bottom:none; color:#3c4a4a;  }




.buynow { border-left:1px solid #FFF;  }
.buynow a { background:url(tjedforteens/buy.png) no-repeat;   }
.buynow a:hover { background-position:0 -21px; }


/*	--------------------------------------------------
Banner
-------------------------------------------------- */
#banner h2 { color:#000; }
#banner h3 { color:#fff; }

#banner p { color:#fff; }

#banner { color:#fff; }
.productrays { background:none !IMPORTANT; left: -205px; top:-55px; }

#banner .buttonbar p {  color:#000;  }
#banner .buttonbar p a { color:#000;  }
#banner .buttonbar p a:hover { color:#000;  }
.i_paperpack { background:url(tjedforteens/paperback.png) no-repeat;  }
.i_pdf { background:url(tjedforteens/pdf.png) no-repeat; }


.action_button { background:url(1-default/b_buynow.gif) no-repeat left top;  }
.action_button a { color:#692608  !important; background:url(1-default/b_buynow_r.gif) no-repeat right top; }
.action_button a:hover { background-position:right -40px ; color:#000  !important;  }
.action_button:hover  { color:#000  !important;  background-position:0 -40px; }



/*	--------------------------------------------------
content
-------------------------------------------------- */
.feature_section {  background:#6C4C8B; border:none; height: 176px; padding: 0px; }

.feature_box h3 { color:#ECD698; }
.feature_box_content p { color:#FFF; }
.feature_box_content {
    padding: 20px 0px;
}
.feature_box .imgbox{
    background: none;
    border: none;
    padding: 0px;
    width: 120px;
}
.feature_box .imgbox img{
    float: right;
}
 
#content li { background:url(../images/bullet.png) no-repeat 0 5px; }

blockquote { background:url(tjedforteens/quote.png) no-repeat;    }
blockquote p { color:#4f4f4f;  }
blockquote cite { color:#4a4a4a; }

#wrapper blockquote a { color:#336699; font-size:13px; }
#wrapper blockquote a:hover { color:#000; }


/*	--------------------------------------------------
#content-blog
-------------------------------------------------- */

#content-blog .posts h2 { color:#336699;   } 
#content-blog .posts h2 a { color:#336699; text-decoration:none;  }
#content-blog .posts h2 a:hover { color:#000;  }

#content-blog p.post_bottom { border-top:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; }

/*	--------------------------------------------------
content-in 
-------------------------------------------------- */
#content-in h2, #content-blog h2 { color:#336699;   } 
#content-in h6, #content-blog h6 { color:#000;   } 

#content-in li, #content-blog li { background:url(../images/bullet2.png) no-repeat 0 7px; line-height:18px; }

#content-in li a , #content-blog li a  { color:#336699; }
#content-in li a:hover , #content-blog li a:hover  { color:#333; }


/*---------PAGE NAVIGATION - pagination --------- */

.Navi .on { color:#fff; background: #417ead !important }
.Navi a:hover { color:#fff; background: #78a6ca;  }
.Navi a { color: #fff; border:1px solid #98bcd8; background:#98bcd8;  }
	
/*	--------------------------------------------------
sidebar 
-------------------------------------------------- */
#sidebar h2 {  color:#336699; border-bottom:1px solid #99c1cc; } 

/*	--------------------------------------------------
#sidebar-blog 
-------------------------------------------------- */

/*---------widgets ---------  */
.widget h2, .widget h3{  color:#EB2729 !important; border-bottom:1px solid #776B5B;  }
.widget li{ border-bottom:1px solid #d7d7d7;  }

#sidebar-blog .widget li a { color:#336699; text-decoration:none; }
#sidebar-blog .widget li a:hover { color:#000; text-decoration:none; }

.b_downloadnow a { background:url(tjedforteens/download_button.png) no-repeat; color:#F4E8C0;  }
.b_downloadnow a:hover { color:#fff; }

.widget .field { border:1px solid #c4b156; background:#fff;  }
.widget .replace { color:#000 ; background:url(tjedforteens/subscribe_button.png) no-repeat; }
.widget .replace:hover { color:#000; }

.widget .subscribe{
    background-color: #CA3C2E;
    color: #000;
}
#wrapper .widget .subscribe p{
    color: #000 !IMPORTANT;
}
.widget .subscribe h3 {
    color: #FFF !IMPORTANT;
    border-bottom-color: #000 !IMPORTANT;
}


/*	--------------------------------------------------
footer 
-------------------------------------------------- */
#footer { color:#444; }
#footer a { color:#444; }
#footer a:hover { color:#000; }