/*
Theme Name: Heather
Theme URI: 
Description: Theme Created from scratch.
Version: 2 (WP2.6.2)
Author: Adrian Figallo
Author URI: 
Tags: heather
*/

/*RESET*/
html, body, h1, h2, h3, h4, h5, h6, ul, ol, li, dt, dd, form {
               margin: 0;
               padding: 0;
               font: 100%/120% Arial, Helvetica, sans-serif;
}
p, blockquote {
       margin: 0;
       padding: 0;
}
ul {
               list-style: none;
}
fieldset, img {
               border:0;
}

html {
               font-size:100.01%;
               text-align: center;   /* (1) Explorer 5.5 */
}



/*GENERAL*/
body{ background:#fff1e6;}
#wrapper{ width:860px; margin:auto; overflow:hidden; margin-top:20px;}
#container{ background:#fff; overflow:hidden;}


/*HEADER*/
#header{background:url(img/header.png) no-repeat #fff; overflow:hidden; width:860px; height:147px; border-bottom:5px solid #528fab;}
#header h1 {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;float:left;margin-top:0px;padding-left:0px;position:relative;z-index:30;}
#header h1 a {display:block;height:147px;text-indent:-9000px;width:319px;}
#search{float:right; width:741px; text-align:right; margin-top:7px; margin-right:6px;}


/*MENU*/
.widget_box ul{background:#cccccc; padding:10px 0 13px;}
.widget_box ul li{display:inline; margin:0 10px;}
.widget_box ul li a{text-decoration:none; font-size:13px; font-weight:bold; color:#999999; padding:5px 7px;}
.widget_box ul li a:hover{text-decoration:none; font-size:13px; font-weight:bold; color:#999999; background:#fff; padding:5px 7px;}
.widget_box ul li.current_page_item a{text-decoration:none; font-size:13px; font-weight:bold; color:#999999; background:#fff; padding:5px 7px;}


/*MENUCAT*/
.widget_menu h3{display:none;}
.widget_menu ul{background:#999999; padding:5px 0 8px;}
.widget_menu ul li{display:inline; margin:0 10px;}
.widget_menu ul li a{text-decoration:none; font-size:12px; font-weight:bold; color:#dadada; padding:5px 7px;}
.widget_menu ul li a:hover{text-decoration:none; font-size:12px; font-weight:bold; color:#fff;  padding:5px 7px;}
.widget_menu ul li.current_page_item a{text-decoration:none; font-size:12px; font-weight:bold; color:#fff;  padding:5px 7px;}


/*CONTENT*/
#content{width:580px; background:#fff; float:left; text-align:justify; padding:15px; padding-bottom:0; font-size:12px; color:#5f5f5f; }
#content h2{font-family:Georgia, "Times New Roman", Times, serif; color:#808080; font-style:italic; font-weight:bold; margin-bottom:10px;}
#content h3{font-family:Georgia, "Times New Roman", Times, serif; color:#808080; font-style:italic; background:#fff1e6; display:block; padding:2px; font-size:14px; font-weight:bold;}
#content h3 a{font-family:Georgia, "Times New Roman", Times, serif; color:#808080; font-style:italic; background:#fff1e6; display:block; padding:2px; font-size:14px; font-weight:bold;}
#content .post{margin-bottom:25px;}
#content .post h2 {font-family:Georgia, "Times New Roman", Times, serif; color:#808080; font-style:italic; background:#fff1e6; display:block; padding:2px; font-size:14px; font-weight:bold; margin-bottom:10px;}
#content .post h2 a{font-family:Georgia, "Times New Roman", Times, serif; color:#808080; font-style:italic; background:#fff1e6; display:block; padding:2px; font-size:14px; font-weight:bold;}
#content .post2{margin-bottom:25px;}
#content .post2 h2 {font-family:Georgia, "Times New Roman", Times, serif; color:#808080; font-style:italic; background:#fff1e6; display:block; padding:2px; font-size:14px; font-weight:bold; margin-bottom:10px;}
#content .post2 h2 a{font-family:Georgia, "Times New Roman", Times, serif; color:#808080; font-style:italic; background:#fff1e6; display:block; padding:2px; font-size:14px; font-weight:bold;}
.date{color:#b9b9b9; font-size:10px; font-weight:bold; margin-bottom:10px; margin-top:5px;}
.post .meta{text-align:right; font-size:11px; margin-top:10px; }
.post .meta a{color:#cf0678; text-decoration:none; font-weight:bold;}
#content a{text-decoration:none; color:#68aed1;}
.alignright{float:right; padding:15px; padding-right:0;}
.alignleft{float:left;}
.postcontainer{overflow:hidden; border:0px solid #000;}
.postavatar{float:left;}
.post{float:right; width:485px; padding-bottom:15px;}
.post2{ padding-bottom:15px;}
#content p{margin-bottom:15px;}
.alignleft{float:left; padding:0px 10px 10px 0;}
.alignright{float:right; padding:0px 0px 10px 10px;}



/*CONTENT2*/
#content2{ background:#fff; float:left; text-align:justify; padding:15px; padding-bottom:0; font-size:12px; color:#5f5f5f; }
#content2 h2{font-family:Georgia, "Times New Roman", Times, serif; color:#808080; font-style:italic;}
#content2 h3{font-size:14px; color:#000; font-weight:bold; margin-bottom:15px; line-height:100%; padding:0; margin:0;}
#content2 .post{margin-bottom:25px;}
#content2 .post h2 {font-family:Georgia, "Times New Roman", Times, serif; color:#808080; font-style:italic; background:#fff1e6; display:block; padding:2px; font-size:14px; font-weight:bold; margin-bottom:10px;}
#content2 .post h2 a{font-family:Georgia, "Times New Roman", Times, serif; color:#808080; font-style:italic; background:#fff1e6; display:block; padding:2px; font-size:14px; font-weight:bold;}
#content2 .post2{margin-bottom:25px;}
#content2 .post2 h2 {font-family:Georgia, "Times New Roman", Times, serif; color:#808080; font-style:italic; background:#fff1e6; display:block; padding:2px; font-size:14px; font-weight:bold; margin-bottom:10px;}
#content2 .post2 h2 a{font-family:Georgia, "Times New Roman", Times, serif; color:#808080; font-style:italic; background:#fff1e6; display:block; padding:2px; font-size:14px; font-weight:bold;}
.date{color:#b9b9b9; font-size:10px; font-weight:bold; margin-bottom:10px; margin-top:5px;}
.post .meta{text-align:right; font-size:11px; margin-top:10px; }
.post .meta a{color:#cf0678; text-decoration:none; font-weight:bold;}
#content2 a{text-decoration:none; color:#68aed1;}
.alignright{float:right; padding:15px; padding-right:0;}
.alignleft{float:left;}
.postcontainer{overflow:hidden; border:0px solid #000;}
.postavatar{float:left;}
.post{float:right; width:485px; padding-bottom:15px;}
.post2{ padding-bottom:15px;}
#content2 p{margin-bottom:15px;}




/*SIDEBAR*/
ul#sidebar{float:right; width:225px; text-align:left; margin:15px 15px 0 0;}
.widget_box_side {background:#EDEDED url(images/widhead.gif) no-repeat scroll left top ;margin-bottom:14px; padding:13px 18px;}
.widget_box_side h3 {color:#FFFFFF; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-size-adjust:none; font-stretch:normal; font-style:normal;
font-variant:normal; font-weight:bold; height:35px; line-height:normal; margin:0; padding:0;}
.widget_box_side ul {list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0;}
.widget_box_side ul li { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(images/bullet.gif) no-repeat scroll 0 8px; margin:10px 0; padding-left:9px;}
.widget_box_side ul li a {color:#999999; font-weight:bold; font-size:12px; text-decoration:none;}
.widget_box_side ul li a:hover {color:#000; font-weight:bold; font-size:12px; text-decoration:none;}
.widget_box_side ul li.current_page_item a{color:#000; font-weight:bold; font-size:12px; text-decoration:none;}
#searchform {margin:0; padding:0; text-align:center;}
.stbox {background:#fff !important; padding:6px 10px; width:120px; margin:5px 10px 5px 0; border:none; font:bold 11px Verdana, Arial, Helvetica, sans-serif;color:#999;
vertical-align:middle;}
.stbu {background:transparent url(images/gobu.gif) no-repeat; margin:5px 0; padding:0; border:none; width:35px; height:22px; vertical-align:middle;}
.post-stats {font-size:9px; font-weight:bold; color:#999999; }
#wp-calendar {font-size:9px;}
#wp-calendar a {
color:#68AED1; text-decoration:none;
}


/*FOOTER*/
.footer {border-top:5px solid #ccc;background:url(images/footer.gif) no-repeat;height:40px;padding:17px 20px 0 20px;font:bold 11px Verdana, Arial, Helvetica, sans-serif;
line-height:150%;color:#929292;}
.footer a {color:#fff;text-decoration:none;}
.footer a:hover {text-decoration:underline;}
.footer-left {float:left;padding-top:3px;}
.footer-right {float:right;}
.admin-login {clear:both;padding:10px;text-align:center;font:11px Verdana, Arial, Helvetica, sans-serif;color:#929292;}
.admin-login a {color:#929292;text-decoration:none;}
.admin-login a:hover {text-decoration:underline;}


/***************** Comments ****************/

#main-comment ol {
margin:10px 0;
padding:0;
list-style:none;
}
#main-comment ol ul {
margin:0;
padding:0;
list-style:none;
}
#main-comment li {
margin:15px 10px 0 10px;
padding:5px 10px 5px 15px;
}
#main-comment .even {
background:#f5f5f5;
border:1px solid #eee;
}
#main-comment .odd {
background:#e5e5e5;
border:1px solid #ddd;
}
#main-comment .fn {
text-transform:capitalize;
font-weight:bold;
}
#main-comment .avatar {
float:right;
border:3px solid #ccc;
}
.comment-meta {
background:#ccc;
margin:3px 39px 3px 0px;
padding:1px 4px;
}



