/*Global Styles*/
body { font-family: Arial, Helvetica; color: #fff; margin: 0; background-position: top center; background-repeat: no-repeat; background-image: url(http://235stgeorgesterrace.com.au/Portals/_default/Skins/235/images/235_bg.jpg); background-color: #000000; scrollbar-3dlight-color:#000; scrollbar-arrow-color:#000; scrollbar-base-color:#ff6347; scrollbar-darkshadow-color:#000; scrollbar-face-color:#91835F; scrollbar-highlight-color:#91835F; scrollbar-shadow-color:#91835F; scrollbar-track-color:#06121c; } 
.bg { width: 100%; position: absolute; top: 0; left: 0; z-index: -1; }
#Container { width: 956px; margin: 0 auto; }
#ContainerFull { width: 100%; margin: 0 auto; }
#Top { width: 956px;height: 186px; float: left; }
#TopFull { width: 956px;height: 186px; margin: 0 auto; }
#logo { width: 249px; height: 100px; float: left; margin-top: 50px; }
#logo235 { width: 249px; height: 100px; float: left; margin-top: 30px; }
#menu { width: 522px; margin-left: 185px; float: left; margin-top: 42px; z-index: 4; }
#search_div { width: 956px; height: 23px; float: left; line-height: 0; }
#search_divFull { width: 956px; height: 23px; margin: 0 auto; line-height: 0; }
.NormalTextBoxSearch { margin: 0 0 10px 10px; border: 0; padding-left: 10px; background-color: #000; color: #fff; }
#dnn_dnnSEARCH_ClassicSearch { margin: 0; padding: 0; }
#dnn_dnnSEARCH_txtSearch { margin: 0 -5px 0 5px; padding: 0; }
#search_boxAlt { width: 172px; clear: both; float: left; margin: 0 0 0 784px; background-color: #2e2e2e; }
#search_box { width: 172px; clear: both; float: left; margin: 0 0 0 784px; background-color: #000; }
#search_boxAlt { width: 172px; clear: both; float: left; margin: 0 0 0 784px; background-color: #2e2e2e; }
#int_title_header { width: 956px; height: 80px; float: left; background-color: #000; color: #847148; font-size: 2em; }
#int_title_headerFull { width: 956px; height: 80px; margin: 0 auto; background-color: #fff; color: #847148; font-size: 2em; font-weight: bold; }
#body_container { width: 956px; height: 364px; float: left; clear: both; background-image: url(images/75trans.png); }
#int_body_container { width: 956px; height: 488px; float: left; clear: both; background-image: url(images/75trans.png); }
#int_body_containerFull { width: 956px; height: auto; margin: 0 auto; clear: both; padding: 0 0 20px 0; }
#footer { width: 956px; height: 68px; float: left; background-image: url(images/50trans.png); }
#footerFull { width: 956px; height: 68px; margin: 0 auto; }
#footer_text { width: 510px; float: left; font-size: 10px; margin: 25px; }
#proudly_hawaiian { width: 325px; height: 29px; float: left; margin: 17px 0 0 56px; }
#proudly_hawaiian img { border: 0; }
/*Home Button*/
.home_ie6 { width: 85px; height: 85px; background: #847148; color: #fff; text-decoration: none; }
.home_ie6:hover { width: 85px; height: 85px; background: #dddddd; color: #000; text-decoration: none; }
/*Layout Styles*/
#dnn_ctr387_ContentPane { margin-top: 0; padding-top: 0; }
#dnn_ctr387_Display_HtmlHolder { height: 294px; }
.home_three_left { width: 340px; height: 294px; margin: 36px 20px 36px 36px; overflow: auto; overflow-x: hidden; float: left; }
.home_three_middle { width: 212px; height: 294px; margin: 36px 20px 36px 0; padding: 0 20px 0 0; overflow: hidden; overflow-x: hidden; overflow-y: hidden; float: left; position: relative; }
.home_three_right { width: 235px; height: 294px; margin: 36px 0 36px 0; overflow-x: hidden; float: left; }
.home_two_left  { width: 607px; height: 294px; margin: 36px; overflow: hidden; overflow-y: hidden; overflow-x: hidden; float: left; }
.home_two_right { width: 235px; height: 294px; margin: 36px 0 36px 0; overflow: hidden; overflow-y: hidden; overflow-x: hidden; float: left; position: relative; }
.int_two_left  { width: 607px; height: 400px; margin: 36px; overflow: auto; overflow-x: hidden; float: left; text-align: left; }
.int_two_left TD { text-align: left; }
.int_two_right { width: 235px; height: 400px; margin: 36px 0 36px 0; overflow-x: hidden; float:  left; }
.int_two_leftFull  { width: 602px; margin: 0 36px 36px 36px; overflow-x: hidden; float: left; }
.int_two_leftAdmin  { width: 842px; margin: 0 36px 36px 36px; overflow-x: hidden; float: left; text-align: left; }
.int_two_rightFull { width: 277px; margin: 0 0 36px 0; overflow-x: hidden; float: left; text-align: right; }
.whiteFull { background: #fff; border-top: #000 1px solid; float: left; }
.whiteFull .Normal { color: #000; }
.DNNAlignleft {
text-align:inherit;
}
/*Font Styles*/
h1, h2, h3, h4, h5, h6 { color: #847148; margin: 0 0 5px 0; font-family: Arial, Helvetica; }
.NormalDisabled { color: #000; font-family: Arial, Helvetica; }
.Normal { color: #fff; font-size: 11px; font-family: Arial, Helvetica; }
.NormalWhiteBold { color: #fff; font-size: 11px; font-family: Arial, Helvetica; font-weight: bold; }
.NormalBold { color: #2e2e2e; font-family: Arial, Helvetica; }
.NormalGold { color: #91835f; font-size: 11px; font-family: Arial, Helvetica; }
.HeadGold { color:#91835f; font-size: 14px; font-weight:normal; line-height:16px; font-family: Arial, Helvetica; font-weight: bold; }
.SuperHeadGold { color:#91835f; font-size: 24px; font-family: Arial, Helvetica; font-weight: bold; }
.SuperHeadWhite { color:#FFFFFF; font-size: 24px; font-family: Arial, Helvetica; font-weight: bold; }
.DataGrid_Item { color: #fff; }
.DataGrid_AlternatingItem { color: #000; }
a:link { color: #91835f; text-decoration: none; }
a:visited { color: #91835f; text-decoration: none; }
a:hover { color: #91835f; text-decoration: underline; }
a:active { color: #91835f; text-decoration: none; }
.RootNode a:hover { color: #FFF; text-decoration:none; }
a.footerlink:link { color: #fff; text-decoration: none; }
a.footerlink:visited { color: #fff; text-decoration: none; }
a.footerlink:hover { color: #fff; text-decoration: underline; }
a.footerlink:active { color: #fff; text-decoration: none; }
a.CommandButton:link { color: #909090; text-decoration: none; }
a.CommandButton:visited { color: #909090; text-decoration: none; }
a.CommandButton:hover { color: #909090; text-decoration: underline; }
a.CommandButton:active { color: #909090; text-decoration: none; }
.Head { color: #91835f; font-family: Arial, Helvetica; }
.SubHead { color: #91835f; font-family: Arial, Helvetica; }
.RadEDropDownOff {  background-color:#909090; }
.RadEDropDownOn, .RadEDropDownOffOver {  cursor:default; background-color:#909090; }
/*Menu Items*/
.RadMenu_DNNADMIN .item a:link, .RadMenu_DNNADMIN .item a:active, .RadMenu_DNNADMIN .item a:visited { background-color: #000000;  color: #FFFFFF; font-family: Arial, Helvetica; font-weight: bold; font-size: 12px; padding-top: 4px; padding-bottom: 4px; padding-left:12px; padding-right: 12px; }
.RadMenu_DNNADMIN .item a:hover {  cursor: hand;   cursor: pointer; background-color: #CCCCCC;  color: #000000; text-decoration: none; }
/*FormMaster Styles*/
.formmaster { border-right: #000000 0px dotted; border-top: #000000 0px dotted; border-left: #000000 0px dotted; border-bottom: #000000 0px dotted; border-collapse: collapse; }
.formmaster TD { padding-right: 0px; padding-left: 5px; padding-bottom: 8px; padding-top: 8px; text-align: left; }
.NormalTextBox { font-family:Arial, Helvetica; font-size:12px; font-weight:normal; }
; scrollbar-darkshadow-color:#000; scrollbar-face-color:#91835F; scrollbar-highlight-color:#91835F; scrollbar-shadow-color:#91835F; scrollbar-track-color:#06121c; }
.bg { width: 100%; position: absolute; top: 0; left: 0; z-index: -1; }
#Container { width: 956px; margin: 0 auto; }
#ContainerFull { width: 100%; margin: 0 auto; }
#Top { width: 956px;height: 186px; float: left; }
#TopFull { width: 956px;height: 186px; margin: 0 auto; }
#logo { width: 249px; height: 100px; float: left; margin-top: 50px; }
#logo235 { width: 249px; height: 100px; float: left; margin-top: 30px; }
#menu { width: 522px; margin-left: 185px; float: left; margin-top: 42px; z-index: 4; }
#search_div { width: 956px; height: 23px; float: left; line-height: 0; }
#search_divFull { width: 956px; height: 23px; margin: 0 auto; line-height: 0; }
.NormalTextBoxSearch { margin: 0 0 10px 10px; border: 0; padding-left: 10px; background-color: #000; color: #fff; }
#dnn_dnnSEARCH_ClassicSearch { margin: 0; padding: 0; }
#dnn_dnnSEARCH_txtSearch { margin: 0 -5px 0 5px; padding: 0; }
#search_boxAlt { width: 172px; clear: both; float: left; margin: 0 0 0 784px; background-color: #2e2e2e; }
#search_box { width: 172px; clear: both; float: left; margin: 0 0 0 784px; background-color: #000; }
#search_boxAlt { width: 172px; clear: both; float: left; margin: 0 0 0 784px; background-color: #2e2e2e; }
#int_title_header { width: 956px; height: 80px; float: left; background-color: #000; color: #847148; font-size: 2em; }
#int_title_headerFull { width: 956px; height: 80px; margin: 0 auto; background-color: #fff; color: #847148; font-size: 2em; font-weight: bold; }
#body_container { width: 956px; height: 364px; float: left; clear: both; background-image: url(images/75trans.png); }
#int_body_container { width: 956px; height: 488px; float: left; clear: both; background-image: url(images/75trans.png); }
#int_body_containerFull { width: 956px; height: auto; margin: 0 auto; clear: both; padding: 0 0 20px 0; }
#footer { width: 956px; height: 68px; float: left; background-image: url(images/50trans.png); }
#footerFull { width: 956px; height: 68px; margin: 0 auto; }
#footer_text { width: 510px; float: left; font-size: 10px; margin: 25px; }
#proudly_hawaiian { width: 325px; height: 29px; float: left; margin: 17px 0 0 56px; }
#proudly_hawaiian img { border: 0; }
/*Home Button*/
.home_ie6 { width: 85px; height: 85px; background: #847148; color: #fff; text-decoration: none; }
.home_ie6:hover { width: 85px; height: 85px; background: #dddddd; color: #000; text-decoration: none; }
/*Layout Styles*/
#dnn_ctr387_ContentPane { margin-top: 0; padding-top: 0; }
#dnn_ctr387_Display_HtmlHolder { height: 294px; }
.home_three_left { width: 340px; height: 294px; margin: 36px 20px 36px 36px; overflow: auto; overflow-x: hidden; float: left; }
.home_three_middle { width: 212px; height: 294px; margin: 36px 20px 36px 0; padding: 0 20px 0 0; overflow: hidden; overflow-x: hidden; overflow-y: hidden; float: left; position: relative; }
.home_three_right { width: 235px; height: 294px; margin: 36px 0 36px 0; overflow-x: hidden; float: left; }
.home_two_left  { width: 607px; height: 294px; margin: 36px; overflow: hidden; overflow-y: hidden; overflow-x: hidden; float: left; }
.home_two_right { width: 235px; height: 294px; margin: 36px 0 36px 0; overflow: hidden; overflow-y: hidden; overflow-x: hidden; float: left; position: relative; }
.int_two_left  { width: 607px; height: 400px; margin: 36px; overflow: auto; overflow-x: hidden; float: left; text-align: left; }
.int_two_left TD { text-align: left; }
.int_two_right { width: 235px; height: 400px; margin: 36px 0 36px 0; overflow-x: hidden; float:  left; }
.int_two_leftFull  { width: 602px; margin: 0 36px 36px 36px; overflow-x: hidden; float: left; }
.int_two_leftAdmin  { width: 842px; margin: 0 36px 36px 36px; overflow-x: hidden; float: left; text-align: left; }
.int_two_rightFull { width: 277px; margin: 0 0 36px 0; overflow-x: hidden; float: left; text-align: right; }
.whiteFull { background: #fff; border-top: #000 1px solid; float: left; }
.whiteFull .Normal { color: #000; }
.DNNAlignleft {
text-align:inherit;
}
/*Font Styles*/
h1, h2, h3, h4, h5, h6 { color: #847148; margin: 0 0 5px 0; font-family: Arial, Helvetica; }
.NormalDisabled { color: #000; font-family: Arial, Helvetica; }
.Normal { color: #fff; font-size: 12px; font-family: Arial, Helvetica; }
.NormalBold { color: #2e2e2e; font-family: Arial, Helvetica; }
.NormalGold { color: #91835f; font-size: 11px; font-family: Arial, Helvetica; }
.HeadGold { color:#91835f; font-size: 15px; font-weight:normal; line-height:16px; font-family: Arial, Helvetica; font-weight: bold; }
.DataGrid_Item { color: #fff; }
.DataGrid_AlternatingItem { color: #000; }
a:link { color: #91835f; text-decoration: none; }
a:visited { color: #91835f; text-decoration: none; }
a:hover { color: #91835f; text-decoration: underline; }
a:active { color: #91835f; text-decoration: none; }
.RootNode a:hover { color: #FFF; text-decoration:none; }
a.footerlink:link { color: #fff; text-decoration: none; }
a.footerlink:visited { color: #fff; text-decoration: none; }
a.footerlink:hover { color: #fff; text-decoration: underline; }
a.footerlink:active { color: #fff; text-decoration: none; }
a.CommandButton:link { color: #909090; text-decoration: none; }
a.CommandButton:visited { color: #909090; text-decoration: none; }
a.CommandButton:hover { color: #909090; text-decoration: underline; }
a.CommandButton:active { color: #909090; text-decoration: none; }
.Head { color: #91835f; font-family: Arial, Helvetica; }
.SubHead { color: #91835f; font-family: Arial, Helvetica; }
.RadEDropDownOff {  background-color:#909090; }
.RadEDropDownOn, .RadEDropDownOffOver {  cursor:default; background-color:#909090; }
/*Menu Items*/
.RadMenu_DNNADMIN .item a:link, .RadMenu_DNNADMIN .item a:active, .RadMenu_DNNADMIN .item a:visited { background-color: #000000;  color: #FFFFFF; font-family: Arial, Helvetica; font-weight: bold; font-size: 12px; padding-top: 4px; padding-bottom: 4px; padding-left:12px; padding-right: 12px; }
.RadMenu_DNNADMIN .item a:hover {  cursor: hand;   cursor: pointer; background-color: #CCCCCC;  color: #000000; text-decoration: none; }
/*FormMaster Styles*/
.formmaster { border-right: #000000 0px dotted; border-top: #000000 0px dotted; border-left: #000000 0px dotted; border-bottom: #000000 0px dotted; border-collapse: collapse; }
.formmaster TD { padding-right: 0px; padding-left: 5px; padding-bottom: 8px; padding-top: 8px; text-align: left; }
.NormalTextBox { font-family:Arial, Helvetica; font-size:12px; font-weight:normal; }
