html,body {
	background-image: url(graphics/bg.gif);
	text-align: center;	
	min-width: 985px;
	padding: 0;
	margin: 0;
}



/*  container ------------------------------------------------------------------- */

div#container {
	width: 985px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding: 0;
	text-align: left;
	z-index: 1;
}


div#frame {
	position: absolute; left:auto; right:auto; top:1px;
	width: 985px;
	height: 24px;
	margin: 0 0 0 0px;
	z-index: 2;
}

div#blogs {
	width: 400px;
}

	
div#toppromo {
	position: absolute; left:auto; right:auto; top:-43px;
	margin: 0 0 0 0px;
}


div#splash {
	border: solid 1px #b0b0b0;
	width:954px;
	height:500px;
	padding:5px;
	margin-top:20px;
	background-color:#000;
}

div#animplay {
	position: absolute; left:auto; right:auto; top:134px;
	margin: 0 0 0 0px;
	z-index: 225;
}




div#shareinner {
	position: absolute; left:auto; right:auto; top:243px;
	margin: 0 0 0 585px;
	z-index: 10091;
}

div#vol1 {
	position: absolute; left:auto; right:auto; top:385px;
	width: 575px;
	height: 220px;
	margin: 0 0 0 50px;
	z-index: 10197;
}

div#volbutts {
	position: absolute; left:auto; right:auto; top:597px;
	width: 488px;
	height: 50px;
	margin: 0 0 0 136px;
	z-index: 10122;
}

div#events1 {
	position: absolute; left:auto; right:auto; top:385px;
	width: 270px;
	height: 220px;
	margin: 0 0 0 50px;
	z-index: 10198;
}

div#events2 {
	position: absolute; left:auto; right:auto; top:385px;
	width: 285px;
	height: 220px;
	margin: 0 0 0 340px;
	z-index: 10196;
}

div#events_un {
	position: absolute; left:auto; right:auto; top:385px;
	width: 575px;
	height: 220px;
	margin: 0 0 0 50px;
	z-index: 10198;
}

div#festeventlink {
	position: absolute; left:230px; right:auto; top:510px;
	z-index: 12345;
}

div#festeventlink3 {
	position: absolute; left:230px; right:auto; top:335px;
	z-index: 12346;
}

div#festeventlink4 {
	position: absolute; left:230px; right:auto; top:500px;
	z-index: 12347;
}


div#festeventlink2 {
	position: absolute; left:230px; right:auto; top:540px;
	z-index: 12348;
}


div#nav {
	position: absolute; left:auto; right:auto; top:20px;
	width: 400px;
	height: 32px;
	margin: 0 0 0 65px;
	z-index: 101;
}

div#navmain {
	position: absolute; left:auto; right:auto; top:106px;
	width: 600px;
	margin: 0 0 0 17px;
	z-index: 1023;
}

div#navmain2 {
	position: absolute; left:auto; right:auto; top:106px;
	width: 600px;
	margin: 0 0 0 17px;
	z-index: 1523;
}

div#flashmain {
	position: absolute; left:auto; right:auto; top:130px;
	width: 550px;
	margin: 0 0 0 0px;
	z-index: 26;
}

div#gallerybuttons {
	position: absolute; left:auto; right:auto; top:276px;
	margin: 0 0 0 155px;
	z-index: 1018;
	width: 500px;
}

div#gallerycontainer {
	position: absolute; left:auto; right:auto; top:278px;
	margin: 0 0 0 153px;
	z-index: 1018;
	width: 500px;
}


div#gallerynav {
	position: absolute; left:auto; right:auto; top:317px;
	margin: 0 0 0 12px;
	z-index: 1019;
	width: 140px;
}


.nav {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; line-height: 8pt; text-decoration: none; color: #b8b6b6}

.nav a:link {
color: #474748;
text-decoration: none;
font-weight: bold;
}
.nav a:visited {
color: #474748;
text-decoration: none;
font-weight: bold;
}
.nav a:hover {
color: #b8b6b6;
text-decoration: none;
font-weight: bold;
}
.nav a:active {
color: #474748;
text-decoration: none;
font-weight: bold;
}


.nav2 {  font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; line-height: 8pt; text-decoration: none; color: #b8b6b6}

.nav2 a:link {
color: #474748;
text-decoration: none;
font-weight: bold;
}
.nav2 a:visited {
color: #474748;
text-decoration: none;
font-weight: bold;
}
.nav2 a:hover {
color: #b8b6b6;
text-decoration: none;
font-weight: bold;
}
.nav2 a:active {
color: #474748;
text-decoration: none;
font-weight: bold;
}


div#logoright1 {
	position: absolute; left:auto; right:auto; top:134px;
	margin: 0 0 0 679px;
	z-index: 12;
}

div#rightcolmain {
	width: 274px;
	position: absolute; left:auto; right:auto; top:273px;
	margin: 0 0 0 692px;
	z-index: 111;
}


