@charset "UTF-8";
/* CSS Document */

body {
margin:0px;
background-color:#481260;
background-image:url(../site-img/mainWrapper_bg.gif);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
}

h1 {
font-family:Helvetica, Arial, sans-serif;
letter-spacing:10;
color:#fff;
margin-top:0px;
padding-top:5px;
line-height:26px;
}

hr {
height:2px;
background:url(../site-img/hr_bg.gif);
background-repeat:repeat-x;
border:none;
}

.clear {
clear:both;
}

.clear10px {
clear:both;
height:10px;
}

.bigoraphies img {
margin-right:5px;
border:1px solid #fff;
}

#mainWrapper {
}


#headerWrapper {
width:920px;
height:164px;
margin:auto;
background-image:url(../site-img/mainBanner.gif);
background-repeat:no-repeat;
}

#controlsWrapper {
float:right;
}

#controlsLeft {
width:10px;
height:39px;
background-image:url(../site-img/siteControlsLeft.gif);
background-repeat:no-repeat;
float:left;
}

#controlsRight {
width:10px;
height:39px;
background-image:url(../site-img/siteControlsRight.gif);
background-repeat:no-repeat;
float:left;
}


#controls {
width:900px;
height:39px;
background-image:url(../site-img/siteControlsBg.gif);
background-repeat:repeat-x;
float:left;
}

#search {
width:816px;
border-right:1px solid #dcd9d9;
height:34px;
float:left;
}

#inputSearch {
width:259px;
height:15px;
border:1px solid #b6b6b6;
padding:0px;
margin:0px;
margin-top:7px;
float:left;
font-family:Arial, Helvetica, sans-serif;
padding-top:2px;
}

#buttonSearch {
margin-top:7px;
float:left;
margin-left:7px;
}

#buttonSearch.yui-submit-button, #buttonSearch.yui-button {
height:19px !important;
background-image:url(../site-img/searchButton_bg.gif) !important;
background-repeat:repeat-x !important;
border:none !important;
padding:0px !important;
}

#buttonSearch.yui-submit-button-hover, #buttonSearch.yui-button-hover button {
background-image:url(../site-img/searchButtonOver_bg.gif) !important;
background-repeat:repeat-x !important;
}

#buttonSearch span.first-child {
border:none !important;
height:19px !important;
}



#buttonSearch-button {
width:68px !important;
height:19px !important;
padding:0px !important;
margin:0px !important;
min-height:19px !important;
color:#fff !important;
font-family:Arial, Helvetica, sans-serif !important;
font-size:11px !important;
font-weight:bold !important;
border:1px solid #652d88 !important;
}

#textSizeLinks {
width:82px;
height:34px;
border-left:1px solid #ffffff;
float:right;
}

#textSizeLinks ul {
margin:0px;
padding:0px;
list-style-type:none;
margin-top:7px;
}

#textSizeLinks li {
float:left;
border:1px solid #b6b6b6;
margin-left:6px;
}

#textSizeLinks li a {
width:19px;
height:19px;
display:block;
font-size:14px;
font-weight:bold;
color:#929090;
text-decoration:none;
background-color:#FFFFFF;
text-align:center;
line-height:19px;
}

#textSizeLinks li a:hover {
background-image:url(../site-img/textSizeLinksHover_bg.gif);
background-repeat:repeat-x;
}


#bannerCaption {
font-size:12px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
color:#712d89;
margin-left:689px;
margin-top:70px;
width:120px;
}


#topNav {
height:36px;
background-image:url(../site-img/topNav_bg.gif);
background-repeat:repeat-x;
}

#topNav ul {
height:35px;
list-style-type:none;
font-size:0.75em;
font-weight:bold;
margin:0px;
padding:0px;
width:920px;
margin:auto;
background-image:url(../site-img/topNavLi_bg.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:2px;
}

#topNav ul li {
display:inline;
}

