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

body{
background-color:#fbfbfb;
background-position: 10% 1%;
background-repeat:no-repeat;
font-family: Arial;
font-size: 18px;
}

#wrapper{
background-color:#fff;
width:840px;
height:1450px;
margin-right:auto;
margin-left:auto;
position:relative;
border-width: 1px;
border-style: solid;
border-color: #eee;

}

#header{
width:800px;
height:160px;
position:relative;
top:10px;
left:1px;
}

#header .strapline{
position:relative;
left: 12px;
color: #b41e28;
background-color:#fff;
padding-left: 0.2em;
border:none;
top: 46px;
font-weight: 600;
font-size: 20px;
text-decoration: none;
border:none;
}
#header a:link, #header a:visited {
text-decoration: none;
border:none;
color: #b41e28;
background-color:#fff;
}
.logo{
background-color:#fff;
margin-right: 2em;
margin-top:0.5em;
float:right;
background-color:#fff;
text-decoration: none;
border:none;
width:210px;

}

.banner{
background-color:#fff;
margin-right: 2em;
margin-top:0.5em;
background-color:#fff;
top:40px;
position:relative;
border-top-style: solid;
border-top-width:1px;
border-top-color:#ccc;

}
#breadcrumb{
margin-left: 206px;
margin-right: 200px;
color: #666666;
font-size: 80%;
background-color:#fff;
top: 140px;
position: relative;
left:20px;
}
#breadcrumb li{
display:inline;
}

#content {
margin-left: 206px;
margin-right: 30px;
margin-top: 10px; 
color: #666;
font-size: 95%;
background-color:#fff;
top: 120px;
position: relative;
left:20px;
}
#content p{
	
	line-height: 18px;
}
#content h1 {
text-align: left;
padding-right: 20px;
font: 150% Arial;
color: #b41e28;
background-color: #fff;
}
#content h2 {
text-align: left;
padding-right: 20px;
font: 130% Arial;
color: #b41e28;
background-color: #fff;

}
#content h3 {
text-align: left;
padding-right: 20px;
font-size: 130%;
color: #b41e28;
background-color: #fff;
}

.photo{
border-style:solid;
border-color:#ddd;
border-width: 10px;
width:500px;
}

#content h4 {
text-align: left;
padding-right: 20px;
color: #555555;
background-color: #fff;
}


#nav {
float: left;
width: 200px;
margin: 0;
padding: 0.1em 0.1em 0.1em 0em;
position:relative;
top:124px;
color:  #b41e28;
background-color:#fff;
border-width:3px;
border-style:solid;
border-color:#f9f9f9;
border-left-style:none;

}

#nav h3 {
font-size: 18px;
background-color:#fff;
color: #621313;
margin: 0;
padding-bottom: 4px;
}
#nav .txt {
border: 1px inset #b41e28;
}

#nav ul {
list-style: none;
margin-left: 0;
padding-left: 0;
width: 200px;
background-color:#fff;
color: #621313;	
}
#nav li {
margin-bottom: 0.6em;
margin-left:0.6em;
margin-top:0.6em;
border-bottom-style: solid;
border-bottom-width:1px;
border-bottom-color:#f9f9f9;
background-color:#fff;
color: #621313;
}

#nav a:link, #nav a:visited {
text-decoration: none;
background-color:#fff;
color: #b41e28;
}
#nav a:hover {
color: #ffffff;
background-color:#b41e28;

}
.listArea ul {
list-style: none;
margin-left: 0;
padding-left: 0;
width: 400px;
font-size:120%;	
}
.listArea li {
margin-bottom: 0.6em;
margin-left:0.6em;
margin-top:0.1em;

}

.listArea a:link, .listArea a:visited {
text-decoration: none;
color: #999;
}
.listArea a:hover {
color: #ffffff;
background-color:#b41e28;
}

#events {
float: right;
width: 160px;
margin: 0;
padding: 0.1em 0.1em 0.1em 0em;
position:relative;
top:124px;
background-color:#fff;
border-left-width:3px;
border-left-style:solid;
border-left-color:#f9f9f9;
}

#events h3 {
margin: 0;
color: #b41e28;
font-weight:900;
margin-bottom: 1em;
background-color:#fff;

}

.eventsbox {
margin: 0 0 10px 0;
border-bottom-style: solid;
border-bottom-width:1px;
border-bottom-color:#f9f9f9;

}

.eventsbox a:link, .eventsbox a:visited {
text-decoration: none;
color: #b41e28;
background-color:#fff;

}

#eventsList  {
float: left;
padding: 1em 1em 1em 1em;
height: 35em;
font-size: 110% ;
background-color:#fff;
width: 240px;
}

#eventsList h3 {
font-size: 110% ;
color: #621313;
background-color: #ffffff;
margin: 0;
padding-bottom: 4px;
}
#eventsList .txt {
background-color: #FCF5F5;
border: 1px inset #333333;
}
#eventsList ul {
list-style: none;
margin-left: 0;
padding-left: 0;
width: 200px;
}
#eventsList li {
font-size: 110% ;
margin-bottom: 0.6em;
}
#eventsList a:link, #eventsList a:visited {
text-decoration: none;
color: #333333;
background-color: #ffffff;
}
#eventsList a:hover {
color: #ffffff;
background-color:#333333;
}

a:link, #div a:visited {
text-decoration: none;
background-color:#fff;
color: #b41e28;
}












































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

