@charset "utf-8";



/* ----------------------------------------------------------------- */ 

/* ----------------------------------------------------------------- */ 

/* ----------------------------------------------------------------- */ 

/* global variables - change the way a html tag works overall */



body {

	margin: 0;

	padding: 0;

	font: normal 11pt Verdana, Arial, Helvetica, sans-serif;

	background: #fff url(../images/bkGlobal.gif) repeat-x;

	color: #000;

	line-height: 15pt;

	text-align: left;

	}



p {

	margin: 0 5px 17px 0;

	}



h1 {

	margin: 4px 0 5px 0;

	padding: 0;

	font: normal 36pt Georgia, "Times New Roman", Times, serif;

	color: #56768c;

	letter-spacing: 2px;

	}

	

h2 {

	margin: 4px 0 5px 0;

	padding: 0;

	font: normal 24pt Georgia, "Times New Roman", Times, serif;

	color: #666;

	letter-spacing: 2px;

	}

	

	



h3 {

	margin: 0;

	padding: 0;

	}





img {

	border: 0;

	}



a {

	color: #cc0000;

	text-decoration: none;

	}

	

a:hover {

	color: #000;

	text-decoration: underline;

	} 

	



form {

	margin: 0;

	padding: 0;

	}

	

	

	



/* ----------------------------------------------------------------- */ 

/* ----------------------------------------------------------------- */ 

/* ----------------------------------------------------------------- */ 

/* ids / divs - defines structure of page */ 

#container {

	margin: 0;

	padding: 0;

	width: 100%;

	}





#leftColumn {
	
	display: none;
	
	}

	



	

#rightColumn {

	margin: 0 0 50px 0;

	padding: 0;
	
	width: 100%;

	text-align: left;

	}

	

#branding {

	margin: 0;

	padding: 0;

	width: 100%;

	}

	

#navigation {

	display: none;

	}

	


#animation {

	display: none;

	}

	

#mainContent {

	margin: 0;

	padding: 10px 0 0 0;

	border-top: 1px #ccc solid;

	clear: both;

	}

	

#centreColumn {

	margin: 0;

	padding: 0;

	clear: both;
	
	width: 100%;

	}

	



	

#centreSubColumn {

	margin: 0;

	padding: 0;

	width: 100%;

	}

	




		

#search {

	display: none;

	}	

	

#featuresRight {

	display: none;

	}









	

#footer {

	margin: 0 0 100px 0;

	padding: 40px 0 0 0;

	border-top: 9px #000 solid;

	border-bottom: 1px #ccc solid;

	clear: both;

	text-align: left;

	}







	  





/* ----------------------------------------------------------------- */ 

/* ----------------------------------------------------------------- */ 

/* ----------------------------------------------------------------- */   

/* classes - to be applied to repeated elements as needed */  





/* added for asian text*/

.asianText h2{

	font: normal 36pt Verdana, Arial, Helvetica, sans-serif;

	margin-right: 10px;

	}

.asianText p{

	font: normal 16pt Verdana, Arial, Helvetica, sans-serif;

	}

.asianText li{

	font: normal 18pt Verdana, Arial, Helvetica, sans-serif;

	list-style: none;

	}

/* END added for asian text*/



.textSmall {

	font: normal 10pt Verdana, Arial, Helvetica, sans-serif;

	color: #999;

	letter-spacing: 0;

	}

	

.imageBorder {

	margin: 4px 0 4px 0;

	border: 1px #000 solid;

	}

	

.blueLink {

	color: #56768c;

	}

	

.featureBox {

	margin: 0 0 7px 0;

	padding: 0 10px 8px 10px;

	border: 1px solid #cc0000;

	background-image: url(../images/bkFeature.gif);

	background-repeat: repeat-x;

	font: normal 11pt Verdana, Arial, Helvetica, sans-serif;

	line-height: 14px;

	}

	

.featureBox h3 {

	margin: 0;

	padding: 20px 0 17px 0;

	font: normal 22pt Georgia, "Times New Roman", Times, serif;

	color: #fff;

	line-height: 22px;

	}

	

.featureBox p {

	margin: 0 0 17px 0;

	}

	

	

	

input.textBox {

	color: #fff;

	width: 168px;

	background-color: #666;

	font: normal 12pt verdana, Arial, Helvetica, sans-serif;

	line-height: 12px;

	border: 1px solid #000;

	padding: 2px 0 2px 4px;

	margin: 0 5px 0 0;

	}

	

.post {

	margin: 0 0 25px 0;

	padding: 0 0 5px 0;

	background-color: #fff;

	border-bottom: 1px #ccc solid;

	}

	

.post img {

	border: 1px #000 solid;

	}

	

.subHeader {

	margin: 0 0 15px 0;

	padding: 28px 0 5px 0;

	font: bold 24pt Arial, Helvetica, sans-serif;

	line-height: 24px;

	letter-spacing: -0.5px;

	color: #cc0000;

	text-transform: uppercase;

	}

	

.rightHeader {

	margin: 0 0 4px 0;

	padding: 20px 0 5px 0;

	font: bold 16pt Arial, Helvetica, sans-serif;

	line-height: 15px;

	border-bottom: 1px #ccc solid;

	letter-spacing: 0;

	text-transform: uppercase;

	}

.iconspan {
	padding: 10px 0 10px 0;
	
	font: bold 17pt Arial, Helvetica, sans-serif;
	
	letter-spacing: -0.5px;
	
	color: #cc0000;
	}	

	



	

	







