/*
Autumn Forest Theme
Original URI:http://www.geekwithlaptop.com/autumn-forest-wordpress-theme
Current WP theme by TN - http://www.teanow4pm.co.uk
*/
/* reset
--------------------------------------------------------- */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,
blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,
img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}
table{border-collapse:separate;border-spacing:0}
caption,th,td{text-align:left;font-weight:normal}
table,td,th{vertical-align:middle}
a img{border:none !important}
/* typography
--------------------------------------------------------- */
body{font-size:75%;font-family:Verdana,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.6em;color:#4c412a;text-align:center;background:#e0e0a9 url("../graphics/backgrd1.gif")}
h1,h2,h3,h4,h5,h6{font-weight:bold;margin-bottom:0.3em}
h1{font-size:2em}
h2{font-size:1.7em}
h3{font-size:1.5em}
h4{font-size:1.3em}
h5{font-size:1.2em}
h6{font-size:1em}
p{margin:0 0 15px}
strong{font-weight:bold}
em,dfn{font-style:italic}
dfn{font-weight:bold}
sup,sub{line-height:0}
abbr,acronym{border-bottom:1px dotted #666}
address{margin:0 0 1.5em;font-style:italic}
del{text-decoration:line-through}
pre,code,tt{font-family:'courier new','andale mono','lucida console';color:red}
li ul,li ol{margin:0 2em}
ul,ol{margin:0 1.5em 1.5em 1.5em}
ul{list-style-type:disc}
ol{list-style-type:decimal}
dl{margin:0 0 1.5em 0}
dl dt{font-weight:bold}
dd{margin:0 0 1em 1.5em}
table{margin-bottom:1.4em;width:100%}
th{font-weight:bold}
th,td{padding:4px 10px 4px 5px}
tfoot{font-style:italic}
caption{background:#333}
.small{font-size:.8em;margin-bottom:1.875em;line-height:1.875em}
.large{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em}
.hide{display:none}
.u{text-decoration:underline;outline:none}
.r{margin-right:20px;text-align:right}
/* forms
--------------------------------------------------------- */
form{margin:0;padding:0}
label{font-weight:bold}
fieldset{padding:1.4em;margin:0 0 1.5em 0}
legend{font-weight:bold;font-size:1.2em}
input.text,input.title,textarea,select{margin:0.5em 0}
input.text:focus,input.title:focus,
textarea:focus,select:focus{border:1px solid #666}
input.text,input.title{width:300px;padding:5px}
input.title{font-size:1.5em}
textarea{padding:5px}
/* image effects
--------------------------------------------------------- */
.highlight{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity:1;opacity:1;-khtml-opacity:1}
a:hover .highlight,a:active .highlight{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity:.5;opacity:.5;-khtml-opacity:.5}
/* misc
--------------------------------------------------------- */
/* clearfix hack */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
*:first-child+html .clearfix{min-height:1px}
.clearfix{display:block}
.clear{clear:both}
/* links */
a:link,a:visited,.comments-link{color:#575725;text-decoration:none;font-weight:bold;outline:none}
a:hover{color:#858511;text-decoration:none}
/* msie scrollbars */
html,body{scrollbar-3dlight-color:#808080;scrollbar-arrow-color:#fff;scrollbar-base-color:#a7a7a7;scrollbar-darkshadow-color:#000;scrollbar-face-color:#005252;scrollbar-highlight-color:#a6bfbf;scrollbar-shadow-color:#252525;scrollbar-track-color:#538888}
/* layout
---------------------------------------------------------------- */
#universe-a{padding:0px}
#universe-b{width:843px;margin:0 auto;text-align:left;background:url('bg-page.jpg') repeat-y 0 0;position:relative}
#universe-c{padding-top:20px;background:url('bg-page-top.jpg') no-repeat 0 0}
#container{background:url('bg-page-bottom.jpg') no-repeat 0 100%}
#wrapper{width:100%;float:left;overflow:hidden}
#content{padding:0 10px;margin:20px 290px 0 10px}
#sidebar{float:left;width:240px;margin:0 0 0 -284px;background:url('bg-sidebar.jpg') repeat-y 0 0}
html>body #sidebar{width:280px}
#sidebar-inner{font-size:12px;position:relative;background:url('bg-sidebar-top.jpg') no-repeat 0 0}
#footer-a{height:203px;margin:-120px 0 0;background:url('bg-bottom.gif') no-repeat 50% 0;min-width:843px}
#footer-b{width:843px;margin:0 auto}
#footer-b p{padding:145px 20px 20px 35px;color:#d2cdc0;text-align:left}
#footer-b p span{font-weight:bold}
/* panel */
#panel{background:url('../graphics/backgrd3.gif') repeat-x;height:130px;min-width:890px}
* html #panel{width:expression((documentElement.clientWidth<850)?"850px":"100%")/* IE6 panel length */}
#panel table{width:1px;margin:0 auto 0 auto}
#panel td{vertical-align:top;padding:8px}
#panel input{background:#FCFFD6;color:#004C4C;font:13px Verdana,Arial,sans-serif;width:400px}
#panel div a{cursor:pointer}
#panel #zbuttons td{padding:9px 2px 8px 2px}
#panel #cbuttons div a{display:block;height:30px;width:68px}
#panel #zbuttons div a{display:block;height:32px;width:32px}
#panel #zbuttons #msg{padding:9px 16px 8px 16px}
#cbuttons,#zbuttons{visibility:hidden}
#cctv{background:url('../buttons/dcctv.gif')}
#cagd{background:url('../buttons/dcagd.gif')}
#caaw{background:url('../buttons/dcaaw.gif')}
#ccnw{background:url('../buttons/dccnw.gif')}
#cotl{background:url('../buttons/dcotl.gif')}
#cogw{background:url('../buttons/dcogw.gif')}
#cbws{background:url('../buttons/dcbws.gif')}
#v{background:url('../buttons/v-out.gif')}
#z{background:url('../buttons/z-out.gif')}
#x{background:url('../buttons/x-out.gif')}
#q{background:url('../buttons/q-out.gif')}
#w{background:url('../buttons/w-out.gif')}
#y{background:url('../buttons/y-out.gif')}
#mbardiv{height:18px;left:10px;overflow:hidden;position:absolute;top:95px;color:#FFF;font:13px Tahoma,Arial,sans-serif}
/* header
---------------------------------------------------------------- */
#header{margin:0 303px 0 20px;padding:0 0 10px;font-family:Georgia,"Times New Roman",Times,serif;text-align:center;position:relative;background:url('tig-logo.gif') no-repeat}
#header #blog-title{margin:0;font-size:3em;font-weight:normal;line-height:1em}
#header #blog-title a{}
#header #blog-title a:hover{text-decoration:none}
#header #blog-description{font-size:1.2em;font-style:italic;font-weight:normal}
/* pages navigation */
#nav{margin:0 303px 0 20px;position:relative;background:url('bg-strip.gif') no-repeat 0 0}
#nav ul{margin:0;padding:0;list-style:none;background:url('bg-strip.gif') no-repeat 0 100%}
#nav ul li{padding:6px 15px;list-style:none;float:left;font-family:"Times New Roman",Times,serif}
#nav ul li a:link,#nav ul li a:visited{color:#696152;font-weight:bold;text-transform:uppercase}
#nav ul li a:hover,#nav ul li.current_page_item a{color:#8d6f1d}
/* content styles
---------------------------------------------------------------- */
/* basic elements */
blockquote{color:#a7a193;padding:0 10px 0 25px;background:url('quote.png') no-repeat 0 0;margin:1.5em 1em;font-style:italic}
blockquote.hcenter{text-align:center;color:#4c412a;padding:0}
blockquote span{color:#c00224}
/* alignments & images */
img.aligncenter,img[align="center"]{margin:0 auto;display:block}
.alignleft{float:left}
img.alignleft,img[align="left"]{float:left;margin:6px 8px 0 0}
.alignright{float:right}
img.alignright,img[align="right"]{float:right;margin:6px 0 0 8px}
/* navigation */
.navigation{margin:-10px 0 40px;padding:5px 0}
.nav-previous{float:left;text-align:left}
.nav-next{float:right;text-align:right}
/* gallery navigation */
.navigation img{width:50px;height:50px}
#nav-images{margin:0;padding:10px 0;background:none}
/* Main Content */
.hentry,.rule{margin-bottom:15px;padding:0 10px 5px;background:url('bg-strip.gif') no-repeat 0 100%}
.rule{line-height:6px;}
body.page .hentry{background:none}
.page-title{margin:0;padding:0;font-size:1.8em;font-weight:normal;font-family:"Times New Roman",Times,serif;line-height:1.2em}
.page-title span{color:#717246}
.entry-title{margin:0;padding:0 0 5px;font-size:2em;font-weight:normal;font-family:"Times New Roman",Times,serif;line-height:28px}
body.single .entry-title{padding:10px 0 5px;font-size:2.4em}
.entry-title a:link,
.entry-title a:visited{color:#4c412a}
.entry-title a:hover{color:#717246}
.entry-content{margin:10px 0 15px}
.entry-content .indent{padding-left:20px}
.entry-content .italic{font-style:italic}
.entry-content img{max-width:500px;padding:5px;border:1px solid #bab6ab !important}
.entry-content img.wp-smiley{padding:0;background:none;border:none}
.entry-meta{color:#a7a193;font-size:.9em;line-height:1.6em}
.entry-action{margin:3px 0;display:block}
/* comments area */
#commentarea h3{margin:10px 0;padding:0 10px;font-size:1.5em;font-weight:normal;font-family:"Times New Roman",Times,serif}
h3#respond{margin-bottom:0}
#commentarea ol{margin:0;list-style:none;background:url('bg-strip.gif') no-repeat 0 0}
#commentarea li{clear:left;padding:15px 10px 10px;background:url('bg-strip.gif') no-repeat 0 100%}
#commentarea .commenthead{margin-bottom:15px}
#commentarea .comment-author img.avatar{float:left;margin:-2px 10px 0 0;border:2px solid #bab6ab !important}
#commentarea .comment-author span{font-size:1.2em;font-weight:bold;font-family:"Times New Roman",Times,serif}
#commentarea .comment-meta{color:#a7a193;font-size:.9em}
#commentarea .unapproved{width:50%;margin:5px auto -5px;padding:3px 5px;clear:left;display:block;font-style:italic;background:#f8f8ea;border-top:1px solid #858511;border-bottom:1px solid #858511}
#commentarea #commentform{padding:0 10px 30px;font:100% Arial,Helvetica,sans-serif}
#commentarea #commentform fieldset{width:100%;margin:0;padding:0}
#commentarea #commentform p{padding:6px 0;margin:0}
#commentarea #commentform #comment-notes{color:#999;font-style:italic}
#commentarea #commentform .form-label{padding:5px 0 1px}
#commentarea #commentform .relevant{margin:10px 0;padding:5px 0}
#commentarea #commentform .required{color:#c00}
#commentarea #commentform input{width:50%;padding:3px;margin-top:3px;background:#f5f3ed;border:1px solid #bab6ab}
#commentarea #commentform textarea{width: 98%;margin:3px 0;padding:2px;background:#f5f3ed;border:1px solid #bab6ab}
#commentarea #commentform textarea:focus,
#commentarea #commentform input[type="text"]:focus{color:#333;background:#fff}
#commentarea #commentform #submit{width:auto;margin:5px 0 0;padding:5px 10px;color:#fff;background:#46413e;border:1px solid #272422;cursor:pointer}
/* sidebar
---------------------------------------------------------------- */
#sidebar a{font-style:italic}
#sidebar .sidebar-title,
#sidebar .widget-title{margin:0 -20px;padding:0 20px 10px;font-size:1.6em;font-style:italic;font-weight:bold;font-family:"Times New Roman",Times,serif;background:url('bg-sidebar-h3.jpg') no-repeat 0 0;width:240px;line-height:1.7em}
#sidebar ul{margin:0;padding:240px 0 0;position:relative;list-style:none}
#sidebar #bottom{margin:0;padding:0;background:url('bg-sidebar-bottom-c.jpg') no-repeat;position:relative;width:280px;height:40px}
#sidebar ul ul,
#sidebar ul div{margin:0;padding:5px 0 0;background:none}
#sidebar li{margin:0 20px;padding:0 0 20px}
#sidebar li li{margin:0;padding:4px 0;line-height:1.2em;border-bottom:1px dashed #c2b9a5}
#sidebar #blogroll,
#sidebar #blogroll ul{margin:0;padding:0}
#sidebar #blogroll{*margin-top:-15px/* forest theme picture, shows in IE7 and below */}
#sidebar #blogroll ul ul{padding:5px 0 0}
#sidebar #blogroll li{margin:0 20px;padding:0 0 20px;border:none}
#sidebar #blogroll li li{margin:0;padding:4px 0;border-bottom:1px dashed #c2b9a5}
/* Author */
#sidebar #about-me{margin:-340px 0 0 -46px;padding:50px 0 0 50px;width:300px;height:350px;color:#383221;position:absolute;background:url('bg-about-b.png') no-repeat 0 0}
#sidebar #about-me .photo{margin:0;line-height:1em;position:relative}
#sidebar #about-me .photo img{width:243px;height:215px;padding:11px;position:relative}
#sidebar #about-me .photo span{top:0;left:-2px;width:285px;height:279px;position:absolute;background:url('photo-frame-b.png') no-repeat 0 0;z-index:1}
/* Pages */
#pages ul ul{padding:0;margin:4px 0 -4px 15px;border-top:1px dashed #c2b9a5}