#topNav ul li a {
display:block;
height:35px;
float:left;
color:#ffffff;
padding-left:10px;
padding-right:12px;
/*border-left:1px solid #5c1767;
border-right:1px solid #a883b5;*/
line-height:34px;
text-decoration:none;
background-image:url(../site-img/topNavLi_bg.gif);
background-repeat:no-repeat;
background-position:right;
}

#topNav ul li a:hover {
background-image:url(../site-img/topNavHover_bg.gif);
background-repeat:no-repeat;
background-position:right;
}


#topNav ul li.current a {
background-image:url(../site-img/topNavHover_bg.gif);
background-repeat:no-repeat;
background-position:right;
}

#breadCrumb {
width:920px;
margin:auto;
font-size:0.75em;
font-weight:bold;
color:#fff;
background-image:url(../site-img/breadCrumb_bg.gif);
background-repeat:repeat-x;
background-position:bottom;
line-height:24px;
}

#breadCrumb a {
color:#fff;
text-decoration:underline;
}

#breadCrumb a:hover {
text-decoration:none;
}

#contentWrapper {
width:920px;
margin:auto;
color:#fff;
border-bottom:1px solid #4a0a59;
}

#contentBgWrapper {
background-image:url(../site-img/contentBg_rpt.gif);
background-repeat:repeat-y;
}

.spotlightCaption {
margin-top:193px;
font-size:12px;
margin-left:10px;
font-weight:bold;
text-align:right;
margin-right:10px;
}


#spotlightImage {
width:920px;
height:217px;
background-image:url(../site-img/homePageSpotlight.jpg);
border:1px solid #ffffff;
margin-top:13px;
}

#spotlightImage.businessOfSport {
	background-image:url(../site-img/carnegie.jpg) !important;
}

#spotlightImage.pastEvents {
	background-image:url(../site-img/leeds1.jpg) !important;
}


#spotlightImageVQ {
width:920px;
height:217px;
background-image:url(../site-img/pageSpotlightVQ.jpg);
border:1px solid #ffffff;
margin-top:13px;
}

#spotlightImageOne {
width:920px;
height:217px;
background-image:url(../site-img/pageSpotlight.jpg);
border:1px solid #ffffff;
margin-top:13px;
}
#spotlightImageTwo {
width:920px;
height:217px;
background-image:url(../site-img/pageSpotlightTwo.jpg);
border:1px solid #ffffff;
margin-top:13px;
}
#spotlightImageThree {
width:920px;
height:217px;
background-image:url(../site-img/pageSpotlightThree.jpg);
border:1px solid #ffffff;
margin-top:13px;
}
#spotlightImageFour {
width:920px;
height:217px;
background-image:url(../site-img/pageSpotlightFour.jpg);
border:1px solid #ffffff;
margin-top:13px;
}
#spotlightImageFive {
width:920px;
height:217px;
background-image:url(../site-img/pageSpotlightFive.jpg);
border:1px solid #ffffff;
margin-top:13px;
}

#leftContent {
width:659px;
float:left;
font-size:0.75em;
background-repeat:repeat-y;
background-position:right;
line-height:18px;
padding-right:2px;
}

#leftContent a {
font-weight:bold;
color:#fff;
border-bottom:1px dotted #fff;
text-decoration:none;
}

#leftContent a:hover {
border-bottom:none;
}

.textContent {
padding-right:13px;
padding-top:10px;
}

.bodyText {
padding-right:10px;
}

#rightContent {
width:249px;
float:left;
font-size:0.75em;
margin-left:10px;
line-height:16px;
}

#rightContent a {
color:#fff;
}

.rightContentOpen {
background-image:url(../site-img/rightContent_open.jpg);
height:10px;
width:249px;
background-repeat:no-repeat;
margin-top:10px;
}

.rightContentClose {
background-image:url(../site-img/rightContent_close.jpg);
background-repeat:no-repeat;
height:10px;
width:249px;
}

.rightContent {
background-image:url(../site-img/rightContent_bg_rpt.jpg);
background-repeat:repeat-y;
padding-top:2px;
padding-left:12px;
width:249px;
}

