@charset "utf-8";
/* CSS Document */

/* FCK uses this as its only style sheet so need to reproduce fonta tags gor body here */
html,body{
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 9.5pt;
}
td div,p, ul{line-height:1.25em;}
ul {list-style-position:outside;padding-left:20px;}
hr{width:inherit;color: rgb(231,231,231);}
h1,h2,h3,h4,h5{font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;line-height:1.2em;}
h1{font-size:26px;color: rgb(118,112,100);width:inherit;padding-bottom:10px;border-bottom-color: rgb(164,21,23);border-bottom-style:dotted;	border-bottom-width:1px;margin-bottom:15px;margin-top:5px;text-decoration:none;}
h2{font-size:26px;color: rgb(118,112,100);width:inherit;padding-bottom:5px;margin-top:5px;margin-bottom:0px;text-decoration:none;}
h3{color: rgb(164,21,23);font-size:11px;text-transform:uppercase;margin-bottom:10px;margin-top:10px;text-decoration:none;}
h4{color: rgb(0,0,0);font-size:11px;margin-top:5px;margin-bottom:0px;text-decoration:none;}
h5{color: rgb(164,21,23);font-size:11px;text-transform:uppercase;margin-top:0px;margin-bottom:0px;text-decoration:none;}
	
.dotredline{Display:block;height:1px;width:100%;border-bottom-color: rgb(164,21,23);border-bottom-style:dotted;border-bottom-width:1px;margin-top:15px;margin-bottom:15px;}
.solidredline{Display:block;height:1px;width:100%;border-bottom-color: rgb(164,21,23);border-bottom-style:solid;border-bottom-width:1px;margin-top:15px;margin-bottom:15px;}
.dotLgreyline{Display:block;height:1px;width:100%;border-bottom-color: rgb(231,231,231);border-bottom-style:dotted;border-bottom-width:1px;margin-top:15px;margin-bottom:15px;}
.solidLgreyline{clear:both;Display:block;height:1px;width:100%;border-bottom-color: rgb(231,231,231);border-bottom-style:solid;border-bottom-width:1px;margin-top:15px;margin-bottom:15px;z-index:5;}

