/*
Theme Name: Yummy Adventures
Theme URI: http://yummyadventures.com
Description: Default theme for Yummy Adventures blog.
Author: Mae Paulino
Author URI: http://tech-hive.com
*/

body, html { margin:0; padding:0; font-size:small; font-family: Arial, Verdana, Helvetica, sans-serif; }
a img { border:0 none; }
q:after, q:before { content: "" }
code, samp, kbd, pre, tt { font-size: 115%; }
pre code, code pre { font-size:100%; }
acronym, abbr { border-bottom: 1px dotted #000; cursor: help; }
dfn { font-style: italic; }
dl dt { font-weight: bold; }
dl dd { margin-left: 0; margin-bottom:.8em; }
ul li, ol li { margin-bottom: .3em; }
th, caption { text-align: center; }
legend { font-size: 140%; color:#EEE; }
fieldset { border:1px solid #CCC; color:#888; padding:30px 10px; }
h1, h2, h3, h4 { font-weight:normal; }
blockquote { margin:30px auto; padding:10px 25px; }

.clear { clear: both; }
.right { text-align: right; }
.left { text-align: left; }
.alignright { float:right; margin-left: .8em; margin-bottom: .8em; }
.alignleft { float:left; margin-right: .8em; margin-bottom:.8em; }
.center { text-align: center; }
.last, .last a { border:0 none!important; }
.strong { font-weight:bold; }
.italic { font-style: italic; }
.navigation { overflow:hidden; background:#900; }
.navigation a { color:#FF9!important; }
.navigation a:hover { color:#FF2; }
.navigation .alignright { margin-top:.8em; padding-right:1em }
.navigation .alignleft { margin-top:.8em; padding-left:1em }

/* site style */

html { background:#ffbd8f url('images/bg_html.gif') top repeat-x; }
a:hover { text-decoration:none; }
#page { width:940px; margin:0 auto; }

#page, #header, #body, #footer, #content_area, #content, #sidebar, #sidebar_left, .post, .post-header, .rss-list, .section, .section-inner { overflow:hidden; position:relative; }

#header { height:212px; background:url('images/header.jpg') top no-repeat; }
  #header h1 { margin:0; }
  #header h1 a { padding:85px 0 0; height:0; overflow:hidden; display:block; left:39px; top:70px; width:475px; position:absolute; }
  #header ul, #header ul li { list-style:none; margin:0; padding:0; overflow:hidden; }
    #header ul { position:absolute; right:35px; top:15px; }
    #header ul li { float:left; text-align:center; font-size:92%; }
    #header ul li a { display:block; width:168px; line-height:30px; font-weight:bold; background:url('images/nav_bg.jpg') no-repeat; color:#000; text-decoration:none; }
    #header ul li, #header ul li a:hover { background:url('images/nav_hover.jpg') no-repeat; color:#900; }

#body { padding:10px; background:#FFC; width:920px; margin:0 auto; }


#ADS{ padding: 10px; background: #000000;  width:950px; margin:0 auto; top: 150px;}

#content_area { width:730px; float:right; margin-left:10px; }
#sidebar_left { width:180px; float:left; }
#sidebar { width:180px; float:right; }
#content { width:540px; float:left; }
  #content a { color:#c00; }
  #content a:hover { color:#000; }

.post { border:2px solid #FF9; background:#FFF; margin-bottom:10px; }
  .post .post-inner { border:1px solid #F99; background:#FFF; }
  .post .post-header { padding:25px 0 0 50px; background:url('images/post_header.gif') 0 10px no-repeat; }
  .post .post-header .date { position:absolute; top:10px; left:50px; text-transform:uppercase; color:#F66; font-size:92%; }
  * html .post .post-header .date { float:left; left:0; }
  .post .post-header h2 { color:#600; margin-top:0; padding-right:10px; font-weight:bold; background:url('images/post_header_line.gif') bottom right no-repeat; padding-bottom:10px; }
  .post .postmetadata { font-weight:bold; font-size:92%; }
  .post .entry, .section-inner .content { padding:10px!important; }
  
.section { border:2px solid #600; margin-bottom:10px; }
  .section-inner { border:1px solid  #FCC; background:#600; color:#f5efef; }
  .section-inner h2 { color:#FF6; font-weight:bold; margin:0; background:url('images/sidebar_header.jpg') top left no-repeat; padding:10px 10px 12px 55px; }
  .section-inner a { color:#FF9; }
  .section-inner a:hover { color:#FFF; }
  .section-inner ul, .section-inner ul li { list-style:none; margin:0; padding:0; overflow:hidden; }
    .section-inner ul li { margin-left:5px; padding-left:10px; background:url('images/bullet.gif') 0 50% no-repeat; }
  
#footer { width:940px; margin:0 auto; }
#footer .rss-list { padding:10px 0; }
  #footer .section { border:0 none; margin-bottom:0px; width:23%; padding:0 1%; float:left; }
  #footer .section-inner { border:0 none; background:none; }
  #footer .section-inner h2 { color:#FF6; font-weight:bold; margin:0; background:none; padding:0 0 10px; font-size:108%; }
  #footer .section-inner h2 a { color:#Fc3; font-weight:bold!important; }
  #footer .section-inner h2 img { display:none; }
  #footer .section-inner .content { background:#c63; padding:10px; min-height:275px; }
  * html #footer .section-inner .content { height:275px; }
  #footer .section-inner a { color:#FFF; font-weight:normal!important; }
  #footer .section-inner a:hover { color:#FF9; }
  #footer .section-inner ul, #footer .section-inner ul li { list-style:none; margin:0; padding:0; overflow:hidden; }
    #footer .section-inner ul li { margin-left:0; padding-left:15px; background:url('images/bullet_footer.gif') 0 5px no-repeat; line-height:140%; margin-bottom:8px; }
    #footer .section-inner ul li a { display:block; }
  
#footer a { text-decoration:none; font-weight:bold; color:#600; }
#footer a:hover { text-decoration:underline; }
#footer .rss-list { background:#000; margin-bottom:5px; height:1%; }
#footer p.right { font-size:85%; }

.pagetitle { font-weight:bold; color:#900; margin-top:0; }
.entry-nav { margin-bottom:15px; }

.comments h3 { font-weight:bold; font-size:150%; color:#900; }
.comments h3#respond { margin-top:20px; padding-top:20px; border-top:1px solid #c63; }
.comments { padding:0 10px; }

ol.commentlist, ol.commentlist li { list-style:none; margin:0; padding:0; }
  ol.commentlist li { margin-bottom:10px; }
  ol.commentlist li img { float:left; margin-right:7px; }
  ol.commentlist li cite { font-style:normal; font-weight:bold; }
  ol.commentlist li .entry-comment { clear:both; }