#rightContent.contactDetails {
font-size:11px;
padding-bottom:10px;
}

span.telephoneNumber {
background-image:url(../site-img/telephoneIcon.png);
background-repeat:no-repeat;
padding-left:22px;
padding-bottom:4px;
}

#rightContent a.emailAddress {
background-image:url(../site-img/emailIcon.png);
background-repeat:no-repeat;
padding-left:22px;
padding-bottom:4px;
text-decoration:none;

}

#rightContent ul {
list-style-type:none;
margin:0px;
padding:0px;
padding-bottom:5px;
}

#rightContent ul li {
line-height:18px;
margin-bottom:5px;
}

#rightContent ul li a {
color:#fff;
background-image:url(../site-img/rightContentBullet_bg.png);
background-repeat:no-repeat;
padding-left:15px;
font-weight:bold;
font-size:12px;
}

#rightContent ul li a:hover {
text-decoration:underline;
}

#leedBizWeekWrapper {
width:648px;
background-image:url(../site-img/formBg.gif);
background-repeat:repeat-y;
padding-left:0px;
}


#bizWeekBanner {
margin-left:4px;
}

.leedsBizWeekLink {
padding-left:10px;
padding-top:114px;
}

.leedsBizWeekLink a {
background-image:url(../site-img/rightContentBullet_bg.png);
background-repeat:no-repeat;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
padding-left:15px;
border:none !important;
text-decoration:underline !important;
}

#nextEventWrapper {
width:249px;
padding-top:2px;
padding-left:12px;
padding-bottom:1px;
}

#usefulLinksWrapper {
width:249px;
padding-left:12px;
}

#aboutThisWrapper {
width:249px;
padding-left:12px;
}


#nextEventWrapper h1 {
float:left;
text-indent:5px;
}

p.nextEventCalendar {
width:31px;
height:19px;
margin-top:0px;
background-image:url(../site-img/firstEvent_bg.png);
background-repeat:no-repeat;
color:#000;
font-size:14px;
font-weight:bold;
text-align:center;
padding-top:13px;
float:left;
}

#footerWrapper {
width:920px;
margin:auto;
clear:both;
border-top:1px solid #754c88;
color:#fff;
font-weight:bold;
font-size:12px;
margin-bottom:15px;
}

#footerLeft {
width:659px;
float:left;
}

#footerLeft img {
margin-right:45px;
}

#footerRight {
width:258px;
float:left;
}

#footerRight .paddedImage {
margin-right:15px;
}


/* Contact Forms Styles */

.formOpen {
height:10px;
width:648px;
background-image:url(../site-img/formOpen.gif);
background-repeat:no-repeat;
clear:both;
}

.formClose {
height:10px;
width:648px;
background-image:url(../site-img/formClose.gif);
background-repeat:no-repeat;
clear:both;
}

#contactFormWrapper {
width:638px;
background-image:url(../site-img/formBg.gif);
background-repeat:repeat-y;
padding-left:10px;
}

#contactFormWrapper img {
border:1px solid #fff;
float:left;
margin-right:10px;
}

.contactForm {
width:598px;
}

.contactForm .element_text, #adcaptcha-input{
background-style:none;
background-image:url(../site-img/textField_bg.gif);
background-repeat:no-repeat;
width:215px;
height:19px;
border:none;
padding-top:6px;
text-indent:5px;
padding-left:4px;
padding-right:9px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin-bottom:10px;
border-style:none;
}

.element_select  {
margin-bottom:10px;
}

.contactForm .element_textarea {
background-style:none;
background-image:url(../site-img/textArea_bg.gif);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
width:213px;
height:113px;
border:none;
font-size:11px;
padding:8px;
}

dd {
width:55%;
float:left;
}

dt {
width:25%;
float:left;
}

.element_textarea {
width:200px;
height:200px;
}

.searchResults ul {
margin-top:10px;
}

.searchResults ul li {
margin-bottom:10px;
}