/* @override http://wealthfarm.com.au/layout.css */

/* @override http://wealthfarm.com.au/layout.css */

/*-------------------- General Layout Styles --------------------*/
body {
	margin:0px;
	text-align:left;
	background:url(bg-runner.gif) 0 0 repeat-x;
	}
	
.clearfloat {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
	}
.center-column {
	width:986px;
	}
.left-bg {
background:url(left-bg.jpg) 100% 0 no-repeat;
height:608px;
}
.right-bg {
background:url(right-bg.jpg) 0 0 no-repeat;
}
#top-menu-bar {
height:35px;
}
#top-flash-menu, #top-menu-icons {
float:left;
}
#top-menu-icons {
position:relative;
}
#top-flash-menu {
width:682px;
}
#cmsfooter {
min-height:50px;
background:url(bottom.gif) 0 0 no-repeat;
padding:20px 0 10px 0;
}
#bg-runner {
background:url(body-runner.gif) 0 0 repeat-y;
}
#menu-bg {
background:url(menu-runner.gif) 0 0 repeat-x;
}
#left-top {
background:url(left-top.gif) 0 0 no-repeat;
}
#right-top {
background:url(right-top.gif) 100% 0 no-repeat;
}
#flash-holder {
height:192px;
background:url(flash-holder2.jpg) 9px 0 no-repeat;
padding:0 0 0 9px;
}
#under-flash {
background:url(under-flash-runner.gif) 9px 221px no-repeat;
}
#main-menu {
height:29px;
}
#content-column {
width:698px;
}
#right-column {
width:288px;
}
.bb-runner {
background:url(bb-runner.gif) 0 0 repeat-y;
margin:0 0 9px 9px;
}
.bb-top {
background:url(bb-top.gif) 0 0 no-repeat;
}
.bb-bottom {
background:url(bb-bottom.gif) 0 100% no-repeat;
padding:0px;
color:#fff;
}
.bb-bottom .htmlarea {
padding:8px;
height:10px;
}
.bb-bottom p {
color:#fff;
margin:0px;
}
#hidden-column {
margin:-174px 0 -9px 0;
visibility:hidden;
width:288px;
}
.newsletter .bb-top {
background:url(bb-top.gif) 0 17px no-repeat;
}
.newsletter h3 {
height:17px;
display:block;
text-indent:-9000em;
background:url(news-header.gif) 0 0 no-repeat;
margin:0px 0 7px 0;
}
.newsletter p {
margin:0 24px 0 7px;
font-size:10px;
color:#939ea6;
}
.newsletter .bb-bottom {
padding:0px!important;
}
.newsName, .newsEmail {
background:url(news-field.gif) 0 0 no-repeat;
width:239px;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#fff;
padding:5px;
border:0px;
margin:5px 0 0 7px;
}
.submitBtn {
margin:5px 0 0px 192px;
}
#cmsbody {
padding:20px 15px 0 20px;
width:663px;
}
#hidden-column-2 {
width:288px;
position:absolute;
top:80px;
left:17px;
}
.htmlarea h2, .htmlarea h1 {
color:#fff;
font-size:14px;
margin:0px 0 4px 0;
}
.htmlarea h3 {
color:#a6ccea;
font-size:13px;
margin:0px 0 2px 0;
}
.htmlarea, .htmlarea p {
font-size:10px;
}
.htmlarea a, .htmlarea p a {
color:#b4d6f1
}
.htmlarea img {
padding:1px;
border:1px solid #5f6c75;
}
/*----------------Charity Styles----------------*/
#footer-html table {
margin:-5px auto 10px auto;
}
#footer-html td, #footer-html td p, #footer-html td p a, #footer-html td a {
color:#b4b09d;
}
#ch-html-1 img, #ch-html-2 img, #ch-html-3 img {
border:0px;
padding:8px 0;
}
#ch-html-1, #ch-html-2 {
border-bottom:4px solid #fff;
padding:0 0 10px 0;
text-align:center;
}
.charity #cmsbody {
min-height:340px;
padding:8px 8px 20px 8px;
}
.charity .htmlarea img {
border:0px;
}
.charity h1, .charity h2, .charity h3, .charity p, .charity a {
color:#BFAB62;
margin-top:0px;
}
.charity p {
font-size:13px;
}
.charity hr {
border:0px;
border-top:1px solid #BFAB62;
}
#content-html-area {
clear:both;
}
#new-stuff { display:none!important;
background:#eee;
border:1px solid #ccc;
padding:10px;
margin:20px 10px 0px 17px;
}
#new-stuff p {
margin:0px;
}


#flash-holder table.htmlarea_table tbody tr td.htmlarea span img { padding:0px; border:0; }
#flash-holder table.htmlarea_table tbody tr td.htmlarea div img { padding:0px; border:0; }

#stairs-bg { margin:16px 4px; position:relative; }
#stairs-bg div { display:none; position:absolute; }
.step-1 #step-1 { display:block; background:url(images/stairs-info.png) -1054px -444px no-repeat; left:17px; top:350px; width:331px; height:268px; }
.step-2 #step-2 { display:block; background:url(images/stairs-info.png) -1054px -165px no-repeat; left:17px; top:300px; width:375px; height:218px; }
.step-3 #step-3 { display:block; background:url(images/stairs-info.png) -570px -775px no-repeat; left:17px; top:280px; width:400px; height:208px; }
.step-4 #step-4 { display:block; background:url(images/stairs-info.png) -570px -477px no-repeat; left:17px; top:249px; width:401px; height:208px; }
.step-5 #step-5 { display:block; background:url(images/stairs-info.png) -78px -794px no-repeat; left:17px; top:225px; width:411px; height:188px; }
.step-6 #step-6 { display:block; background:url(images/stairs-info.png) -78px -475px no-repeat; left:17px; top:215px; width:400px; height:150px; }
.step-7 #step-7 { display:block; background:url(images/stairs-info.png) -78px -157px no-repeat; left:17px; top:185px; width:375px; height:218px; }
.step-8 #step-8 { display:block; background:url(images/stairs-info.png) -570px -182px no-repeat; left:17px; top:185px; width:355px; height:158px; }
.step-9 #step-9 { display:block; background:url(images/stairs-info.png) -1053px -734px no-repeat; left:17px; top:185px; width:315px; height:278px; }




