body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#3F3F3F; background:url(img/home_bg.gif) repeat-x; margin-left: 0px; margin-top: 20px; margin-right: 0px; margin-bottom: 0px; height:100% }



table {

font-size:11px;

}

.top_round_bg {

background:url(img/top_round_bg.gif) no-repeat -10px 0px; border:1px solid red; xmargin-top:10px; height:13px;

}

.mainTable {

background:#ffffff;

}

H2 { font-weight:normal; font-size:18px; color:#3F3F3F; border:0px; margin-top:10px; padding 0px; border-bottom:1px solid #848484 }



H3 { font-weight:normal; font-size:14px; color:#B91025; border:0px; margin-top:20px; padding:0px; border-bottom:1px solid #DBDBDB; font-style:italic }



p { line-height: 14px; }

img {

border:0px;

}

.supporters {

height:137px; float:left; margin-top:12px; _position:relative; top:0px; #top:0px; _top:-10px;

}



/* subNav styles BEGIN */

.subNav { list-style-type:none; margin:0px; padding:0px; text-align: left; }



.subNav li a { padding-left: 10px; padding-bottom: 3px; }



#menu ul { width: 160px; margin: 0px; padding-top: 10px; margin-bottom: 5px;}

	

#menu li a { text-decoration: none; line-height:18px; }	

	

#menu li a:link, #menu li a:visited { color: #593E3E; display: block; background: #ffffff; height:20px; }

	

#menu li a:hover { color: #ffffff; background: url(img/menu_on.gif) no-repeat; }

	

#menu li a:active { color: #593E3E; background: url(img/menu_on.gif) no-repeat; }



ul .subNav #selected li { color: #ffffff; background: url(img/menu_on.gif) no-repeat; }



#menu #selected { color:#ffffff; background:url(img/menu_on.gif) no-repeat; line-height:18px; }



/* subNav styles END */



.sportsListContainer {

margin-top:10px; 

float:left;

padding-bottom:5px; #padding-bottom:10px; _padding-bottom:0px

padding-top:5px; #padding-top:10px; _padding-top:0px;

width:700px; 

border-bottom:1px solid #B1B1B1; 

border-top:1px solid #000000

}

.sportsContent {

margin-top:15px;

width:90%;

padding-bottom:15px;

border-bottom:1px solid #e1e1e1;

font-size:11px;;

}

.sportsList {

float:left;

list-style-position:outside;

list-style-image:url(img/arrow.gif);

line-height:22px;

position:relative;

left:-25px; #left:15px; _left:50px;

}



.sportsList a {

color:#3F3F3F;

font-size:11px;

text-decoration:none;

}

.sportsList a:hover {

color:#B91025;

font-size:11px;

text-decoration:underline;

}



.directoryTable {

margin:auto; width:765px; height:770px; text-align:left; background:url(img/directory_bg.gif) no-repeat; padding-left:20px; padding-top:3px; margin-top:20px; z-index:9999

}

.mapTitle {

font-size:18px;

color:#000000;

}

.mapSubTitle {

font-size:14px;

color:#626466

}

.listArrow {

list-style-image:url(img/arrow.gif);

line-height:24px

}



.map_thumb {

float:left; margin-right:20px;

}

.boroughTitle {

float:left; margin-top:20px; line-height:20px

}



/* Directory Map for sports BEGIN */

#div0 {

position:absolute; left:0px; top:0px; visibility:hidden; text-align:center; height:100%; width:100%; background:url(img/transp_bg.png) repeat;}

#div1 {

position:absolute; left:0px; top:0px; visibility:hidden; text-align:center; height:100%; width:100%; background:url(img/transp_bg.png) repeat;}

#div2 {

position:absolute; left:0px; top:0px; visibility:hidden; text-align:center; height:100%; width:100%; background:url(img/transp_bg.png) repeat;}

#div3 {

position:absolute; left:0px; top:0px; visibility:hidden; text-align:center; height:100%; width:100%; background:url(img/transp_bg.png) repeat;}

#div4 {

position:absolute; left:0px; top:0px; visibility:hidden; text-align:center; height:100%; width:100%; background:url(img/transp_bg.png) repeat;}

#div5 {} /* for X button */

.iframe {

width:720px; height:440px; float:left;

}

/* Directory Map for sports END */



.footer {

background:url(img/footer_bg.gif) no-repeat; width:954px; height:45px; color:#d2d2d1; padding-left:20px;font-size:9px; line-height:12px;

}

.footer a {

color:#d2d2d1; font-size:9px; text-decoration:none

}

.footer a:active {

color:#d2d2d1; font-size:9px; text-decoration:none

}

.footer a:visited {

color:#d2d2d1; font-size:9px; text-decoration:none

}

.footer a:hover {

font-size:9px; text-decoration:underline

}

.leftNavContainer {

padding-right:8px; height:663px;

}

div .DName {

font-size:12px; color:#000000; font-family:"ITC Avant Garde Gothic BT", verdana, Arial; xfont-weight:bold;

}

div .DTitle {

font-size:12px; color:#656565; font-family:"ITC Avant Garde Gothic BT", verdana, Arial; font-style:italic;

}














