body {
   text-align: center;
   margin: 0;
   background: #921112 url('Images/background.jpg');
   font-family: arial;
   font-size: 14px;
   color: ffffff;
}

div.wrapper {
   margin-left: auto;
   margin-right: auto;
   min-width:800px;
   position: relative;
   text-align: -moz-center;
   padding-right: 25px;
   padding-left: 25px;
   padding-bottom: 40px;
}

div.central {
		min-width:800px;
		max-width:800px;
		position: relative;
		border: none;
		padding: 0;
		margin: 0;
		width: expression(document.body.clientWidth < 1000 ? "800px" : "800px" );
}
		
#curtain {
		z-index: -1;
		background: url('Images/curtain.gif') repeat-x;
		top: 0px;
		left: 0px;
		position: absolute;
		height: 339px;
		width: 100%;
}

#title {
		z-index: 3;
		top: 60px;
		height: 108px;
		background: #921112 url('Images/title.jpg') no-repeat top left;
		vertical-align: top;
		border-top: double black 6px; border-bottom: 0; border-left: double black 6px; border-right: double black 6px;
}

#navtop {
		z-index: 2;
		top: 60px;
		height: 25px;
		background: #000000;
		border-top: 0; border-bottom: 0; border-left: double black 6px; border-right: double black 6px;
}

#top {
		z-index: 2;
		top: 60px;
		height: 59px;
		background: #921112  url('Images/tableback_top.gif') no-repeat center;
		opacity:.80; filter: alpha(opacity=80); -moz-opacity: 0.80;
		border-top: 0; border-bottom: 0; border-left: double black 6px; border-right: double black 6px;
}

#gap {
		z-index: 2;
		top: 60px;
		height: 20px;
		opacity:.80; filter: alpha(opacity=80); -moz-opacity: 0.80;
		background: #921112;
		border-top: 0; border-bottom: 0; border-left: double black 6px; border-right: double black 6px;
}

#mid {
		z-index: 2;
		top: 60px;
		background: #921112 url('Images/tableback_mid.gif') repeat-y center;
		text-align: justify;
		color: #ffffff;
		padding-top: 30px;
		opacity:.80; filter: alpha(opacity=80); -moz-opacity: 0.80;
		border-top: 0; border-bottom: 0; border-left: double black 6px; border-right: double black 6px;
}

#content {
		z-index: 3;
		text-align: justify;
		padding-left: 120px; padding-right: 120px;
		margin-left: auto;
  		margin-right: auto;
}

#contentcen {
		z-index: 3;
		text-align: center;
		padding-left: 120px; padding-right: 120px;
}

#bot {
		z-index: 2;
		top: 60px;
		height: 59px;
		background: #921112  url('Images/tableback_bot.gif') no-repeat center;
		opacity:.80; filter: alpha(opacity=80); -moz-opacity: 0.80;
		text-align: center;
		border-top: 0; border-bottom: 0; border-left: double black 6px; border-right: double black 6px;
}

#foot1 {
		top: 60px;
		z-index: 2;
		height: 20px;
		background: #921112;
		opacity:.80; filter: alpha(opacity=80); -moz-opacity: 0.80;
		border-top: 0; border-bottom: double black 6px; border-left: double black 6px; border-right: double black 6px;
}

#foot2 {
		top: 60px;
		z-index: 2;
		height: 20px;
		border: 0px;
		padding-bottom: 40px;
		opacity:.80; filter: alpha(opacity=80); -moz-opacity: 0.80;
}

p.normal {
font-size: 14px;
color: ffffff;
text-align: justify;
}

p.normal_black {
font-size: 14px;
color: 000000;
margin:0px;
}

span.normal {
font-size: 14px;
color: ffffff;
}

span.edit {
font-family: wingdings;
font-size: 30;
color: 25af30;
}

span.delete {
font-family: arial;
font-size: 30;
color: Red;
}

span.small {
font-size: 12;
}

p.title {
font-size: 20;
color: ffffff;
}

a:link {COLOR: #ffffff; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline; cursor: pointer;}
a:visited {COLOR: #ffffff; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline; cursor: pointer;}
a:hover {COLOR: #FFFFFF; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline; cursor: pointer;}
a:active {COLOR: #FFFFFF; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline; cursor: pointer;}

img {border: 0px;}

input.locked {font-family: arial; background: transparent; border: 0px; font-size:14px;font-weight:bold;color:ffffff;}

hr {
color: #921112;
background-color: #921112;
height: 3px;}

#undercon {
		z-index: 5;
		background: url('Images/undercon.gif') no-repeat;
		top: 0px;
		left: 0px;
		position: absolute;
		height: 154px;
		width: 275px;
}

textarea {
overflow:auto;
}

#toolbar {
background: #4e4e4e;
border: 2px solid #ffffff;
height: 2em;
   margin-left: auto;
   margin-right: auto;
   min-width:600px;
   bottom: 0px;
   text-align: -moz-center;
   padding-right: 25px;
   padding-left: 25px;
   width: expression(document.body.clientWidth < 1000 ? "600px" : "600px" );
}

#girl_left {
		z-index: -2;
		background: url('Images/girl.jpg') no-repeat;
		top: 50px;
		left: 0px;
		position: absolute;
		height: 807px;
		width: 363px;
}

div.mail{
position: absolute;
top:0px;
left:0px;
margin-top:10px;
margin-left:10px;
border: solid 2px white;
padding: 3px;
background: #921112;
opacity:.80; filter: alpha(opacity=80); -moz-opacity: 0.80;
}
