/* -------------------------------------------------------------- 
  
   Boilerplate Screen Styles
   * Version:   0.5 (2007-11-19)
   
-------------------------------------------------------------- */

@import "lib/reset.css";
@import "lib/typography.css";
@import "lib/forms.css";
@import "lib/plugins/floatbox.css";

/* @import "lib/plugins.css"; */


/* Site
-------------------------------------------------------------- */
  
  /* Put your site styles here 252525 */

body {background-color:#F4F6E8;font-size: 76%; }
a { color:#000;}
a.colored {color:#FF7A7A;}
#pagewidth { background:#f4f6e8 url(img/top_right.jpg) no-repeat right top;}
#pagewidth2 { background:transparent url(img/body_bg3.jpg) no-repeat left top;   }

#grep {background:transparent  url(img/grep.png) no-repeat left top; width:106px; height:156px; position:absolute;left:842px; top:-34px;}

#header { position:relative; height:100px;}
#logo {position:absolute;z-index:20;top:0px; left:28px;}
	#logo h1,	#logo h2 {margin:0;padding:0;text-indent:-9000em;}
	#logo h1 a {text-indent:-9000em; display:block;width:350px;height:80px;font-size:3px;}
/* CUSTOM  */

#main {margin:20px 0 0 40px; padding:0 0 20px 0; }

#main .post-title { float:left; width:200px;  margin:0 0 0 40px; }
#main .post-title h2 {color:#FF7A7A;font-family:Georgia,"Times New Roman",Times,serif;font-size:3em;line-height:1em;font-weight:normal;margin:0 0 0 0;padding:0;}
#main .post-photo { float:left; width: 680px;  margin:0 0 20px 0; text-align:center;} 
#main .post-photo img { border:1px solid #252525; margin:0 auto}
#main .post-content {float:left; width:175px;  margin:0 15px 40px 40px;}

#main .post-data {float:left; width:190px; margin:0; padding:5px 0 0 0;}
#main .pagination { font-size:1.6em; font-weight:normal;font-family:Georgia,"Times New Roman",Times,serif;margin:40px 0; }
#main .pagination a{ text-decoration:none; border-bottom:1px dotted #000;}
#main .pagination a:hover{border:0;}

#main .post-permalink p{ margin-top:1em;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.6em;}
#main a.link_addcomment {color:#FF7A7A; background:transparent url(img/comments_add.png) no-repeat scroll left bottom; padding:5px 0 0 25px; }
#main a.link_viewcomment {color:#FF7A7A; background:transparent url(img/comments.png) no-repeat scroll left bottom; padding:5px 0 0 25px; }


#comments-wrapper {width:100%;background-color:#252525; font-family:"Trebuchet MS", Arial, sans-serif;color:#ffffff; padding-top:2px; border-top:2px solid #ff7a7a;}
#comments-wrapper a {color:#fff;}
#comments-wrapper .comments-counter {}

#comments {padding:20px 20px 10px 103px;}
#comments .comment-item { margin:0 0 30px 0;}
#comments .comment-counter { float:left; text-align:right; padding-right:5px;width:25px;margin-right:15px;}
#comments .comment-maincontent { float:left;width:500px;}
#comments .comment-maincontent a {}

#comments .comment-counter { background-color:#FF7A7A; color:#000;font-family:Georgia,"Times New Roman",Times,serif;font-size:1em;font-weight:normal;}
#comments .comment-date { color:#666666;font-size:0.9em;font-style:italic;padding-bottom:5px;}
#comments .comment-author {}


#footer {width:100%; height:120px; background:#252525 url(img/flower.jpg) no-repeat 20px bottom;border-bottom:2px solid #FF7A7A;}
#footer ul {padding:17px 0 0 122px;color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:0.9em; line-height:1em}
#footer ul li { list-style-type:none; padding:5px 0;}
#footer ul li a {color:#FF7A7A;}
#footer ul li.footer-link1 {padding-left:10px;}
#footer ul li.footer-link2 {padding-left:15px;}
#footer ul li.footer-link3 {padding-left:13px;}
#footer ul li.footer-link4 {padding-left:5px;}


#main .static { padding:170px 0 0;width:450px; min-height:300px; height:auto !important; height:300px;}
#main .static a {color:#FF7A7A;}
#main .static h2 {color:#FF7A7A;font-family:Georgia,"Times New Roman",Times,serif;font-size:3em;line-height:1em;font-weight:normal;margin:0 0 10px 0;padding:0;}
#main .static h3 {color:#FF7A7A;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.5em;line-height:1em;font-weight:normal;margin:0 0 10px 0;padding:0;}
#main .static img.floated {float:left; margin:0 20px 20px 0; border:1px solid #FF7A7A}

.blogger-post-footer { display:none;}