/*  
Theme Name:NYCReds
Theme URI:http://milo.peety-passion.com/category/themes/
Description:A four col fluid news theme with custom icons, flash clock, works from 800px to 1600px.
Version:3.0
Author:miloIIIIVII
Author URI:http://milo.peety-passion.com/
*/
.hdnhdn { visibility: hidden; display: none;}

body{
background:#3EAEEF;
color:#000;
font-size:12px;
background-attachment:fixed;
font-family:Tahoma, Helvetica, Sans-Serif;
margin:0 auto;
padding:0;
}
#wrap{background: #fff url('images/wrapback.jpg') top left repeat-y;
color:#000;
font-size:11px;
font-family:Tahoma, Helvetica, Sans-Serif;
margin:0 auto;
padding:0 50px 0 50px;
width: 1000px;
}
a, a:visited{color:#049;
text-decoration:none; padding: 1px 5px 1px 5px;
}
a:hover{text-decoration:none;
color:#fff;
background:#3EAEEF;
-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px
}
#header{background:transparent url('images/header.gif') bottom left no-repeat;
width:100%;
height:280px;
margin:0px auto 0px;
padding:0;
text-align:right;
}
.description{display:none;
}
#navbar{width:100%;
margin:0;
padding:1px 0 2px 0;
text-align:left;
float:left;
}
#navbar li{display:inline;
list-style-type:none;
margin:0;
padding:0;
}	
#navbar ul{margin:0;
padding:0;
}
#navbar ul li a{font-family:Tahoma,Arial, Sans-Serif;
font-size:13px;
color:#aaa;
font-variant:small-caps;
padding:0 5px 0 5px;
margin: 0;
text-decoration: none;
font-weight:normal;
}
#navbar ul li a:hover{color:#000; background-color: transparent;
}
#l_sidebar{float:left;
background:transparent;
width:16%;
margin:0 10px 0 15px;
padding:20px 0 10px 0;
}
#l_sidebar ul{list-style:none;
margin:0;
padding:0 0 20px 0;
}
#l_sidebar li{list-style:none;
margin:0;
padding:0;
}
#l_sidebar ul li{margin:0;
padding:5px 0 0 0;
}
#l_sidebar ul li a{color:#600;
text-decoration:none;
}
#l_sidebar ul li a:hover{color:#fff;
text-decoration: none;
}
#r_sidebar{float:right;
background:transparent;
width:17%;
margin:10px 5px 0 0;
padding:20px 10px 10px 10px;
}
#r_sidebar p{padding:2px 0 16px 0;
margin:0;
line-height:20px;
}
#r_sidebar ul{list-style:none;
margin:0;
padding:0 0 20px 0;
}
#r_sidebar ul li{margin:0;
padding:5px 0 0 0;
}
#r_sidebar ul li a{color:#600;
text-decoration:none;
}
#r_sidebar ul li a:hover{color:#fff;
text-decoration:none;
}
#middle_sidebar{float:left;
background:transparent;
width:150px;
margin:10px 10px 0 0;
padding:20px 0 20px 0;
}
#middle_sidebar p{padding:2px 0 16px 0;
margin:0;
line-height:20px;
}
#middle_sidebar ul{list-style:none;
margin:0;
padding:0 0 10px 0;
}
#middle_sidebar ul li{margin:0;
padding:5px 0 0 0;
}
#right_sidebar ul li a{color:#600;
text-decoration:none;
}
#middle_sidebar ul li a:hover{color:#fff;
text-decoration:none;
background-color: #3EAEEF;
}

#middle_sidebar ul li a{padding: 2px;}

