body {
margin: auto;
width: 100%;
}

body *,html *{
	color:#333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #805E15;
}
#container  {
width: 780px;
margin: auto;
}
#header {
width: 100%;
height: 135px;
}
#navbar {
width: 100%;
height:110px;}

a.clubrollover { display: block;float: left;overflow: hidden;width: 130px; height: 80px;background: url("http://www.richriver.com.au/images/newmenu/club_ro.jpg") 0 0 no-repeat;text-decoration: none;}
a:hover.clubrollover {background-position: -130px 0;}
a.accommrollover { display: block;float: left;overflow: hidden;width: 131px; height: 80px;background: url("http://www.richriver.com.au/images/newmenu/accomm_ro.jpg") 0 0 no-repeat;text-decoration: none;}
a:hover.accommrollover {background-position: -131px 0;}
a.conferencerollover { display: block;float: left;overflow: hidden;width: 130px; height: 80px;background: url("http://www.richriver.com.au/images/newmenu/conference_ro.jpg") 0 0 no-repeat;text-decoration: none;}
a:hover.conferencerollover {background-position: -130px 0;}
a.diningrollover { display: block;float: left;overflow: hidden;width: 130px; height: 80px;background: url("http://www.richriver.com.au/images/newmenu/dining_ro.jpg") 0 0 no-repeat;text-decoration: none;}
a:hover.diningrollover {background-position: -130px 0;}
a.sportsrollover { display: block;float: left;overflow: hidden;width: 130px; height: 80px;background: url("http://www.richriver.com.au/images/newmenu/sports_ro.jpg") 0 0 no-repeat;text-decoration: none;}
a:hover.sportsrollover {background-position: -130px 0;}
a.membersrollover { display: block;float: left;overflow: hidden;width: 129px; height: 80px;background: url("http://www.richriver.com.au/images/newmenu/members_ro.jpg") 0 0 no-repeat;text-decoration: none;}
a:hover.membersrollover {background-position: -129px 0;}



#leftside {
float: left;
width: 160px;
overflow: hidden;
margin: 0 5px 0 0; 
}

#maincontent {
width: 610px;
float: left;
padding: 2px;}

#fullwidthContent {
width: 790px;
clear: both;}

#rrfooter {
width: 780px;
height: 35px;

background-color: #BD8029;
clear: both;
font-size: 10px!important;

}

.address {
float: left;
overflow: hidden;
padding: 5px;
width:170px;
color:#FFFFFF;}

.phone {
float: left;
overflow: hidden;
padding: 5px;
width:370px;
color:#FFFFFF;}

.links {
float: right;
overflow: hidden;
color:#FFFFFF;}

.phone a {
color: #FFFFFF;
margin-left: 10px;}
#buttons {
width: 535px;
float:left;
overflow: hidden;}
#packages
{float: right;
overflow:hidden;
width: 240px;
margin: 0 0 10px 10px;}

#accomm
{float: left;
overflow:hidden;
width: 248px;
margin: 0 0 10px 0;
padding-top: 6px;}

