/*  
Theme Name: NewYorker v2
Theme URI:http://3oneseven.com/
Description: A three column fluid theme with multiple loops, menu by <a title="The menu by Derek." href="http://5thirtyone.com/">Derek</a>, check the Read me file for instructions.
Version: 3.17
Author: miloIIIIVII
Author URI:http://3oneseven.com/
*/
body{background:#fff url(images/02.jpg) top center no-repeat;color:#333;font-size:14px;font-family:Helvetica,Arial,Tahoma, Sans-Serif;margin:0;padding:0;line-height:20px;}
#wrap{background:transparent;color:#333;font-size:14px;font-family:Arial,Helvetica,Sans-Serif;margin:0 auto;padding:0;width:90%;}
a,a:visited{color:#600;text-decoration:none;}
a:hover{text-decoration:none;color:#333;}
#header{background:transparent;width:99%;height:225px;margin:0 auto;padding:0;text-align:left;border:0;}
#header h1,#header h1 a{color:#000;font-size:48px;line-height:48px;font-family:century gothic, Verdana,Sans-Serif;text-decoration:none;padding:41px 0 0 5px;margin:0;font-weight:400;}
#header h1 a:hover{color:#600;text-decoration:none;background:transparent ;}
#flow{background:#fff;width:100%;margin:10px auto;padding:0;}
#flic{background:#fff url(images/ff2.gif) center left no-repeat;width:100%;margin:10px auto;padding:0;height:70px;text-align:right;}
#row{background:#fff;width:100%;height:420px;margin:5px auto;padding:0;}
.description{display:none;}
#row2{background:#fff;width:100%;margin:5px auto;padding:0;}
.description{display:none;}
#flow .col{width:60%;float:left;margin-right:5px;}
#flow .col11{width:60%;float:left;margin-right:5px;}
#flow .col9{width:300px;float:right;margin:30px 0 0 0;padding:0;}

ul.nav{list-style:none;background:#fff;border-top:6px double #333;}
.nav li{border-right:1px solid #DDD;float:left;display:block;width:100px;}
.nav li a{font-size:14px;outline:none;color:#333;text-decoration:none;display:block;padding:5px 0 12px 5px;width:99px;text-transform:uppercase;}
.nav li a span{font-size:11px;color:#777;text-transform:lowercase;}
.nav li a:hover{background:#333;color:#eee!important;width:95px;}
* html .nav li a:hover{background:#333;width:99px;}
.nav li.skip{border-left:1px solid #DDD;float:right;display:block width:100px;}
.nav li.skip a{width:100px;}
li.top{border-left:1px solid #DDD;float:right;display:block width:100px;}
li.top a{width:100px;}
.nav li.skip a:hover,li.top a:hover{background:transparent;color:#333 !important;}
#toggles,#toggles1,#toggles2,#toggles3{background:#fafafa;border-bottom:2px solid #ccc;}
#toggles ul,#toggles1 ul,#toggles2 ul,#toggles3 ul{list-style:none;padding:0 0 3px 0;}
#toggles li,#toggles1 li,#toggles2 li{float:left;display:block;width:140px;}
#toggles3 li{float:left;display:block;width:150px;}
#toggles li a,#toggles1 li a,#toggles2 li a{font-weight:400;color:#333;width:139px;display:block;padding:2px 0 4px 5px;}#toggles3 li a{font-weight:400;color:#333;width:149px;display:block;padding:2px 0 4px 5px;}
#toggles li a:hover,#toggles1 li a:hover,#toggles2 li a:hover,#toggles3 li a:hover{color:#900;background:#ccc;}

.fix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.fix{display:inline-block;} 
* html .fix{height:1%;}
.fix{display:block;}


.h_left{background:transparent;float:left;width:40%;height:170px;}
.h_right{background:transparent;float:right;width:200px;height:180px;color:#333;}

.entry p:first-letter{color:#600;font-size:x-large;}
.entry p:first-line{text-transform:uppercase;}


#l_sidebar h2,#r_sidebar h2,#s_footer h2,#contentmiddle h2,#row h2,#row2 h2,.col11 h2{background:#fff url(images/cross.gif) top right no-repeat;color:#333;font-size:24px;font-family:Helvetica,Verdana,Arial,Sans-Serif;font-weight: 400;padding:0;margin-bottom:9px;font-variant:small-caps;}
.col h2{background:#fff url(images/ff.gif) top right no-repeat;color:#333;font-size:24px;font-family:Helvetica,Verdana,Arial,Sans-Serif;font-weight: 400;padding:0;margin-bottom:9px;font-variant:small-caps;}

h2 a:hover{color:#000;background:none;}
#l_sidebar{float:left;background:transparent;width:18%;margin:15px 5px 0 0;padding:20px 0 10px 20px;}
#l_sidebar ul,#r_sidebar ul,#s_footer ul{list-style:none;margin:0;padding:0 0 15px 0;}
#l_sidebar li,#r_sidebar li,#s_footer li{list-style:none;margin:0;padding:0;}
#l_sidebar ul li,#r_sidebar ul li,#s_footer ul li{margin:0;padding:5px 0 0 0;}
#l_sidebar ul li a,#r_sidebar ul li a,#s_footer ul li a{color:#600;text-decoration:none;}
#l_sidebar ul li a:hover,#r_sidebar ul li a:hover,#s_footer ul li a:hover{color:#fff;text-decoration: none;}
#r_sidebar{float:right;background:transparent;width:17%;margin:15px 5px 0 0;padding:20px 10px 10px 10px;}

#r_sidebar p,#l_sidebar p,#col6 p{padding:2px 0 16px 0;margin:0;line-height:20px;}
#l_sidebar li a,#r_sidebar li a,#s_footer li a{display:block;list-style:none;}
#l_sidebar li a:hover,#r_sidebar li a:hover,#s_footer li a:hover{background:#600;color:#fff;list-style:none;}

#content{width:98%;margin:20px auto;padding:0;list-style:none;}
#content p{padding:10px 0 15px 0;margin:0;line-height:20px;}
p.more a{width:292px;height:18px;display:block;background:url(images/more.gif) 0 0 no-repeat #fff; color:#600;line-height:18px;text-transform:uppercase;text-decoration:none;margin:0;padding:0 0 0 60px;}

#content p ol,#content p ul{margin:0;padding:0 0 0 20px;}
blockquote{margin:0;padding:0 10px 0 35px;font-style:italic;color:#000;font-size:17px;line-height:18px;border-right:3px solid #600;background:url(images/q.gif) top left no-repeat #F7F3F7;}
#contentmiddle{float:left;width:48%;margin:15px 5px 0 0;padding:20px 10px 10px 10px;list-style:none;}


#single{float:left;width:64%;margin:15px 5px 0 0;padding:20px 10px 10px 10px;border-top:7px double #ccc;list-style:none;}
.entry p img,#contentmiddle p img{float:right;border:none;margin-left:5px;margin-bottom:5px;}

.date{font-size:11px;text-align:left;margin-bottom:2px;}
.date span.date{color:#7F7F7F;padding:0 2px 0 4px;}
.bigdate{font:25px,century gothic,sans serif;color:#000;text-decoration:none!important;}

#contentmiddle ul,#middle ul{list-style:none;margin:0;padding:0 0 20px 0;}
#contentmiddle ul li,#middle ul li{margin:0;padding:5px 0 0 0;}
#contentmiddle ul li a,#middle ul li a{color:#600;text-decoration:none;}
#contentmiddle ul li a:hover,#middle ul li a:hover{color:#333;text-decoration:none;}
.postspace{background:transparent;width:80%;height:30px;margin:0;padding:0;}


#footer{width:100%;margin:0 auto 0;padding:10px 0 10px 0;background:url(images/ff1.gif) bottom center no-repeat;text-align:center;font-variant:small-caps;font-size:14px;color:#ccc;}
#footer a{color:#ccc;}

#search{float:right;width:200px;margin:40px 0 0 0;-moz-opacity:0.4;text-align:right;}#search:hover{-moz-opacity:1.0;}#search .searchimg{float:left;width:14px;height:13px;background:url(images/fin.gif) 0 0 no-repeat;position:relative;top:4px;}#search input{ width:175px; font-size: 0.85em; background:#CCC;margin-top:2px;}#search input:focus{background:#FFF;}#searchform{margin:1em 0;}#searchform #s{background:#222;border:none;border-bottom:1px solid #333;width:30em;color:#666666;padding:0.25em;}#searchform #searchsubmit{background:#000;color:#666;border:none;font-size:0.9em;text-transform:uppercase;letter-spacing:0.25em;}

#commentblock{width:95%;color:#333;float:left;padding:10px 20px 0 20px;margin:10px 0 10px 0;}
ol#commentlist{padding:5px 0 5px 0;margin:0;list-style-type:none;}
.commentdate{font-size:12px;padding-left:0;}
#commentlist li p{margin-bottom:8px;line-height:20px;padding:0;}
.commentname{color:#ccc;margin:0;padding:5px 5px 5px 0;}.commentinfo{clear:both;}
.commenttext{clear:both;margin:5px 0 20px 0;padding:20px 10px 5px 10px;width: 70%;background:#fff;}
.commenttext-admin{clear:both;margin:5px 0px 20px 0px;padding:20px 10px 5px 10px;width:70%;background:#ccc;}
#commentsformheader{padding:0;}
#commentsform{text-align:left;margin:0;padding:0;}
#commentsform form{text-align:left;margin:0;}#commentsform p{margin:0;}#commentsform form textarea{width:99%;}p.comments_link  img{margin:0;padding:0;border:none;}

.entry{clear:right;}

a img,a img:hover{border:none;}
.center{text-align:center;}.alignleft{float:left;}.alignright{float:right;}
#wp-calendar{text-align:center;background-color:transparent;margin:0;width:95%;}#wp-calendar td{line-height:10px;font-size:10px;color:#333;}#wp-calendar td a{display:block;color:#333;text-decoration:none;line-height:10px;}#wp-calendar #prev a{width:30px;}#wp-calendar #next a{width:30px;margin:0 0 0 30px;}#wp-calendar #today{background:#600;color:#fff;}#wp-calendar #today a{color:#fff;font-weight:700;}#wp-calendar caption{text-align:center;width:100%;margin:0 0 5px 0;font-variant:small-caps;}

#s_footer{padding:0;margin:0;width:100%;clear:both;background:#fff;}
#s_footer li{list-style:none;}
#col1{width:20%;float:left;margin-right:15px;border-top:2px solid #ccc;}
#col2{width:15%;float:left;margin-left:15px;border-top:2px solid #ccc;}
#col3{width:19%;float:right;margin-left:15px;border-top:2px solid #ccc;}
#col4{width:32%;float:left;margin-right:15px;}
#col44{width:30%;float:left;margin-right:15px;}
#col5{width:240px;float:right;overflow:hidden;}

.ff a img{border:.08em solid #ccc;padding:.077em;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7; -khtml-opacity:0.7;width:5.5em;height:3.5em;margin:5px;}
.ff a:hover img{border:.08em solid #333;opacity:1;width:5.5em;height:3.5em;margin:5px;padding:.077em;}


.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;} .clearfix{display:inline-block;}* html .clearfix{height:1%;}.clearfix{display:block;}
hr.clear{clear:both;visibility:hidden;margin:0;padding:0;}

.menu{color:#600;border-bottom:1px solid #d9d8cb;height:22px;font:12px Arial,Helvetica,sans-serif; margin-top:30px;width:320px;float:right}
.menu ul{margin:0;padding:0;list-style:none;float:right;margin-right:12px;}
.menu li{background:none;font-size:13px;padding:0;display:inline;line-height:22px;}
.menu li a{color:#600;text-decoration:none;padding:2px 6px 4px 6px;border-left:1px solid #d9d8cb; border-right:1px solid #d9d8cb;border-top:1px solid #d9d8cb;background-color:#f8f8f6;}
.menu li a.tabactive{border-left:1px solid #d7d7d7;border-bottom:1px solid #fff;border-right:1px solid #d7d7d7;background-color:#fff;position:relative;color:#000;}

#tabcontent1,#tabcontent2,#tabcontent3{width:305px;padding:6px;font-size:12px;margin-bottom:5px;border:1px solid #d9d8cb;border-top:0;display:block;float:right;}
#tabcontent1 ul,#tabcontent2 ul,#tabcontent3 ul{list-style:square;}

body div#toolTip{position:absolute;z-index:1000;width:180px;background:#ccc;border:0;text-align:left;padding:10px;min-height:1em;-moz-border-radius:5px;}
body div#toolTip p{margin:0;padding:0;color:#333;font:11px/12px century gothic,arial,sans-serif;line-height:13px;}
body div#toolTip p em{display:block;margin-top:3px;color:#ccc;font-style:normal;font-weight:bold;}
body div#toolTip p em span{font-weight:bold;color:#ccc;}