html{min-width:960px;}
body{
	font-family: Verdana;
	font-size: 13px;
	margin:0;
	background-color: #7d0000;
	background-image:url(images/bg.jpg);
	color:#ffffff;
	background-repeat:repeat-y;
}

#form
{
    margin: 0 auto;
    width:968px;
}
p
{
	margin: 10px 0px 5px 0px;
	padding:0px;
}

h1{
	font-size:24pt;
	margin:0;
	padding:0;
}
h2{
	font-size:16pt;
	margin:0;
	padding:0;
}
h3
{
	color:#a70b0f;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	margin:15px 0px 0px 0px;	
	padding:0;
}
.white
{
	color:#ffffff;
}
.black, .black a
{
	color:#360001;
}

.red
{
	color:#a70b0f
}

.leftPhoto {
	float: left;
	width: 486px;
	height: 269px;
	padding-right: 5px;
}

#container
{
	width:960px;
	float:left;
}

.rightBox
{
	float:left;
	width:447px;
	background-color:#ffffff;
	border:1px black solid;
	height:249px;	
	padding:10px;
}

.bottom
{
	width: 940px;
	padding: 10px;
	background-color:#5f0806;
	color:#ffffff;
}


a{
	color:white;
	text-decoration:underline;
	font-weight:bold;
}
a:hover
{	
	color:#360001;
}
.textBody a
{
    color:#a70b0f;
}
.textBody a:hover
{	
	color:#360001;
}

.textContainer a
{
    font-size:11px;
}



#header
{
	width:960px;
	height:80px;
}
#logo
{
	background: url('images/WCBWebsite_03.png')  transparent no-repeat;
	width:138px;
	height:80px;
	margin:5px 10px 5px 30px;
	float:left;
}
#strap
{
	float:left;
	width:745px;
	height:80px;
	margin:0xp 10px 10px 10px;	
	text-align:right;
	padding-top:12px;
 	background: url('images/Strapline.png') no-repeat; 
 	background-position: right center;
 }
#menu ul
{
	width:901px;
	height:26px;
	padding:8px 20px 5px 20px;
	background:url('images/WCBWebsite_07.png') transparent no-repeat;
	margin-left:10px;
	margin-right:10px;
}
#menu ul li
{
	color:#ffffff;
	float:left;
	text-align:center;
	list-style:none;
	padding-right:20px;
	padding-left:20px;
	position:relative;
	height:38px;
}
#menu ul li a
{
	text-decoration:none;
	font-size:17px;
	font-weight:normal;
}

#mainlevelmainnav li ul  {
	background-color:#A70B0F;
	background-image:none;
	border:2px solid white;
	font-weight:400;
	left:0;
	position:absolute;
	top:27px;
	width:100%;
	z-index:6000;
	display:none;
}

#mainlevelmainnav li:hover ul  {
	display:block;
}
#mainlevelmainnav li ul:hover  {
	display:block;
}
#mainlevelmainnav li li {
}
 
#mainlevelmainnav li ul a {
  width:11em;
  line-height:1em;
  font-weight:400;
}
 

#slideshow {
	width: 524px;
	height: 303px;
	float:left;
	margin: 0px 0px 8px 14px;
	background:url('images/images/WCBWebsite_11.png') transparent no-repeat;
}
#upcoming
{
	float:left;
	width:371px;
	height:303px;	
	margin: 0px 0px 8px 7px;
	background:url('images/images/WCBWebsite_13.png') transparent no-repeat;
}
#welcome
{
	width:901px;
	height:136px;
	margin: 0px 0px 8px 14px;
	background:url('images/images/WCBWebsite_17.png') transparent no-repeat;	
    float:left;
}
#joinus
{
	background:url('images/images/WCBWebsite_19.png') transparent no-repeat;
	width:365px;
	height:232px;
	margin: 0px 0px 8px 14px;
	float:left;
	
}
#news
{
	background:url('images/images/WCBWebsite_21.png') transparent no-repeat;
	width:528px;
	height:232px;
	margin: 0px 0px 8px 7px;
	float:left;
	
}
.textContainer
{
	padding: 0 10px 0 10px;
}

.slideshowImage
{
	margin:5px;
}
#main
{
	padding:0px 15px 15px 15px;
}
.pageTitle
{
	font-size:18pt;
}
#footer
{
	background-color:#360001;
	width:100%;
	height:26px;
	float:left;
	position:relative;
	bottom:0;
}

.pageTextContainer
{
    width:901px;
    float:left;
    margin: 20px 0px 10px 0px;
    padding-left:15px;
}

.textTop
{
    background:url('images/images/whiteTop.gif') no-repeat;
    width:901px;
    height:7px;
}

.textBody
{
    background:url('images/images/whiteBG.gif') repeat-y;
    width:881px;
    padding:1px 10px 10px 10px;
    color:Black;
    float:left;
}

.textBottom
{
    background:url('images/images/whiteBottom.png') no-repeat;
    width:901px;
    height:7px;
}

.newsHolder
{
    width:738px;
    float:left;
}

.newsTop
{
    background:url('images/txtTop.png') no-repeat;
    width:704px;
    height:15px;
}

.newsBody
{
    background:url('images/txtBG.png') repeat-y;
    width:684px;
    padding:5px 15px 5px 15px;
}

.newsBottom
{
    background:url('images/txtFoot.png') no-repeat;
    width:704px;
    height:15px;
}
.newsContainer
{
    width:960px;
    float:left;
    padding-bottom:10px;
    padding-top:10px;
}
.newsPhoto
{
    width:205px;
    height:200px;
    float:left;
    background:url('images/imgBack.png') no-repeat;
    padding:4px;
}
.newsHeadline
{
    font-size:16px;
    margin:0px;
    padding:0px;
}
.newsDate
{
    color:#000000;
    font-size:13px;
    font-style:italic;
    padding:0px;
    margin:0px;
}

.title
{
    font-size:16px;
    font-weight:bold;
}
.date
{
    font-size:11px;
    font-style:italic;
    padding:0px;
    margin:0px;
}
#contact-form
{
    width:500px;
    padding: 10px 0px 10px 0px;
    background:url(../images/dotted.gif) repeat-x top;
}

#column
{
    width:250px;
    float:left;
}
.message
{
    color:Red;
    font-size:14px;
    font-weight:bold;
}
.tableTitles
{
    background-color:#7d0000;
    color:White;
    margin:5px;
}
#footerContainer
{
    width:900px;
    margin: auto;
    font-size:11px;
}
.footerItem
{
    width:297px;
    float:left;
}
#charityNo
{
    text-align:right;
}
#copyright
{
    text-align:center;
}
.center
{
    text-align:center;
}
.ucd_title a
{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	font-size:13px;
}

ul.ucd_list
{
	margin:0px;
	padding:0px;
}
ul.ucd_list li
{
	padding-top:5px;
	list-style:none;	
}

.contentheading
{
	font-weight:bold;
	font-size:15px;
}
.clr
{
	
	display:none;
}
.textBody h3
{
	margin:0px 0px 0px 0px;	
}

.frontPageEventTitle a
{
	font-size:16px;
	text-decoration:none;
}

.textBody td a.highlight
{
	color:#a70b0f;
	font-weight:bold;
}
.mod_events_latest_first img
{
float:left;
margin-right:5px;
width:100px;
height:100px;
}
