
/*------ Core Components ------*/

body{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.6em;margin:0px;margin-top:7px;}
* html body{text-align:center;}
div{position:relative;margin:0px;padding:0px;border:0px;}
b{font-weight:bold;}
p{margin:0px;padding:0px;}
hr{display:none;}
h1{display:none;}
form{margin:0px;padding:0px;}	
/*------ Normal Links------*/
	
A{text-decoration:none;}
A:visited{text-decoration:none;}
A:hover{text-decoration:underline;}
A:active{text-decoration:none;}

/*------ Underline Link ------*/

.underlineLink{text-decoration:underline;}
.underlineLink:visited{text-decoration:underline;}
.underlineLink:hover{text-decoration:none;}
.underlineLink:active{text-decoration:underline;}

/*------ Core Colours ------*/

.lightNormal{color:#FFFFFF;}
.lightBold{color:#FFFFFF;font-weight:bold;}
.colorNormal{color:#66147F;}
.colorBold{color:#66147F;font-weight:bold;}
.darkNormal{color:#645F56;}
.darkBold{color:#645F56;font-weight:bold;}
.brandNormal{color:#66147F;}
.brandBold{color:#66147F;font-weight:bold;}
	
/*------ Other ------*/

#container{width:755px;height:auto;margin:0 auto;}
#banner{width:auto;height:93px;padding-right:4px;overflow:hidden;}
.logo{position:absolute;top:5px;left:12px;}
.date{position:absolute;right:0px;top:5px;}
* html #container{text-align:left;}
.floatLeft{float:left;}
.floatRight{float:right;}
#footer{width:auto;clear:both;height:auto;padding-bottom:20px;}
.usefulInformation{margin-left:5px;top:10px;}
.otherSites{margin-left:10px;top:10px;margin-bottom:20px;right:5px;float:right;text-align:right;text-size:0.9em;z-index:2;}
.alt{display:none;}

/*------ Primary Navigation ------*/

#primaryNavigation{width:99%;height:auto;float:right;margin-top:70px;/*display:none;*/}

#primaryNavigation ul{margin:0px;padding:0px;}
#primaryNavigation ul li{float:right;position:relative;list-style-type:none;display:inline;}
/*
.primaryNavigationRight{float:right;width:3px;height:22px;background-image:url(../images/primary_navigation_right.gif);}
.primaryNavigationLeft{float:right;width:3px;height:22px;background-image:url(../images/primary_navigation_left.gif);}
.primaryNavigationLink{padding:5px;display:block;}
.businessLink:hover{color:#A0D5FB;text-decoration:none;}
.residentsLink:hover{color:#CDD557;text-decoration:none;}
.studentsLink:hover{color:#FCC048;text-decoration:none;}
.visitorsLink:hover{color:#9B6DA9;text-decoration:none;}
.businessTab{margin-right:1px;background-image:url(../images/business_tab_bg.gif);background-repeat:repeat-x;}
.residentsTab{margin-right:1px;background-image:url(../images/residents_tab_bg.gif);background-repeat:repeat-x;}
.studentsTab{margin-right:1px;background-image:url(../images/students_tab_bg.gif);background-repeat:repeat-x;}
.visitorsTab{background-image:url(../images/visitors_tab_bg.gif);background-repeat:repeat-x;}
*/

/*------ Secondary Navigation ------*/

#secondaryNavigation{width:755px;height:auto;margin-bottom:2px;background-color:#66147F;background-image:url(../images/secondary_navigation_bg.gif);background-repeat:repeat-x;overflow:hidden;}
.secondaryNavigationTopLeft{position:absolute;height:3px;width:4px;top:0px;left:0px;background-image:url(../images/secondary_navigation_top_left.gif);background-repeat:no-repeat;}
.secondaryNavigationTopRight{position:absolute;height:3px;width:3px;top:0px;right:0px;background-image:url(../images/secondary_navigation_top_right.gif);background-repeat:no-repeat;}
* html .secondaryNavigationTopRight{right: -1px;}
#secondaryNavigation ul{margin:0px;padding:0px;}
#secondaryNavigation ul li{margin:0px;padding:0px;float:left;position:relative;list-style-type:none;display:inline;}
.secondaryNavigationLink{padding-left:20px;padding-right:20px;padding-top:6px;padding-bottom:8px;display:block;}
.secondaryNavigationLink:hover{color:#000000;text-decoration:none;}
.secondaryNavigationSeparator{width:5px;height:26px;overflow:hidden;}

/*------ Breadcrumb ------*/

#breadCrumb{width:auto;padding-left:10px;padding-top:19px;padding-bottom:19px;}

/*------ Content Panes ------*/

#leftPane{width:150px;height:auto;float:left;top:0px;left:5px;}
#contentPane_3Pane{width:408px;height:auto;float:left;left:15px;margin-right:25px;}
#contentPane_2Pane{width:585px;height:auto;float:left;left:5px;margin-left:10px;}
#contentPane_1Pane{width:auto;height:auto;margin-left:5px;margin-right:5px;}
#rightPane{width:167px;height:auto;float:left;top:0px;left:0px;}
#leftPane_2Pane{width:167px;height:auto;float:left;top:0px;left:5px;}

/*----- Container classes -----*/

.moduleContainer{width:auto;height:auto;margin-bottom:9px;}
.moduleContentPane{margin-left:10px;margin-right:10px;}
.noIndent{margin-left:6px;margin-right:6px;}
.noHeaderIndent{margin-left:0px;margin-right:0px;}
.moduleContentPaneDark{background-color:#65127E;margin-left:6px;margin-right:6px;}
.darkContentPane{background-color:#65127E;}
.topStretch{width:auto;background-image:url(../images/containers/top_stretch.gif);background-repeat:repeat-x;height:6px;}
.topLeft{font-size:1px;width:6px;height:6px;background-image:url(../images/containers/top_left.gif);float:left;}
.topRight{font-size:1px;width:6px;height:6px;background-image:url(../images/containers/top_right.gif);float:right;}
.moduleLeftBG{width:auto;height:auto;background-image:url(../images/containers/left_stretch.gif);background-repeat:repeat-y;}
* html .moduleLeftBG{height:100%;}
.moduleRightBG{width:auto;height:auto;background-image:url(../images/containers/right_stretch.gif);background-repeat:repeat-y;background-position:right;}
* html .moduleRightBG{height:100%;}
.bottomStretch{clear:both;width:auto;background-image:url(../images/containers/bottom_stretch.gif);background-repeat:repeat-x;height:6px;font-size:1px;}
.bottomLeft{font-size:1px;width:6px;height:6px;background-image:url(../images/containers/bottom_left.gif);float:left;}
.bottomRight{font-size:1px;width:6px;height:6px;background-image:url(../images/containers/bottom_right.gif);float:right;}
.smallModuleHeader{overflow:hidden;margin-bottom:5px;margin-left:6px;margin-right:6px;min-height:22px;width:auto;background-image:url(../images/containers/small_header_bg.gif);background-repeat:repeat-x;background-color:#65127E;}
* html .smallModuleHeader{overflow:visible;height:22px;}
.smallModuleHeaderTopLeft{font-size:1px;width:4px;height:4px;background-image:url(../images/containers/small_header_top_left.gif);float:left;}
.smallModuleHeaderTopRight{font-size:1px;width:4px;height:4px;background-image:url(../images/containers/small_header_top_right.gif);float:right;}
.smallModuleHeaderText{margin-top:4px;margin-bottom:4px;margin-left:6px;}
.largeModuleHeader{overflow:hidden;margin-left:6px;margin-right:6px;width:auto;height:42px;background-image:url(../images/containers/large_header_bg.gif);}
.largeModuleHeaderTopLeft{font-size:1px;margin-right:11px;width:5px;height:5px;background-image:url(../images/containers/large_header_top_left.gif);float:left;}
.largeModuleHeaderTopRight{font-size:1px;width:5px;height:5px;background-image:url(../images/containers/large_header_top_right.gif);float:right;}
.darkModuleBottomLeft{width:5px;height:5px;background-image:url(../images/containers/dark_container_bottom_left.gif);background-repeat:no-repeat;float:left;}
.darkModuleBottomRight{width:5px;height:5px;background-image:url(../images/containers/dark_container_bottom_right.gif);background-repeat:no-repeat;float:right;}
.darkModuleFooter{font-size:1px;clear:both;width:auto;height:5px;background-color:#65127E;margin-left:6px;margin-right:6px;}

/*------ What's On Teaser Container ------*/

.welcomeToLeedsContentPane{width:396px;}
.welcomeToLeedsMask{width:150px;height:172px;overflow:hidden;float:left;background-color:#FFFFFF;}
.welcomeToLeedsTitle{margin-left:10px;}
.welcomeToLeedsHeader{margin-left:0px;margin-right:0px;width:auto;}
.welcomeToLeedsRight{width:246px;min-height:172px;float:right;}
* html .welcomeToLeedsRight{height:172px;}
.welcomeToLeedsBottomStretch{margin-left:-6px;margin-right:-6px;}
.welcomeToLeedsRow{padding:5px;}
.welcomeToLeedsBottomRight{width:5px;height:5px;background-image:url(../images/containers/dark_container_bottom_right.gif);background-repeat:no-repeat;position:absolute;left:397px;top:-5px;font-size:1px;}
* html .welcomeToLeedsBottomRight{right:-1px;}
img {
	behavior: url("pngbehavior.htc");
}

/*------ Raising the Profile of Leeds ------*/

.leedsLogoSmall{width:91px;height:84px;float:left;margin-top:5px;margin-left:5px;margin-bottom:10px;margin-right:20px;}
.clear{width:auto;height:1px;font-size:1px;clear:both;}
.raisingBusinessLink{color:#6DA8D2;font-weight:bold;}
.raisingResidentsLink{color:#B19401;font-weight:bold;}
.raisingStudentsLink{color:#F09400;font-weight:bold;}
.raisingVisitorsLink{color:#5D1383;font-weight:bold;}

/*------ Champion profile ------*/

.championProfileContentPane{padding-left:10px;padding-right:10px;}
.championProfileListColumn{float:left;width:49%;}
.championProfileImage{width:265px;float:left;height:182px;background-position:center;background-repeat:no-repeat;}
.championProfileImageAndQuote{padding-left:20px;width:490px;height:185px;background-position:center;background-repeat:no-repeat;}
.championProfileQuote{width:263px;float:left;height:182px;background-position:center;background-repeat:no-repeat;}
.championProfileLink{float:left;padding-bottom:5px;width:100%;}
.championProfileLinkFooter{width:auto;height:5px;clear:both;font-size:1px;}

.backButton a{display:block;background-image:url(../images/champions_back.gif);width:46px;height:17px;margin-bottom:5px;}
.submitButtonWrap{margin-top:3px;text-align:right;}
.submitButton{margin-right:5px;}

input{margin:0px;padding:0px;}
label{margin:0px;padding:0px;}
.textFieldName{padding-right:20px;}
.textFieldLong{margin:0px;border:1px solid #645F56;width:300px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;padding:2px;}
.textFieldMedium{margin:0px;border:1px solid #645F56;width:200px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;padding:2px;}
.textFieldShort{margin:0px;border:1px solid #645F56;width:100px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;padding:2px;}
.contactContentPane{}
.contactFieldName{clear:left;width:150px;float:left;padding-top:3px;}
.contactFieldValue{width:210px;float:left;margin-bottom:5px;}
.titleField{border:1px solid #645F56;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;}
.commentsTextArea{margin:0px;border:1px solid #645F56;width:200px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;padding:2px;height:120px;}
.contactLeftSide{margin-left:5px;float:left;width:367px;height:auto;border-right:1px solid #CCCCCC;margin-bottom:10px;}
.contactRightSide{float:right;padding:5px;width:178px;height:auto;margin-right:1px;background-color:#DFCEE6;}

/*------ Travel Information Teaser Image ------*/

.travelInfoImage{float:left;margin-right:5px;}
.latestNewsStoriesHR{clear:both;width:auto;height:7px;font-size:1px;border-bottom:1px solid #999999;margin-bottom:7px;}
.newsHighlightRow{width:448px;min-height:58px;padding:3px;}
* html .newsHighlightRow{height:58px;width:448px;}

/*---- Champion Benefits Table ----*/
.championBenefitsContainer{margin-top:20px;padding-left:5px;padding-bottom:10px;padding-right:5px;float:left;width:735px;height:auto;background-image:url(../images/benefits_table_bg.gif);background-repeat:repeat-y;}
.championBenefitsRow{width:725px;height:auto;margin-top:5px;padding-bottom:5px;border-bottom:1px solid #66147F;}
.championBenefitsColumn{float:left;padding-left:5px;padding-right:5px;width:135px;height:auto;}
.whyBecomeAChampionText{margin-top:20px;}
.whyBecomeAChampionImage{width:184px;height:auto;float:right;margin-left:10px;margin-right:5px;padding:3px;border:1px solid #CCCCCC;}
.whyBecomeAChampionBenefitsImage{width:184px;height:auto;float:right;clear:right;margin-left:10px;margin-right:5px;padding:3px;border:1px solid #CCCCCC;}
* html .whyBecomeAChampionImage{margin-top:15px;}
.whyBecomeAChampionBenefitsImage{border:0px;float:right;clear:right;margin-top:5px;margin-right:10px;margin-left:15px;}
* html .whyBecomeAChampionBenefitsImage{margin-right:4px;}