div#countdown {
	width: 271px;
	position: absolute; left:auto; right:auto; top:289px;
	margin: 0 0 0 694px;
	z-index: 111;
}

div#time {
	float: left;
	width: 56px;
	height: 41px;
	text-align: center;
	padding: 0 0 0 9px;
}

div#backbutton {
	position: absolute; left:auto; right:auto; top:152px;
	width: 59px;
	height: 22px;
	margin: 0 0 0 647px;
	z-index: 1024;
}


div#subnav {
	position: absolute; left:auto; right:auto; top:213px;
	width: 114px;
	margin: 0 0 0 2px;
	z-index: 111;
	border-width: 0px 1px 0px 0px;
	border-style: solid;
	border-color: #c3b600;
	}

div#subnavtext {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: .7em; 
	line-height: 1.1em;
	color: #000000;
	margin: 0 0 0 10px;
}

div#subnavtext a:link {
color: #bd4e02;
text-decoration: none;
}
div#subnavtext a:visited {
color: #bd4e02;
text-decoration: none;
}
div#subnavtext a:hover {
color: #000000;
text-decoration: none;
}
div#subnavtext a:active {
color: #bd4e02;
text-decoration: none;
}

div#newsmain {
	position: absolute; left:auto; right:auto; top:353px;
	width: 325px;
	height: 60px;
	margin: 0 0 0 75px;
	z-index: 100;
}


div#animmain {
	position: absolute; left:auto; right:auto; top:0px;
	width: 488px;
	height: 540px;
	margin: 0 0 0 497px;
	z-index: 110;
}

div#copyright {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: .7em; 
	color: #333333;
	padding: 5px 0px 5px 0px;
}

div#copyright a:link {
color: #a94704;
text-decoration: none;

}
div#copyright a:visited {
color: #a94704;
text-decoration: none;

}
div#copyright a:hover {
color: #333333;
text-decoration: none;

}
div#copyright a:active {
color: #a94704;
text-decoration: none;
}



.selectmenu2 {  
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 11pt; text-decoration: none; color: #444444; font-weight: normal;
}

.selectmenu {  
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .745em; line-height: 1.35em; text-decoration: none; color: #444444;
}



.maincontent {  font-family: Arial, Helvetica, sans-serif; font-size: .745em; line-height: 1.35em; color: #444444; text-align: justify;
}

.maincontent a:link {
color: #910000;
text-decoration: none;
font-weight: normal
}
.maincontent a:visited {
color: #910000;
text-decoration: none;
font-weight: normal
}
.maincontent a:hover {
color: #777777;
text-decoration: none;
font-weight: normal
}
.maincontent a:active {
color: #910000;
text-decoration: none;
font-weight: normal
}


.maincontent2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .7em; line-height: 1.35em; color: #333333;
}

.maincontent2 a:link {
color: #910000;
text-decoration: none;
font-weight: bold;
}
.maincontent2 a:visited {
color: #910000;
text-decoration: none;
font-weight: bold;
}
.maincontent2 a:hover {
color: #777777;
text-decoration: none;
font-weight: bold;
}
.maincontent2 a:active {
color: #910000;
text-decoration: none;
font-weight: bold;
}


.maptext {  
	background-color:#c41230;
	border: solid 1px #555;
	padding:5px 5px 8px 7px; 
	width:265px;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .7em; line-height: 1.35em; color: #fff;
}

.maptext a:link {
color:#FFFF00;
text-decoration: none;
font-weight: bold;
}
.maptext a:visited {
color: #FFFF00;
text-decoration: none;
font-weight: bold;
}
.maptext a:hover {
color: #000;
text-decoration: none;
font-weight: bold;
}
.maptext a:active {
color: #FFFF00;
text-decoration: none;
font-weight: bold;
}



.contactform {  font-family: Arial, Helvetica, sans-serif; font-size: .745em; color: #333333;
}


