/*
Colors:
 h2 heading: #b99c00 or #CC9900
*/

body {
background:url(../img/bg.gif);
margin:0;
padding:0;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
}
#bodyContainer {
margin-left:auto;
margin-right:auto;
text-align:left;
width:800px;
clear:both;
}
#pageContainer {
width:100%;
min-height:500px;
}
#topBannerContainer {
width:100%;
clear:both;
}
#topBannerSet {

}

#topBannerTop {
width:100%;
clear:both;
text-align:center;
xfont-size: 30pt;
font-size:40px;
font-family:"Trajan Pro";
color:#CC9900;
xletter-spacing:17.3pt;
letter-spacing:15px;
mso-bidi-font-family:Andalus;
mso-font-kerning:72.0pt;
mso-ansi-language:EN-AU;
}
#topBannerBottom {
width:100%;
clear:both;
text-align:center;
xfont-size:16.0pt;
font-size:20px;
font-family:"Trajan Pro";
xfont-family:Tahoma,Arial,Helvetica,sans-serif;
letter-spacing:10.0pt;
mso-bidi-font-family:Andalus;
mso-font-kerning:72.0pt;
mso-ansi-language:EN-AU;
}
#menuContainer {
width:100%;
clear:both;
font-size:16px;
font-family:Calibri,sans-serif;
/*add menu bottom fade here*/
}
#menuSet {
width:100%;
background:url(../img/menu-bg.gif) repeat-x scroll left bottom;
height:35px;
float:left;
}
#menuItemSet {
width:100%;
padding-left:12%;
}
#menuItemSet #menuItem {
height:35px;
float:left;
color:#454545;
cursor:pointer;
}
#menuItem:hover, .menuItemActive {
background:url(../img/menu-bg-active.gif) repeat-x scroll left bottom;
color:white !important;
}
#menuItem div {
height:35px;
padding:10px 10px 0px 10px;
text-decoration:none;
}
#subMenuContainer {
width:100%;
clear:both;
background:white;
font-size:13px;
font-family:Calibri,sans-serif;
}
#subMenuContainer {
width:100%;
float:left;
border-bottom:1px solid silver;
}
#subMenuSet {
width:100%;
height:;
float:left;
padding:5px 0px 0px 5px;
}
#subMenuItemSet {
width:100%;
height:;
float:left;
}
#subMenuItem {
float:left;
}
#subMenuItem div:hover, .subMenuItemActive {
color:blue !important;
}
#subMenuItem div {
height:20px;
text-decoration:none;
width:auto;
float:left;}
#subMenuCol {
padding:0px 5px 0px 5px;
width:auto;
float:left;
}
#mainContainer {
width:100%;
clear:both;
background:white;
}
#mainContainerSet {
padding:8px 0px 0px 8px;
}
#footerContainer {
width:100%;
background-color:#927b00;
clear:both;
}
#footer {
text-align:center;
}


.pointer {
cursor:pointer; 
}
input {
font-family:Tahoma,Arial,Helvetica,sans-serif;
}
.invisible {
display:none !important;
}

