@charset "UTF-8";

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #000000;
	text-align: left;
	background-color: #CCCCCC;
	padding: 0px;
	margin: 0px;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.8em;
	color: #28acd6;
	margin: 0px;
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #28acd6;
	margin: 0px;
	padding-bottom: 5px;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #431969;
	margin: 0px;
	padding: 0px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	margin: 0px;
	padding: 0px;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	color: #431969;
	margin: 0px;
	padding: 0px;
}

a:link {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	color: #431969;
}

a:visited {
	color: #431969;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

a:active{
	color: #431969;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

a:hover {
	color: #28acd6;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

hr
{
	height: 0px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #000000;
}


ul {
	padding: 0px;
	margin: 0px;
	font-size: 0.7em;
}

li {
	display: inline;
	padding-right: 15px;
}

img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
	  }
	  

.clearing {
	clear: both;
	height: 1px;
}


/*  Main Content starts here */

#container {
	background-color: #FFFFFF;
	width: 930px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 15px;
	padding-left: 15px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

/*  Header Content starts here */

#header-container {
	width: 930px;
	height: 60px;
}

#strapline {
	float: left;
	width: 300px;
	padding-top: 30px;
	padding-bottom: 10px;
}
#header-contact {
	float: right;
	width: 500px;
	padding-top: 30px;
	padding-bottom: 10px;
}

/*  Middle Content starts here */

#middle-container {
	height: 186px;
	width: 930px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #431969;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #431969;
	background-image: url(http://www.dracaenacentre.org/themes/dracaena-centre//gfx/banner-bg.png);
	background-repeat: none;
	background-position: top;

}
#bottom-container {
	width: 930px;
	padding-top:10px;
	padding-bottom:20px;
}
#home-nav {
	float: left;
	width: 700px;
	padding-top: 60px;
	padding-bottom: 0px;
	height: 116px;
}

.nav-line1 {
	height: 29px;
	width: 700px;
	padding-bottom: 2px;
}
.nav-line2 {
	height: 34px;
	width: 700px;
}
.nav-line3 {
	height: 34px;
	width: 700px;
}

#logo {
	float: right;
	width: 160px;
	padding-right: 30px;
	padding-top: 35px;
	text-align: right;
}

/*  Footer Content starts here */

#footer {
	width: 930px;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #431969;
}

#footer-left {
	float: left;
	width: 390px;
	padding-top: 20px;
}
#footer-right {
	float: right;
	width: 520px;
	padding-top: 20px;
}

/*  Events pages styles referenced here */


#events-col-1-2 {
	float: left;
	width: 212px;
	padding-left: 20px;
	padding-top: 20px;
	padding-bottom: 40px;
}

#events-col-1-2 a:link {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	color: #431969;
}

#events-col-1-2 a:visited {
	color: #431969;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

#events-col-1-2 a:active{
	color: #431969;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

#about-col-1-2 a:hover {
	color: #28acd6;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

#events-col-1-2 ul {
	padding: 0px;
	margin: 0px;
	font-size: 1em;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
}

#events-col-1-2 li {
	display: list-item;
	list-style-type: none;
	padding-bottom: 2px;
}

#about-col-1-2  li.nav-selected a {
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
	color: #28acd6;
}
	
/*  Home-2 pages styles referenced here */

#home-2-bottom-container {
	width: 930px;
	padding-bottom:20px;
}

#home-2--bottom-container h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.8em;
	color: #28acd6;
	margin: 0px;
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
}

#home-2--bottom-container h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #28acd6;
	margin: 0px;
	padding-bottom: 5px;
}



/*  News pages styles referenced here */

/*  About pages styles referenced here */

#about-col-1 {
	float: left;
	width: 330px;
	padding-left: 20px;
	padding-top: 20px;
	padding-bottom: 40px;
}
#about-col-2 {
	float: right;
	width: 350px;
	padding-left: 20px;
	padding-top: 20px;
	padding-bottom: 40px;
}

#about-col-1-2 {
	float: left;
	width: 212px;
	padding-left: 20px;
	padding-top: 20px;
	padding-bottom: 40px;
}