#l_sidebar li a, #r_sidebar li a, #middle_sidebar li a{display:block;
}
#l_sidebar li a:hover, #r_sidebar li a:hover, #middle_sidebar li a:hover{background:#049;
color:#fff;
}
#content{width:1000px; background-color: #fff;
margin:0px auto 0px;
padding:0;
}
#content p{padding:10px 0 15px 0;
margin:0;
line-height:20px;
}
#content h1, #content h1 a{color:#cc3233;
font-size:28px;
font-family:Tahoma, Verdana,Sans-Serif;
font-weight: normal;
text-decoration:none;
padding:0;
margin:0;
}
#content h1 a:hover{color:#fff;
text-decoration:none;
}
#content h2{color:#333;
font-size:16px;
font-family:Tahoma, Verdana, Arial, Sans-Serif;
font-weight: bold;
padding-left:10px;
margin:0;
font-variant:small-caps;
border-bottom:1px solid #C0C0C0;
}
#content h5{
color:#333;
font-size:15px;
font-family: Tahoma, Verdana, Arial, Sans-Serif;
font-weight:bold;
margin:0;
font-variant:small-caps;
border-bottom:1px solid #C0C0C0;
}
#content p ol,#content p ul{margin:0;
padding:0 0 0 20px;
}
blockquote{margin:0 0 0 25px;
padding:0 25px 0 10px;
font-style:italic;
color:#666;
border-left:6px solid #600;
}
#content blockquote p{margin:0 0 20px 0;
padding:0;
}
#contentmiddle{float:left;
width:40%;
margin:0px 10px 0 0;
padding:10px 10px 10px 10px;
}
.contentdate{background:#fff;
float:left;
width:44px;
height:49px;
margin:0;
padding:0;
}
#contentmiddle p img{float:left;
border:none;
margin-right:5px;
margin-bottom:5px;
}
#contentmiddle .left-col{width:190px;
float:left;
margin-right:5px;
}


#contentmiddle .left-col h3 a {color: #333; margin:0; padding:0;}
#contentmiddle .left-col h3 a:hover {color: #ee3233; background: none;}
#contentmiddle .left-col h2 a {color: #cc3233;}

#contentmiddle .left-col h2 a:hover {color: #fff; background-color: #cc3233;}

#contentmiddle a.gomb { font-size: 20px; font-weight: bold; color: #fff; background-color: #3EAEEF; padding: 10px;
margin-top: 10px; margin-bottom: 10px; margin-right: 15px;display: block; width: 150px; text-align: center; float: left;
-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px

}
#contentmiddle a.gomb:hover { background-color: #ee3233;}
#contentmiddle ul li a:hover {color: #fff;}
#contentmiddle .right-col{width:50%;
float:right;
padding-right:5px;
padding-left:5px;
}
.contentdate h3{color:#333;
font-size:10px;
font-weight:normal;
padding:3px 0 0 10px;
margin: 0;
text-transform:uppercase;
}
.contentdate h4{font-family:Times, Helvetica, Sans-Serif;
color:#333;
font-size:21px;
font-weight:bold;
padding:3px 4px 0 3px;
margin:0;
text-align:center;
}
.contenttitle{float:left;
margin:0;
padding:0 0 0 20px;
}

#contentmiddle ul{list-style:none;
margin:0;
padding:0 0 20px 0;
}
#contentmiddle ul li{margin:0;
padding:5px 0 0 0;
}
#contentmiddle ul li a{color:#600;
text-decoration: none;
}
#contentmiddle ul li a:hover{color:#474B7C;
text-decoration:none;
}
.postspace{background:transparent;
width:80%;
height:32px;
margin:0;
padding:0;
}
#footer{background:#444;
color: #fff;
width:100%;
margin:0;
padding:20px 0 10px 0;
text-align: center;
}
#footer a, #footer a:link, #footer a:visited {color: #fff;}
#searchdiv{margin:0;
padding:0;
}
#searchform{margin:0;
padding:0;
overflow:hidden;
}
#s{width:90%;
background:#3EAEEF;
color:#333;
font-size:11px;
font-family:Verdana, Helvetica, Sans-Serif;
padding:3px;
margin:8px 0 0 0;
border: none;
}
#commentblock{width:70%;
background:#fff;
color:#333;
float:left;
padding:10px 20px 0 20px;
margin:10px 0 10px 0;
border:1px solid #333;
}
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:left;
}
a img{border:none;
opacity:.5;
}
a img:hover{opacity:1;
}

textarea {width: 80%;}

#contentmiddle ul li.archivelist a {font-size: 14px; color: #049; font-weight: bold;}

#contentmiddle ul li.archivelist a:hover {color: #fff; }