body					{color: #24326A; background: #f6eb17 url(../img/page_bg.gif) repeat-x top left; font-size: 12px; font-family:"lucida grande",tahoma,verdana,arial,sans-serif;}
body *					{line-height: 1.5em;}

a:focus					{outline: 1px dotted invert}
hr						{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}
h1						{font-size:18px;}
h2						{font-size:16px;}
h3						{font-size:12px;}
h4						{font-size:10px;}
h5						{font-size:8px;}
h6						{font-size:8px;}
ol						{list-style:decimal; list-style-type:decimal;}
ul						{}
li						{margin-left: 10px; padding-left: 20px; background: url(../img/tpl/bullet.gif) no-repeat 0px 8px;}
p,dl,hr,h1,h2,h3,
h4,h5,h6,ol,ul,pre,
table,address,fieldset	{margin-bottom:5px}
b, strong				{font-weight: bold !important;}

a						{color: #273b65; cursor: pointer; outline-style: none; text-decoration: underline;}
a:hover					{text-decoration: underline;}

#page					{width: 950px; text-align: left; margin: auto; background: #fff; color: #24326A; position: relative;}
#page_outer				{width: 970px; margin: auto;}
#main_content			{overflow: hidden; padding: 1px 0px; background-color: #FFFFFF;}

.clear					{clear: both;}

.inputtxt				{border: 1px solid #abadb3; padding: 3px;}
.inputopt				{border: 1px solid #abadb3;}
.inputbtn				{background-color: #295697; border-color: #edf1f5 #062753 #062753 #edf1f5; color: #fff; padding: 3px 15px; font-size: 11px; cursor: pointer;}

#footer					{font-size: 10px;}

/** WEATHER IMAGE .. overlay and box is in m_weather_img/views/show **/
.weather_img			{font-size: 1px;}
/** WEATHER IMAGE **/

/** COUNTDOWN **/
.logos						{float: left; width: 230px;}

.match_details_outer		{text-align: center; width: 480px; display: none;}
.next_match_details			{text-align: center; width: 460px; margin: auto; background: #efefef;}
.ng_countdown				{text-align: center; padding: 4px 0px;}
.ng_timer					{margin: auto;}
.ng_timer td				{font-size: 1px;}

.ng_teams					{color: #24326a; font-weight: bold;}
.team_names					{font-weight: bold; font-size: 14px; text-transform: uppercase;}
.team_vs					{font-weight: bold;}

.next_date					{color: #24326a; padding: 5px 10px 10px 0px; float: left; width: 220px;}

.ng_timer_h					{height: 18px; padding: 0px; background: red;}

.buffer						{height: 20px;}
.countdown_border			{font-size: 0px;}
#countdown_btm				{position: relative; top: -5px;}
/** COUNTDOWN **/

.table_container			{padding: 10px 10px;}
#points_table				{width: 460px;}
#points_table td			{color: #24326A; font-size: 12px;}

.col_left					{width: 480px; float: left;}
.col_right					{width: 470px; float: left;}

.content_top				{background: url(../img/content_top.gif) no-repeat top right; height: 50px;}
.content_main				{background: url(../img/content_main.gif) repeat-y top right; padding: 0px 10px 0px 45px;}
.content_bottom				{background: url(../img/content_bottom.gif) no-repeat top right; height: 50px; position: relative; top: -10px;}

.content_main_inner			{top: -25px; position: relative;}

.motm_outer					{width: 460px; padding-bottom: 16px; background: #fefed6; display: none;}
.motm_outer	h1				{padding-left: 5px;}
.motm_left					{width: 200px; float: left;}
.motm_right					{width: 260px; float: left;}
.motm_selection				{padding-bottom: 6px;}
.motm_lbl 					{float: left; text-align: right; width: 60px; padding-right: 5px;}
.motm_home					{font-weight: bold; text-align: center;}
.motm_vs					{font-weight: bold; text-align: center;}
.motm_away					{font-weight: bold; text-align: center; padding-bottom: 10px;}
#motm_button				{margin-right: 30px; height: 21px; width: 91px; background: url(../images/motm/vote.gif) no-repeat top left; border: 0px; text-indent: -5000px; cursor: pointer;}
#motm_form_outer p			{text-align: center;}
#motm_voted_outer			{padding-left: 20px;}

#motm_winner				{position: relative;}
#motm_winner_round			{color: #000; position: absolute; width: 60px; height: 43px; bottom: 55px; left: 115px; text-align: center; font-size: 30px;}


.match_stats_t_outer		{padding: 10px 12px; float: left;}
.match_stats th				{font-size: 11px; padding: 2px 10px 2px 5px; font-weight: bold; background: #efefef;}
.match_stats td				{font-size: 11px; padding: 2px 10px 2px 5px; background: #efefef; border: 2px solid #fff;}
.match_stats_heading		{padding-left: 12px;}