#about-col-1-2 a:link {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	color: #431969;
}

#about-col-1-2 a:visited {
	color: #431969;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

#about-col-1-2 a:active{
	color: #431969;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

#about-col-1-2 a:hover {
	color: #8e75a5;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

#about-col-1-2 ul {
	padding: 0px;
	margin: 0px;
	font-size: 1em;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
}

#about-col-1-2 li {
	display: list-item;
	list-style-type: none;
	padding-bottom: 7px;
}

#about-col-1-2  li.nav-selected a {
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
	color: #28acd6;
}
	
#about-col-2-2 {
	float: right;
	width: 420px;
	padding-left: 20px;
	padding-top: 20px;
	padding-bottom: 40px;
}

#about-1-column {
	float: right;
	width: 660px;
	padding-left: 20px;
	padding-top: 20px;
	padding-bottom: 40px;
}

#sub-nav {
	float: left;
	width: 200px;
	padding-top: 20px;
	padding-bottom: 40px;
}

#sub-nav a:link {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	color: #431969;
}

#sub-nav a:visited {
	color: #431969;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

#sub-nav a:active{
	color: #431969;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

#sub-nav a:hover {
	color: #8e75a5;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

#sub-nav ul {
	padding: 0px;
	margin: 0px;
	font-size: 1em;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
}

#sub-nav li {
	display: list-item;
	list-style-type: none;
	padding-bottom: 2px;
}

#sub-nav  li.nav-selected a {
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
	color: #28acd6;
}


/*  Bookings pages styles referenced here */

#bookings-col-1 {
	float: left;
	width: 350px;
	padding-left: 20px;
	padding-top: 20px;
	padding-bottom: 40px;
}
#bookings-col-2 {
	float: right;
	width: 350px;
	padding-left: 10px;
	padding-top: 20px;
	padding-bottom: 40px;
}

/*  Networks pages styles referenced here */

/*  Active pages styles referenced here */

#active-bottom-container {
	width: 930px;
	padding-bottom: 20px;
}

#active-bottom-container h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.8em;
	color: #c9d400;
	margin: 0px;
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
}

#active-bottom-container h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #c9d400;
	margin: 0px;
	padding-bottom: 5px;
}

#active-sub-nav {
	width: 420px;
}

#active-sub-nav a:link {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	color: #c9d400;
}

#active-sub-nav a:visited {
	color: #c9d400;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

#active-sub-nav a:active{
	color: #c9d400;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

#active-sub-nav a:hover {
	color: #c9d400;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}

#active-sub-nav ul {
	padding: 0px;
	margin: 0px;
	font-size: 1em;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
}

#active-sub-nav li {
	display: inline;
	list-style-type: none;
	padding-bottom: 2px;
}

#active-sub-nav li.nav-selected a {
	color: #c9d400;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}

/*  Arts pages styles referenced here */

#arts-bottom-container {
	width: 930px;
	padding-bottom: 20px;
}

#arts-bottom-container h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.8em;
	color: #d13085;
	margin: 0px;
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
}

#arts-bottom-container h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #d13085;
	margin: 0px;
	padding-bottom: 5px;
}

#arts-sub-nav {
	width: 420px;
}

#arts-sub-nav a:link {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	color: #d13085;
}

#arts-sub-nav a:visited {
	color: #d13085;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

#arts-sub-nav a:active{
	color: #d13085;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

#arts-sub-nav a:hover {
	color: #d13085;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}

#arts-sub-nav ul {
	padding: 0px;
	margin: 0px;
	font-size: 1em;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
}

#arts-sub-nav li {
	display: inline;
	list-style-type: none;
	padding-bottom: 2px;
}

#arts-sub-nav li.nav-selected a {
	color: #d13085;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}

/*  Business pages styles referenced here */

#business-bottom-container {
	width: 930px;
	padding-bottom: 20px;
}

#business-bottom-container h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.8em;
	color: #f7ad00;
	margin: 0px;
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
}

