body {
margin :5px;
padding : 0;
text-align : left;
font : 76% "Trebuchet MS", verdana, arial, sans-serif;
line-height : 1.7em;
background : #000 url(images/roundframes7.jpg) no-repeat left top;
color : #666;

}


#container {
width : 895px;
border : 2px solid #666;
margin-left : auto;
margin-right : auto;
padding : 0;
background :#ffffff;
color : #666;
}

#topimg {
height : 160px;
padding : 0;
margin : 0;
background : #7e0101 url(images/headers/BeccyHeader1.jpg) no-repeat left top;
color : #666;

#topimg h1 {
float : right;
margin : 10px 50px 0 0;
font-size : 1.8em;
background : transparent;
color : #eee;
}

#tabsE {
float : left;
width : 750px;
border-top : 2px solid #666;
border-bottom : 2px solid #666;
margin-bottom : 20px;
font-size : 1.1em;
background : #bc1f26;
color : #666;
}
#tabsE ul {
margin : 0;
padding : 0 5px 0 0;
list-style : none;
}
#tabsE li {
display : inline;
margin : 0;
padding : 0;
}
#tabsE a {
float : left;
background : url("img/tableftE.gif") no-repeat left top;
margin : 0;
padding : 0 0 0 0;
text-decoration : none;
}
#tabsE a span {
float : left;
display : block;
background-color : inherit;
background : url("img/tabrightE.gif") no-repeat right top;
padding : 5px 15px 4px 6px;
color : #fff;
}
#tabsE a span {
float : none;
}
#tabsE a:hover span {
color : #fff;
background : inherit;
}
#tabsE a:hover {
background-position : 0% -42px;
}
#tabsE a:hover span {
background-position : 100% -42px;
}
#content {
margin : 0px 0px 5px 155px;
padding : 0;
background : #eee;
color : #666;
}
#right {
float: right;
margin: 0.8em 0.8em 0.8em 0.8em;
}
#center {
text-align : center;
margin: 0.8em 0.8em 0.8em 0.8em;
}
#sidebar {
clear : both;
float : left;
margin : 0;
width : 150px;
border-right : 1px solid #ddd;
background : #eee;
color : #333;
}
.sidemenu ul {
list-style-type : none;
text-align : left;
background : inherit;
color : #1f85bd;
}
.sidemenu ul li {
display : block;
color : #BC1F26;
background : inherit;
}
.sidemenu ul li a {
background : transparent url(img/list-off-red.gif) no-repeat left center;
padding-left : 15px;
font : normal 1em "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
text-decoration : none;
color : #BC1F26;
}
.sidemenu ul li a:hover {
background : transparent url(img/list-on.gif) no-repeat left center;
color : #666;
}
.sidemenu ul li a#current {
background : transparent url(img/list-active.gif) no-repeat left center;
color : #333;
}

.sidemenu p a:link, #content a:visited {
text-decoration : none;
background : inherit;
color : #bc1f26;
}
.sidemenu p a:hover {
text-decoration : underline;
background : inherit;
color : #996681;
}
.sidemenu img {
border: none;
margin-left: 3px;
}

#footer {
clear : both;
height : 70px;
padding : 5px;
margin-top : 2px;
border-top : 2px solid #666;
background : #0000CC;
color : #0000CC;
}
#footer a:link, #footer a:visited {
text-decoration : none;
background : inherit;
color : #333;
}
#footer a:hover {
border-bottom : 1px dashed #f7cdbf;
background : inherit;
color : #f7cdbf;
}
p {
margin : 20px;
}
h2 {
margin-left : 15px;
text-transform : uppercase;
font-size : 120%; 
background : inherit;
color : #000;
}
#content a:link, #content a:visited {
text-decoration : none;
background : inherit;
color : #bc1f26;
}
#content a:hover {
text-decoration : underline;
background : inherit;
color : #996681;
}

a:link {
	text-decoration: none;
}
