/* Edited with EditCSS */
/**** LINK-tag style sheet styles.css ****/

body { background-image:url(../_images/bg.jpg); background-repeat:repeat; text-align:center; margin:0; padding:0; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#616161; font-size:.7em; }

img { border:none;}


#container { background-color:#fff; width:790px; margin-left:auto; margin-right:auto; text-align:left;}

#greybar { margin-left:auto; margin-right:auto;border-top:7px solid #4c4c4c; display:block; width:740px; text-align:right;}

#top { width:740px; margin-left:auto; margin-right:auto;}
.banner { float:left;}

#whatwedo { background-color:#737373; list-style:none; margin:0; padding:17px 0 0 25px; width:128px; height:137px; float:left; font-size:11px;}
	#whatwedo a { color:#fff; text-decoration:none; display:block; width:120px;}
	#whatwedo li { background-image:url(/_images/whatwedodiv.gif); background-repeat:no-repeat; background-position:bottom; padding-bottom:6px; margin-top:2px;}
	#whatwedo a:hover { color:#ccc;}
	#whatwedo .noline { background-image:none;}
	#whatwedo .selected { color:#cccccc;}

/*Info Bar*/
#nav { clear:both; background-color:#4c4c4c;  display:block; width:715px; margin:0; padding:0px 0px 0px 25px; border-top:1px solid #fff; list-style:none; height:26px; line-height:2.2em;}
	#nav a { color:#fff; text-decoration:none; padding-right:20px;}
	#nav li { display:inline;}
	#nav .selected { color:#aaaaaa;}
	
/*Not USed*/
#breadcrumb { margin:0; padding:0px 0px 0px 20px; widows:715; list-style:none; line-height:2.2em; height:26px; background-image:url(./_images/dottedline.gif); background-repeat:repeat-x; background-position:bottom; }
	#breadcrumb li {display:inline; padding-left:5px;}
	#breadcrumb a { padding-right:10px;color:#6ca2c0; text-decoration:none;background-image:url(./_images/arrow.gif); background-repeat:no-repeat; background-position:right;}
	
/*Bus Side*/
#greythird { float:left;background-color:#ffffff; width:185px; padding:25px 35px 15px 25px; }
	#greythird a { text-decoration:none; color:#616161;}
	#greythird a:hover { color:#ea0438;}
	

#contentarea { float:left; padding-left:100px; padding-bottom:25px; width:530px;}
	#contentarea ul {line-height:1.44em; list-style:square;}

#bigcontentarea { float:left; padding-left:25px; padding-bottom:25px; width:680px;}
	#contentarea ul {line-height:1.44em; list-style:square;}
	
/*Fix for bg colour loss?*/
#home { background-color:#fff; width:790px; margin-left:auto; margin-right:auto;height:400px; margin-top:10px; line-height:26px;}
#footer { background-color:#fff; width:790px; margin-left:auto; margin-right:auto;height:28px; margin-top:10px; line-height:26px;}
	#footer #buttons { list-style:none; margin:0 0 0 25px; padding:0;}
	#footer #buttons li { display:inline;}
	#footer #buttons a { background-image:url(./_images/buttonbkg.gif); height:28px; display:block; float:left; border-right:1px solid #fff;color:#616161; font-weight:bold; text-decoration:none; width:100px;}
	#footer #buttons a:hover { color:#ea0438;}
	
/*VIP*/
	#footer #links { margin:0 0 0 0; padding:0 25px 0 0; float:right;}
	#footer #links li { display:inline;color:#8f8f8f; margin-left:10px;}
	#footer #links a { color:#8f8f8f; text-decoration:none;}
	#footer #links a:hover { color:#666;}
	
/*Bits and Pieces*/
#middle { float:middle; position:relative; margin-left:25px; margin-top:25px; width:253px;}
#worka, #workb, #workc, #workd { margin-top:10px;}
#worka {margin-top:25px;}
#right {float:left; padding:25px; width:170px;}

.quote {color:red;}
.bigquote {color:black; font-family: serif; font-style: italic; font-weight: bold; font-size: 2em;text-align:center;}

#who {margin:20px 20px 20px 20px; padding:10; list-style:none; color: #0008FF}
#reviewtext {margin:20px 20px 20px 20px; padding:10; list-style:none; color: #0008FF}
#articles {margin:20px 0px 0px 0px; padding:0; list-style:none; color: #0008FF}
	#articles li, #articlesmain li {list-style:none; color: blue}
	#articles a, #articlesmain a { font-weight:bold; color:#ea0437; text-decoration:none;}
	
	#articles .date, #articlesmain .date  { color: blue;}
	#articles li { margin-bottom:13px;color: blue}
	
#maincontent { background-image:url(./_images/bkggrad.jpg); background-repeat:no-repeat; width:483px; padding:25px;}
	#maincontent a {color:#ea0437; text-decoration:none;}
	
.equalbox {border:0px solid black;width:33%;float:left;}
.doublebox {border:0px solid black;width:50%;float:left;}
.longbox {border:0px solid black;width:100%;float:left;font-weight:bold}
.annotatedtext{font-weight:normal}
strong {font-size:1em; color: #E87D7D}
	
	
	
	/*  ------------------------ wysiwysg styles ------------------------ */
	
	h1, h2 { position:absolute;left:-999em;}
	p { line-height:1.44em;}
	
	.smalltext { font-size:.8em; color:#aaa;}
	.error {color:#ea0437;}
	.centre  { text-align:center;}
	


