HTML { HEIGHT: 100%}

body {

margin:0px 0px; padding:0px;
height: 100%;
	font-family: Geneva, Helvetica ,Arial, sans-serif;
	background:#FDFAFA url(images/back-body.jpg) fixed repeat-y 50% 50%; FONT: 70%/1.7em Verdana, Arial, Helvetica, sans-serif; COLOR: #777; TEXT-ALIGN: center;
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;


}


P, OL, UL, DIV, H1, H2 {
	font-family: verdana, arial;
	font-size: 11px;
}
H1 { font-size: 15px; }
H2 { font-size: 13px; }
P, H1, H2 {margin: 0px 0px 5px 0px;}
IMG {  BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px}


A { 
color: #000000;
text-decoration: none; 
}

A:hover { 
color: #000000;
text-decoration: none;
background-color: #F6DF85;

}

/*-----------------------------main styles--------------------*/
#wholepage {
	width: 727px;
	margin:0px auto;
	vertical-align: top;
	text-align: left;
	position: relative;

	}


#header {
	vertical-align: top;
	background:#FDFAFA url(images/header.jpg);
	background-repeat : no-repeat;
	text-align:left;
	width:727px;
	height: 309px; 
	border: dotted 0px #999999;
	background-color: #999999;
	}
	

/*-----------------------------pathplace--------------------*/
#pathplace {
color: #000000;	
text-align:left;
width: 727px;
height: 13px;
padding-bottom: 2px;
background-color: #999999;
}

#sitepath {

}

#sitepath A {
  text-decoration: none;
  color:white;
}
#sitepath A:hover {
  background-color: #000000;
}
/*-----------------------------end top of content--------------------*/
#topocon {
color: #000000;	
text-align:left;
width: 727px;
background:#FDFAFA url(images/top.jpg);
background-repeat : no-repeat;
}

/*-----------------------------end top of content--------------------*/


#leftside {
color: #000000;	
text-align:left;
position: relative;
width: 150px;
top: 0px;
left: 30px;
height: 250px;
background-color: #999999;
	}


/*------------------menu---------------------------------------*/
/* Menu 1 column */
#menu_1 {	
	/*vertical-align: top; */
	width: 100%;
	padding-top: 10px;
}

#menu_1 DIV {
color: #000000;

}

#menu_1 DIV A {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
#menu_1 DIV A:hover {
	background-color: #FCBF04;
	text-decoration: none;
}

/*  MENU 1, level 1, normal state (NO) */
#menu_1 DIV.menu1-level1-no {
  border-bottom: 1px dotted #9E9D9D;
  font-size: 11px;
  padding-top:5px;
  padding-left:5px;
  background-color: #999999;
}
/*  MENU 1, level 1, active state (ACT) */
#menu_1 DIV.menu1-level1-act {
  border-bottom: 1px solid #9E9D9D;
  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 {
	width: 100%;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	}

#leftcontentshared {
	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 {
	border: solid 0px #999999;
	color: #000000;
	position: relative;
	width: 490px;
	top: -260px;
	left: 210px;
	
	}
	
	
#normalcontent {
width: 100%;
	padding: 10px;
	background-color: #FDFAFA;
}

#normalcontentshared {

	padding: 10px;
	background-color: #FDFAFA;
}


#footer {
	
	vertical-align: top;
	padding-top: 5px;
	color: #ffffff;
	margin:0px auto;
	text-align:center;
	border: solid 0px #999999;
	border-top: 0px;
	width: 727px;
	height:42px;
	background-color: #999999;
	}
	
	

#bordercontent {
	color: #ffffff;
	height:42px;
	padding: 0px;
	background:#999999; /*url(http://www.leifmusic.co.uk/typo3conf/ext/htmlcssstyling/template/main/images/footer.jpg) no-repeat;*/
	}

#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;}



