﻿/*********************************************************
This is the master css styles area
**********************************************************/
body { margin:0px auto 0px auto; background-image:url(images/page_gauce.jpg); background-position:center 157px; background-repeat:repeat; font-family:Arial; font-size:10pt; color:White; }
.clear { clear:both; }
img { border:0; }
a { text-decoration:none; color:white; }
a:hover { text-decoration:underline; }
.padme { padding:10px; }
.exclusives_small { float:right; margin-left:10px; max-height:140px; }
.exclusives_big { float:right; margin-left:10px; }

/*********************************************************
This is the main page css styles
**********************************************************/
#rails_wrapper { background-image:url(images/rails.jpg); background-position:center top; background-repeat:no-repeat; }
#main_wrapper { width:903px; margin:0px auto 0px auto; }


/*********************************************************
Page gauce area
**********************************************************/
#lhs_gauce_wrapper { background-position:left top; background-image:url(images/lhsgauce.jpg); background-repeat:repeat-y }
#rhs_gauce_wrapper { background-position:right top; background-image:url(images/rhsgauce.jpg); background-repeat:repeat-y }
#middle_wrapper { padding:0px 54px 0px 54px; }
#bottom_gauce_wrapper { background-image:url(images/bottomgauce.jpg); height:28px; }


/*********************************************************
3 main rows of site - banner, toolbar, page
**********************************************************/
#banner_wrapper { height:143px; background-color:White; background-image:url(images/banner_back.jpg); background-position:bottom; background-repeat:no-repeat; }
#toolbar_wrapper { background-image:url(images/toolbar_repeat.jpg); height:18px; padding:3px 0px 0px 15px; }
#toolbar_wrapper a { color:Black; }
#body_wrapper { background-image:url(images/body_wrapper_back.jpg); min-height:724px; background-position:top; background-repeat:no-repeat; background-color:#002000; padding:15px; }


/*********************************************************
3 main rows of the page - top, bets, bottom area
**********************************************************/
#page_area_wrapper { min-height:173px; }
#page_bets_wraper { margin:15px 0px 15px 0px; height:140px; background-color:White; }
#page_bottom_wrapper { font-size:9pt; text-align:justify }


/*********************************************************
Banner Area
**********************************************************/
#logo_wrapper { float:left; padding:15px 15px 0px 15px }
#login_wrapper { float:left; padding-top:15px; width:260px; text-align:center }
#advert_wrapper { float:right; padding:10px 50px 0px 0px; }
#login_wrapper [type="text"] { width:140px; }
.login_wrapper_text { width:140px; }
.login_btn { background-image:url(images/login_btn.png);  }
.login_btn:hover { background-image:url(images/login_btn_roll.png);  }


/*********************************************************
bottom 3 columns
**********************************************************/
#bottom3_1 { width:245px; float:left; height:385px; }
#bottom3_2 { width:245px; margin:0px 15px 0px 15px; float:left; height:385px; }
#bottom3_3 { width:245px; float:right; height:385px; }

.padme_white { padding:10px; background-color:White; min-height:324px; }


/*********************************************************
Top Columns 1 2 or 3
**********************************************************/
.page_1_wrapper { background-color:#007A01; min-height:173px; background-image:url(images/green_box_back.jpg); background-position:top; background-repeat:repeat-x; }

.page_2_wrapper_1 { background-color:#007A01; min-height:173px; width:375px; margin-right:15px; float:left; background-image:url(images/green_box_back.jpg); background-position:top; background-repeat:repeat-x; }
.page_2_wrapper_2 { background-color:#007A01; min-height:173px;width:375px; float:right; background-image:url(images/green_box_back.jpg); background-position:top; background-repeat:repeat-x; }

.page_3_wrapper_1 { background-color:#007A01; min-height:173px; width:245px; float:left; }
.page_3_wrapper_2 { background-color:#007A01; min-height:173px; width:245px; margin:0px 15px 0px 15px; float:left; }
.page_3_wrapper_3 { background-color:#007A01; min-height:173px; width:245px; float:left; }

.topleft { background-image:url(images/green_box_left.jpg); background-position:left top; background-repeat:no-repeat; }
.topright { background-image:url(images/green_box_right.jpg); background-position:right top; background-repeat:no-repeat; }


/*********************************************************
Runners betts page
**********************************************************/
.runners_silks { float:left; width:85px; }
.runners_info { float:left; width:540px; }
.runners_bets { float:right; width:150px; }


/*********************************************************
History page
**********************************************************/
#red_links_table a { color:yellow; font-size:14pt; }
.history_thumbs_wrapper { float:left; margin-right:9px; }
.history_thumbs_top { background-image:url(images/history_thumbs/top.jpg); height:15px; width:66px; margin-top:10px; }

.gv_header { font-size:12pt; font-weight:bold; color:White; background-color:#004001; text-align:left; }
.gv_item { font-size:12pt; color:White; }
.gv_alternatingitem { font-size:12pt; background-color:#004001; color:White; }
