@import "reset.css";

html,body { font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:140%; }
.container { background:url(/libs/images/mobile/pattern-nyc2009.jpg);font-size:12px; }

#content 												{ overflow:hidden; }
#content #MainContent 									{ overflow:hidden;clear:both;padding:5px;width:150px;min-height:800px; }
#content #MainContent h2								{ font-size:14px;color:#FFF;font-weight:bold;text-transform:uppercase;margin:5px 0; }
#content #MainContent div.block							{ font-size:12px;background-color:#FFF;padding:2px;margin-bottom:5px; }
#content #MainContent strong							{ font-size:12px; }
a { font-size:12px;color:#000;text-decoration:underline;font-weight:bold; }
a:hover { text-decoration:none; }


#content #MainContent .vcard							{ color:#999; }
#content #MainContent .vcard a.VCard					{ background:url(../images/vcard-icon.gif) no-repeat left bottom;padding:10px;padding-left:30px;padding-bottom:0px;margin:2% 0%; }

#content #MainContent p.block								{ font-size:12px;padding:0.5em;margin-bottom:1em;text-transform:uppercase; }

/* ----------------------------------------------------------- */
/* HEADER													   */
/* ----------------------------------------------------------- */
#header 													{ background:url(/libs/images/mobile/header-bg.jpg) repeat-x;height:20px;padding-top:5px;padding-left:10px;color:#FFF;font-size:1.3em;}
#header a 													{ color:#FFF;text-decoration:none; }

/* ----------------------------------------------------------- */
/* DAYBYDAY: for results && Events 							   */
/* ----------------------------------------------------------- */
#content #MainContent #daycontainer div						{ float:left;font-weight:bold;width:25px;height:25px;text-align:center;background:url(/libs/images/mobile/btn-az.gif) no-repeat; }
#content #MainContent #daycontainer div a					{ color:#FFF;padding:2px;padding-top:2px;margin-right:2px;text-decoration:none; }
#content #MainContent #daycontainer div a:hover				{ color:#FFEF00; }
#content #MainContent #daycontainer div a.DayOn 			{ padding:2px;padding-top:2px;margin-right:2px;color:#FFEF00; }

/* ----------------------------------------------------------- */
/* PAGING: for results           							   */
/* ----------------------------------------------------------- */
#content #MainContent .pagination 						{ font-size:12px;padding:4px 0px;background:#FFF; }
#content #MainContent .pagination .page-results 		{ font-size:12px;color:#E2001A; }
#content #MainContent .pagination a:hover,.pagination a:active,.pagination .cur-page { font-size:12px;color:#E2001A;font-weight:bold; } /* --> Current Page Style*/	

/* ----------------------------------------------------------- */
/* COMMON				          							   */
/* ----------------------------------------------------------- */

.FloatSX { float:left; }
.clearfix { clear:both;oveflow:hidden;height:0; }
#footer { clear:both;background:url(/libs/images/mobile/footer-bg.jpg) repeat-x;height:20px; }
