/* branding */
body {
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/pageBG.jpg) #fff top;
	color:#191933;
}

#headerLogo {
	width:245px;
	height:90px;
} 

#headerAd {
	width:725px;
	height:90px;
	background-color:#B0D0E0;
} 



#bracketHeader {
	background:url(../images/header_bg.jpg) #000 no-repeat;
	width:981px;
	height:177px;
	margin:0 auto;
}

#bracketTitle h1 {
	color:#fff;
}

#bracketTitle h1 a{
	color:#fff;
	font:22px Georgia, "Times New Roman", Times, serif;
	font-style:italic;	
}

#bracketTimeRemaining {
	color:#ED1A4F;
	font:12px Arial, Helvetica, sans-serif;
}

#bracketSponsor p {
	color:#ADADAD;
	margin:0;
	padding:0;
	font-size:11px;
}

#mainNav {
	font-size:14px;
	color:#191933;
}

#content {
	background:url(../images/content_bg2.jpg) #fff top center no-repeat;;
}

#matchupLeft {
	color:#000;
	font-size:12px;
}

#matchupLeft p{
	margin:10px 0;
	padding:0 0 0 10px;
}

#matchupLeft a{
	color:#F1184F;
	font-size:12px;
}

#matchupLeft h2 {
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#333333;
}

#matchupRight h4 {
	color:#000;
	font-size:14px;
	background:url(../images/bev_glass.gif) 110px 0 no-repeat;
	width:190px;
	margin:10px 0;
	padding:0;
}

#matchupRight h4 a{
	color:#000;
	padding:10px 0;
}

.matchupCompetitorName {
	color:#000;
	font:18px Georgia, "Times New Roman", Times, serif;
}

.matchupCompetitorPercent {
	color:#999;
	font:18px Georgia, "Times New Roman", Times, serif;
}

#mainNav a{
	color:#333;
	text-decoration:underline;
}

.control_box_info{
	color:#FFFFFF;
	background-color:#000000;
}

.control_box_button{
	background-color:#9C9C9B;
}


.control_box_button a{
	color:#FFFFFF;
}

.matchupRightHead {
	background-color:#E9E5D6;
	color:#000;
}

.matchupRightHead a{
	color:#353434;
}

.matchupRightTxt a{
	color:#F1184F;
}


#footer a {
	color:#666;
}

#footerWrap {
	/*border-top:1px #ccc solid;*/
	color:#666;
	font-size:12px;
}


/*highlights*/ 

.highlight_sections p {
 background-color:#F3F3F3;
 padding: 10px !important;
 margin-right:10px;
 border:1px #ED174D dotted;
}

.highlightBracketTimeReamining {
	color:#FFF;
}

.highlightMainNav {
	font-size:13px;
	text-decoration:underline !important;
}

/*.highlighMatchupRound {
	background-color:#FFFF00;
}*/


.error_msg {
	font-weight:bold;
}

/* Bird's eye view stuff */
#birds_eye_view {
color:#000;
}

#birds_eye_view #top_links {
color:#FF0000;
}

#birds_eye_view #top_links a{
color:#333;
}

#top_link_1_on, #top_link_2_on, #top_link_3_on, #top_link_4_on, #top_link_5_on {
font-weight:bold;
color:#F1184F;
}

#top_link_1_on, #top_link_2_on, #top_link_3_on, #top_link_4_on, #top_link_5_on, #top_link_1_off, #top_link_2_off, #top_link_3_off, #top_link_4_off, #top_link_5_off {
/*border-right:1px #CCCCCC solid;*/
}

#top_link_5_on, #top_link_5_off {
	border-right:none;
}

#top_round {
background-color:#333;
color:#FFF;
}

#top_round span.active {
background-color:#fff;
color:#191933;
}

#top_round span.active a{
color:#191933;
text-decoration:underline;
}

#top_round span a{
color:#B0D0E0;
text-decoration:underline;
}

.bracket_entry {
color:#191933;
}

.bracket_entry a{
color:#000;
}

.bracket_entry_photo{
background-color:#D0D0D0;
}

.bracket_entry_photo_link a {
color: #666;
}

.bracket_entry_photo_ghost{
background-color:#D0D0D0;
}


.bracket_matchup_lines_left {
border:1px #D0D0D0 solid;
}

.bracket_matchup_lines_right {
border:1px #D0D0D0 solid;
}

.bracket_matchup_lines2_left {
border:1px #D0D0D0 solid;
}

