/*  
Theme Name: Agregado
Theme URI: http://www.smashingmagazine.com/2008/09/08/agregado-a-free-wordpress-theme/
Description: A lifestream theme for Wordpress
Version: 1.2
Author: Darren Hoyt & Matt Dawson
Author URI: http://www.smashingmagazine.com

The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php

If you remix and re-release similar versions of Agregado, 
please include links/credit to the original authors

*/
*{margin:0;padding:0;}body,html{min-height:101%;}body{color:#f7f4ef;background:#251116;}body,select,textarea,input{font:100% Arial,Helvetica,sans-serif;}p{margin:15px 0;line-height:145%;}a,a:visited{text-decoration:none;color:#87bcd2;}a:hover,a:active{text-decoration:underline;}ol{margin:15px 15px 15px 35px;}a img,fieldset{border:none;}*:focus{outline:none;}#top{background:#3f2b30 url(images/bg_top.jpg) repeat-x;padding-bottom:28px;}.wrapper{margin:0 auto;font-size:1em;width:960px;}#home #top .wrapper{background:url(images/bg_flare.jpg) no-repeat;}#interior #top .wrapper{background:url(images/bg_flare2.jpg) no-repeat;}#main{background:#372529 url(images/bg_main.jpg) no-repeat;padding:17px 0 32px 30px;margin-bottom:12px;}#content{float:left;width:97%}#interior #sidebar{background:#301e22;float:right;width:242px;padding:17px 20px 20px 20px;background:#301e22 url(images/bg_sidebar2.jpg) no-repeat -7px 0;margin:3px 0 0 20px;}#masthead{background:url(images/bg_masthead.jpg);height:100px;}.left{float:left;}.right{float:right;}#branding{text-align:center;height:102px;}#description{text-transform:uppercase;font:.6em 'Lucida Grande','Lucida Sans Unicode',Arial;color:#d9c7af;padding-top:5px;letter-spacing:.4em;}h1{font:normal 2.5em Georgia,"Times New Roman",Times,serif;letter-spacing:.05em;}h2{font:normal 1.7em Georgia,"Times New Roman",Times,serif;line-height:110%;color:#d9c7af;padding-top:2px;}h2,h3,h4{letter-spacing:.025em;}h3{font:1.2em Georgia,"Times New Roman",Times,serif;color:#d6618c;font-weight:normal;margin-bottom:15px;}#sidebar h3{margin-bottom:7px;}.widget h3{margin-bottom:7px;font-size:1.5em;}h4{font-size:1.1em;}h4#pagetitle{margin-bottom:15px;}h5{font-size:1em;}h5{font-size:.9em;}h1 a,h1 a:visited{color:#f7f4ef;}h1 a:hover,h1 a:active{text-decoration:none;border-bottom:1px solid #82435a;}.commentcount{background:url(images/bubble.gif) no-repeat right;padding-right:12px;color:#87bcd2;}.commentcount a{font-family:Georgia,"Times New Roman",Times,serif;}.module{background:#301e22 url(images/bg_module.jpg) top right no-repeat;padding:12px;overflow:auto;font-size:.8em;margin-bottom:29px;}.module img{padding:3px;border:1px solid #4f383d;float:left;margin:0 13px 7px 0;}.module p{margin:0;}.drop{float:left;font:2.5em Georgia,"Times New Roman",Times,serif;line-height:100%;margin:3px 8px 0 0;width:30px;text-align:center;}h3 em{font-style:italic;font-size:.8em;}#archive-list li{width:165px;float:left;height:60px;font-size:.9em;margin:0 6px 0 25px;line-height:140%;}.pagenavigationbox{color:#a19e94;margin-top:20px;}.pagenavigationbox a,.pagenavigationbox a:visited,.pagenavigationbox span{width:24px;height:20px;display:block;float:left;font:.7em Arial,Georgia,"Times New Roman",Times,serif;padding-top:4px;margin-right:4px;text-align:center;color:#a19e94;}.pagenavigationbox,.pagenavigationbox a,.pagnavigationbox a:visited{background:url(images/bg_pagelink.gif) no-repeat;}.pagenavigationbox a:hover,.pagenavigationbox a:active{background:#372529;text-decoration:none;}.pagenavcurrent{background:url(images/bg_current_pagelink.gif) no-repeat;}.widget{margin-bottom:30px;font-size:.85em;}.widget li{background:url(images/bg_headline.gif) bottom no-repeat;padding:10px 0 13px 0;list-style:none;line-height:135%;}#wp-calendar{width:100%;font-size:.9em;}#wp-calendar caption{padding-bottom:5px;}#wp-calendar td,#wp-calendar th{text-align:center;}#wp-calendar #prev{text-align:right;}#wp-calendar #next{text-align:left;}#wp-calendar th{background:#3e292e;padding:2px 4px;}.textwidget{font-size:.9em;line-height:145%;}#recentcomments em{font:italic .9em Georgia,"Times New Roman",Times,serif;padding-right:19px;background:url(images/bg_recentcomment.gif) right no-repeat;color:#87bcd2;letter-spacing:.08em;}#recentcomments a,#recentcomments a:visited{color:#f2f0e9;font-size:.9em;}#tagcloud a{line-height:150%;padding-right:6px;}#sidebar li{list-style:none;}#searchform{margin-left:11px;}#searchform .field{padding:3px;width:90px;font-size:1em;}#searchform .button{margin:0;padding:3px;font-size:1em;}.button{background:#251116 url(images/bg_button.gif) no-repeat!important;border:none;font-size:.8em;color:#e0e5e9;padding:4px 18px;margin-top:7px;border-bottom:2px solid #251116;border-right:2px solid #251116;}a.button,a.button:visited{color:#e0e5e9;width:78px;margin:18px 0 0 30px;display:block;}a.button:hover,a.button:active{text-decoration:none;}.button:focus,.button:hover{background:#110307 url(images/bg_button.gif) no-repeat!important;}.field{background:#412c31!important;border:none;padding:4px 4px 4px 22px;font-size:.8em;color:#f2f0e9;}.field#user-name{background:#412c31 url(images/user-name.gif) 5px 4px no-repeat!important;width:96px;margin-right:5px;}.field#user-name:focus{background:#4c353b url(images/user-name.gif) 5px 4px no-repeat!important;}.field#user-email{background:#412c31 url(images/user-email.gif) 5px 7px no-repeat!important;width:96px;}.field#user-email:focus{background:#4c353b url(images/user-email.gif) 5px 7px no-repeat!important;}.field#user-comment{background:#412c31 url(images/user-comment.gif) 5px 6px no-repeat!important;width:228px;height:120px;margin-top:8px;}.field#user-comment:focus{background:#4c353b url(images/user-comment.gif) 5px 6px no-repeat!important;}.field#user-url{background:#412c31 url(images/user-url.gif) 4px 8px no-repeat!important;}.field#user-url:focus{background:#4c353b url(images/user-url.gif) 4px 8px no-repeat!important;}#interior .field#user-name,#interior .field#user-email,#interior .field#user-url,#interior .field#user-url{width:260px;}#interior .field#user-comment{margin-bottom:1em;width:586px;height:300px;}.clearfloat:after{display:block;visibility:hidden;clear:both;height:0;content:".";}.clearfloat{display:inline-block;}.clearfloat{display:block;}#footer{background:url(images/bg_footer.jpg) repeat-x;}#footer .wrapper{color:#916972;text-align:right;font:.65em 'Lucida Grande','Lucida Sans Unicode',Arial;text-transform:uppercase;letter-spacing:.08em;padding:46px 48px 40px 0;background:url(images/bg_flare_bottom.jpg) no-repeat right top;}

/* NAV.CSS */
#navbar{height:55px;}#nav{font-size:.75em;width:750px;float:left;letter-spacing:.1em;position:relative;top:0;left:0;}#nav,#nav ul,#toolbar ul{list-style:none;}#nav li{float:left;padding:12px 14px 0 20px;background:url(images/bg_nav.gif) no-repeat 0 15px;position:relative;}#nav li#nav-home{background:none;}#nav a,#nav a:visited,#nav li.current-cat-parent a,#nav li.current-cat-parent a:visited{display:block;color:#a0838b;border-bottom:3px solid transparent;text-transform:uppercase;padding-bottom:2px;font-weight:bold;}#nav a:hover,#nav a:active{color:#f7f4ef;text-decoration:none;}#nav li.current-cat a,#nav li.current-cat a:visited,#nav li.current-cat-parent a,#nav li.current-cat-parent a:visited{color:#f7f4ef;border-bottom:3px solid #9e5028;}#nav ul.children,#toolbar ul.children{position:absolute;border:1px solid #331e23;border-right:1px solid #6b4851;border-bottom:1px solid #6b4851;display:none;z-index:50;background:url(images/bg_children.png);padding:5px 0;}#nav ul.children,#nav ul.children li,#toolbar ul.children,#toolbar ul.children li{width:170px;}#nav ul.children li,#toolbar ul.children li{padding:5px 0;background:none;}#nav ul.children li a,#nav ul.children li a:visited,#nav li li.current-cat a,#nav li li.current-cat a:visited,#toolbar ul.children li a,#toolbar ul.children li a:visited{font-weight:normal;font-size:.9em;color:#a0838b;border:none;padding:2px 11px;text-transform:none;border:0;}#nav ul.children li a:hover,#nav ul.children li a:active,#nav ul.children li.current-cat a:hover,#nav ul.children li.current-cat a:active,#toolbar ul.children li a:hover,#toolbar ul.children li a:active{border:none;color:#f7f4ef;text-decoration:none;}#toolbar{height:19px;background:#5d3843 url(images/bg_toolbar.jpg) no-repeat right;float:right;width:98px;padding-top:7px;position:relative;top:0;left:0;}#toolbar ul.children{padding:8px 0;}#toolbar li{height:11px;list-style:none;overflow:hidden;background:url(images/bg_toolbar_item.gif) right repeat-y;width:12px;float:left;padding:0 10px;}#toolbar a{text-indent:-9999px;display:block;float:left;width:12px;}a#icon-search,a#icon-search:visited{background:url(images/icon_search.gif);width:14px;}a#icon-search:hover,a#icon-search:active{background:url(images/icon_search.gif) 0 -11px;}a#icon-page,a#icon-page:visited{background:url(images/icon_page.gif);}a#icon-page:hover,a#icon-page:active{background:url(images/icon_page.gif) 0 -11px;}a#icon-archives,a#icon-archives:visited{background:url(images/icon_archives.gif);width:12px;}a#icon-archives:hover,a#icon-archives:active{background:url(images/icon_archives.gif) 0 -11px;}a#icon-rss,a#icon-rss:visited{background:url(images/icon_rss.gif);width:11px;}a#icon-rss:hover,a#icon-rss:active{background:url(images/icon_rss.gif) 0 -11px;}#toolbar li.last{background:none;}#toolbar ul.children li{font-size:.75em;letter-spacing:.1em;margin:3px 0;}#toolbar .children li a{text-indent:0;width:auto;float:none;}#toolbar ul.children#searchmenu li{height:22px;}.current_page_item a,.current_page_item a:visited{text-decoration:underline;}.current_page_item ul a,.current_page_item ul a:visited{text-decoration:none;}.page-parents ul{padding:10px 0;display:none;}.page-parents li.current_page_item ul,.page-parents li.current_page_parent ul{display:block;}.page-parents ul li{background:none;margin:0;overflow:hidden;padding:0;border-bottom:2px solid #301e22;}.page-parents ul li a,.page-parents ul li a:visited{background:#2b1a1e;display:block;font-size:.8em;padding:3px 8px 3px 12px;}.page-parents ul li a:hover,.page-parents ul li a:active{background:#241619;}

/* POSTS.CSS */
.entry{font-size:.9em;clear:both; margin-top:2em}.entry p{letter-spacing:.01em;}.entry ul,.entry ol{padding:0 15px 10px 10px;}.entry ul li{margin-left:45px;list-style:square;padding:3px 0;}.entry ol li{margin-left:15px;padding:3px 0;}.entry blockquote,.commentlist blockquote{margin:18px 45px 25px 45px;padding:2px 15px 4px 15px;line-height:150%;background:#422f33;border-bottom:1px solid #533b40;border-right:1px solid #533b40;color:#cdc6c4;font-size:.9em;}.entry img{margin:5px 14px 6px 0;border:1px solid #51373d;padding:6px;background:#372529;}p.postmetadata{text-transform:uppercase;font:.7em 'Lucida Grande','Lucida Sans Unicode',Arial;color:#a57f88;letter-spacing:.2em;margin:10px 0 0 0;}#interior p.postmetadata{font-size:.65em;}.postmetadata em{text-transform:none;font-family:Georgia,"Times New Roman",Times,serif;}.postmetadata .commentcount{font-style:normal;font-size:1.1em;}.entry code{font:1em "Courier New",Courier,monospace;overflow:auto;padding:14px;background:#422f33;display:block;}.entry table{width:100%;border-collapse:collapse;margin:15px 0;}.entry td,.entry th{border-bottom:1px solid #422f33;padding:4px 8px;background:#301e22;}.entry th{font-weight:normal;text-align:left;width:35%;}#indexing{background:#301e22;padding:6px 8px;font-size:.85em;line-height:200%;}#indexing a{font:italic .9em Georgia,"Times New Roman",Times,serif;letter-spacing:.08em;}#comment{width:100%;}#commentarea{padding-top:35px;}.commentlist,#trackbacklist{margin:25px 0 0 0;padding:0 0 30px 0;}.commentlist li,#trackbacklist li{margin:15px 0 3px 22px;padding:8px 15px 10px 15px;background:url(images/bg_comment.gif) bottom no-repeat;}.commentlist .commentmetadata{font-size:.75em;padding-top:1px;}#trackbacklist .commentmetadata{font-size:.7em;padding-top:3px;}.commentlist cite,#trackbacklist cite{font:normal 1.1em Georgia,"Times New Roman",Times,serif;}cite a{font:normal 1.1em Georgia,"Times New Roman",Times,serif;}.gravatar{float:left;width:62px;}.gravatar img{padding:3px;border:1px solid #4f383d;}.commentinfo{float:left;padding-top:5px;font-size:.9em;}.commentlist li.my_comment{background:#301e22;}.commenttext{font-size:.8em;}.commentlist code{font-size:1.3em;line-height:120%;}
