/*
Theme Name: Aye Carumba!
Description: The Simpson's like Wordpress theme. Bright & colorful. Two-columns; No plugins required; Sidebar; Widget Ready. Compatible with WordPress 2.9. W3C Validated CSS & HTML, Compatible with IE and Firefox. Version 1.0
Version: 1.0
Author: Rebecca Ring
Author URI: http://www.rebeccaring.com/
Theme URI: http://www.rebeccaring.com/wpthemes/AyeCarumba.zip
Tags: light, orange, white, two-columns, fixed-width
Released under the <a href="http://www.opensource.org/licenses/gpl-license.php">GPL</a>.
*/
body { background:url(images/top_bg.jpg) no-repeat top center; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
#wrapper { width:832px; margin:auto; }
#header { background:url(images/tss_02.png) no-repeat; width:832px; height:138px; float:left; }
#nav { /*margin-left:183px;*/ margin-top:73px; }
#content { width:832px; float:left; }
#leftcol { width:622px; float:left; position:relative; }
#googlead { width:543px; float:left; background:url(images/tss_04.png) no-repeat; height:83px; padding-left:79px; padding-top:47px; }
div.post { width:622px; float:left; position:relative; }
p.postmetadata { background:url(images/metadata.png) no-repeat; height:50px; padding:15px 0; margin:0px; }
h2 a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#F4AE3F; }
div.bottom { background:url(images/bottom.png) no-repeat; height:59px; float:left; width:622px; position:relative; }
#rightcol { width:200px; float:left; margin-left:10px; }
#rightcol ul { padding:0px; margin:10px 0 0 48px; }
#rightcol ul li { list-style:none; }
#rightcol h2 { font-weight:bold; font-size:16px; color:#FFFFFF; background:url(images/tss_07.png) no-repeat; height:43px; padding:23px 0 0 80px; margin:0 0 0 -43px; }
#footer { background:url(images/footer.png) no-repeat bottom left; width:832px; float:left; padding-top:10px; padding-bottom:20px; }


.footer_ad { background:url(images/footer_ad.png) no-repeat; height:87px; padding-top:64px; padding-left:69px; }

a { color:#8E2800; text-decoration:none; }
img { border:0px; }
.clear { clear:both; }

/* SIDE BAR */
#rightcol ul li ul { margin:10px 0px 0px; padding:0px; }
#rightcol ul li a { color:#000; }
#rightcol ul li.cat-item { list-style:url(images/errow.png); }

/* HOME CONTENT */
.posted_on { position: absolute; font-weight: bold; top: 30px; left: 7px; color:#8E2800; }
.posted_date { position: absolute; top: 42px; left: 52px; font-weight: bold; color:#B64926; }
.comments_text { text-align:center; position:absolute; right:13px; top:37px; }
.comments_text a { color:#FFB03B; font-weight:bold; }
.comments_text a span.comments { color:#FFFFFF; font-weight:bold; font-size:10px; }
.bottom_text { position:absolute; color:#FFF; top:35px; left:25px; }
.brown { color:#8E2800; }
a.more-link { display:block; margin-top:10px; }

/* SINGLE PAGE */
.navigation { width:622px; float:left; clear:both; }
.alignleft { float:left; }
.alignright { float:right; }

/* MNEU STUFF */
#navigation { padding:0px; margin:0px; }
#navigation li { list-style:none; float:left;}
#navigation li a { background:url(images/menu_bg.png) no-repeat left #E37A3F; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none; padding:10px 30px 10px 25px; line-height:31px; height:31px; font-weight:bold; }

.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.alignleft {
   float: left;
}

.alignright {
   float: right;
}

.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px;
   /* optional rounded corners for browsers that support it */
   -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 p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}
