/* CSS Document */
body { font-size:62.5%; padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; text-align:center; }
a { text-decoration:none; color:#000; font-weight:700; }
a:hover { text-decoration:underline; }
.leftFloat { float:left; width:310px; }
.rightFloat { float:right; width:75px; }
.bothClear { clear:both; width:auto; }

/* Main Containers */
#container_main { padding:14px 0 0; width:951px; margin:0 auto; }
#container_top { padding:0; margin:0; 
/*background-color:#FFCC00;*/
height:145px; width:951px; position:relative; }
#container_topRight { padding:0; margin:0; 
/*background-color:#99CC99;*/
width:385px; float:right; }
#aarp_link { display:block; position:absolute; top:38px; right:0; width:378px; height:90px; }
#aarp_link a { display:block; width:378px; height:90px; background:url(../images/mainImages/aarp_bubble.jpg); text-indent:-9999px; }
#container_menu { padding:0; margin:0; 
/*background-color:#FFCCCC;*/
}
#container_centralContainer { text-align:left; float:left; padding:0; margin:15px auto 0; min-height:575px; height:auto!important; height:575px; }

/*Top Container content*/
#holder_topright_rowOne { float:left; padding:0; margin:0; width:385px; height:21px; border-bottom:1px #7d7e82 solid; }
#holder_textSize { font-size:1.2em; padding:0; margin:0; float:left; padding:0 28px 0 0; margin:0; }
a.greyLink { padding:0 4px 0 5px; margin:0; text-decoration:none; color:#8d8e90; }
a:linked.greyLink { padding:0 4px 0 5px; margin:0; }
a:visited.greyLink { padding:0 4px 0 5px; margin:0; }
a:hover.greyLink { padding:0 4px 0 5px; margin:0; }
a:active.greyLink { padding:0 4px 0 5px; margin:0; }
#holder_contactSitemap { font-size:1.2em; padding:0; margin:0; float:left; }
a.blackLink2 { padding:0 4px 0 0; margin:0; float:left; font-size:1.1em; font-weight:bold; color:#000; }
#about a.blackLink2 { padding-bottom:8px; }
a.blackLink_right { padding:0; margin:0; float:right; width:60px; text-decoration:none; font-size:1.1em; font-weight:bold; color:#000; }
a.blackLink_right2 { padding:5px 0 0 40px; margin:0; float:left; text-decoration:none; font-size:1.1em; font-weight:bold; color:#000; }
a.blackLink_right3 { padding:10px 0 0; margin:0; float:right; width:100px; text-align:right; font-size:1.1em; font-weight:bold; color:#000; }
.bottomLinks { clear:left; border-top:1px solid #A8A9AD; padding-top:5px; margin-top:30px; }
a.blackLink { padding:0 4px; margin:0; text-decoration:none; color:#000; }
a:linked.blackLink { }
a:visited.blackLink { }
a:hover.blackLink { }
a:active.blackLink { }
a.blackLink3 { padding:5px 4px 4px 0; margin:0; float:left; width:320px; text-decoration:none; font-size:1.1em; font-weight:bold; color:#000; }
a:linked.blackLink3 { }
a:visited.blackLink3 { }
a:hover.blackLink3 { }
a:active.blackLink3 { }
#holder_topright_rowtwo { }
.container_login { float:left; padding:0; margin:10px 0 0; }
.loginField { border:1px #7d7e82 solid; }
.loginButton { border-style:none; background-color:#FFF; }
.register { padding:0; margin:3px 0 0; float:left; }

/*Main Menu */
ul#mainMenu { padding:0; margin:0; float:left; font-size:1.6em; font-family:Arial, Helvetica, sans-serif; font-weight:bold; list-style-type:none; }
ul#mainMenu li { margin:0; float:left; color:#FFFFFF; }
a.menuLink1 { color:#FFFFFF; text-decoration:none; padding:6px 0 0; height:28px; width:67px; float:left; background-image:url(../images/mainImages/menuRollover_bg.jpg); background-repeat:repeat-x; background-position:0 0; }
a:hover.menuLink1 { color:#FFFFFF; text-decoration:none; padding:6px 0 0; height:28px; width:67px; float:left; background-image:url(../images/mainImages/menuRollover_bg.jpg); background-repeat:repeat-x; background-position:0 -34px; }
a.menuLink2 { color:#FFFFFF; text-decoration:none; padding:6px 0 0; height:28px; width:93px; float:left; background-image:url(../images/mainImages/menuRollover_bg.jpg); background-repeat:repeat-x; background-position:-67px 0; }
a:hover.menuLink2 { color:#FFFFFF; text-decoration:none; padding:6px 0 0; height:28px; width:93px; float:left; background-image:url(../images/mainImages/menuRollover_bg.jpg); background-repeat:repeat-x; background-position:-67px -34px; }
a.menuLink3 { color:#FFFFFF; text-decoration:none; padding:6px 0 0; height:28px; width:68px; float:left; background-image:url(../images/mainImages/menuRollover_bg.jpg); background-repeat:repeat-x; background-position:-160px 0; }
a:hover.menuLink3 { color:#FFFFFF; text-decoration:none; padding:6px 0 0; height:28px; width:68px; float:left; background-image:url(../images/mainImages/menuRollover_bg.jpg); background-repeat:repeat-x; background-position:-160px -34px; }
a.menuLink4 { color:#FFFFFF; text-decoration:none; padding:6px 0 0; height:28px; width:61px; float:left; background-image:url(../images/mainImages/menuRollover_bg.jpg); background-repeat:repeat-x; background-position:-228px 0; }
a:hover.menuLink4 { color:#FFFFFF; text-decoration:none; padding:6px 0 0; height:28px; width:61px; float:left; background-image:url(../images/mainImages/menuRollover_bg.jpg); background-repeat:repeat-x; background-position:-228px -34px; }
a.menuLink5 { color:#FFFFFF; text-decoration:none; padding:6px 0 0; height:28px; width:75px; float:left; background-image:url(../images/mainImages/menuRollover_bg.jpg); background-repeat:repeat-x; background-position:-289px 0; }
a:hover.menuLink5 { color:#FFFFFF; text-decoration:none; padding:6px 0 0; height:28px; width:75px; float:left; background-image:url(../images/mainImages/menuRollover_bg.jpg); background-repeat:repeat-x; background-position:-289px -34px; }
a.menuLink6 { color:#FFFFFF; text-decoration:none; padding:6px 0 0; height:28px; width:105px; float:left; background-image:url(../images/mainImages/menuRollover_bg.jpg); background-repeat:repeat-x; background-position:-364px 0; }
a:hover.menuLink6 { color:#FFFFFF; text-decoration:none; padding:6px 0 0; height:28px; width:105px; float:left; background-image:url(../images/mainImages/menuRollover_bg.jpg); background-repeat:repeat-x; background-position:-364px -34px; }
a.menuLink7 { color:#FFFFFF; text-decoration:none; padding:6px 0 0; height:28px; width:134px; float:left; background-image:url(../images/mainImages/menuRollover_bg.jpg); background-repeat:repeat-x; background-position:-469px 0; }
a:hover.menuLink7 { color:#FFFFFF; text-decoration:none; padding:6px 0 0; height:28px; width:134px; float:left; background-image:url(../images/mainImages/menuRollover_bg.jpg); background-repeat:repeat-x; background-position:-469px -34px; }
a.menuLink8 { color:#FFFFFF; text-decoration:none; padding:6px 0 0; height:28px; width:134px; float:left; background-image:url(../images/mainImages/menuRollover_bg.jpg); background-repeat:repeat-x; background-position:-604px 0; }
a:hover.menuLink8 { color:#FFFFFF; text-decoration:none; padding:6px 0 0; height:28px; width:134px; float:left; background-image:url(../images/mainImages/menuRollover_bg.jpg); background-repeat:repeat-x; background-position:-604px -34px; }
a.menuLink9 { color:#FFFFFF; text-decoration:none; padding:6px 0 0; height:28px; width:57px; float:left; background-image:url(../images/mainImages/menuRollover_bg.jpg); background-repeat:repeat-x; background-position:-738px 0; }
a:hover.menuLink9 { color:#FFFFFF; text-decoration:none; padding:6px 0 0; height:28px; width:57px; float:left; background-image:url(../images/mainImages/menuRollover_bg.jpg); background-repeat:repeat-x; background-position:-738px -34px; }
a:linked.menuLink { color:#FFFFFF; text-decoration:none; }
a:visited.menuLink { color:#FFFFFF; text-decoration:none; }
a:hover.menuLink { color:#FFFFFF; text-decoration:none; }
a:active.menuLink { color:#FFFFFF; text-decoration:none; }
form.searchBox { width:156px; height:34px; float:left; padding:0; margin:0; background-image:url(../images/mainImages/menuRollover_bg.jpg); background-repeat:no-repeat; background-position:-795px 0; }
.searchField { float:left; margin:6px 0 0 5px; height:14px; width:140px; }

/*   Coloured bands     */
.yellowBand { display:block; width:auto; height:10px; background-color:#ffe100; }
.blueBand { display:block; width:auto; height:10px; background-color:#6ED2FA; }
.orangeBand { padding:0; margin:0; display:block; width:auto; height:10px; background-color:#ec761f; }
.lightOrangeBand { padding:0; margin:0; display:block; width:auto; height:10px; background-color:#fdb813; }
.orangeBandMedia { padding:0; margin:0; display:block; width:auto; height:10px; background-color:#F1991B; }
.brownBand { padding:0; margin:0; display:block; width:auto; height:10px; background-color:#AE3C1A; }
.eventsBand { padding:0; margin:0; display:block; width:auto; height:10px; background-color:#C15F20; }
.brownERBand { padding:0; margin:0; display:block; width:auto; height:10px; background-color:#b03c17; }
#memberszone .brownBand { padding:0; margin:0; display:block; width:auto; height:10px; background-color:#892C0B; }
.homeEventsBand { padding:0; margin:20px 0 0; display:block; width:auto; height:32px; background-color:#c06023; }
.homeEventsBand p { padding:3px 0 0 5px; margin:0; color:#FFF; font-size:1.2em; }

/*       Type          */
ul.generalList { padding:20px 0 20px 50px; margin:0; width:290px; }
ul.generalList li { font-size:1.2em; padding:0 0 10px; margin:0; }
h1.mainHeaders { font-size:1.8em; }
p.generalText { font-size:1.2em; padding:10px 0; margin:0; color:#7f8082; }
p.generalText_padded { font-size:1.2em; float:left; padding:0 0 0 9px; margin:0; color:#7f8082; }
p.generalText_paddedUp { font-size:1.2em; padding:10px 0 0; margin:0; color:#7f8082; }
.blackLink { padding:6px 0 15px; margin:0; }
.blackLink a { padding:0; margin:0; font-size:1.2em; font-weight:bold; text-decoration:none; color:#000000; }
.blackLink a:linked { text-decoration:none; color:#000000; }
.blackLink a:visited { text-decoration:none; color:#000000; }
.blackLink a:hover { text-decoration:none; color:#000000; }
.blackLink a:active { text-decoration:none; color:#000000; }

/*       Home content          */

/*Home content: Welcome*/
#container_homeWelcome { float:left; padding:0; margin:0 20px 0 0; width:384px; float:left; }
p#text_homeWelcome { padding:0 0 15px; margin:0; font-size:1.4em; }
#homeWelcomImage { width:384px; height:143px; padding:0; }
#homeSpace { padding-top:10px; }
.container_homeWelcome2 .spotlightText { border-top:1px solid #A8A9AD; padding:10px 0 0; }
.container_homeWelcome2 h1.subHeader2 { padding:10px 0; }
.container_homeWelcome2 .spotlightText p { margin:0 0 .8em; }
#container_blogAndSurvey { padding:0 20px 0 0; margin:0; width:141px; float:left; }
#blogButton { height:57px; width:141px; float:left; padding:0; margin:0 0 4px; background-image:url(../images/mainImages/bg_Blog.jpg); background-repeat:no-repeat; }
#blogButton p { color:#FFF; font-weight:bold; font-size:1.2em; padding:18px 0 0 52px; margin:0 0 4px; }
#surveyButton { height:57px; width:141px; float:left; padding:0; margin:0 0 4px; background-image:url(../images/mainImages/bg_survey.jpg); background-repeat:no-repeat; }
#surveyButton p { color:#FFF; font-size:1.2em; font-weight:bold; font-stretch:extra-condensed; padding:12px 0 0 52px; margin:0 0 4px; }

/*Home content: News*/
.container_223px { float:left; padding:0; margin:0 20px 0 0; width:223px; float:left; background-color:#f3f3f3; }
.container_223px2 { float:left; padding:0; margin:0 20px 0 0; width:223px; float:left; }
.container_223px_darkgrey { float:left; padding:0; margin:0; width:223px; min-height:117px; float:left; background-color:#e2e3e5; }

/*
.container_223px p{
padding: 0px 9px 10px 0px;
margin: 0px;
font-size: 1.2em;
color: #7f8082;
}
*/
h4.newsDate { padding:2px 0; margin:0; font-size:1.2em; color:#808082; }
h3.entryTitle { padding:0 0 12px; margin:0; font-size:1.2em; }
.homeNewSubmission { padding:0; margin:0 0 0 9px; width:203px; border-top:1px #a8a9ad solid; }

/*Home content: Events*/
#container_142px { float:left; padding:0; margin:0 20px 0 0; width:142px; float:left; }
.homeEventsSubmission,.homeEventsSubmission1 { padding:0; margin:0; width:142px; border-top:1px #a8a9ad solid; }
.homeEventsSubmission1 { border-top:none; }
#forthcomingEvents { width:142px; padding:0; margin:0; }
ul#forthcomingEventsList { padding:0; margin:5px 0 15px; list-style-type:disc; list-style-position:inside; }
ul#forthcomingEventsList li { font-size:1.2em; padding:0; margin:7px 0; }
.galleryHolder { padding:0; margin:20px 0 0; }
.galleryImage { padding:0; margin:0 0 10px; width:380px; height:200px; background-color:#CCCCCC; }
p.galleryText { padding:0; margin:0; }
.eventsPicHolder { padding:0; margin:0 0 12px; }
#recentEventIcon { background-image:url(../images/home/recentEventIcon.jpg); background-repeat:no-repeat; float:left; height:15px; width:15px; display:block; padding:0; margin:0 3px 0 0; }

/*Home content: Resources*/
.container_142px_noPad { float:left; padding:0; margin:0; width:142px; float:left; }
.container_142px_grey { float:left; padding:0; margin:0; width:142px; float:left; background-color:#e2e3e5; }
#container_homeResources { float:left; padding:0; margin:0 20px 0 0; width:142px; float:left; }
#acrobatIcon { background-image:url(../images/home/acrobatIcon.jpg); background-repeat:no-repeat; float:left; height:19px; width:19px; display:block; padding:0; margin:0 3px 0 0; }
#newPaperIcon { background-image:url(../images/home/newPaperIcon.jpg); background-repeat:no-repeat; float:left; height:15px; width:15px; display:block; padding:0; margin:0 3px 0 0; }

/*-----------FOOTER----------*/
#container_footer { height:30px; width:951px; background-image:url(../images/mainImages/bg_footer_top.jpg); background-repeat:repeat-x; float:left; padding:0; margin:15px 0; text-align:left; position:relative; }
ul.footerlinks { padding:0 180px 0 0; margin:3px 0 0; float:left; list-style-type:none; font-size:.9em;  min-height:25px; height:auto!important; height:27px; position:relative; width:770px; }
ul.footerlinks li { float:left; padding:7px 23px 0 0; margin:0; }
ul.footerlinks li a { text-decoration:none; color:#000; }
ul.footerlinks li a:linked { text-decoration:none; color:#000; padding:0; }
ul.footerlinks li a:visited { text-decoration:none; color:#000; padding:0; }
ul.footerlinks li a:hover { text-decoration:none; color:#000; padding:0; }
ul.footerlinks li a:active { text-decoration:none; color:#000; padding:0; }
ul.footerlinks li#ageUKIcon { position:absolute; right:0px; top:5px; padding-right:0; width:167px; font-size:9px; text-indent:-9999px; background: url(../images/mainImages/ageUK_logo.jpg) no-repeat; height:48px; }

ul.footerlinks li#TAENaddress { float:left; padding:7px 0 0; margin:0 5px 0 0; }

/*---------------------CONTENT PAGE CONTAINERS--------------------------*/
#pageIdentification { width:162px; float:left; padding:0; margin:0; }
#centreColumn { width:482px; float:left; padding:0; margin:0; }
#centreHolder { width:385px; 
/*min-height: 500px;*/
float:left; padding:0; margin:0; }
#rightHandColumn { width:304px; float:left; padding:0; margin:0; }
#rightHandColumn142px { width:142px; float:left; padding:0; margin:0 20px 0 0; }
#rightHandColumn142pxNopad { width:142px; float:left; padding:0; margin:0; }
#container_385px_darkgrey { float:left; padding:0; margin:0 0 15px; width:385px; min-height:25px; float:left; border-bottom:2px #a8a9ad solid; background-color:#e2e3e5; }
#container_305px_darkgrey { float:left; padding:0; margin:0 0 15px; width:304px; min-height:127px; float:left; background-color:#e2e3e5; border-bottom:1px #a8a9ad solid; }
#container_305px_darkgrey2 { float:left; padding:0; margin:0 0 15px; width:304px; min-height:100px; float:left; background-color:#e2e3e5; }
#container_305px_spotlight { float:left; padding:0; margin:0 0 15px; width:304px; float:left; background-color:#e2e3e5; }
#container_305px { float:left; padding:0; margin:0 0 10px; width:304px; float:left; }
#container_233px_darkgrey { float:left; padding:0; margin:0; width:233px; min-height:185px; float:left; background-color:#e2e3e5; }
.subHeader { font-size:1.6em; padding:18px 0 8px 9px; margin:0; }
.subHeader_unpadded { font-size:1.6em; padding:18px 0 12px; margin:0; }
.subHeader2 { font-size:1.6em; padding:10px 0 0 9px; margin:0; }
h1.subHeader2 { font-size:1.6em; padding:10px 0 0 9px; margin:0; }
.subHeader2 { font-size:1.6em; padding:10px 0 0; margin:0; }
.subHeader3 { font-size:1.4em; font-weight:bolder; letter-spacing:-0.3px; word-spacing: 2px;  padding:10px 0; margin:0; }
.subHeader3_float { float:left; font-size:1.4em; font-weight:bolder; letter-spacing:-0.3px; word-spacing: 2px;  padding:10px 0 5px; margin:0 0 10px; }
.subHeader3_pad { float:left; font-size:1.4em; font-weight:bolder; letter-spacing:-0.3px; word-spacing: 2px; padding:10px 0 5px; margin:0 0 10px 10px; }
.subHeader4 { font-size:1.4em; font-weight:bolder; letter-spacing:-0.3px; word-spacing: 2px;  padding:10px 0 5px 10px; margin:0 0 10px; }
.subHeader5 { font-size:1.4em; font-weight:bolder; letter-spacing:-0.3px; word-spacing: 2px;  padding:5px 0 4px 10px; margin:0; }
.subHeader6 { font-size:1.1em; font-weight:bolder; float:left; letter-spacing:-0.3px; word-spacing: 2px;  padding:3px 0 4px; margin:0; }
.subHeader7 { width:100px; float:left; font-size:1.4em; font-weight:bolder; letter-spacing:-0.3px; word-spacing: 2px;  padding:10px 0; margin:0; }
.centreCopy { padding:5px 0 10px; margin:0; float:left; clear:left; width:100%; }
.centreCopy p,.centreCopy li { font-size:1.2em; padding:5px 0 10px; margin:0; }
.forthcomingEventsSubmission { float:left; padding:0 0 10px; margin:0; width:385px; border-bottom:1px #a8a9ad solid; }
h4.eventsDate { padding:10px 5px 2px 0; margin:0; font-size:1.2em; color:#808082; float:left; }
h3.entryTitle2 { padding:0 0 2px; margin:0; font-size:1.2em; }
h3.entryTitle2 a { padding:0 0 2px; margin:0; text-decoration:none; color:#000000; }
h3.entryTitle2 a:visited { padding:0 0 2px; margin:0; text-decoration:none; color:#000000; }
h3.entryTitle2 a:linked { padding:0 0 2px; margin:0; text-decoration:none; color:#000000; }
h3.entryTitle2 a:hover { padding:0 0 2px; margin:0; text-decoration:underline; color:#000000; }
h3.entryTitle2 a:active { padding:0 0 2px; margin:0; text-decoration:none; color:#000000; }
h3.entryTitle3 { padding:8px 0; margin:0; font-size:1.2em; }
h3.eventsTitle { padding:10px 0 2px; margin:0; font-size:1.2em; }
h4.forthcomingEventsDate { padding:5px 5px 2px; margin:0; font-weight:bold; font-size:1.1em; float:left; }
h3.forthcomingEventsTitle { padding:5px 0 2px 10px; margin:0; font-size:1.1em; float:left; }
.greyDivider { border-top:1px #a8a9ad solid; padding:0; 
/*padding: 0px 0px 8px 0px; */
height:0; width:auto; }
.greyDivider_thin { width:auto; border-top:1px #a8a9ad solid; padding:0; 
/*padding: 0px 0px 8px 0px; */
height:0; }
.greyDivider_100px { width:100px; float:left; border-top:1px #a8a9ad solid; padding:0 0 10px; 
/*padding: 0px 0px 8px 0px; */
margin:10px 0 0; 
/*padding: 0px 0px 8px 0px; */
height:0; }
.greyDivider_142px { width:142px; float:left; border-top:1px #a8a9ad solid; padding:0 0 10px; 
/*padding: 0px 0px 8px 0px; */
margin:10px 0 0; 
/*padding: 0px 0px 8px 0px; */
height:0; }
.greyDivider_305 { width:305px; float:left; border-top:1px #a8a9ad solid; padding:0 0 15px; 
/*padding: 0px 0px 8px 0px; */
height:0; }
.greyDivider_385px { width:385px; float:left; border-top:1px #a8a9ad solid; padding:0 0 8px; height:0; }
.greyDivider_wide { width:790px; float:left; border-top:1px #a8a9ad solid; padding:0; height:0; }

/*===========Events Gallery Styles================*/
#pageIdentification_eventsGallery { width:128px; float:left; padding:0; margin:0; }
#centreColumn_gallery { width:590px; float:left; padding:0; margin:0; }
#centreHolder_gallery { width:385px; float:left; padding:0; margin:0 0 0 44px; }
#rightHandColumn_gallery { width:233px; float:left; padding:0; margin:0; background-color:#e2e3e5; }
#container_233px_darkgreyGallery { float:left; padding:0; margin:0; width:233px; min-height:185px; float:left; }
.conferenceGallery_holder { float:left; width:380px; margin:0 0 20px 45px; padding:0 0 20px; border-bottom:1px #a8a9ad solid; }
.teamMemberPic { float:left; width:150px; margin:0; padding:0; }
.teamMemberText p { float:left; width:215px; font-size:1.2em; margin:0 0 10px 15px; padding:0; }
.teamMemberTitle { float:left; width:215px; font-size:1.2em; font-weight:bold; margin:0 0 15px 15px; padding:0; }
.conferenceGallery_buttonHolder { width:44px; float:left; margin:0; padding:143px 0 0; }
.conferenceGallery { float:left; padding:0; margin:0 15px 40px 0; width:465px; height:420px; border-left:1px #a8a9ad solid; border-right:1px #a8a9ad solid; }
a.conferenceGalleryButton_left { width:26px; height:79px; background-image:url(../images/gallery/galleryButton_left.jpg); background-repeat:no-repeat; background-position:0 0; display:block; float:left; }
a:hover.conferenceGalleryButton_left { width:26px; height:79px; background-image:url(../images/gallery/galleryButton_left.jpg); background-repeat:no-repeat; background-position:-26px 0; display:block; float:left; }
a.conferenceGalleryButton_right { width:25px; height:79px; background-image:url(../images/gallery/galleryButton_right.jpg); display:block; float:left; background-position:-25px 0; }
a:hover.conferenceGalleryButton_right { width:25px; height:79px; background-image:url(../images/gallery/galleryButton_right.jpg); background-repeat:no-repeat; background-position:0 0; display:block; float:left; }

/*=================Share with icons bar=========================*/
.shareWithBar_holder { float:left; }
ul.shareWithBar { list-style-type:none; padding:10px 0; margin:30px 0 10px; float:left; width:385px; border-top:1px #a8a9ad solid; border-bottom:1px #a8a9ad solid; }
ul.shareWithBar li { float:left; padding:0; margin:0; }
ul.shareWithBar li a { float:left; width:16px; height:17px; display:block; text-decoration:none; }
ul.shareWithBar li#delicious { background-image:url(../images/icons/delicious.jpg); background-repeat:none; width:16px; height:17px; display:block; float:left; margin:0 16px; }
ul.shareWithBar li#diggit { background-image:url(../images/icons/digit.jpg); background-repeat:none; width:16px; height:17px; display:block; float:left; margin:0 16px; }
ul.shareWithBar li#reddit { background-image:url(../images/icons/reddit.jpg); background-repeat:none; width:16px; height:17px; display:block; float:left; margin:0 16px; }
ul.shareWithBar li#facebook { background-image:url(../images/icons/facebook.jpg); background-repeat:none; width:16px; height:17px; display:block; float:left; margin:0 16px; }
ul.shareWithBar li#stumbleUpon { background-image:url(../images/icons/stumbleUpon.jpg); background-repeat:none; width:16px; height:17px; display:block; float:left; margin:0 16px; }
ul.shareWithBar li#whatAreThese a { float:left; width:80px; display:block; text-decoration:none; margin:0 0 0 7px; }
ul.shareWithBar li#whatAreThese a:linked { text-decoration:none; color:#000000; }
ul.shareWithBar li#whatAreThese a:visited { text-decoration:none; color:#000000; }
ul.shareWithBar li#whatAreThese a:hover { text-decoration:none; color:#000000; }
ul.shareWithBar li#whatAreThese a:active { text-decoration:none; color:#000000; }

/*---------------------News--------------------*/
.archiveLog { float:right; padding:5px 0 12px; }
.archiveLog a { margin:0 1px; padding:0 0 1px; font-size:1.4em; font-weight:bold; color:#6d6e72; text-decoration:none; }
.archiveLog a:hover { font-size:1.4em; font-weight:bold; border-bottom:2px #eb7722 solid; }
.archiveLog2 { float:right; padding:10px 0 0; margin:0; }
.archiveLog2 a { margin:0 1px; padding:0 0 1px; font-size:1.4em; font-weight:bold; color:#6d6e72; text-decoration:none; }
.archiveLog2 a:hover { font-size:1.4em; font-weight:bold; border-bottom:2px #eb7722 solid; }

/*news archive counter in title*/
.simpleFloat { float:left; height:50px; padding:0; margin:0; width:385px; border-top:1px #a8a9ad solid; }
.headerFloat { float:left; height:50px; padding:0; margin:0; width:385px; }
.forthcomingNewsSubmission { float:left; padding:0 0 10px; margin:0; width:385px; border-bottom:1px #a8a9ad solid; }
h4.newsDate { padding:10px 5px 7px 0; margin:0; width:385px; font-size:1.2em; color:#808082; float:left; }
h3.newsTitle { padding:0 0 2px; margin:0; font-size:1.2em; float:left; }
#mostViewed { width:142px; padding:0; margin:0; }
ul#mostViewed { color:#58585a; font-size:1.2em; padding:0; margin:5px 0 15px; list-style-type:disc; list-style-position:inside; }
ul#mostViewed li { padding:0; margin:7px 0; font-weight:bold; }
ul#otherNews { color:#58585a; font-size:1.2em; font-weight:bold; padding:0; margin:0 0 20px; list-style-type:none; list-style-position:outside; }
ul#otherNews li { padding:0; margin:5px 0; }
#subscribeIcon { background-image:url(../images/icons/subscribeIcon.jpg); background-repeat:no-repeat; float:left; height:15px; width:15px; display:block; padding:0; margin:-4px 0 0 5px; }
h3.subscribeTitle { float:left; padding:0 0 12px; margin:-3px 0 0 10px; font-size:1.2em; }
form.search_archive { padding:0 0 0 10px; margin:0; border:none; }
.searchTitle { padding:2px 0; margin:0; font-size:1.2em; color:#808082; }
.submitAQuestion textarea { padding:0; margin:0; }
.searchLoginButton { width:50px; height:19px; font-size:11px; color:#FFF; background-color:#eb7828; padding:0 0 2px; margin:-1px 0 0; border:1px #eb7828 solid; }
#media_section .searchLoginButton { border:1px #F1991B solid; background-color:#F1991B; }
.newArchiveSubOptions { padding:5px 25px 2px 10px; margin:0; font-size:1.1em; float:left; }

/*---------------Members Search-------------------*/
#memberTitle { padding:10px 25px 0 0; margin:0; font-size:1.6em; font-weight:bold; float:left; width:250px; }
#sub_memberTitle { padding:3px 25px 15px 0; margin:0; font-size:1.7em; float:left; color:#000; width:250px; }
#members_logo { float:right; padding:10px 0 10px 10px; }
form.member_search { padding:0 0 15px 10px; margin:0; border:none; }
form.member_search h1.subHeader4 { padding-left:0; }
#membersSearchLoginButton { width:55px; height:19px; font-size:11px; color:#FFF; background-color:#903717; padding:0 0 2px; margin:-1px 0 0 10px; border:1px #903717 solid; }
#membersSearchLoginButton2 { width:55px; height:19px; font-size:11px; color:#000; background-color:#fdb813; padding:0 0 2px; margin:-1px 0 0 10px; border:1px #fdb813 solid; }
.regionalMemberSubmission { float:left; padding:0 0 10px; margin:0; width:305px; border-bottom:1px #a8a9ad solid; }
h4.membersName { padding:10px 5px 2px 0; margin:0; font-size:1.2em; float:left; }
h3.memberAdditional { padding:10px 0 2px; margin:0; font-size:1.2em; float:left; color:#808082; }
.membersCopy { padding:5px 0 20px; margin:0; }
.membersCopy p { font-size:1.2em; padding:5px 0 10px; margin:0; }
.membersAddress_holder { border-top:1px #a8a9ad solid; width:225px; float:left; font-size:1.1em; padding:10px 0 5px; margin:0; }
membersAddress_header { width:65px; float:left; padding:0 0 5px; margin:0; font-size:1.1em; font-weight:bold; }
.membersAddress_title { width:65px; float:left; padding:5px 0; margin:0; }
.membersAddress_info { width:160px; float:left; color:#58585a; padding:5px 0; margin:0; }
#spotlight_holder { width:305px; padding:0 0 10px; margin:0 0 10px; float:left; }
#spotlight_text { font-size:1.2em; padding:0 0 0 10px; margin:0; width:160px; float:left; }
#spotlight_image { float:right; margin:0 10px; }
.adobeDownloadText_holder { float:left; width:180px; padding:0 0 10px; margin:0; }
.elevenPixel_header { padding:0; margin:0; }
.elevenPixel_header p { font-size:1em; padding:10px 0 0; margin:0; font-weight:bold; }
.elevenPixel { font-size:1em; padding:10px 0 0; margin:0; color:grey; }
.adobeDownloadIcon { background-image:url(../images/icons/adobeReader.jpg); background-repeat:no-repeat; width:115px; height:37px; float:right; margin:10px 0 0; }
.memberDirectory_submission { float:left; padding:0; margin:0; width:385px; border-bottom:1px #a8a9ad solid; }
.memberDirectory_name { font-size:1.1em; line-height:1.4em; float:left; padding:5px 0; font-weight:bold; color:#58585a; }
.memberDirectory_additional { font-size:1.1em; color:#58585a; float:left; padding:5px 0 5px 5px; font-weight:bold; }
.recentPost { font-size:1.1em; color:#58585a; float:left; padding:13px 0 5px 5px; margin:0; }

/*         General List         */
.trusteeSelectContainer { float:left; padding:0; margin:0 0 15px; width:304px; float:left; background-color:#e2e3e5; }
#centreColumn_galleryAboutUs { width:519px; float:left; padding:0; margin:0; }
#centreHolder_galleryAboutUs { width:385px; float:left; padding:0; margin:0 0 15px 44px; }
#rightHandColumn_galleryAboutUs { width:233px; float:left; padding:0; margin:0; background-color:#e2e3e5; }
#container_Survey { padding:0 20px 15px 0; margin:0; width:223px; height:109px; float:left; background-image:url(../images/bits/survey_bg.jpg); background-repeat:no-repeat; }
#container_Survey p { padding:0; margin:0; font-size:1.4em; }
.padded_container { padding:0 0 0 10px; margin:0; }

/*-----------media-------------*/
form.pressRelease { padding:0 0 10px 10px; }
form.pressRelease input { margin:10px 0 0; }
.membershipSearch { float:left; padding:0 0 17px; margin:0; width:385px; border-bottom:1px #a8a9ad solid; }
p.membershipSearchTitle { padding:10px 5px 5px 0; margin:0; width:270px; font-size:1.2em; float:left; font-weight:bold; }
p.membershipSearchDescription { padding:0 0 2px; margin:0; font-size:1.2em; float:left; }
#centreHolder_membershipSearch { width:385px; float:left; padding:0; margin:0 0 100px; }
a.viewWebsite { padding:10px 5px 7px 0; margin:0; float:right; width:80px; text-decoration:none; font-size:1.1em; font-weight:bold; color:#000; }

/* Membership form*/
.container_380px { width:380px; float:left; padding:3px 0 5px; }
.container_304px { width:304px; float:left; padding:3px 0 5px; }
.formContainer_secondColumn { width:280px; float:left; padding:0 0 5px 100px; }
.container_380px_checkbox { width:380px; float:left; padding:7px 0 5px; }
.wideContainer { width:780px; float:left; }
.membershipApplicationForm { padding:0; margin:0 0 50px; }
.membershipApplicationForm input.longField { padding:3px 5px; margin:3px 0; width:373px; border:1px solid #999999; }
.membershipApplicationForm input.shortField { padding:3px 5px; margin:3px 0 0; width:168px; border:1px solid #999999; }
.membershipApplicationForm textarea.longField { padding:3px 5px; margin:3px 0 0; width:373px; border:1px solid #999999; }
.membershipApplicationForm input.dobField { padding:3px 5px; margin:3px 0; width:15px; border:1px solid #999999; }
.membershipApplicationForm2 { padding:0; margin:0 0 50px; width:304px; }
.membershipApplicationForm input.detailsField { padding:0 0 0 5px; margin:3px 0; width:15px; height:100px; }
input.checkbox { padding:0 0 0 5px; margin:3px 0 0; width:15px; float:left; }
p.checkBoxText { font-size:1.2em; color:#000; float:left; padding:2px 5px 0 0; margin:0 0 0 3px; }
p.checkBoxText2 { font-size:1.2em; width:120px; color:#000; float:left; padding:2px 5px 0 0; margin:0 0 0 3px; }
.membersApplicationTitle_checkbox { font-size:1.2em; color:#000; float:left; padding:0 0 0 5px; margin:3px 0 0; }
.membersApplicationTitle { font-size:1.2em; color:#000; float:left; padding:5px 0 3px; margin:3px 0 0; width:380px; }
.membersApplicationTitle2 { font-size:1.2em; color:#000; float:left; padding:5px 0 7px; margin:3px 0 0; width:320px; }
#membersApplicationButton { width:55px; height:19px; font-size:11px; color:#000; float:right; background-color:#fdb813; padding:0 0 2px; margin:10px 0 0 10px; border:1px #fdb813 solid; }
.membershipApplicationForm input.checkbox2 { padding:0 0 0 5px; margin:3px 5px 0 0; width:15px; float:left; }
p.inforequest_checkbox { font-size:1.2em; color:#000; float:left; padding:0 8px 0 0; margin:0; }
.formStages { width:420px; float:left; }
.stageBox { padding:0; margin:0 5px 0 0; float:left; }
.stageBox p#colourBox { padding:5px 0 0 10px; margin:0; float:left; color:#fff; font-size:1.2em; font-weight:bold; background-color:#fdb813; width:20px; height:23px; }
.stageBox p#greyBox { padding:5px 0 0 10px; margin:0; float:left; font-size:1.2em; font-weight:bold; color:#fff; background-color:#bdbec2; width:20px; height:23px; }
#events ul.shareWithBar { margin-top:5px; }
#holder_textSize a,#holder_contactSitemap a { font-weight:normal; color:#8D8E90; }