/*  

Theme Name: NYCReds
Theme URI: http://3oneseven.com/
Description: A simple, fluid and lightweight theme with custom features.
Version: 3.17
Author: miloIIIIVII
Author URI: http://3oneseven.com/

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.
*/

body{background:#fff;color:#333;font:normal 14px/20px tahoma,arial,helvetica,sans-serif;margin:0;padding:0;border-top:9px solid #900;border-bottom:9px solid #900;}

#wrap{background:transparent;color:#333;font:normal 15px tahoma,arial,helvetica,sans-serif;margin:0 auto;padding:0;width:90%;}

a,a:visited{color:#900;text-decoration:none;}
a:hover{text-decoration:none;color:#ccc;background:#fafafa;}
a img{border:none;}

h1{font:normal 50px/50px impact,arial,arial black,sans-serif;}
h2{font:normal 27px/27px impact,arial,arial black,sans-serif;}
h3{font:normal 23px/23px impact,arial,arial black,sans-serif;}
h4{font:normal 15px/15px impact,arial,arial black,sans-serif;}
h5{font:normal 14px/15px impact,arial,arial black,sans-serif;
color:#900;padding:0;margin:0 8px 0 0;text-align:right;}

#header{background:transparent url(images/24.gif) top right no-repeat;width:100%;height:185px;margin:0 auto;padding:0;overflow:hidden;border-bottom:1px solid #900;}

#tag h1 a{margin:0;padding:0;text-decoration:none;color:#333;letter-spacing:-3px;
background:transparent url(images/a2.gif) top right no-repeat;}
#tag h1 span{color:#900;font-size:80%;text-transform:uppercase;}
#tag h1 a:hover{background:transparent;text-decoration:none;}
#tag{float:left;margin:0;padding:0;background:transparent;height:185px;overflow:hidden;width:280px;}
.des{margin:-29px 0 0 0;padding:0;}

.topright{margin:0;padding:0 5px;background:#900;text-align:right;float:right;}
.topright a,.topright a:hover{color:#fff;background:#900;}

#home{background:transparent;width:100%;height:20px;margin:0 auto;padding:10px 0;display:block;border-bottom:1px solid #900;}

#search{background:transparent;width:200px;float:right;}
#searchform{margin:0;padding:0;}
#searchform #s{width:200px;padding:0;background:transparent;font:14px tahoma;margin:0;color:#666;float:right;}

.front{background:transparent;width:600px;margin:0;padding:0;float:left;color:#666;}

#navbar{width:600px;margin:0;padding:0;text-align:left;background:transparent;float:right;}
.nav{width:120px;height:185px;margin:0;padding:0 0 0 5px;
background:#fff;float:left;overflow:hidden;border-right:1px solid #900;;}
.nav li{list-style-type:none;margin:0;padding:0;}	
.nav ul{margin:0;padding:0;}
.nav ul li a{font-size:18px;font-weight:400;color:#333;padding:0;margin:0;text-decoration:none;display:block;}
.nav ul li a:hover{color:#fff;background:#333 url(images/l.gif) center right no-repeat;padding:0;margin:0;}
.nav li.current_page_item a{background:#900 url(images/l.gif) center right no-repeat;color:#fff;}
.nav li.current_page_item a:hover{background:#000 url(images/l.gif) center right no-repeat;;text-decoration:none;}
.tay{margin:0;padding:4px 0 9px 0;color:#666;}

#slider{float:left;width:45%;margin:0;padding:10px 0;overflow:hidden;border:0;}

#frontleft{clear:both;float:left;width:100%;margin:30px 0;padding:10px 0;overflow:hidden;}
#frontleft .entry{float:left;margin:0;padding:5px 20px 0 0;width:44%;display:inline;}
#frontleft .entry a img{float:right;border:none;margin:0;padding:5px 0 5px 5px;max-width:60%;}

.col3,.col7,.col6{float:right;width:22%;margin:0;padding:10px 0;overflow:hidden;}
#frontright,.col2,.col5{float:left;width:22%;margin:0 0 0 20px;padding:10px 0 0 10px;overflow:hidden;}
.col1,.col4{float:left;width:22%;margin:0;padding:10px 0 0 0;overflow:hidden;}

#bar{float:right;background:#fff;width:27%;margin:0;padding:0 0 5px 12px;overflow:hidden;}

#content{width:100%;margin:10px auto;padding:0;background:transparent;}
#row{float:left;width:63%;margin:0;padding:20px 0 0 0;}

.sbar{float:right;background:transparent;width:15%;margin:80px 0 0 0;padding:0 0 0 10px;overflow:hidden;display:block;height:320px;}

.catT{color:#ccc;letter-spacing:-2px;font:39px georgia,times new roman,Verdana,Arial,Sans-Serif;margin:0;text-transform:lowercase;border:0;display:block;width:100%;}

#bar ul,.sbar ul,#footer ul{list-style:none;margin:0;padding:0 0 15px 0;}
#bar li,.sbar li,#footer li{list-style:none;margin:0;padding:0;}
#bar ul li,.sbar ul li,#footer ul li{margin:0;padding:0;}
#bar ul li a,.sbar ul li a{color:#900;text-decoration:none;display:block;padding:5px 0 5px 0;}
#footer ul li a{color:#fff;text-decoration:none;display:block;padding:5px 0 5px 0;background:transparent url(images/l.gif) center right no-repeat;}
#bar ul li a:hover,#footer ul li a:hover{color:#333;text-decoration:none;background:#fafafa url(images/l.gif) center right no-repeat;}
#bar p,#footer p{padding:2px 0 0 0;margin:0;line-height:20px;}

.sbar a img,.col2 a img{border:0;max-width:95%;display:block;margin:0 auto;padding:5px;text-align:center;}

#footer h3{color:#900;padding:10px 0;margin:0;letter-spacing:-1px;line-height:22px;
background:transparent url(images/a2.gif) top right no-repeat;}
h3{line-height:15px;color:#333;padding:10px 0;margin:0;background:transparent url(images/a1.gif) top right no-repeat;}
h2{color:#ccc;letter-spacing:-1px;margin:0;padding:10px 0;background:transparent url(images/a1.gif) top right no-repeat;}
h3{color:#666;margin:0;padding:10px 0;;}
#bar h2{padding:10px 0;background:transparent url(images/a1.gif) top right no-repeat;}
h4{color:#666;margin:0;padding:0 50px 0 0;text-transform:lowercase;border:0;text-align:right;}

#content p ol,#content p ul{margin:0;padding:0 0 0 10px;list-style:none;}
blockquote{margin:0 0 0 25px;padding:0 25px 0 10px;font-style:italic;color:#666;border-left:6px solid #52559F;}
#content blockquote p{margin:0 0 20px 0;padding: 0;}

.entry a img{float:right;border:none;margin:0;padding:5px 0 5px 5px;max-width:60%;}
.entry{margin:0;padding:5px 0;}

.frontwrapper
{background:#fff;position:relative;padding:0;margin:0;}
.frontwrapper h2
{background:#fff;line-height:17px;position:absolute;top:45px;left:0;z-index:1;letter-spacing:-1px;display:block;width:80%;}
.frontwrapper h2 a{color:#333;text-decoration:none;border:0;}
.frontwrapper h2 a:hover
{color:#900;text-decoration:none;background:transparent;}
.frontwrapper img{width:99%;height:140px;border-bottom:3px solid #900;}

small a{color:#ccc;}

#content ul li{margin:0;padding:0;list-style:none;}
#content ul li a{color:#900;text-decoration:none;list-style:none;}
#content ul li a:hover{color:#333;text-decoration:none;}
#content img.wp-smiley{float:none;border:none;padding:0;margin:0;}
#content img.wp-wink{float:none;border:none;padding:0;margin: 0;}

.date{font-size:110%;margin-bottom:2px;}
.date span.date{color:#7F7F7F;padding:0 2px 0 4px;}
.bigdate{font-size:150%;color:#333;text-decoration:none!important;}
.meta{display:block;margin:0;padding:5px 0;background:transparent url(images/a2.gif) top left no-repeat;}
.bolism{display:block;list-style-type:none;list-style-image:none;margin:20px 0 0 0;}
.postspace{background:transparent;width:80%;height:32px;margin:0;padding:0;}

#footer{background:#333 url(images/24b.gif) bottom center no-repeat;width:100%;margin:10px auto;padding:0;color:#ccc;clear:both;border-top:9px solid #900;}

#credit{clear:both;margin:0 auto;padding:70px 0 0 0;text-align:center;display:block;color:#ccc;width:90%;height:40px;
font:normal 11px Arial,Tahoma,Helvetica,Sans-Serif;}
#credit a{color:#ccc;background:transparent;border:0;}

.inner{clear:both;background:transparent;width:85%;margin:0 auto;padding:0 30px 0 30px;}

#s_footer{padding:0;margin:40px 0 0 0;width:100%;clear:both;border:0;}

.rss{background:transparent;margin:0;padding:5px 0 0 0;}
.rss a{display:block;font:24px impact;width:99%;margin:0;padding:0;line-height:120%;}
.rss a span{font-size:60%;color:#ccc;}

#commentblock{width:99%;color:#333;float:left;padding:10px 5px 0 15px;margin:10px 0 10px 0;border:0;
background:transparent;}
ol#commentlist{padding:5px 0 5px 0;margin:0;list-style-type:none;}
.commentdate{font-size:12px;padding: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 10px 0;padding: 10px 10px 5px 10px;width:95%;}
.commenttext-admin{clear:both;margin:5px 0 10px 0;padding:10px 10px 5px 10px;width:95%;background:#fafafa;}
#commentsformheader{padding:0;}
#commentsform,#commentsform form{text-align:left;margin:0;padding:0;}
#commentsform p{margin:0;}
#commentsform form textarea{width:99%;}
p.comments_link img{margin:0;padding:0;border:none;}
#commentform #submit{font:normal 18px georgia,Helvetica,sans-serif;color:#ccc;background:#fff;border:none;width:180px;height:28px;cursor:pointer;}
.count{float:right;font-size:26px;color:#333;}

.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;}

.aligncenter{display: block;margin:0 auto;text-align:center;padding:3px;}
.alignright {float: right;padding: 4px;margin: 0 0 2px 7px;display: inline;}
.alignleft {float: left;padding: 4px;margin: 0 7px 2px 0;display: inline;}

#ad{border:0;padding:.077em;width:99%;height:200px;margin:0;
background:transparent url(images/af.gif) top center no-repeat;}
#ad a img,#ads a img{border:0;margin:0;padding:5px;}

#ads{border:0;padding:0;width:50%;height:200px;margin:10px 0;float:right;
background:transparent url(images/af.gif) top center no-repeat;}

#myGallery{margin:0;padding:0;}
#myGallery,#myGallerySet,#flickrGallery{width:100%;height:240px;z-index:5;border:0;}
.jdGallery{overflow: hidden;position:relative;}
.jdGallery img{border:0;margin:0;}
.jdGallery .slideElement{width:100%;height:100%;background:#fff no-repeat center center url(images/loader.gif);}
.jdGallery .loadingElement
{width:100%;height:100%;position:absolute;left:0;top:0;background:#fff no-repeat center center url(images/loader.gif);}
.jdGallery .slideInfoZone
{position: absolute;z-index:10;margin:0;left:10px;bottom:0;top:0;height:100%;width:47%;
background:#fff;color:#333;text-indent:0;overflow:hidden;padding:0 9px;}
* html .jdGallery .slideInfoZone{bottom: -1px;}
.jdGallery .slideInfoZone h2{padding: 0;font:24px impact,tahoma;margin:12px 0;color:#333;}
.jdGallery .slideInfoZone p{padding:0 10px;font-size:15px;line-height:20px;color: #333;}
.jdGallery a.open{left:0;top:0;width:100%;height:100%;}
.withArrows a.open{position:absolute;top:0;left:25%;height:99%;width:50%;cursor:pointer;z-index: 10;background:none;}
.withArrows a.open:hover{background: url('images/open.png') no-repeat right center;}
* html .withArrows a.open:hover{background: url('images/open.png') no-repeat right center;}
.jdGallery div.carouselContainer,#myGallery img.thumbnail,#myGallerySet img.thumbnail,.jdGallery a.carouselBtn,.jdGallery .carousel{display:none;}
