/* ie png fix */
img {behavior:	url("images/pngbehavior.htc");}

/*************************
	Global Settings
**************************/
/*html,body			{color: #fff; font: 12px Arial,Helvetica,Tahoma; background: #000 url(../images/bg_main.jpg) no-repeat 900px 0; width: 100%; height: 100%; margin: 0; padding: 0; text-align: left;} ORIGINAL NOV 2010*/
html,body			{color: #fff; font: 12px Arial,Helvetica,Tahoma; background: #141215 url(../images/bg_main.jpg) no-repeat 0 0; width: 100%; height: 100%; margin: 0; padding: 0; text-align: left;}
td,th				{color: #fff; font: 12px Arial,Helvetica,Tahoma;}
h1,h2,ul,li,dl,dt,dd,form	{margin: 0; padding: 0;}

a:link, a:visited	{color: #fff; text-decoration: underline;}
a:active, a:hover	{color: #fff; text-decoration: underline;}

.clear-both			{clear: both; font-size: 0; line-height: 0; height: 0; width: 0;}
span.s				{font-family: Verdana; font-size: 11px; font-weight: normal;}

div.curved .c1, div.curved .c2, div.curved .c3, div.curved .c4 {
		display: block;
		overflow: hidden;
		background-color: #000;
		height: 1px;
		font-size: 1px;
	}
div.curved .c1			{margin: 0 5px 0 5px;}
div.curved .c2			{margin: 0 3px 0 3px;}
div.curved .c3			{margin: 0 2px 0 2px;}
div.curved .c4			{margin: 0 1px 0 1px; height: 2px;}



/*************************
	Form Settings
**************************/
td.form-input		{vertical-align: top; padding: 0; height: 24px;}
td.form-ticks		{vertical-align: top; padding: 2px 0 9px 0;}
td.form-name		{vertical-align: top; padding: 4px 9px 3px 1px; color: #fff; font-size: 12px; font-weight: bold; text-align: left; width: 120px;}
td.form-note		{vertical-align: top; padding: 4px 5px 3px 5px; color: #fff; font-size: 11px;}
td.form-button		{vertical-align: top; padding: 10px 0 15px 0;}
div.required		{padding: 0 0 5px 130px; font-size: 11px;}

	/**********/

.input-text			{background-color: #fff; border: 1px solid #999; color: #000; font: 12px Verdana,Arial,Helvetica; margin-bottom: 3px; padding: 3px 0 2px 3px; width: 250px; height: 16px;}
.input-area			{background-color: #fff; border: 1px solid #999; color: #000; font: 12px Verdana,Arial,Helvetica; margin-bottom: 3px; padding: 2px 0 1px 3px; width: 450px; height: 150px;}
.input-list			{background-color: #fff; border: 1px solid #999; color: #000; font: 12px Verdana,Arial,Helvetica; margin-bottom: 3px; padding: 1px 1px; width: 254px; height: 22px;}
.input-button		{background-color: #00aef1; border: 1px solid; color: #fff; font: bold 12px Arial,Tahoma,Helvetica; width: 100px; height: 23px; margin-right: 10px; padding-bottom: 1px; cursor: pointer;}
.input-auto			{width: auto;}
.input-date			{width: 100px;}

td.form-input span	{margin-bottom: 15px; font-size: 11px;}
td.form-ticks dd	{}
td.form-note .error	{background-color: #fff; border: 1px solid #f00; margin-top: 1px; padding: 1px 3px; color: #f00;}
input:focus, select:focus, textarea:focus, checkbox:focus	{background-color: #fee;}



/*************************
	Page Layout
**************************/
div#container			{width: 900px; margin-left: 0; text-align: left;}
div#leftnav				{width: 180px; position: absolute; left: 0; top: 0; height: 550px; text-align: right;}
div#content				{width: 720px; position: relative; left: 180px; top: 0; overflow: hidden;}
div#footer				{width: 720px; position: relative; left: 180px; height: 40px;}

	/**********/

/***ORIGINAL BACKGROUND***/

/*#body-au #content		{background: #699794 url(../images/cbg_au.gif) no-repeat fixed 750px 175px !important; background-position: 570px 175px;}*/
/*#body-ps #content		{background: #5a2b39 url(../images/cbg_ps.gif) no-repeat right 125px;}*/
/*#body-ob #content		{background: #b13041 url(../images/cbg_ob.gif) no-repeat fixed 750px 175px !important; background-position: 570px 175px;}
#body-ev #content		{background: #a94523 url(../images/cbg_ev.gif) no-repeat fixed 750px 175px !important; background-position: 570px 175px;} ORIGINAL NOV 2010*/
/*#body-cu #content		{background-color: #b8a668;}*/
/*#body-fs #content		{background: #4c4b1d url(../images/cbg_fs.gif) no-repeat fixed 750px 175px !important; background-position: 570px 175px;} */


/***NEW BACKGROUND NOV 2010***/
#body-ob #content		{background: #F0EACA url(../images/cbg_obx.gif) no-repeat fixed 750px 175px !important; background-position: 570px 175px;}
#body-ev #content		{background: #F0EACA url(../images/cbg_evx.gif) no-repeat fixed 750px 175px !important; background-position: 570px 175px;}
#body-au #content		{background: #F0EACA url(../images/cbg_yellowx.gif) no-repeat fixed 750px 175px !important; background-position: 570px 175px;}
#body-ps #content		{background: #F0EACA url(../images/cbg_ps2.gif) no-repeat right 125px;}
#body-cu #content		{background-color: #F0EACA;}
#body-fs #content		{background: #F0EACA url(../images/cbg_fsx.gif) no-repeat fixed 750px 175px !important; background-position: 570px 175px;}

	/**********/

div.alert div {
		background-color: #fff;
		border: 1px solid #000;
		margin-bottom: 15px;
		padding: 10px;
		font-size: 11px;
		text-align: center;
	}
div.alert .error		{border-color: #f00; color: #f00;}
div.alert .success		{border-color: #0061dc; color: #0061dc;}



/*************************
	LeftNav / Footer
**************************/
div#ln-navi .lnn-main		{font-size: 14px; font-weight: bold;}
div#ln-navi .lnn-main a		{display: block; height: 20px; padding: 5px 12px 0 0;}
div#ln-navi .lnn-main-o		{display: block; height: 20px; padding: 5px 12px 0 0;}
div#ln-navi .lnn-sub		{font-size: 12px; font-weight: bold; margin-bottom: 3px;}
div#ln-navi .lnn-sub a		{display: block; height: 15px; padding: 0 12px 0 0;}
div#ln-navi a:link, div#ln-navi a:visited	{color: #fff; text-decoration: none;}
div#ln-navi a:active, div#ln-navi a:hover	{color: #fff; text-decoration: none;}

#body-au #ln-navi			{background: url(../images/ln_bg_au.jpg);}
#body-ps #ln-navi			{background: url(../images/ln_bg_main.jpg);} /*background: url(../images/ln_bg_ps.jpg);*/
#body-ob #ln-navi			{background: url(../images/ln_bg_ob.jpg);} /*background: url(../images/ln_bg_main.jpg);*/
#body-ev #ln-navi,
#body-cu #ln-navi,
#body-fs #ln-navi,
#body-home #ln-navi 		{background: url(../images/ln_bg_main.jpg);}

	/**********/

div#ln-banner				{padding-right: 8px;}
div#ln-banner div			{padding-top: 20px;}

	/**********/

div#footer					{font-size: 11px; line-height: 18px;}
div#footer a:link, div#footer a:visited		{color: #fff; text-decoration: none;}
div#footer a:active, div#footer a:hover		{color: #fff; text-decoration: underline;}
div#footer .cinfo			{padding-top: 10px; padding-left: 410px; text-align: right;}
div#footer .hf-cinfo		{width: 290px; float: right; padding-top: 10px;}
div#footer .hf-pinfo		{width: 380px; float: left; padding-left: 130px;}
div#footer .hf-pinfo span	{float: left; margin-top: 10px;}
div#footer .hf-pinfo .text	{margin-top: 10px;}

/* NOV 2010 */
div#footer .footerHome { background: #000; }


/*************************
	Pagination
**************************/
div.list-page				{margin: 4px 0 5px 0;}
div.list-page .lp-link		{width: auto; padding: 0 0 3px 0 !important; padding: 0 0 3px 0; font: 10px/18px Verdana,Arial,Helvetica; text-align: center;}
div.pagi {
		display: block;
		float: right;
		width: 21px !important;
		width: 23px;
		background-color: #fff;
		border: 1px solid #fff;
		margin-left: 1px;
		color: #000;
		font-weight: bold;
	}
div.pagi-l a {
		display: block;
		float: right;
		width: 21px !important;
		width: 23px;
		border: 1px solid #00aef1;
		margin-left: 1px;
	}
div.pagi-m a {
		display: block;
		float: right;
		border: 1px solid #00aef1;
		padding: 0 3px;
		margin-left: 1px;
	}
div.pagi-l a:link	,div.pagi-l a:visited	{color: #ffffff; background-color: #00aef1; text-decoration: none;}
div.pagi-l a:hover	,div.pagi-l a:active	{color: #000; background-color: #fff;}
div.pagi-m a:link	,div.pagi-m a:visited	{color: #ffffff; background-color: #00aef1; text-decoration: none;}
div.pagi-m a:hover	,div.pagi-m a:active	{color: #000; background-color: #fff;}



/*************************
	Homepage
**************************/
#body-home div#content		{height: 465px;}
#body-home div#footer		{height: 85px;}

#homeContent				{width: 720px; height: 465px; background: url() no-repeat;}
#homeContent .homeTable		{width: auto; height: 465px;}
.homeTable td				{width: 236px;}
.homeTable td.buffer		{width: 6px;}
.homeTable .swap-text		{width: 216px; background-color: #000; filter:alpha(opacity=85); opacity: 0.85; padding: 0 10px 10px 10px;}
.homeTable .swap-link		{width: 186px; background-color: #000; filter:alpha(opacity=85); opacity: 0.85; padding: 10px 40px 10px 10px; height: auto !important; height: 38px; min-height: 38px; color: #79f3f2; font-size: 16px; font-weight: bold; cursor: pointer;}
.homeTable .swap-out		{background: #000 url(../images/ptr_exp_up.gif) no-repeat right bottom;}
.homeTable .more			{padding-top: 5px; text-align: right;}



/*************************
	Content
**************************/
div#content-head			{height: 110px; padding-left: 30px;}
div#content-body			{height: auto !important; height: 400px; min-height: 400px; overflow-x: hidden;}
div.content-block			{padding: 20px 30px 0 30px;}
div.content-tab				{padding-top: 20px;}
div.buffer-div				{height: 20px;}
div.para-title				{padding-bottom: 5px; font-weight: bold;}

	/**********/

div.sblock-body				{width: 100%; margin-bottom: 20px; filter:alpha(opacity=80); opacity: 0.80;}
div.sblock					{padding: 10px; background-color: #000;}
div.sblock ul				{padding: 0; margin: -10px 0 0 0;}
div.sblock li				{padding: 0; margin: 10px 0 0 15px;}

	/**********/

div.au-mission ul			{padding: 0; margin: -10px 0 0 0;}
div.au-mission li			{padding: 0; margin: 10px 0 0 15px;}
div.au-ourteam				{width: 400px; margin-left: 30px;}
div.au-ourteam div			{background-color: #e1eaea; margin-bottom: 1px; padding: 5px;}
div.au-ourteam div.ot-text	{background: #e1eaea url(../images/ptr_down.gif) no-repeat 9px 16px; padding: 10px 23px; color: #000;}
div.ot-text div.para-title	{padding: 0 0 5px 0; font-size: 14px;}
div.ot-text a:link, div.ot-text a:visited	{color: #00aef1; text-decoration: none;}
div.ot-text a:active, div.ot-text a:hover	{color: #00aef1; text-decoration: underline;}
div.ot-link a				{display: block; background: #151e1e url(../images/ptr_right.gif) no-repeat 7px 7px; padding: 3px 18px; font-weight: bold; cursor: pointer;}
div.ot-link a:link, div.ot-link a:visited	{text-decoration: none;}
div.ot-link a:active, div.ot-link a:hover	{text-decoration: none;}

	/**********/

.events a:link, .events a:visited	{color: #00aef1; text-decoration: none;}
.events a:active, .events a:hover	{color: #00aef1; text-decoration: underline;}
.events div.title			{font-size: 14px; font-weight: bold;}
.events div.tags			{color: #555; font-size: 11px;}
.events div.event-body		{padding-top: 10px;}
.events div.row-0			{width: 605px; background-color: #ddb5a7; margin-bottom: 1px; padding: 10px 40px 10px 15px; color: #000; filter:alpha(opacity=80); opacity: 0.80;}
.events div.row-1			{width: 605px; background-color: #eedad3; margin-bottom: 1px; padding: 10px 40px 10px 15px; color: #000; filter:alpha(opacity=80); opacity: 0.80;}
.events div.row-2			{width: 605px; background-color: #ddb5a7; margin-bottom: 1px; padding: 10px 40px 10px 15px; color: #000; filter:alpha(opacity=80); opacity: 0.80;}
.events div.c-hide			{height: 59px; overflow: hidden;}
.events div.c-hide .tags	{display: none;}
.events td.swap-icon		{vertical-align: top;}
.events td.swap-icon img	{position: relative; left: -26px; padding-bottom: 1px; cursor: pointer;}



/*************************
	Pop-Up
**************************/
#body-pop #container		{width: auto; padding: 20px;}
#tnc						{padding-bottom: 20px;}
#tnc .title					{margin-bottom: 15px; border-bottom: 1px solid #cccccc; font-size: 24px; font-weight: bold;}
#tnc h1						{margin-bottom: 15px; font-size: 18px; font-weight: bold;}
#tnc ul						{padding: 0 25px;}
#tnc li						{padding-bottom: 15px; }



/*************************
	Customise
**************************/
#body-au div.sblock-head	{padding-right: 5px; text-align: right;}

	/**********/

.mgmtbod-table				{filter:alpha(opacity=80); opacity: 0.80;}
.mgmtbod-table td			{width: 300px; padding: 10px; vertical-align: top;}
.mgmtbod-table .r1			{background-color: #151e1e;}
.mgmtbod-table .r2			{background-color: #2a3c3b;}
.mgmtbod-table .name		{color: #00aff2;}



/*************************
New Page - Events NOV 2010
**************************/
.tblNew {
width: 92%;
margin: 0px auto 30px;
}
.tblNew td, .tblNew a, .tblNew2 td {
color: #210E07;
}

.tblNew a img {
border: none;
}

.imgVenueIcon {
margin: 0 10px 20px;
}

/*FONT COLOR as of NOV 2010*/
#body-ob #content, #body-ev #content, 
#body-ob #content a, #body-ev #content a,
#body-au #content, #body-au #content a,
#body-ps #content, #body-ps #content a,
#body-cu #content, #body-cu a, .tbl td,
#body-fs #content, #body-fs a  {
color: #210E07;
}

/***OVERWRITE style***/
div.sblock { color: #FFF; }
div.au-ourteam div			{background-color: #DFD8B5;}
div.au-ourteam div.ot-text	{background: #DFD8B5 url(../images/ptr_down2.gif) no-repeat 9px 16px;}
div.ot-link a {background: #A1966B url(../images/ptr_right2.gif) no-repeat 7px 7px;}
div.ot-text a:link, div.ot-text a:visited	{text-decoration: underline;}
div.ot-text a:active, div.ot-text a:hover	{text-decoration: underline;}
#body-au #content div.ot-link a { color: #FFF }
/* About Us - Our Team table */
.mgmtbod-table td { color: #210E07; }
.mgmtbod-table .r1			{background-color: #D8CDA3;}
.mgmtbod-table .r2			{background-color: #E6DEB8;}
.mgmtbod-table .name		{color: #621408;}
/* Form */
td.form-input, td.form-name, td.form-note, td.form-ticks		{color: #210E07;}
.input-button		{background-color: #621408;}

/*Sidebar link*/
#body-au #content div.sblock a { color: #FEF9C2; }
