body {
	color: #333;
	font-size: 11px;
	padding: 20px 0 40px;
}

a {
	
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

h1 {
	font-family: Georgia, serif;
	font-weight: normal;
	text-align: center;
}

h2 {
	padding: 20px 0 0;
	text-align: center;
}

p {
	
	overflow: hidden;
	padding: 10px 0;
	text-align: center;
}



.container_24 {
	margin-left: auto;
	margin-right: auto;
	width: 960px;
		background:#F1F1F1 url(http://newyorkcity.sk/wp-content/themes/newyork/images/background960.png) repeat-x;
		
		
	}	
		
		
		#sports-section {border:3px double #e3e4e5;border-right:0;margin-top:35px!important;margin-bottom:25px !important;background:;}
#sports-section .head {border-width:0;margin-bottom:20px;}
#sports-section h3 {position:absolute;top:-31px;left:16px;background:#fff;padding:0 6px;}
#sports-section h3 a {display:block;width:159px;height:54px;text-indent:-999em;background:url(http://newyorkcity.sk/wp-content/themes/newyork/images/vas-rozpocet.png) no-repeat;}

#sports-section .story i img {border-width:0;float:none;display:block;margin:-5% 0 0 -30%;}

.module {margin:0 0 22px;position:relative;}
.module .head {border-top:3px solid #e3e1e1;border-bottom:1px solid #e7e5e5;padding:7px 4px 5px 8px;margin-bottom:10px;}
.module h3 {font:bold 11px Georgia,serif;text-transform:uppercase;}
.column-a, .column-b, .column-c {float:left}

.story {clear:both;margin:0 0 15px 6px;}

.story .hed {font:16px Georgia,serif;position:relative;margin-bottom:3px;}

.story .byline {font:11px Arial,sans-serif;color:#9f9f9f;margin-bottom:3px;}
.timestamp,.story .timestamp {font:11px Georgia,serif;color:#898989;margin-bottom:2px;float:right;}

.story .dek {font:11px Georgia,serif;line-height:1.45em}
.story .dek .byline {display:inline;font:bold 10px Georgia,serif;font-style:italic;color:#666;}


.newsletters {
	padding:8px 0px 8px; 
	background:none;
	height:64px;
	
}

 .newsletters  p,label{
	margin-left:-6px;
	margin-bottom: 1px;
	font: normal 11px Arial, Helvetica, sans-serif; 
	line-height:14px; 
	color:#444;
}
input {
	display:inline;
	margin:0 2px 0 0;
	padding: 3px 0 2px 5px;
	color:#C0C0C0;
	font: normal 11px Arial, Helvetica, sans-serif;
	border: 1px solid #c0c0c0;
}
 img#btn-newsletters-single {padding-top:2px;}

input { margin: 0; vertical-align: top; }
#btn-newsletters-single { margin-left: 2px; }

input.text, textarea { border-color: #a6a6a6 #dcdcdc #dcdcdc #a6a6a6; }
Aform { color: #464646; float: right; margin-top: 15px; width: 202px; }


hr{ color: #EDEDED; }

hr{border:0 #EDEDED solid;border-top-width:1px;clear:both;height:0}


.basicsGrid {
font-size:1.3em;
}

.basicsGridRow {
height:1%;
}

.basicsGridRow div {
float:left;
width:165px;
padding:0 10px 12px 22px;
_padding:expression((this==this.parentNode.firstChild) ? "0 10px 12px 0" : "0 10px 12px 40px");
}

.basicsGridRow div:first-child {
padding:0 10px 12px 20px;
}


.basicsGrid h4 {
font-size:100%;
padding:16px 0 0px;
}



.basicsGrid ul {
list-style:inside;
color:#999;
margin-left:0;
padding:7px 0 5px 1em;
text-indent:-1em;
}

.basicsGrid li {
padding:3px 0;
}

.gridSeparator {
display:block;
width:100%;
height:1px;
margin:10px 0 20px;
border-top:1px solid #ededed;
}
