﻿#site_wrapper {
	BACKGROUND: url(../images/mast_blend_1x184.jpg) repeat-x left top;
	WIDTH: 100%;	
}
#site_wrapper #main {
	BACKGROUND: url(../images/bg_blend_grey.jpg) repeat-x left top;
	FLOAT: left;
	WIDTH: 100%;
}
#site_wrapper #top {
	BACKGROUND: url(../images/mast_1200x184.gif) repeat-x;
	OVERFLOW: hidden;
	WIDTH: 100%;
	HEIGHT: 184px;
}
#site_wrapper #menu_container {
	MARGIN: 10px auto 0px;
	WIDTH: 100%;
}
#site_wrapper #menu_container #menu {
	MARGIN: 0pt auto;
	WIDTH: 960px;
}
#site_wrapper #menu_container #menu .clearline {
	CLEAR: both;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 0px;
}
#site_wrapper #middle {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 20px;
	WIDTH: 100%;
	PADDING-TOP: 0px;
}
#site_wrapper #top #header_container {
	MARGIN: 0pt auto;
	WIDTH: 960px;
	HEIGHT: 265px;
}
#site_wrapper #top #header_container #header {
	FLOAT: left;
	MARGIN: 10px 0px 0px;
	WIDTH: 960px;
}
#site_wrapper #top #header_container #masthead {
	FLOAT: left;
	MARGIN: 7px 0px 0px;
	WIDTH: 960px;
}
#site_wrapper #top #header_container #menu {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	WIDTH: 960px;
	PADDING-TOP: 25px;
}
#site_wrapper #top #header_container #header #left {
	FLOAT: left;
	WIDTH: 688px;
}
#site_wrapper #top #header_container #header #right {
	FLOAT: left;
	WIDTH: 272px;
}
#site_wrapper #top #header_container #masthead #logo {
	FLOAT: left;
	MARGIN: 12px 0px 0px;
	OVERFLOW: hidden;
	WIDTH: 206px;
	TEXT-ALIGN: right;
}
#site_wrapper #top #header_container #masthead #logo IMG {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
}
#site_wrapper #top #header_container #masthead #horses {
	BACKGROUND: url(../images/horses.jpg) no-repeat left bottom;
	FLOAT: left;
	MARGIN: 0px 15px 0px 10px;
	WIDTH: 425px;
	HEIGHT: 137px;
}
#site_wrapper #top #header_container #masthead #leaderboard {
	FLOAT: left;
	MARGIN: 20px 0px 0px;
	OVERFLOW: hidden;
	WIDTH: 300px;
	TEXT-ALIGN: right;
}
#site_wrapper #middle #content {
	MARGIN: 0pt auto;
	WIDTH: 984px;
}
#site_wrapper #middle #content #content_left_top {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	BACKGROUND: url(../images/racing_nsw_434x49.png) no-repeat right top;
	FLOAT: left;
	PADDING-BOTTOM: 10px;
	MARGIN: 25px 0px 0px;
	WIDTH: 964px;
	PADDING-TOP: 10px;
}
#site_wrapper #middle #content #disclaimer {	
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FLOAT: left;
	PADDING-BOTTOM: 10px;
	MARGIN: 25px 0px 0px;
	WIDTH: 964px;
	PADDING-TOP: 10px;
	font-size: 10px;
}
#site_wrapper #middle #content #content_left_bottom {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	BACKGROUND: #ffffff;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px;
}
#site_wrapper #middle #content #content_right {
	FLOAT: left;
	WIDTH: 754px;
}
#site_wrapper #middle #content #content_right_top {
	BACKGROUND: url(../images/rnsw_watermark.gif) no-repeat right top;
	FLOAT: left;
	MARGIN: 25px 0px 14px;
	WIDTH: 754px;
	HEIGHT: 48px;
}
#site_wrapper #middle #content #content_right_bottom {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	BACKGROUND: #ffffff;
	FLOAT: left;
	PADDING-BOTTOM: 10px;
	WIDTH: 734px;
	PADDING-TOP: 10px;
}
#bottom #footer_container {
	BACKGROUND: url(../images/footer_blend_1x39.gif) repeat-x left top;
	FLOAT: left;
	WIDTH: 100%;
	HEIGHT: 40px;
}
#bottom #footer_container #footer {
	MARGIN: 0pt auto;
	WIDTH: 982px;
}
#bottom #footer_container #footer #rnsw_logo {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	WIDTH: 178px;
	PADDING-TOP: 12px;
}
#bottom #footer_container #footer #footer_menu {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	WIDTH: 802px;
	PADDING-TOP: 12px;
}

