
/* ---------------------------------------------------------
	1.	GLOBAL STYLES												
-----------------------------------------------------------	*/
html, body {
	font				: 11px tahoma, arial, verdana, sans-serif;
	color				: #000;
	text-align			: center;
	line-height			: 13px;
	background			: #FFF
}

html, body {
	height				: 100%;
}

* { 
	padding				: 0; 
	margin				: 0;
}

a img, img a {
	border				: none;
}

.left {
	float				: left
}

.right {
	float				: right
}

.clear {
	clear				: both;
}


a, a:visited, a:active {
	color				: #C10E00;
	text-decoration		: underline;
}

a:hover {
	color				: #C10E00;
}

.highlight {
	color				: #D40F00
}

.highlight_bkg {
	background-color	: #D40F00
}

.ico_pdf {
	list-style-type		: none;
	padding				: 5px 0;
}

.ico_pdf li a, .ico_pdf li a:active, .ico_pdf li a:visited {
	margin				: 2px 0 0 0;
	display				: block;
	clear				: left;
	padding				: 2px 0 2px 20px;
	color				: #FFF;
	background			: url("../images/ico_pdf.gif") no-repeat left center;
	text-decoration		: none;
}

/* IE only */
/*\*/
* html .ico_pdf li a , * html .ico_pdf li a:active, * html .ico_pdf li a:visited {
	float				: left;
}
/**/

.ico_pdf li a:hover {
	text-decoration		: underline;
	color				: #FFF;
}

img.brd {
	border-right		: 2px solid #54635A;
	border-bottom		: 2px solid #54635A;
}



/* ---------------------------------------------------------
	2.	TYPOGRAPHY											
-----------------------------------------------------------	*/
p {
	margin-bottom		: 15px;
}

h1 {
	margin-bottom		: 5px;
}

h2 {
	margin-bottom		: 5px;
}

h3 {
	color				: #000;
	font-size			: 11px;
}

h4 {
	font-size			: 10px;
}
	
	
	
/* ---------------------------------------------------------
	3.	DIV CONTAINERS								
-----------------------------------------------------------	*/	
#wrapper {
	width				: 600px;
	margin				: 0 auto 0 auto;
	text-align			: left;
	position			: relative;
}
	
#container_mid {
	width				: 500px;
	float				: left;
}

#container_side {
	display				: none;
}



/* ---------------------------------------------------------
	4.	HEADER								
-----------------------------------------------------------	*/	
#header {
	position			: relative;
	height				: 200px;
}

#header .banner {
	display: none;
} 

#header .welcome {
	display: none;
}

#header .welcome p {margin-bottom: 0;}

#header .logo_syd {
	position			: absolute;
	top					: 50px;
	left				: 15px;
	border-right		: 1px solid #95A79B; 
	padding-right		: 20px
}

#header .logo_abnamro {
	position			: absolute;
	top					: 50px;
	left				: 230px;
}
	
	
	
/* ---------------------------------------------------------
	5.	CONTENT	STYLES	
-----------------------------------------------------------	*/
/* Global */	
.entry {
	position			: relative;
	width 				: 540px;
	margin-bottom		: 10px;
	float				: left;
}

.entry img {
	position			: absolute;
	top					: 0;
	left				: 0;
	z-index				: 2;
}

.entry p {margin-bottom	: 0}
.entry h4 {color: #000}

.entry .panel {
	margin				: 5px 0 0 65px;
	padding				: 7px 0 7px 45px;
	width				: 430px;
	height				: 63px;
}

.entry .panel .cn {
	width				: 315px;
}

.entry .panel .cn a.btn {
	position			: absolute;
	right				: 120px;
	bottom				: 7px;
	color				: #000
}

.entry .panel .book {
	position			: absolute;	
	right				: 0;
	bottom				: 0;
	width				: 108px;
}

.entry .panel .book p { padding-left: 10px}
.entry .panel .book b { color: #FFF}

.entry .book a.btn {
	display				: block;
	width				: 98px;
	margin-top			: 5px;
	padding				: 4px 0 4px 10px;
	float				: left;
	background-color	: #C78526;
}

.entry .book img {position: relative}

.side_info {
	display: none;
}


/*	Static Content Pages */
#content {
	width				: 600px;
	float				: left;
	position			: relative;
}

#content .cn {
	width				: 600px;
	float				: left;
	margin-top			: 10px;
}

