﻿html {
	height:100%; 
	}

body#main {
	margin:0;
	padding:0;
	height:100%; 
    font-size:  12px; 
    font-family: trebuchet ms, Tahoma, Sans-Serif;
    color:#ffffff;
    background: URL(../Graphics/bg.jpg) repeat-x #045289;
  
    }

div, label
{
    display: block;    
}


a:link, a:visited
{	    
	color:#ff8522;
    text-decoration: none;
}

a:hover
{
	color:#ffffff;
    text-decoration: underline;
}

#bullet li a {
color: #ffffff;
text-decoration: none;
}

#bullet li a:hover {
color: #ff8522;
text-decoration: underline;
}

#container {
	position:relative; 
	margin:0 auto 0 auto; 
	width:1006px; 
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/

	min-height:100%; /* real browsers */
	
	}

#header {
	background: URL(../Graphics/newheadbg.gif) no-repeat;
	height:169px;
	width:1000px;
}

#headL {
	float: left;
	height: 100%;
	width:555px;
	background: URL(../Graphics/beta.gif) no-repeat;
}

#headR {
	float: left;
	height: 100%;
	width: 440px;
	padding-top:60px;
	font-size:12px;
	text-align: right;
	padding: 0px;
}

#splashcontent
{
    margin-top: 4px;
}

#subSearch {
	margin-top: 60px;
	height:49px;
}

#headR a{
	text-transform: uppercase;
	color:#ffffff;
}

#headR a:hover{
	text-transform: uppercase;
	color:#f6ae00;
	text-decoration: none;
}

#sports {
height: 43px;
width: 95px;
background: URL(../graphics/bu_sports.gif);
float: left;
text-indent: -999px;
display: block;
}

#sports:hover {
background: URL(../graphics/bu_sports.gif) 0px -43px;
}

#concerts {
height: 43px;
width: 110px;
background: URL(../graphics/bu_concerts.gif);
float: left;
text-indent: -999px;
display: block;
}

#concerts:hover {
background: URL(../graphics/bu_concerts.gif) 0px -43px;
}

#theater {
height: 43px;
width: 97px;
background: URL(../graphics/bu_theater.gif);
float: left;
text-indent: -999px;
display: block;
}

#theater:hover {
background: URL(../graphics/bu_theater.gif) 0px -43px;
}

.near {
height: 43px;
width: 119px;
background: URL(../graphics/bu_near.gif);
float: left;
text-indent: -999px;
display: block;
}

.near:hover {
background: URL(../graphics/bu_near.gif) 0px -43px;
}

div#content {
	padding:0 0 100px 0; /* bottom padding for footer */
	margin: 0 auto 0 auto;
}

div#footer {
	position:absolute;
	width:1006px;
	height:58px;
	bottom:0; /* stick to bottom */

	font-size:11px;
	margin: 0 auto 0 auto;
	border-top: solid 9px #2775ac;
}

#left_foot {
	color: #ffffff;
	float: left;
	padding-top: 16px;
	padding-left:20px;
}

#right_foot {
	color: #ffffff;
	float: right;
	padding-top: 16px;
	padding-right:20px;
	text-decoration: underline;
}

#footer a{
	color: #ffffff;
	text-decoration: underline;
}

#footer a:hover{
	color: #f6ae00;
	text-decoration: underline;

}

.TotalCount
{
    display: block;
    margin-top: 18px;
    margin-left: 48px;
    font-weight: lighter;
    font-size: 90%;
}

div.clear {
clear: both;
}

h1 {
	font-size: 25px;
	font-weight: normal;
	color: #ffffff;
	text-transform: uppercase;
	font-style: italic;
	margin: 25px 0 12px 0px;
	padding:8px 0 13px 29px;
	letter-spacing:1px;
	background: URL(../Graphics/pagetitleBG.gif) no-repeat;
	width:600px;
}

h1 span {
	font-size:20px;
	color: #2578b2;
}

h2 
{
    font-size: 20px;
	font-weight: normal;
	color: #ffffff;
	text-transform: uppercase;
	letter-spacing:1px;
}

#contentWrapper
{
    display: block;
    float: left;
}

#textcontent 
{
    margin-left:100px;
    width:550px;
    font-size:13px;
    line-height:20px;
}


h3, strong 
{
    display: block;
	font-size: 15px;
	font-weight: normal;
	color: #ff8522;
	text-transform: uppercase;
	font-style: italic;
	margin: 20px 0 5px 0px;
}

sub
{
    color: #eee;
    display: block;
}

.breadcrumbs
{
	padding:10px 0 0px 0px;	
}

.breadcrumbs a
{
	color: #4894cb;
}

.breadcrumbs a:hover
{
	color: #ffa800;
	text-decoration: none
}

.breadcrumbs h2 
{
	font-size: 11px;
	font-weight: normal;
	color: #4894cb;
	letter-spacing:1px;	
	text-transform:none;
}

.staticlinks
{
}

.staticlinks a:link
{
	color:#ffffff;
    text-decoration: none;
}

.staticlinks a:hover
{
	color:#ff8522;
    text-decoration: underline;
}

.staticlinks h2
{
	font-size: 15px;
	font-weight: normal;
	color: #4894cb;
	text-transform: uppercase;
	letter-spacing:1px;
}