body{
background-image:url(/images/site/body-background2.jpg);
background-repeat:repeat-x;
background-position:top;
background-color:#416a94;
}

.title{
background-color:#CCCCCC;
font-style:normal;
font-weight:bold;
}

a{
color:#000000;
}
a:hover{
color:#ba0000;
}
img{
-ms-interpolation-mode:bicubic;
}

.all-wr{
}

#pageHeader{
color:#CCCCCC;
height:17px;
background-color:#0c1e32;
} 

.content-title{
font-size:14px;
font-weight:bold;
background-image:url(/images/site/content-title-background.jpg);
background-repeat:repeat-x;
background-position:top;
color:#222222;
margin-bottom:5px;
border-bottom:#0c3e74 1px solid;
}

#logos-top{
height:88px;
text-align:right;
}
#search-engine{
background-image:url(/images/site/search-background.jpg);
background-repeat:repeat-x;
background-position:top;
height:62px;
}

.search-field{
padding-top:3px;
height: 35px;
width:325px;
border:#333333 solid 1px;
float:left;
margin-right:5px;
font-size:24px;
}
#nav-top-wr{
background-image:url(/images/site/nav-background.jpg);
background-repeat:repeat-x;
background-position:top;
}

#nav-top {
float:left;
position:relative;
left:50%;
text-align:left;
}
#nav-links {
list-style:none;
position:relative;
left:-50%;
}
#nav-links li{
float:left;
position:relative; /* ie needs position:relative here*/
padding-right:28px;
padding-left:28px;
line-height:30px;
border-right:1px #999999 solid;
border-left:1px #999999 solid;
font-weight:bold;
color:#FFFFFF;

} 
#nav-links a{
color:#FFFFFF;
text-decoration:underline;
} 


#main-box{
}

#yui-main{
background-color:#FFFFFF;
/*
background-image:url(/images/site/main-bottom.jpg);
background-position:bottom;
background-repeat:no-repeat;
*/
padding-bottom:125px;
}
.yui-b{
padding:10px;
}
#sidepanel{
padding-bottom:5px;
}
.side-title, .main-title{
color:#4495ca;
font-weight:bold;
font-size:14px;
text-align:center;
}
.side-content-wr, .main-content-wr, .ticket-content-wr{
padding-top:10px; 
background-image:url(/images/site/sidepanel-item-background.jpg); 
background-repeat:repeat-x; 
background-position:top;
margin-bottom:5px;
}
.side-content-wr{
width:233px;

}
.main-content-wr{
width:680px;
}

.ticket-content-wr{
width:100%;
}

#ticket-results{
width:100%;
margin-bottom:10px;
}
#venue-map{
text-align:center;
}
#venue-map img{
border:1px #888888 solid;
}

#teams-by-division{
width:100%;
text-align:center;
font-size:11px;

}

.division-wr{
float:left; 
text-align:center; 
height:170px; 
font-size:11px;
padding-bottom:5px;
width:225px;
}

.division-wr img, .nfl-division-wr img{
border:1px #000000 solid;
}

.nfl-division-wr{
float:left; 
text-align:center; 
height:170px; 
font-size:11px;
padding-bottom:5px;
width:170px;
}

.side-content-wr .nfl-division-wr{
width:225px;
}

.division-wr h2, .nfl-division-wr h2{
font-size:12px;
font-weight:bold;
}
#newsfeed{
padding:5px;
}
#footer{
margin-top:0px;
padding-left:20px;
padding-right:20px;
background-color:#FFFFFF;
/*
background-image:url(/images/site/footer-top.jpg);
background-repeat:no-repeat;
background-position:top;
*/
}

#footer p{
padding-bottom:10px;
}



.yui-dt td.link{
} 
.yui-dt td.link img{
margin-left:22px;
}

.clear-float{
clear:both;
}