.bracket_matchup_lines2_right {
border:1px #D0D0D0 solid;
}

.bracket_matchup_lines3_left {
border:1px #D0D0D0 solid;
}

.bracket_matchup_lines3_right {
border:1px #D0D0D0 solid;
}


.bracket_matchup_lines_final {
/*border:1px #FF0000 solid;*/
}


.bracket_matchup_lines4_left {
border:1px #D0D0D0 solid;
}

.bracket_matchup_lines4_right {
border:1px #D0D0D0 solid;
}

.bracket_matchup_line {
border-top:1px #D0D0D0 solid;
}

.bracket_matchup_lines_above_champ {
	border-top:1px #D0D0D0 solid;
	color:#333;
}

/*.bracket_matchup_lines_final a{
color:#FF0000;
}*/

.bracket_matchup_lines_left a, .bracket_matchup_lines2_left a, .bracket_matchup_lines3_left a, .bracket_matchup_lines4_left a, .bracket_matchup_lines_right a, .bracket_matchup_lines2_right a, .bracket_matchup_lines3_right a, .bracket_matchup_lines4_right a  {
color:#EE194F !important;
}


#drag_instruction {
border:1px #D0D0D0 solid;
color: #333;
}

#color_legend {
border:1px #D0D0D0 solid;
}

#birds_eye_view_matchup_final4 h1{
font:bold 18px Arial, Helvetica, sans-serif !important;
text-transform:uppercase;
}

.title1 {
color:#000;
}

.correct_prediction {
color:#ED1A4F;
font-style:italic;
}

.incorrect_prediction {
color:#666;
text-decoration:line-through;
font-style:italic;
}

/*
  width: photo_width + 20
  height: photo_height + 35
  use margin-top and left to align popup within frame
  also make sure to update photo-loader.gif if you update the background-color
*/


#photo_popup {
  posiiton:absolute;
  width: 387px;
  height: 432px;
  left:50%;
  margin-left:-193px;
  background-color: #fff;
  border: 1px solid #ccc;
  background-image: url("../images/photo-loader.gif");
}

#photo_popup_competitor, #photo_popup_director {
	font-size:11px;
}

#photo_popup_description {
	position: absolute;
	top: 420px;
	left: -1px;
	font-size: 11px;
	width: 367px;
	background-color: #fff;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	padding: 0 10px 0 10px;
}

#bevF4Region1Name a, #bevF4Region2Name a, #bevF4Region3Name a, #bevF4Region4Name a {
	color:#000;
}

#birds_eye_view h1, .highlightLandingpage, .highlightLandingpage_wide_congrats, .highlighMatchupRound {
	color:#000;
	font:italic normal 22px Georgia, "Times New Roman", Times, serif !important;
}

#landingpage_generic h1{
	color:#000;
}


#landingpage_generic a{
	color:#ED1A4F;
}

#landingpage_generic h2{
	color:#000;
}

#landingpage_generic p{
	color:#000;
}

#landingpage_generic_right {
	min-height:484px;
	height:auto;
}



#landingpage_generic_share, #landingpage_wide_right_share {
 	background-color:#F3F3F3;
 	padding: 10px !important;
 	width:330px;
 	border:1px #ED174D dotted;
}

#landingpage_generic_share p, #landingpage_wide_right_share p{
	margin:0;
	padding:0;
}

#landingpage_generic_share a, #landingpage_wide_right_share a{
	color:#000;
}

.competitor_1_percentage, .competitor_2_percentage, .matchup_link a{
	color:#666;
}

.lines_matchup_votenow a{
	color:#EA174C;
}

#region_1-button, #region_2-button {
	border:1px #D4D4D4 solid;
	width:200px;
	padding:10px;
	position:absolute;
	top:450px;
	right:45px;
	color: #333;
}

#region_3-button, #region_4-button {
	border:1px #D4D4D4 solid;
	width:200px;
	padding:10px;
	position:absolute;
	top:450px;
	left:28px;
	text-align:right;
	color: #333;
}

#region_5-button {
	border:1px #D4D4D4 solid;
	width:200px;
	padding:10px;
	position:absolute;
	top:250px;
	left:340px;
	text-align:center;
	color: #333;
}

#region_1-button img, #region_2-button img, #region_3-button img, #region_4-button img, #region_5-button img {
	cursor:pointer;
}

.bevRegionLink a {
color:#000;
}