#business-bottom-container h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #f7ad00;
	margin: 0px;
	padding-bottom: 5px;
}

#business-sub-nav {
	width: 420px;
}

#business-sub-nav a:link {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	color: #f7ad00;
}

#business-sub-nav a:visited {
	color: #f7ad00;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

#business-sub-nav a:active{
	color: #f7ad00;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

#business-sub-nav a:hover {
	color: #f7ad00;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}

#business-sub-nav ul {
	padding: 0px;
	margin: 0px;
	font-size: 1em;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
}

#business-sub-nav li {
	display: inline;
	list-style-type: none;
	padding-bottom: 2px;
}

#business-sub-nav li.nav-selected a {
	color: #f7ad00;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}

/*  Community pages styles referenced here */

#community-bottom-container {
	width: 930px;
	padding-bottom:20px;
}

#community-bottom-container h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.8em;
	color: #28acd6;
	margin: 0px;
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
}

#community-bottom-container h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #28acd6;
	margin: 0px;
	padding-bottom: 5px;
}

#community-sub-nav {
	width: 420px;
}

#community-sub-nav a:link {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	color: #28acd6;
}

#community-sub-nav a:visited {
	color: #28acd6;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

#community-sub-nav a:active{
	color: #28acd6;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

#community-sub-nav a:hover {
	color: #28acd6;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}

#community-sub-nav ul {
	padding: 0px;
	margin: 0px;
	font-size: 1em;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
}

#community-sub-nav li {
	display: inline;
	list-style-type: none;
	padding-bottom: 2px;
}

#community-sub-nav  li.nav-selected a {
	color: #28acd6;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}

#community-left-area-content {
	width: 440px;
}


/*  Support pages styles referenced here */

#support-bottom-container {
	width: 930px;
	padding-bottom:20px;
}

#support-bottom-container h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.8em;
	color: #da342d;
	margin: 0px;
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
}

#support-bottom-container h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #da342d;
	margin: 0px;
	padding-bottom: 5px;
}

#support-sub-nav {
	width: 420px;
}

#support-sub-nav a:link {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	color: #28acd6;
}

#support-sub-nav a:visited {
	color: #da342d;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

#support-sub-nav a:active{
	color: #da342d;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

#support-sub-nav a:hover {
	color: #da342d;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}

#support-sub-nav ul {
	padding: 0px;
	margin: 0px;
	font-size: 1em;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
}

#support-sub-nav li {
	display: inline;
	list-style-type: none;
	padding-bottom: 2px;
}

#support-sub-nav li  li.nav-selected a {
	color: #da342d;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}


/*  Sub Page Template 1 styles referenced here */



#col-1 {
	float: left;
	width: 230px;
	padding-left: 20px;
	padding-top: 20px;
	padding-bottom: 40px;
}
#col-2 {
	float: right;
	width: 420px;
	padding-left: 20px;
	padding-top: 20px;
	padding-bottom: 40px;
}

#left-area {
	float: left;
	width: 440px;
	padding-top: 20px;
}
#right-area {
	float: right;
	width: 440px;
	padding-top: 20px;
}
#sub-nav-2 {
	width: 420px;
}

#sub-nav-2 a:link {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	color: #431969;
}

#sub-nav-2 a:visited {
	color: #431969;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

#sub-nav-2 a:active{
	color: #431969;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

#sub-nav-2 a:hover {
	color: #8e75a5;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

#sub-nav-2 ul {
	padding: 0px;
	margin: 0px;
	font-size: 1em;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
}

#sub-nav-2 li {
	display: inline;
	list-style-type: none;
	padding-bottom: 2px;
}

#left-area-content {
	width: 440px;
	padding-top: 20px;
}

/*  Span Class styles referenced here */

.business-intro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #f7ad00;
	margin: 0px;
	padding: 0px;
}

.about-intro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #28acd6;
	margin: 0px;
	padding: 0px;
}

/*  Enquiry Form styles referenced here */

.miniSurveyView table.formBlockSurveyTable td {
	padding-bottom:4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	color: #431969;
}
