/* Start of CMSMS style sheet 'acaciatest10' */
/* Acacia Style Sheet */

/* the following is used to remove the quotation marks from non-IE browsers - they are then added back in before and after the q element for all browsers */

q:before, q:after {
	content: "";
}








.skip { font-size:1.0em; } /* set the skip link font and font size and if necessary offset to the left but better to leave visible */



body { background-color:#97001b; background-color:#ccc; background-color:#97001b;
width: 1024px;
margin: 0 auto;
} /* this isn't working - see webcredible notes about 10 css tricks */
/* removed body {text-align:center} /* from CSS mastery - needed to center the margins for IE 6 */


/* TinyMCE specific rules */
body.mceContentBody {
   background: #fff;
}

.mceContentBody a {
   color: #fff !important; /* FF requires a important here */
}


/*
#pagewrapper {background-color:#fff; width:1024px margin: 0 auto; 
}
*/
#pagewrapper {margin-left:128px;}





 } /* lighter maroon from graphic mockup */

#menu_vert {
  padding: 0px;
  margin: 0px; 
  margin-top:15px;
  margin-left: -20px;
 }

#logo { width:768px; height:226px; z-index:0; position:relative; }
#logo img {border-style:none;}
#logo a {color:#97001b; border-style:none;}
#contact {width:390px; z-index:1; position:absolute; margin-top:-100px; margin-left:370px;}
#contact p {color:#97001b; font-family: trebuchet ms, trebuchet, tahoma, arial, sans-serif; font-size: 1.2em;}
.labels {color:#000}
/* #header {position:relative; z-index:-5; margin-top:120px;} */



#content { width: 768px; background-color:#fff; overflow: hidden; }
/* maroon from graphic mockup */
#content p { padding: 0px;
   margin-top:15px;
  margin-left: 10px;
margin-right: 5px;
}

#sidebar { float: left; background-color:#b15d56; width: 256px; margin-bottom: -2000px; padding-bottom: 2000px; }


#sidebar p {
  padding: 0px;
   margin-top:10px;
  margin-left: 25px;
margin-right: 5px;
 }
#main { float: left; background-color:#feeecc; width: 510px; margin-bottom: -2000px; padding-bottom: 2000px; }



body {  font-family:Verdana, Geneva, Tahoma, sans-serif ; 
 font-size: 0.9em;}

.menu ul { padding:0px; margin: 0px; float:left;}
.menu li { background-image: url(uploads/images/solidbutton.png);  background-repeat: no-repeat; font-family: trebuchet ms, trebuchet, tahoma, arial, sans-serif; font-size: 1.2em; list-style: none; color:#fff;
  width: 211px;
  height: 61px;
  padding: 10px;
  border: 0px;
  margin: 0px;
  padding-top: 7px;
/* float:left; */


}
li.current  { background-image: url(uploads/images/dbutton.png);}


h1,h2,h3 { font-family: trebuchet ms, trebuchet, tahoma, arial, sans-serif; 
 padding: 0px;
   margin-top:5px;
  margin-left: 10px;
margin-right: 5px;
 }
h1 {font-size: 1.7em; color: #97001b; line-height:1.5; margin-top:0.5em;}
h2 {font-size: 1.3em; line-height:1.2}
h3 {font-size: 1.1em}

#quote {width:450px; z-index:1; position:absolute; margin-top:140px; margin-left:5px;}
q { font-family: trebuchet ms, trebuchet, tahoma, arial, sans-serif; font-size:1.2em;}



/* need to check whether the following order is right cross browser  */
a {text-decoration:underline;}
.menu a { text-decoration: none}

#contact a:link, a:visited  { color: #97001b;} /* initial link colour */
#contact a:hover { color:#000; text-decoration:underline;}  
#contact a:focus { color:#000; text-decoration:underline;}

a:link, a:visited  { color: #000;} /* initial link colour */
a:hover { color:#97001b; text-decoration:underline;}  
a:focus { color:#97001b; text-decoration:underline;}

.NewsSummaryLink {font-size:1.2em; line-height:1.2;}
.NewsSummary {margin:0.5em;}

.skip a { color:#fff;} 
.skip a:hover {color:#97001b; background-color:#fff;}

#player { display: block; width: 360px; height: 288px; margin-left:50px;}
/* End of 'acaciatest10' */