#content .links {
	display				: none;
}

#content .info {
	display				: none;
}

#content .img {
	display				: none;
}



/* Sponsors */
#sponsors {
	width				: 540px;
	text-align			: center;
}

#sponsors .sponsor {
	text-align			: center;
	float				: left;
	margin				: 15px 0 15px 0
}

#sponsors .divider {
	clear				: left;
	border-bottom		: 1px solid #000 
}

#sponsors h4 {
	margin-bottom		: 20px;
	color				: #000;
}

#sponsors p {
	color				: #000;
	font-size			: 11px;
	float				: left;
}



/* Booking Pages */
#booking {
	width				: 600px;
	float				: left;
	position			: relative;
}

#booking .cn {
	width				: 520px;
	padding				: 10px;
	float				: left;
}
	
#booking .side {	
	display				: none;
}



/* Contact Page & Subscribe */
.contact_boxOne, .contact_boxTwo, .subscribe {
	float				: left;
	padding				: 10px;
}
	
.contact_boxOne, .subscribe {
	display				: none;
}

.contact_boxOne p, .subscribe p {
	text-align: left;
}

.contact_boxOne input, .contact_boxOne textarea , .subscribe input, .subscribe textarea {
	font				: 11px tahoma, arial, verdana, sans-serif;
	color				: #000;
	padding				: 2px;
}

.contact_boxTwo {
	width				: 335px;
	background-color	: #FFF;
}

.contact_boxTwo a, .contact_boxTwo a:hover {
	color				:#000;
}



/* Sitemap */
.sitemap {
	float				: left;
	padding				: 10px;
	width				: 420px;
	margin-right		: 10px;
}

.sitemap ul {
	float				: left;
	width				: 200px;
	list-style-type		: none;
}

.sitemap ul li {
	padding				: 3px 0 3px 0;
}

.sitemap ul li.divider {
	height				: 15px;
}

.sitemap ul li a, .sitemap ul li a:visited, .sitemap ul li a:active {
	color				: #000;
}

.sitemap ul li a:hover {
	color				:#000;
}



/* Gallery */
#gallery {
	width				: 600px;
}

#gallery .img {
	float				: left;
	width				: 300px;
}

#gallery .thumb {
	display				: none;
}


/* Performances */
.cn_perform {
	width				: 540px;
	position			: relative;
	float				: left;
}

.cn_perform .cn {
	width				: 255px;
	margin-top			: 10px;
	padding				: 10px 100px 10px 10px;
	z-index				: 1;
}

.cn_perform .info {
	position			: absolute;
	right				: 0;
	top					: 40px;
	width				: 200px;
	padding				: 160px 10px 10px 10px;
	z-index				: 2;
}
	
.cn_perform .img {
	position			: absolute;
	right				: 10px;
	top					: 0;
	z-index				: 3
}

.cn_perform h3 {
	color				:#D40F00;
	font-size			: 14px;
	font-weight			: normal;
	text-transform		: capitalize;
	margin-bottom		:	 0;
} 



/* ---------------------------------------------------------
	6.	Navigation						
-----------------------------------------------------------	*/	
/* Level 1 */
#navContainer {
	display				: none;
}



/* ---------------------------------------------------------
	7.	FOOTER								
-----------------------------------------------------------	*/	
#footer {
	display		: none
}


/* ---------------------------------------------------------
	8.	Forms			
-----------------------------------------------------------	*/	
.drop {
	font				: 10px tahoma, arial, verdana, sans-serif;
	color				: #000;
	margin-bottom		: 10px;
	border				: 1px solid #A5ACB2
}

.btn_submit {
	color				: #000;
	font				: 9px tahoma, arial, verdana, sans-serif;
	font-weight			: bold;
	text-transform		: uppercase;
	border-right		: 1px solid #717C6C;
	border-bottom		: 1px solid #717C6C;
	padding-top 		: 2px;
	cursor				: pointer;
	float				: left;
	margin-right		: 5px;
}

.table td {
	padding				: 3px 3px 3px 5px;
}



