body {

margin:0px 0px; padding:0px;
height: 100%;
	text-align:center;
	font-family: Geneva, Helvetica ,Arial, sans-serif;
	background-color:#000000;
scrollbar-base-color: #BF9B2D;
	scrollbar-track-color: #FDFAFA;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #FDFAFA;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #FDFAFA;
	scrollbar-shadow-color: #FDFAFA;
	scrollbar-arrow-color: #FDFAFA;
margin:0;
padding:0;
}


P, OL, UL, DIV, H1, H2 {
	font-family: verdana, arial;
	font-size: 11px;
	color:#ffffff;
}
/******************/
/* Headers, plain */
/******************/
H1 { font-size: 14px; color:#ffffff;}
H2 { font-size: 14px; color:#ffffff;}
H3 { font-size: 14px; color:#ffffff;}
H1, H2, H3, H4, H5, H6 { color:#ffffff;}
H1.csc-firstHeader, H2.csc-firstHeader, H3.csc-firstHeader, H4.csc-firstHeader, H5.csc-firstHeader, H6.csc-firstHeader { margin-top: 0px; color:#ffffff;}

/* Headers, with link */
H1 A, H2 A { color: #ffffff; }
H1 A:hover { color:#ffffff; }

/* Header date */
P.csc-header-date { font-size: 10px; color:#ffffff; }

/* Subheader, general */
P.csc-subheader { font-size: 12px; font-style: italic; background-color: #ffffff; }

/* Subheader, specific */
P.csc-subheader-0 { color:#ffffff;}
P.csc-subheader-1 { color:#ffffff; }
P.csc-subheader-2 { color:#ffffff; }
P.csc-subheader-3 { color:#ffffff; font-style: normal; }

#csc-header csc-header-n1 {
color:#ffffff; 
}

/*******************/
/*******************/
/* RTE / Bodytext: */
/*******************/
P.bodytext { font-size: 11px; background-color: #000000; color:#ffffff; }
P.bodytext I { color:#ffffff;}
P.bodytext U { color:#ffffff; }
P.bodytext B { color:#ffffff; }
P.bodytext B I { color:#ffffff; }
P.bodytext B I U { color:#ffffff; }
P.bodytext A { font-weight: bold; }

/* RTE / Bulletlists */
UL { font-size: 11px; margin-top: 0px;  }
UL UL LI { font-size: 10px; }
UL LI A {color:#ffffff; }

OL { font-size: 11px; margin-top: 0px; }
OL LI A { color:#ffffff;}

LI { margin-top: 0px; margin-bottom: 0px; padding-top: 2px; }

/* RTE / BlockQuote styling */
BLOCKQUOTE { color:#ffffff;}
BLOCKQUOTE P.bodytext { margin-left: 20px; color:#ffffff; }
BLOCKQUOTE BLOCKQUOTE { color:#ffffff; }
BLOCKQUOTE BLOCKQUOTE P.bodytext { margin-left: 20px; color:#ffffff; }

/* RTE / Table styling */
TABLE.contenttable { border: 0px #666666 solid; margin: 10px 10px 10px 10px; width: 70%;  color:#ffffff;}
TABLE.contenttable TR TD { padding: 5px 5px 5px 5px;  color:#ffffff;}
TABLE.contenttable TR TD P.bodytext { font-size: 10px; color:#ffffff; font-style: italic; }
TABLE.contenttable TR { color:#ffffff; }



/**********/

H2 { font-size: 13px; color:#ffffff;}
P, H1, H2, H3 {margin: 0px 0px 5px 0px; color: #ffffff;}

.csc-header csc-header-n1 {
color: #ffffff;
}




A { 
color: #B17F2A;
text-decoration: none; 
}

A:hover { 
color: #F6AE36;
text-decoration: none;
background-color: #F6DF85;

}

/*-----------------------------main styles--------------------*/
#wholepage {
	width: 766px;
	margin:0px auto;
	vertical-align: top;
	color: #ffffff;
	}


#header {
	vertical-align: top;
	background:#000000 url(http://www.helenmayhew.co.uk/typo3conf/ext/htmlcssstyling/template/main/images/test-layout-left_01.jpg) no-repeat;
	text-align:left;
	width:418px; 
	border: dotted 0px #999999;
	background-color: #000000;
	 color:#ffffff;
	}
	

/*-----------------------------pathplace--------------------*/
#pathplace {
	color: #000000;	
		text-align:left;
		
		width: 727px;
	background-color: #999999;
}
#sitepath {
height: 13px;
}

#sitepath A {
  text-decoration: none;
  color:white;
}
#sitepath A:hover {
  background-color: #000000;
}
/*-----------------------------end pathplace--------------------*/


#leftside {
	background-color: #7D7D7D;
	vertical-align: top; 
	width: 150px;
	color: #ffffff;
	}


/*------------------menu---------------------------------------*/
/* Menu 1 column */
#menu_1 {	
	/*vertical-align: top; */
	width: 100%;
	height: 250px;	
	background-image: url(images/headstock.jpg);
	background-repeat : no-repeat;
	/* Uncomment the following line to visually identify the shared content area */
	/*background-image: url(images/shared.gif); */

	padding-top: 10px;
}
#menu_1 DIV {
color: #000000;
	width: 95%;
}
#menu_1 DIV A {
	color: #ffffff;
	text-decoration: none;
}
#menu_1 DIV A:hover {
	color: #FCBF04;
	text-decoration: underline;
}

/*  MENU 1, level 1, normal state (NO) */
#menu_1 DIV.menu1-level1-no {
  border-bottom: 1px dotted #999999;
  font-size: 11px;
  padding-top:5px;
  padding-left:5px;
}
/*  MENU 1, level 1, active state (ACT) */
#menu_1 DIV.menu1-level1-act {
  border-bottom: 1px solid #999999;
  font-weight:bold;
  font-size: 11px;
  padding-top:5px;
  padding-left:5px;

  background-color: #eeeeee;
  filter:alpha(opacity='30', style='0');
}
#menu_1 DIV.menu1-level1-act A {
  color: #000000;
}

/*  MENU 1, level 2, normal state (NO) */
#menu_1 DIV.menu1-level2-no {
  font-size: 10px;
  padding-left:20px;
}
/*  MENU 1, level 2, active state (ACT) */
#menu_1 DIV.menu1-level2-act {
  font-size: 10px;
  font-weight:bold;
  padding-left:20px;
}

/*  MENU 1, level 3, normal state (NO) */
#menu_1 DIV.menu1-level3-no {
  font-size: 10px;
  padding-left:30px;
}
/*  MENU 1, level 3, active state (ACT) */
#menu_1 DIV.menu1-level3-act {
  font-size: 10px;
  font-weight:bold;
  padding-left:30px;
}
/*  MENU 1, level 4, normal state (NO) */
#menu_1 DIV.menu1-level4-no {
  font-size: 10px;
  padding-left:40px;
}
/*  MENU 1, level 4, active state (ACT) */
#menu_1 DIV.menu1-level4-act {
  font-size: 10px;
  font-weight:bold;
  padding-left:40px;
}


/*------------------------------end menu-----------------------------------*/
	
#leftcontent {
 color:#ffffff;
	width: 100%;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	}

#leftcontentshared {
 color:#ffffff;
	width: 100%;
	/* Uncomment the following line to visually identify the shared content area */
	/*background-image: url(images/shared.gif); */
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	}
	
	
	
#rightcolumnof2 {
	vertical-align: top; 
	color: #ffffff;
	margin:0px auto;
	text-align:left;
	border: solid 0px #999999;
	border-bottom: 0px;
	width: 418px;
	background-color: #000000;
	}
	
#normalcontent {
color: #ffffff;
	padding: 10px;
	background-color: #000000;
}

#normalcontentshared {
color: #ffffff;
	padding: 10px;
	background-color: #000000;
}


#footer {
	
	vertical-align: top;
	border: solid 0px #999999;
	border-top: 0px;
	width: 348px;
	height:500px;
	background-color: #000000;
	}
	
	

#bordercontent {
	color: #ffffff;
	padding: 0px;
	background-color: #000000;
	
	}

#bordercontentshared {
	color: #ffffff;
	padding: 0px;
	}






/* GENERAL fonts */


.tx-srfeuserregister-pi1 INPUT.tx-srfeuserregister-pi1-submit {

border: 1px #999999;
border-top-color: #CCCCCC;
border-left-color: #CCCCCC;
padding: 0.25em;
background-color: #CCCCCC;
color: #333333;
font-size: 12px;
font-weight: bold;
font-family: Verdana, Helvetica, Arial, sans-serif;}

.tx-srfeuserregister-pi1 INPUT.tx-srfeuserregister-pi1-uploader {
border: 1px #999999;
border-top-color: #CCCCCC;
border-left-color: #CCCCCC;
padding: 0.25em;
background-color: #CCCCCC;
color: #333333;
font-size: 12px;
font-weight: bold;
font-family: Verdana, Helvetica, Arial, sans-serif;}

.tx-srfeuserregister-pi1 INPUT {
border: 1px #999999;
border-top-color: #CCCCCC;
border-left-color: #CCCCCC;
padding: 0.25em;
background-color: #CCCCCC;
color: #333333;
font-size: 12px;
font-weight: bold;
font-family: Verdana, Helvetica, Arial, sans-serif;}

.tx-srfeuserregister-pi1 SELECT { 
border: 1px #999999;
border-top-color: #CCCCCC;
border-left-color: #CCCCCC;
padding: 0.25em;
background-color: #CCCCCC;
color: #333333;
font-size: 12px;
font-weight: bold;
font-family: Verdana, Helvetica, Arial, sans-serif;}

.tx-srfeuserregister-pi1 TEXTAREA {
border: 1px #999999;
border-top-color: #CCCCCC;
border-left-color: #CCCCCC;
padding: 0.25em;
background-color: #CCCCCC;
color: #333333;
font-size: 12px;
font-weight: bold;
font-family: Verdana, Helvetica, Arial, sans-serif;}


