/*--------------------- general ---------------------*/

html, body { margin: 0; padding: 0; }
body { background: #fff; color: #000; font: 62.5% Arial, Helvetica, sans-serif; }

	/* to force scrollbar with centered layout */
	html {
		min-height: 100%;
		margin-bottom: 1px; }

	/*  Baseline values for browser consistency  */
	p, div, h1, h2, h3, h4, h5, ul, li, ol, img, fieldset { margin: 0; padding: 0; }
	img { border: 0; }
	
	ul, ol { list-style-position: inside; margin: 0 0 1em; }
	ul li, ol li { font-size: 1.2em; margin: 0 0 0.2em; }
	
	hr { background: #000; color: #000; border: 0; height: 1px; margin: 20px 0; }
	
	a:link, a:visited, a:active { text-decoration: none; outline: 0; }
	a:hover { text-decoration: underline; }

.clear { clear: both; height: 0px; }

/*---------------- layout elements ----------------*/

#container { width:1030px; background: white; padding:0; margin: 0 auto; }
	
	#head { height:95px; }
	#headIndex { background: url('/Files/PageImages/navBG.jpg') top left repeat-x; }
	
	#navIndex { background:none; padding:0; margin:30px 0 0 0; height:30px; }	
	#nav { background: url('/Files/PageImages/navBG.jpg') top left repeat-x; height:30px; }	
	#nav p { font-size:1.1em; }
		
		.indexHeading { margin-bottom: 39px; }

	#logo { padding:0 0 20px 37px; text-align:left;  }
	.cwf { border:none !important; vertical-align:middle; margin-top:-10px; }
		
	#levelTwo { padding:0; float:left; margin:0; border-bottom:1px solid #7c93bc; }
		
	#content
{
	margin: 0px 30px 0px;
	float: left;
}
		body.twocol #content, body.threecol #content, body.home #content { margin: 0; }
		
	.homeMain { width:762px; margin:0; color:#fff; padding:0; letter-spacing:1px; font-family:"Times New Roman"; float:left; position:relative; }
	.homeMainText { position:absolute; top:39px; left:38px; width:682px; height:246px; overflow:hidden; }	
	.homeMain p { padding:0 0 5px 0; margin:0; }	
		
	.homeRightCol { float:right; background: #012147 url('/Files/PageImages/rightCol3.jpg') no-repeat; width:242px; margin:0; padding:0; }
		.homeRightCol p { color: #fff; font-size:1.2em; padding:0 24px 0 24px; word-spacing:1px; }	
		.homeRightCol h5 { color: #fff; padding:47px 24px 0 24px; font-size:1.3em; }
		.rightCol_bottom { margin-bottom:-3px; }	
	.homeRightColEnd { float:right; margin:60px 0 0 0;  }
		
	.rightSpace { padding:20px 0 40px 0; }
	
	#events { float:left; margin:10px 10px 0 37px; padding:0; width:432px; }
/*#events p { padding-right:70px; }*/
	
		.bigquote{ margin:20px 0 5px 0; }
		
		.nextEvent, .latestEvent { padding:4px; border:1px solid #ececec; width:432px;  margin:0 0 4px 0; }
		.lastestEvent p { margin-right:50px; }
		.nextsubEvent, .latestsubEvent { padding:4px; border:1px solid #ececec; width:495px; margin:8px 0 4px 0; }
		.forwardEvent { padding:4px; border:1px solid #ececec; width:435px; margin:8px 0 4px 0; }

			
		.insideEvent { width:424px; float:left; background:url('/Files/PageImages/bookbg.gif') repeat-x; position:relative; font-size:10px; padding:0 0 6px 8px; }
		.insidesubEvent { width:487px; float:left; background:url('/Files/PageImages/bookbg.gif') repeat-x; position:relative; font-size:10px; padding:0 0 6px 8px; }
		.insideForwardEvent { width:427px; float:left; background:url('/Files/PageImages/bookbg.gif') repeat-x; position:relative; font-size:10px; padding:0 0 6px 8px; }
			
		.insideEvent p { margin:5px 100px 0 0; font-size:1.1em; }
		.insidesubEvent p { margin:5px 50px 0 0; font-size:1.1em; padding-right:40px; }
		.insideForwardEvent p { margin-right:50px; font-size:1.1em; padding-right:40px; }
			
		.date { padding:4px 0 6px 0; }
		.dateBooking { margin:4px 0 10px 0; }
			
		.block { position:absolute; top:4px; left:8px; padding-right:5px; }			
		.redBlock { display:inline; float:left; padding:4px 0 0 5px; }			
		.block3 { position:absolute; top:12px; left:12px; }			
		.blockForward { position:relative; top:4px; left:4px; }
		
		
	#contentForward { background: url('/Files/PageImages/forwardmagMain.jpg') top left no-repeat; padding-top:134px; }	
	#forwardMag { border:1px solid #ececec; width:144px; float: left;  margin:10px 0 0 10px; position:relative;  padding:8px 0 8px 14px;}
	
	#mainContent2 { padding:0; float:left; }			
	
	#nineDiv { float:left; width: 313px; margin:0 10px 10px 0; }	
	#nineDiv p { font-size:1.1em; font-weight:bold; padding-top: 5px; }
	
	#signDiv { float:left; width: 313px; margin:0 10px 10px 0; }		
	#signDiv p { font-size:1.1em; font-weight:normal; padding-top: 5px; }
		
	#subMainContent { width:721px; padding:5px 0 0 0; float:right !important; padding-right: 30px !important; }
		.sub3Content { width:500px; float:left; margin:15px 0 15px 0; }
		.sub3Content p { font-size:1.1em; }
		.sub3Content ul { list-style:none; list-style-position:outside; }
		.sub3Content li { font-size:1.1em; padding:0 0 5px 10px; background: url('/Files/PageImages/bg_li.gif') top left no-repeat; }
		.sub3Content h4, .subForward h4 { padding:5px 0 8px 0; }
		.sub3Right { width:169px; float:left; border: 1px solid #e6e6e6; padding:4px; margin:15px 0 25px 8px; }
		.sub3inside { width:167px; float:left; background-color: #012249; padding:10px 0 10px 0; }
		.sub3inside p { color: white; font-size:1.1em; padding:0 30px 0 11px; }
		
		.sub3Content a, .sub3Content a:visited { color: #A92723; text-decoration: none; font-weight: bold; }
		.sub3Content a:hover { text-decoration: underline; }
		
	#subForwardContent { width:468px; padding:5px 0 0 0; float:left; margin-left:29px; }
		.subForward { width:468px; float:left; margin:15px 0 15px 0; }
		.subForward p { padding-right:32px; font-size:1.1em; }
		
	#levelThree { width:244px; padding:50px 0 50px 0; }
	
		ul.names li{ list-style:none;}
		.namesLeft { float:left; margin:10px 0 0 0; font-size:9px; }
		.namesRight { float:left; margin:10px 0 0 20px; font-size:9px; }
		
		.subRightCol { margin:10px 25px 0 0; float:right; }
		
		#booking1Content { border: 1px solid #e6e6e6; padding:4px; }
		#booking1Content p { margin:0 10px 0 0; font-size:1.1em; }
		#booking1Inside { background: url('/Files/PageImages/bookingBG.jpg') bottom repeat-x; position:relative; padding:10px 0 5px 0;  }
		#booking1Inside p { padding:0 10px 0 10px; font-size:1.1em; margin:0; }
                                           #booking1Inside select { width:50px;}
                                           #booking1Inside img { padding-right:10px; }
		.space { margin:15px 0 15px 0; }
		
	#foot { margin: 10px 35px 0; border-top: 1px dotted #90A7B7; padding: 10px 0 0; }	
		body.twocol #foot, body.threecol #foot { margin: 0; }
		#foot p { font-size: 10px; }
		
	#footer { float:right; margin:10px 30px 0 0; }
	#footerFullwidth { float:left; margin:10px 0 0 37px; }		

/*--------------------- navigation -----------------------*/

#headIndex, #head { text-align:right; padding:22px 10px 0 0; }	
#headIndex img, #head img { text-align:left; }	
#headIndex a, #head a { margin:0; font-size: 11px; color: #003381; text-decoration: none; padding:10px 4px 0 4px; text-transform:uppercase; font-weight:bold;  }
#headIndex a:hover, #head a:hover { text-decoration: underline; font-size: 11px; color: #003381; padding:0 4px 0 4px; text-transform:uppercase; font-weight:bold; }		
			
ul.homeNav { padding-left:32px; list-style:none; position:relative; text-transform:uppercase; }
	ul.homeNav li { display:inline; padding:10px 0 0 1px; margin:0; background: url('/Files/PageImages/divider.gif') no-repeat; float:left; height:20px; }		
	ul.homeNav li.none { display:inline; padding-top:10px; margin:0; background:none; float:left; }
	ul.homeNav li a { color:#003381; font-size:11px; font-weight:bold; text-decoration:none; padding:10px 10px 10px 10px; margin:0; }	
	ul.homeNav li a:hover { color:#fff; font-size:11px; font-weight:bold; background: url('/Files/PageImages/navBG.gif') repeat-x; text-decoration:none; }	
	ul.homeNav li a:visited, ul.homeNav li a:action { font-size:11px; font-weight:bold; }


ul.subNav { padding-left:32px; list-style:none; position:relative; text-transform:uppercase; }
	ul.subNav li { display:inline; padding:10px 0 0 1px; margin:0; background: url('/Files/PageImages/divider.gif') no-repeat; float:left; height:20px; }		
	ul.subNav li.none { display:inline; padding-top:10px; margin:0; background:none; float:left; }
	ul.subNav li a { color:#003381; font-size:11px; font-weight:bold; text-decoration:none; padding:10px 10px 6px 10px; margin:0; }
	ul.subNav li a:hover, ul.subNav li a.MenuOn { color:#fff; font-size:11px; font-weight:bold; background: url('/Files/PageImages/navBG.gif') repeat-x; text-decoration:none; }		
	ul.subNav li a:visited, ul.homeNav li a:action { font-size:11px; font-weight:bold; }
	
ul.MultiNavLevel2 { list-style:none; text-transform:uppercase; padding:0; list-style-position:outside; width:244px; margin: 3px 0 0; }
	ul.MultiNavLevel2 li { padding:0; margin:0; vertical-align:middle; }		
	ul.MultiNavLevel2 li a { color:#003180; font-size:11px !important; font-weight:bold; text-decoration:none; padding:5px 0 4px 29px; margin:0; background: #FBFBFB url('/Files/PageImages/level2Off2.gif') no-repeat; display:block; text-transform: uppercase; }
	ul.MultiNavLevel2 li a:hover, ul.MultiNavLevel2 li a.MenuOn { color:#fff; font-size:11px; font-weight:bold; background: url('/Files/PageImages/level2On.gif') no-repeat; text-decoration:none; }		
	ul.MultiNavLevel2 li a:visited, ul.MultiNavLevel2 li a:action { font-size:11px; font-weight:bold; }

ul.MultiNavLevel3 { list-style:none; padding: 0; margin:0; list-style-position:outside; width:244px;  }
	ul.MultiNavLevel3 li { padding:0 ; margin:0; background: none; }
	ul.MultiNavLevel3 li a { color:#003180; font-size:11px !important; font-weight:bold; text-transform: capitalize; text-decoration:none; padding:2px 10px 3px 29px; margin:0; display:block; background: #fbfbfb; }
	ul.MultiNavLevel3 li a:hover, ul.MultiNavLevel3 li a.MenuOn { color:#000; text-decoration:none; background: url('/Files/PageImages/level3On.gif') top left no-repeat; }		
	ul.MultiNavLevel3 li a:visited, ul.MultiNavLevel3 li a:action { font-size:1em; font-weight:bold; }
ul.MultiNavLevel3 li.none, ul.MultiNavLevel3 li.none a { display: none; }
	
/*** The bookings progress bar 1 - 5 ***/

		.booking { list-style: none; height: 34px; margin:20px 0 25px 0; }
		.bookingBorder { display: block; float: left; width: 118px; height: 34px; padding:3px; border: 1px solid #e6e6e6; color: #003180; font-size: 1.2em; font-weight: bold; text-decoration: none; text-transform:uppercase; }
		.bookingLastBorder { display: block; float: left; width: 116px; height: 34px; padding:3px; border: 1px solid #e6e6e6; color: #003180; font-size: 1.2em; font-weight: bold; text-decoration: none; text-transform:uppercase;  position: relative; margin-right: -2px; } 	

			
			.bookingOn { width:110px !important; height:26px; color: #fff; background-color:#012249;  text-decoration: none; vertical-align:middle; padding:9px 0 0 7px; }
			.bookingOff { width:109px; height:26px; color: #003180;  text-decoration: none; vertical-align:middle; padding:9px 0 0 7px; }
		
		.bookingLine { float:left; padding-top: 20px; width: 23px; }		


/*---------------- headings and paragraphs ----------------*/

p { font-size: 11px; margin: 0 0 1em; }

h1 {
	font-size:14px; font-weight:bold;
	margin:0 0 1em 0; padding:0 0 5px 10px;
	border-bottom: 1px dotted #90A7B7;
	background: url('/Files/PageImages/bg_h1.gif') left 35% no-repeat; }

.indexHeading h1 {
	font-size:1.6em;
	font-family: "Times New Roman";
	font-weight:normal;
	text-transform: none;
	color: #003381;
	padding:22px 0 0 0;
	background: none;
	border: none;
	float:left;	}
	
.nineHead {
	font-size:1.7em;
	font-family: "Times New Roman";
	font-weight:bold;
	color: #003381;
	padding-top:10px; }

/*--------------------- images -------------------------*/

img.mainImg { padding:0; }

img.main9Img { padding-bottom:10px; }

img.quotationLeft { display:inline; padding:20px 5px 0 37px; vertical-align:top; float:left; }

img.quotationRight { padding:25px 0 0 5px; float:left; }
	
img.quotation9Left { padding:0 5px 0 5px; vertical-align:top; }

img.quotation9Right { padding:0 0 0 5px; vertical-align:top; }

img.eventsImg { position:absolute; right:4px; bottom:4px; margin-left:20px; }
	
img.eventsMainImg { float:right; padding-left:20px; }

img.eventsBook { float: right; margin: 0 10px 30px 0; }
		
img.dottedLine { padding:10px 24px 10px 24px; }
	
img.dotted2Line { padding:10px 0 10px 11px; }
	
#nineDiv img { padding:10px 0 0 0; }
	
img.sign2 { padding-bottom:15px; }

img.continue { vertical-align:middle; }
img.joinNow { vertical-align:top;  }

div#mainImage { margin: 0 0 5px; }

/*---------------------- links --------------------------*/

a.indexRed { color: #a92723; padding:0 0 0 57px; font-weight:bold; text-decoration:none; margin:0; }
	
a:hover.indexRed, a:hover.eventsRed { text-decoration: underline; }
	
a.eventsRed { font-size:1.1em; color: #a92723; font-weight: bold; text-decoration:none; }

a.rightBlue { font-size:1.2em; color: #80b4ff; font-weight: bold; text-decoration:none; padding-left:24px; }
a:hover.rightBlue { text-decoration:none !important; } 
	
a.rightsubBlue { font-size:1.2em; color: #80b4ff; font-weight: bold; text-decoration:none; padding-left:11px; }
	
a.findLink { font-size:1.1em; color: white !important; padding:0; text-decoration:none !important; font-family:Arial; font-weight:bold; letter-spacing:0; }

a.continue { font-size:0.9em; color: #fff; text-decoration:none; background-color:#a92723; padding:0 15px 0 9px; margin:0 1px 0 5px; vertical-align:middle; }
a.joinNow, a.subscribe { font-size:0.9em; color: #fff; text-decoration:none; background-color:#a92723; padding:1px 15px 0 9px; margin:0 1px 0 5px; vertical-align:middle; }

.blackBold { font-size:1.1em; color:black !important; font-weight: bold; text-decoration:none; }


/*--------------------- form elements ---------------------*/

select.eventDetails { margin:10px; border: 1px solid #d5d4d4; padding:4px; font-size:1.1em; }

input, textarea { width:255px; border: 1px solid #d5d4d4; padding:4px; font-size:1.1em; }

select { border: 1px solid #d5d4d4; padding:4px; font-size:1.1em; }

booking1Content select { border: 1px solid #d5d4d4; padding:4px; font-size:1.1em; }

/*--------------------------- extra ------------------------*/

.blueTotal { color: #003180; font-weight:bold; }

.bookings td { font-size:1.1em; }

h3 { border-bottom: 1px dotted #90A7B7; font-size:1.1em; font-weight:bold; padding:20px 0 10px 0; margin-bottom:20px; }
.tdLeft { width:210px; font-size:1.2em; padding:5px 0 5px 0; vertical-align:top; }

.tdContinue { float:right; margin-top:6px; }
.joinNow { float:left; margin:0; }

input.security  { width:66px; }

a.what { color: #000; text-decoration:underline; } a:hover.what { text-decoration:none; }
a.linkRed { font-size:1em; color: #a92723; font-weight: bold; text-decoration:none; }
a:hover.rightsubBlue { text-decoration:none; }

select.cardType { width:265px; border: 1px solid #d5d4d4; padding:4px; font-size:1.1em; }

select.dateSelect { width:80px; }

span.radio input,input.radio { border:none; width:20px; vertical-align:middle; }

.dateRight { float:right; }
.dateLeft { float:left; }

.noRight { float:left; padding-left:80px; }
.yesLeft { float:left; }

		#booking2Content { border: 1px solid #e6e6e6; width:711px; padding:4px; }
		#booking2Inside { width:709px; float:left; background: url('/Files/PageImages/bookingBG.gif') bottom repeat-x; position:relative; padding:10px 0 10px 0;  }
		#booking2Inside p { padding:0 10px 0 10px; font-size:1.1em; }
		.space { margin:15px 0 15px 0; }
		.blueTotal { color: #003180; font-weight:bold; }
		
#person1 { float:left; width:355px; margin-left:10px; }
#person1 p, #person2 p { padding:0; }
#person2 { float:left;  margin-left:20px; }

.spaceBottom { margin-bottom:10px; }

h4 { color:black; font-size:1.1em; font-weight:bold; }

a.continue3 { font-size:1.1em; color: #fff; text-decoration:none; background-color:#a92723; padding:0 15px 0 9px; margin:0 1px 0 0; vertical-align:middle; }


.quoteLeftBox { border: 1px solid #e6e6e6; width:179px; padding:4px; float:left; margin:7px 15px 7px 0; }
.quoteRightBox { border: 1px solid #e6e6e6; width:179px; padding:4px; float:right; margin:0 0 15px 15px; }
#insideQuoteBox { width:176px; background: url('/Files/PageImages/boxBG.gif') bottom repeat-x; position:relative; padding:10px 0 10px 0; float:left; }
#insideQuoteBox p { font-size:1.6em; font-family: "Times New Roman"; font-weight:normal; color: #003381; padding:0 7px 0 10px; }

.sub4Content { width:500px; float:left; margin:15px 0 15px 0; }
.sub4Content p { font-size:1.1em; padding:5px 0 5px 0 }

img.quoteLeft { display:inline; padding:0 5px 0 5px; vertical-align:top; float:left; }

img.quoteRight { padding-left:3px; top:3px; position:relative; }

img.quote9Left { display:inline; padding:0; float:left; }

img.quote9Right { display:inline; float:left; }

h2 {
	font-size:12px; font-weight:bold;
	margin:0 0 1em 0; padding: 0 0 10px 6px; display:inline;
	border: none !important; }
	
h6 { font-size:2.1em; font-weight:bold; font-family: "Times New Roman"; font-style:italic; color:#002d7d; float:left; padding:2px 5px 0 5px; margin:0; }
	
.indexHeading h1 { margin:0; }

ul.MultiNavLevel2inside { list-style:none; text-transform:uppercase; padding:0; list-style-position:outside; width:244px; margin:0; }
	ul.MultiNavLevel2inside li { padding:0; margin:0; vertical-align:middle; }		
	ul.MultiNavLevel2inside li a { color:#003180; font-size:11px; font-weight:bold; text-decoration:none; padding:5px 0 3px 29px; margin:0; background: url('/Files/PageImages/MultiNavLevel2Offinside.gif') no-repeat; display:block; }		
	ul.MultiNavLevel2inside li a:hover, ul.MultiNavLevel2 li a.on { color:#fff; font-size:11px; font-weight:bold; background: url('/Files/PageImages/MultiNavLevel2On.gif') no-repeat; text-decoration:none; }		
	ul.MultiNavLevel2inside li a:visited, ul.MultiNavLevel2 li a:action { font-size:11px; font-weight:bold; }
	
.nineLeftcol, .nineMiddlecol, .nineRightcol { float:right; width:315px; margin:10px 0 0 8px; padding:0; }

#nine { width: 315px; margin:0 0 10px 0; height:98px; }	
	#nine p { font-size:1.1em; font-weight:bold; padding-top: 5px; clear:left; }
	
.quoteLeftBig { border: 1px solid #e6e6e6; width:210px; padding:4px; float:left; margin:7px 15px 7px 0; }
.quoteRightBig { border: 1px solid #e6e6e6; width:210px; padding:4px; float:right; margin:0 0 15px 15px; }
	#insideQuote4Box { width:206px; background: url('/Files/PageImages/boxBG.gif') bottom repeat-x; position:relative; padding:10px 0 10px 0; float:left; }
	#insideQuote4Box p { font-size:1.6em; font-family: "Times New Roman"; font-weight:normal; color: #003381; padding:0 7px 0 10px; }
	
.quoteCenterBox { border: 1px solid #e6e6e6; width:500px; padding:4px; float:right; margin:0 0 15px 0; }
	#insideQuote2Box { width:498px; background: url('/Files/PageImages/boxBG.gif') bottom repeat-x; position:relative; padding:10px 0 10px 0; float:left; }
	#insideQuote2Box p { font-size:1.6em; font-family: "Times New Roman"; font-weight:normal; color: #003381; padding:0 7px 0 10px; }
	
.archivesTable  { width:400px; margin-bottom:30px; }
.archivesTable img { padding:0 30px 0 30px; position:relative; }
.linkMag { padding:3px 0 20px 0; text-align:center; }

ul.archivesPDF { list-style:none; list-style-position:outside; }
.archivesPDF li { font-size:1.1em; padding:0 0 5px 10px; background: url('/Files/PageImages/bg_li.gif') top left no-repeat; }

.frontCover { margin:0; position: absolute; top:131px; right:140px;  }
.currentEdition { margin-right:50px; }	


span.required
{
	color:Red;
}

#signupContent { width:720px; padding:5px 0 0 0; float:left; margin-left: 0; }	
#footerSignup { float:left; margin:10px 0 0 29px; border-top:1px dotted #90A7B7; width:961px; padding: 10px 0 0; }
#footerSignup p { font-size: 10px; }	

#signup2Content { border: 1px solid #e6e6e6; width:560px; padding:4px; }
#signup2Inside { width:559px; float:left; background: url('/Files/PageImages/bookingBG.gif') bottom repeat-x; position:relative; padding:10px 0 10px 0;  }
#signup2Inside p { padding:0 10px 0 10px; font-size:1.1em; }
#signupContent select { width:70px; }

#fourTabs { width:275px; float:left; display:block; }

#fourTabfoot { margin:0 30px 0 0; border-top: 1px dotted #90A7B7; padding: 10px 0 0; width:725px; float:right; }	
		body.twocol #foot, body.threecol #foot { margin: 0; }
		#fourTabfoot p { font-size: 10px; }
		
		ul.campaignsList li{ list-style:none; font-size:1.1em; }
		.listLeft { float:left; width:230px; margin:10px 0 0 0; }
		.listRight { float:left; width:230px; margin:10px 20px 50px 20px; }
		
		.downloadPDF { font-size:1.1em; color: #a92723; font-weight: bold; text-decoration:none; margin-left:20px; }
		
#footForm { margin:20px 0 0 30px; border-top: 1px dotted #90A7B7; padding: 10px 0 0; width:961px; float:left; }	
		body.twocol #foot, body.threecol #foot { margin: 0; }
		#footForm p { font-size: 10px; }

.bookDescription { padding: 20px 20px 0 -10px; }

.subnames { width:110px; float:left; }
.subinput  { margin-bottom:3px; }
.subscribe { margin:10px 0 10px 180px; float:left; }
.subscribeImg { vertical-align:top; float:left; margin-bottom:10px; }

.descrip { margin:20px 10px 10px 0; padding:0; }
.descrip div { margin-left: 10px; }

#foot3colB { margin: 30px 35px 0 275px; border-top: 1px dotted #90A7B7; padding: 10px 0 0; }	
#foot3colB p { font-size: 10px; }

#foot DIV.nochex {float:right; display:none; }
#foot DIV.left {float:left;;}

#rightColText .CenterText, .CenterText
{
text-align:center;
}

#rightColText SPAN.LargeTitle
{
	font-size: 4.2em;
	padding: 0 0px 0 0px;
	word-spacing: 1px;
	text-align: center;
	font-family:Times New Roman;
}

#rightColText, #rightColLinks
{
	color: #FFFFFF; word-spacing:1px;
}

#rightColLinks .homeRightCol p,#rightColText .homeRightCol p { font-size:1.2em; padding:0 24px 0 24px;}

#mainImage
{
	color:Black;
font-family:Arial,Times New Roman;
}