.innerhead {  font-family: Arial, Helvetica, sans-serif; font-size: 18pt; line-height: 1.1em; color: #252f5c; font-weight: bold;}

.subhead {  font-family: Arial, Helvetica, sans-serif; font-size: 1.65em; line-height: 1.1em; color: #5d0003;}

.bangout {  font-family: Arial, Helvetica, sans-serif; font-size: 1.4em; line-height: 1.1em; color: #5d0003;}

.newshead {  font-family: Arial, Helvetica, sans-serif; font-size: 15pt; line-height: 1.3em; color: #5d0003; text-align: left;}

.sub2b {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; line-height: 1.1em; color: #252f5c; font-weight:bold; }

.sub2 {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; line-height: 1.1em; color: #800000; font-weight:bold; }
.sub2 a:link {  color: #800000; text-decoration:none; font-weight:bold;}
.sub2 a:hover {  color: #ccc; text-decoration:none; font-weight:bold;  }
.sub2 a:visited {  text-decoration:none; font-weight:bold;  }


.events {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; line-height: 1.3em; color: #ffffff;}

.events a:link {
color: #fdfea5;
text-decoration: none;
font-weight: bold;
}
.events a:visited {
color: #fdfea5;
text-decoration: none;
font-weight: bold;
}
.events a:hover {
color: #fff;
text-decoration: none;
font-weight: bold;
}
.events a:active {
color: #fdfea5;
text-decoration: none;
font-weight: bold;
}


table.form {
	padding: 5px 0px 5px 0px;
}

table.innertable td{
	border-width: 0px 1px 0px 1px;
	border-style: solid;
	border-color: #c3b600;
}

div#innercontentframedine {
	min-height:300px;
	height:auto !important;
	height:300px;
	width: 679px;
	background-color: #000;
}

div#innercontentframe {
	min-height:300px;
	height:auto !important;
	height:300px;
	width: 679px;
	background-color: #ffffff;
}

div#innercontent {
	padding: 0 20px 20px 20px;
	min-height:350px;
	height:auto !important;
	height:350px;
}

div#innercontentillum {
	padding: 0 20px 20px 20px;
	min-height:500px;
	height:auto !important;
	height:500px;
	
}


div#innercontentcontact {
	padding: 0 20px 20px 20px;
	background-image:url(graphics/contactbgimage.jpg);
	min-height:250px;
	height:auto !important;
	height:250px;
}

div#gallerycontent {
	padding: 0 5px 5px 5px;
}

  
div#bottombar {
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #b0b0b0;
	width: 964px;
	background-image: url(graphics/bottbarbg.gif);
	margin: 10px 0 10px 0;
}

div#bottombarblog {
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #b0b0b0;
	width: 967px;
	background-image: url(graphics/bottbarbg.gif);
	margin: 10px 0 10px 0;
}

div#htmlnav {
	padding: 5px 5px 6px 5px;
}
  
.htmltype {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 8pt; text-decoration: none; color: #b8b6b6;}

.htmltype a:link {
color: #b8b6b6;
text-decoration: none;
font-weight: normal;
}
.htmltype a:visited {
color: #b8b6b6;
text-decoration: none;
font-weight: normal;
}
.htmltype a:hover {
color: #eeeeee;
text-decoration: none;
font-weight: normal;
}
.htmltype a:active {
color: #b8b6b6;
text-decoration: none;
font-weight: normal;
}



div#newsitems { 
	width: 637px; 
	margin: 0 0 0 0px;
   } 

div#newsitems a { 
	display: block; 
	padding: 4px 4px 5px 5px;
	margin-bottom: 2px; 
	border: 0px solid #dddddd; 
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
   	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.8pt;
	font-weight: normal;
	line-height: 11pt;
	color: #777777;
	text-align: left;
	background-color: #f6f6f6; 
	text-decoration: none;
   } 

div#newsitems a:hover { 
   background-color: #BF060A; 
   color: #ffffff; 
} 


div#scotiabangout { 
	margin: 0 0 0 0px;
   } 

div#scotiabangout a { 
	display: block; 
	padding: 4px 4px 5px 6px;
   	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	font-weight: normal;
	line-height: 1.1em;
	color: #fff;
	text-align: left;
	background-color: #ed1b2e; 
	text-decoration: none;
   } 

div#scotiabangout a:hover { 
   background-color: #333; 
   color: #ffffff; 
} 


img.pad {
padding: 0px 0px 0px 20px;
}



