@charset "utf-8";
body {width:99%; margin-top:0px; padding-top:0px; font-family:Arial; line-height:24px; font-size:14px; background-image:url(rossendale_images3/BG2.gif); background-position:top center; background-repeat:no-repeat}
.container {width:950px; margin-left:auto; margin-right:auto; background-color:#ffffff; background-image:url(rossendale_images3/middle2.gif); background-repeat:repeat-y;}
.header {width:950px; height:200px; display:block; background-image:url(rossendale_images3/header.jpg); background-repeat:no-repeat; overflow:hidden}
.bottom {width:950px; background-image:url(rossendale_images3/header-bottom2.jpg); background-repeat:no-repeat}
.bottom-bottom {width:950px; background-image:url(rossendale_images3/bottom-bottom2.jpg); background-position:bottom; background-repeat:no-repeat; padding-bottom:72px}
.bottom-spacer {width:100%; clear:both; height:50px; display:block}
.menu {width:200px; float:left; padding-top:50px}
.content {width:680px; float:right; padding-top:50px; padding-left:0px; padding-right:45px}
.footer {width:950px; height:25px; clear:both; font-size:12px; text-align:center; margin-top:0px}

h1 {color:#475677; padding:0px; margin:0px}
.h1-holder {overflow:hidden; padding:0px; margin:0px; width:0px; height:0px; overflow:hidden; display:block}
.logo {margin-left:0px; width:173px; height:220px; background-image:url(rossendale_images3/logo.jpg); background-repeat:no-repeat; margin-top:0px}

/* main menu items */
a.menu_item:active, a.menu_item:visited, a.menu_item:link {font-weight:bold; font-size:16px; padding-left:50px; color:#ffffff; text-decoration:none; width:170px; height:34px; display:block}
a.menu_item:hover {font-weight:bold; font-size:16px; padding-left:50px; color:#000000; text-decoration:none; width:170px; height:34px; display:block}
a.atum:active, a.atum:visited, a.atum:link {font-weight:bold; font-size:12px; color:#000000; text-decoration:none;}
a.atum:hover {font-weight:bold; font-size:12px; color:#b90000; text-decoration:none;}
.intextlink {text-decoration:none; font-weight:bold; color:#475677}

a.menu_item2:active, a.menu_item2:visited, a.menu_item2:link {font-weight:bold; font-size:16px; padding-left:50px; color:#ffffff; text-decoration:none; width:170px; height:60px; display:block}
a.menu_item2:hover {font-weight:bold; font-size:16px; padding-left:50px; color:#000000; text-decoration:none; width:170px; height:60px; display:block}

/* home page */
 .choir02 {width:350px; height:233px; display:block; background-image:url(rossendale_images3/choir02.jpg); background-repeat:no-repeat; border:2px solid #475677;}
 .rightfloatwidehome {width:350px; height:233px; float:right; display:inline-block; margin-left:15px; padding-top:20px}
.video {width:350px; height:233px; display:block; margin-bottom:20px}

 /* about us */
 .leftfloattall {width:250px; height:349px; display:inline-block;  border:2px solid #475677; float:left; margin-right:15px;}
 .panoptican {width:250px; height:349px; display:block; background-image:url(rossendale_images3/panoptican.jpg); background-repeat:no-repeat}
 .rightfloatwide {width:350px; height:233px; float:right; display:inline-block; border:2px solid #475677; margin-left:15px;}
 .choir01 {width:350px; height:233px; display:block; background-image:url(rossendale_images3/choir01.jpg); background-repeat:no-repeat}
 
/* contact */
.input_box {width:200px}
.red {color:#FF0000; font-weight:bold; font-size:12px}
.green {color:#009900; font-weight:bold; font-size: 12px;}
.contact_col1 {width:160px}
.map {width:350px; height:233px; background-image:url(rossendale_images3/map.jpg); background-repeat:no-repeat; display:block}

/* musical team */
.leftpic {width:200px; display:inline-block; float:left; margin-right:15px; margin-left:0px; border:2px solid #475677}
.rightpic {width:200px; display:inline-block; float:right; margin-right:25px; margin-left:15px; border:2px solid #475677}
.dennis {width:200px; height:255px; display:block; background-image:url(rossendale_images3/dennis.gif); background-repeat:no-repeat}
.michael {width:200px; height:255px; display:block; background-image:url(rossendale_images3/michael.jpg); background-repeat:no-repeat}
.kate {width:107px; height:150px; display:block; background-image:url(rossendale_images3/kate.gif); background-repeat:no-repeat}
.rightpickate {width:107px; display:inline-block; float:right; margin-right:25px; margin-left:15px; border:2px solid #475677}

/* events */ /* admin */
.eventtable01head {width:34px; height:28px; overflow:hidden; font-weight:bold}
.eventtable01 {width:34px; height:28px; overflow:hidden;}
.eventtable02 {width:79px; height:28px; overflow:hidden;}
.eventtable02head {width:79px; height:28px; overflow:hidden; font-weight:bold}
.eventdate {width:71px}
.eventtable05head {width:79px; height:28px; overflow:hidden; font-weight:bold}
.eventtable05 {width:79px; height:28px; overflow:hidden;}
.eventtime {width:75px;}
.eventtable03head {width:108px; height:28px; overflow:hidden; font-weight:bold}
.eventtable03 {width:108px; height:28px; overflow:hidden;}
.eventtitle {width:100px; }
.eventtable04head {width:121px; height:28px; overflow:hidden; font-weight:bold}
.eventtable04 {width:121px; height:28px; overflow:hidden;}
.eventlocation {width:113px;}
.eventtable06head {width:79px; height:28px; overflow:hidden; font-weight:bold}
.eventtable06 {width:79px; height:28px; overflow:hidden;}
.eventtable07head {width:63px; font-weight:bold}
.eventtablelink {width:100px; height:28px; overflow:auto}
.eventlink {width:63px}
.event_table {text-align:center; font-weight:bold}
.eventline01 { color:#CC0000}
.eventline02 { font-weight:bold; color:#000000}
.eventline03 { color:#475677;}

/* archive */
a.archive:link, a.archive:visited, a.archive:active {font-size:14px; font-weight:bold; text-decoration:none; color:#475677}
a.archive:hover {font-size:14px; font-weight:bold; text-decoration:none; color:#DE3319}

/* admin */
/* members  page */
.anouncements {font-size:16px;}

/* links */
.linklink {text-decoration:none; font-size:14px; text-align:center; color:#475677; font-weight:bold; margin-left:auto; margin-right:auto}
.linkpage-holder {width:650px; text-align:center}

/* gallery */
.gallerypic {width:110px; height:75px;}

.eventhyperlink {width:20px; height:20px; display:block; background-image:url(rossendale_images/link.gif); background-repeat:no-repeat; cursor:pointer}

/* news */
.newsposter {width:600px; height:855px; display:block; background-image:url(rossendale_images3/bridgewaterhall.jpg); background-repeat:no-repeat; margin-left:auto; margin-right:auto}
.bridgeholder {width:680px; margin-left:auto; margin-right:auto; display:block; text-align:center}
.bridgewater {width:500px; height:703px; display:block; background-image:url(rossendale_images/bridgewater.jpg); background-repeat:no-repeat; margin-left:auto; margin-right:auto }

.christie_concert {width:500px; height:692px; border:2px solid #475677; display:block; background-image:url(rossendale_images/christie_concert.gif); background-repeat:no-repeat; margin-left:auto; margin-right:auto }




