/* Style sheet style */
body{margin-top:0;padding:0;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:13px;color:#837669;background: #FFFFFF url(tl_files/blogging/images/img01.jpg) repeat-x left top;}
h1,h2,h3{margin:0;font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;color:#649632;}
h1{font-size:44px;}
h2{font-size:20px;}
h3{}
p,ul,ol{margin-top:0;text-align:justify;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:11px;line-height:240%;}
ul,ol{}
blockquote{}
a{color:#000000;}
a:hover{text-decoration:none;}
a img{border: none;}
img.left{float:left;margin:7px 30px 0 0;}
img.right{float:right;margin:7px 0 0 30px;}
hr{display:none;}
.list1{}
.list1 li{float:left;}
.list1 li img{margin:0 30px 30px 0;}
.list1 li.alt img{margin-right:0;}
#wrapper{}
#header-wrapper{width:880px;margin:0 auto;}
#header{width:900px;height:60px;margin:0 auto;background: url(tl_files/blogging/images/img02.jpg) no-repeat left top;}
.mod_navigation{height:51px;float:left;}
.mod_navigation ul{margin:0;padding:20px 0 0 20px;list-style: none;}
.mod_navigation li{float:left;display:block;margin-right:5px;padding:5px 12px 5px 28px;text-decoration:none;color:#FFFFFF;background: url(tl_files/blogging/images/img06.gif) no-repeat left 50%;font: 12px Georgia, "Times New Roman", Times, serif;}
.mod_navigation a:hover{text-decoration:underline;}
.mod_navigation a{color:#FFFFFF;}
#topSearchForm{float:right;}
#topSearchForm form{float:right;margin:0;padding:25px 20px 0 0;}
#topSearchForm fieldset{margin:0;padding:0;border: none;}
#topSearchForm input{float:left;font: 12px Georgia, "Times New Roman", Times, serif;border: none;}
.checkbox_container span{display:block;}
#topSearchForm .text{width:135px;height:18px;padding:3px 0 0 5px;color:#658453;background: #ECF9E4;}
#topSearchForm .submit{height:21px;margin-left:12px;color:#39561D;}
#container{width:900px;margin:0 auto;padding:30px 0 0;}
#logo{width:900px;height:115px;margin:0 auto;background: url(tl_files/blogging/images/Overflow.jpg) no-repeat left top;}
#logo h1,#logo p{margin:0;padding:0 0 0 170px;}
#logo h1{float:left;padding-top:25px;padding-left:350px;color:#0099CC;}
#logo h1 a{text-decoration:none;color:#FFFFFF;}
#logo h1 a:hover{text-decoration:underline;}
#logo p{padding:130px 0 0 170px;color:#FFFFFF;font: italic 13px Georgia, "Times New Roman", Times, serif;}
#logo p a{text-decoration:none;color:#FFFFFF;}
#logo p a:hover{text-decoration:underline;}
#main{width:600px;float:right;}
.post{margin-bottom:25px;}
.post .title{height:30px;margin-bottom:3px;padding:8px 0 2px 40px;color:#FFFFFF;background: url(tl_files/blogging/images/img05.jpg) no-repeat left top;}
.post .date{float:right;margin-top:-45px;padding-right:20px;font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;font-size:18px;color:#F1B566;}
.post .meta{margin:-30px 0 3px 25px;padding:2px 30px 2px 0;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:10px;color:#B6ACA2;}
.post .meta a{color:#B6ACA2;}
.post .entry{padding:25px 20px 0;}
.post .links{margin:0 250px 0 0;padding:0;}
.post .links .comments{}
.post .links .permalink{padding-left:17px;}
#left{width:280px;float:left;}
#left ul{margin:0;padding:0;list-style: none;}
#left li{margin-bottom:30px;padding:0 0 20px;}
#left li ul{line-height:200%;}
#left li li{margin:0;padding:0 20px;}
#left p{margin:0;padding:0 20px;}
#left h2{height:33px;margin:0 0 20px;padding:8px 0 2px 40px;font-size:20px;color:#FFFFFF;background: url(tl_files/blogging/images/img04.jpg) no-repeat left top;}
#left p{line-height:200%;}
#calendar{}
#calendar caption{padding-bottom:5px;font-weight:bold;}
#calendar table{width:100%;border-right:1px solid #F5F2EF;border-collapse:collapse;}
#calendar thead th{padding:5px 0;text-align:center;border-top:1px solid #F5F2EF;border-left:1px solid #F5F2EF;background: #F5F2EF;}
#calendar tbody td{padding:5px 0;text-align:center;border-top:1px solid #F5F2EF;border-left:1px solid #F5F2EF;}
#calendar tfoot td{padding:5px;}
#calendar tfoot #next{text-align:right;}
#calendar #today{background: #E7F1E1;}
#footer{width:900px;height:61px;margin:0 auto;padding:0;background: url(tl_files/blogging/images/img07.jpg) no-repeat left top;}
#footer p{margin:0;padding:20px 0;text-align:center;color:#FFFFFF;}
#footer a{color:#F1B566;}

