/*  

Theme Name: teystee

Theme URI: http://teystee.com

Description: Grid aligned left w/ full content + images

Version: 1.0

Author: Miša Popović

Author URI: http://teystee.com


Notes: Inspired and created for minimalist, content focused blogs 

or websites. Customize, edit, poke, prod, and adapt to your own 

style. Please leave credit where credit is due so that others may

find the source for your site and adapt a suitable version for their

own website.

*/

*{margin:0;padding:0;}



html,body{background:#333;color:#333;text-align:center;}



body{background:url("images/linijice.jpg") repeat fixed;padding:20px;font:11px verdana,arial,helvetica,"Trebuchet MS",sans-serif;}



h1{font-size:22px;font-weight:lighter;}



h2{font-size:18px;}



h3{font-size:16px;}



h4{font-size:14px;}



a{color:#501580;font-weight:bold;text-decoration:none;}



a:hover{background:#F60; color:#FFF;}



a img{border-style:none;vertical-align:bottom;}


/*strong{background:#F60; color:#EEE;}*/



#wrapper{background:#120A18;margin:auto;text-align:left;width:960px;} 







/* masthead / footer - navigation and categories */



#masthead{background-color:#F3F3F3;}



#masthead h1 a{text-transform:uppercase;width:400px;float:left;}



#masthead h1 a em{font-style:normal;color:#555;}



/*#authorBlurb img{margin-left:183px;}*/



#authorIntro a{font-weight:bold;} 



#authorIntro{line-height:1.4em;width:400px;float:right;margin:8px 0 0 0;}



ul.nav{list-style:none;background:#120A18;border-bottom:1px solid #F3F3F3;border-top:1px solid #F3F3F3;}

.nav li{float:left;height:36px;}

.nav li a{float:left;font-size:12px;font-weight:normal;outline:none;color:#fff;text-decoration:none;display:block;text-transform:lowercase;padding:10px 20px 0 10px;}

.nav li a:hover{background:none;color:#F60;}

.nav li.skip {border-right:0px;float:right;display:block;}

.nav li.skip a{padding-right:10px;}

li.top{border-right:0px;float:right;display:block;}

.nav li.top a{padding-right:10px;}

.nav li a.home{margin-right:166px;display:inline;}

#current a{color:#F60;}



#archives{background:#333;}

#archives ul{list-style:none;padding:5px 0 3px 0;}

#archives li{float:left;display:block;width:101px;}

#archives li a{font-weight:bold;color:#7F7F7F;width:99px;display:block;padding:2px 0 4px 5px;}

#archives li a:hover{background:#FF6600; color:#EFEFEF;}




/* main - middle content and columns */



#mid{}#mainCol{float:left;padding:0 20px 0 20px;width:480px;}
#mainCol{background:#F3F3F3 url("images/mid-gradient.jpg") repeat-x top right;}






/* style individual sidebars */



#midCol a{font-weight:bold;}



#midCol{float:left;padding-left:10px;width:200px;line-height:1.5em; position:relative;margin-top:23px;display:inline;}



#midCol p{color:#777;}



#searchWrap input{vertical-align:middle;}

#searchWrap #s{font-size:1.1em;border:1px solid #F3F3F3;padding:1px;margin-bottom:18px;background:#120A18;color:#FFFFFF;width:196px;}



.middle_links {margin-bottom:20px;background:#120A18; color:#444;}



.middle_links h3{color:#F3F3F3; margin-bottom:7px;}
.middle_links h4{color:#F3F3F3; margin-top:10px;}


.middle_links a{color:#F3F3F3;}



.middle_links h3 a:hover{background:#F60; color:#FFF;}


.sidebar_widget h3{color:#F3F3F3; margin-bottom:7px;}
.sidebar_widget a{color:#F3F3F3;}
.sidebar_widget h3 a:hover{background:#F60; color:#FFF;}
.sidebar_widget li{color:#F3F3F3;font-weight:bold;}


#midCol ul{list-style:none;margin:8px 0 4px;}



.middle_links ul li{color:#F3F3F3;line-height:1.2em;border-top:1px solid #BBB;padding:4px 0 4px 0;}



.middle_links ul li a{color:#F3F3F3; display:block;}



.middle_links ul li a img{vertical-align:bottom;}



.middle_links ul li a:hover{background:#F60; color:#FFF;}



#tertCol{float:left;width:200px;margin:23px 10px 0 10px;line-height:1.5em;display:inline;}



#tertCol ul{list-style:none;margin:8px 0 4px;}



#tertCol p{color:#777;}



/*#elseWhere{margin:0 0 20px 0;}



#elseWhere h3{margin-bottom:7px;}



ul#imgLinks{list-style:none;margin:7px 0;}



#imgLinks li{color:#7F7F7F;line-height:1.2em;padding:0 0 1px;}



#imgLinks li a img{border:3px solid #EEE;width:208px;height:69px;color:#333;font-weight:bold;}



#imgLinks li a:hover img{border-color:#DDD;}*/







/* wordpress entries styling - main content column */



.postMeta{background:url(images/dot.gif) repeat-x left center;text-transform:uppercase;font-size:11px;text-align:right;margin-bottom:5px;margin-top:26px;}



.postMeta span.date{background:#F3F3F3;color:#7F7F7F;padding:0 2px 0 4px;}


.postMeta span.comments{background:#F3F3F3 url(images/chat_grey.gif) no-repeat left center;padding-left:15px;margin-left:2px;}



.postMeta span.comments a{color:#555;font-weight:normal;}



.postMeta span.date a{font-weight:normal;}



.postMeta span.comments a:hover{background:#F3F3F3;}



.post{margin:0 0 15px 0;}



.post h1{color:#000;line-height:1.2em;margin-bottom:7px;}



.post h1 a{color:#000;width:100%;font-weight:lighter;outline:none;}



.post h1 a:hover{background:#F3F3F3;color:#501580}



.entry h3{margin:1em 0;}



.entry a span{font-weight:bold;}



.post .entry a:hover span{background-color:#F60;}
.post .entry a:hover img{background-color:#F3F3F3;}


.post .entry{line-height:170%;overflow:hidden;}



.post .entry p{margin:1em 0;}



.post .entry p a{font-weight:bold;}



.entry blockquote{margin:0 1.3em 0;}



.entry ul{margin:0 1.3em 0;list-style:none;}



.entry ul li{margin-left:18px;margin-bottom:7px;}



.entry ol{margin:0 1em 0 3em;}



.entry ol li{margin:0 0 7px 0;}



.entry table tr { padding: 15px 0; }



.entry table tr.alt { background: #eee; }

.lovethis {float:right;margin-bottom:40px;}
.entry a.comments{background:#F3F3F3 url(images/chat_grey.gif) no-repeat left center;padding-left:15px;margin-left:2px;}




/* style pagination buttons */



#more_reading {margin-bottom: 25px; text-align: right; }







/* style me some comments and inputs */



#comments{width:435px;padding:12px 0 0 0;}



#comments h3,



h3#respond{color:#555;margin-bottom:7px;}



ol.commentslist{list-style:none;margin:5px 0 12px;}



.commentslist li{background:#FFF url(images/lgrey_diag.gif) repeat top left;border:1px solid #BBB;margin-bottom:7px;padding:7px 0;}







.commentslist li.alt{background:#FFF;}



.commentslist li:hover{border-color:#888;}



.commentslist .comment_text{margin:0 7px;line-height:1.4em;overflow:hidden;}



.comment_text p,



.comment_text ul,



.comment_text ol,



.comment_text blockquote{margin:1em 0;}



.comment_text ul,



.comment_text ol,



.comment_text blockquote{margin:0 1em;}p.author_meta{font-weight:bold;text-transform:uppercase;margin:0 0 0 7px;}



p.post_meta{font-size:11px;text-transform:uppercase;text-align:right;margin:0 7px 0 0;}



.commentslist li.author{background:#333;color:#CCC;}



.commentslist li.author a{color:#DDD;}



.commentslist li.author a:hover{background:#F60;color:#FFF;}



#comments_closed{background:#333;color:#ccc;padding:7px 0;margin-top:12px;line-height: 1.5em;}



p.nocomments{margin:0 12px 0 7px;}



p.nocomments a{color:#ddd;font-weight:bold;text-decoration:underline;}



p.nocomments a:hover{background:#F60;color:#FFF;}



ol.pingslist{margin:1.5em 2em;font-size:12px;}



.pingslist li{color:#7F7F7F;margin:0 0 7px 0;}



.pingslist li a{font-weight:bold;background:url(images/dot.gif) repeat-x bottom left;}



#commentform p{margin:1em 0;}



#author,























#email,



#url,



#comment{font:1.1em arial,helvetica,verdana,sans-serif;border:1px solid #BBB;padding:2px;}



#comment{width:429px;overflow:auto;}



#commentform p small{font-size:10px;color:#7F7F7F;}



.commentslist code{background:transparent;}







/* footer - text string and links */



#footer p {padding-top: 7px; }



#footer p a{font-weight:bold;color:#333;}







/* float rules */



.floatleft{float:left;margin:3px 7px 0 0;}



.floatright{float:right;margin:3px 0 0 7px;}



.right{float:right;}



.left{float:left;}



.clear{clear:both;}



.fix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}



.fix{display:inline-block;} 



* html .fix{height:1%;}



.fix{display:block;}