/* Standard Text */
.blackTXT11{color:#000000; text-decoration:none;}
.greyTXT11{color:rgb(118,112,100); text-decoration:none;}
.lgreyTXT11{color: rgb(231,231,231); text-decoration:none;}
.pageTxt_lgrey{color: #767064;/*rgb(231,231,231);*/ }

/* FCK */
#FCKinner a{margin:0px; text-decoration:underline;}
#FCKinner a:link {color: black;} 
#FCKinner a:visited {color: black;}
#FCKinner a:hover {color: rgb(164,21,23);}
#FCKinner a:active {color: black;}

#FCKinner a.fckwrapper{margin:0px; text-decoration:underline; }
#FCKinner a.fckwrapper:link {color: black;} 
#FCKinner a.fckwrapper:visited {color: black;}
#FCKinner a.fckwrapper:hover {color: rgb(164,21,23);}
#FCKinner a.fckwrapper:active {color: black;}

#FCKbox {}
#FCKbox a:link, 
#FCKbox a:visited, 
#FCKbox a:active {margin:0px; text-decoration:underline; color: black;}
#FCKbox a:hover {margin:0px; text-decoration:underline; color: rgb(164,21,23);}

/* News */
.newsBOX{
	Display:block;
	overflow:auto;
	width:100%;
	border-bottom-color: rgb(164,21,23);
	border-bottom-style:dotted;
	border-bottom-width:1px;
	padding-bottom:15px;
	margin-bottom:15px;
}

.homeButtonBox{
	display:block;
	float:left;
	width:700px;
	height:150px;
	z-index:999;
}

.newsCONTENT{Display:block;width:70%;float:left;}
.newsINTERACT{Display:block;margin-top:19px;width:28%;float:right;}

/* Listings Builder */
.listCONTENT{Display:block;width:83%;float:left;}
.listINTERACT{Display:block;width:17%;float:right;}


/* Whats & Activity on */
.whatsonButton{display:block; margin-top:5px; margin-bottom:5px; width:100%;}
#alsoshowingLEFT{display:block; margin:0px; width:242px; float:left;}
#alsoshowingRIGHT{display:block; margin:0px; width:242px; float:right;}

.classeventsWRAP{
	overflow:auto;
	padding:0px;
	Width:100%;
	border-bottom-color: rgb(231,231,231);
	border-bottom-style:solid;
	border-bottom-width:1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:3px;
	padding-bottom:2px;
	color:#000000;
}
.todaysclassNAME{Width:98%;float:left;font-weight:bold;overflow:hidden; white-space:nowrap;}
.todaysclassTIME{Width:80px;margin-left:8px;float:left;overflow:hidden; white-space:nowrap;}
.todaysclassTYPE{Width:73px;float:right;overflow:hidden; white-space:nowrap;}
.todaysclassURL{text-decoration:none;color:black;overflow:hidden; white-space:nowrap;}

.BIGtodaysclassNAME{Width:40%;float:left;font-weight:bold;overflow:hidden; white-space:nowrap;}
.BIGtodaysclassTIME{Width:25%;float:right;overflow:hidden; white-space:nowrap;}
.BIGtodaysclassTYPE{Width:35%;float:left;overflow:hidden; white-space:nowrap;}
.BIGtodaysclassURL{color:black;text-decoration:none;}

.whatsonTEXT{Width:60%;float:left; margin-left:2px;}
.whatsonBOOK{Width:18%;float:left;text-align:right;}
.whatsonIMAGE{Width:35%;float:left;}
.whatsonURL{text-decoration:none;color:black;text-decoration:none;}
.p_whatson{Width:100%;padding:0px;margin:0px;padding-top:4px;text-align:right;}

/* Press Office */
.pressBOX_list{display:block; width:100%; margin-bottom:3px;}
.pressleft_list{ margin:0; padding:0;float:left; width:49%; Width:55%;float:left;font-weight:bold;overflow:hidden; white-space:nowrap;color:#666666;}
.pressRight_list{ margin:0; padding:0;float:right; width:49%; Width:44%;float:right;font-weight:bold;overflow:hidden: white-space:nowrap;color:#666666;}

.eventNAME{Width:100%;float:left;font-weight:bold;}

.mailinglist{margin-top:15px;}

.hdrsearch{clear:both;}
.hdrsearchTXT{font-size:10px;color:rgb(118,112,100);height:14px;width:130px;padding:0px;margin-left: 5px;position:relative;border-color:rgb(231,231,231);border-style:solid;border-width:1px;}

.SearchResultTitle{color: rgb(164,21,23);font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;font-size:11px;margin-top:0px;margin-bottom:0px;text-decoration:none;}
.SearchResultTxt{font-size:10px;text-transform:none;text-decoration:none;color:#000000;}
.searchSITE{font-size:10px;text-transform:uppercase;text-decoration:none;color:#000000;}
	
.copyMSG {color:#000000;text-transform:uppercase;text-decoration:none;font-size:10px;}

/* Form Builder */
.fbTXT{font-size: 12px;}
.fbBOX{border-color:rgb(231,231,231);border-style:solid;border-width:1px;background-color:#FFFFFF;color: rgb(118,112,100);}
.fbCBOX{border-color:white;border:none;background-color:#FFFFFF;color: #959ba7;}

	
.fbBUTTON{
	border-color:#C4C9CF;
	border-style:none;
	display:block;
	padding:3px;
	background-color:#C4C9CF;
	color:#ffffff;
	font-size: 10px;
	font-weight:bold;
	text-transform:uppercase;
	}
	
.fbOPTIN{background-color:#FFFFFF;color: #00CC33;}	
	
/* Form Builder END */

/* forms */
.formSEARCH{}
.formSTYLEbasic{}
.formSEARCHtxtbox{
	font-size:10px;
	width:120px;
	margin-top:2px;
	height:14px;
	background-color: #E6E6E6;
	border-color:#999999;
	border-style:solid;
	border-width:1px;
	color:#000000;
	}
.formGObutton{
	/*font-family:Geneva, Arial, Helvetica, sans-serif;*/
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	border-style:none;
	color:#FFFFFF;
	height:18px;
	padding-left:2px;
	padding-right:2px;
	margin-top:2px;
	background-color:#FF9933;
	}
