h1 + p, h2 + p, h3 + p, h4 + p, h5 + p, h6 + p{	 }
h1, h2, h3, h4, h5, h6{ color: #ffffaa;}
h1{ font-size:20px; background-color: transparent; padding-bottom: 7px;}
h2{	font-size:18px;	background-color: transparent; font-weight: bold; padding-top: 7px; }
h3{	font-size:14px; background-color: transparent; font-weight: bold; width: 100%; }
h4{	font-size:11px; background-color: transparent; font-weight: normal; padding-bottom: 2px;}
h5{	font-size:10px; background-color: transparent; }
h6{	font-size:10px; background-color: transparent; }

h2.container {
	position: absolute;
	bottom: 40px;
	left: 10px;
	padding: 0 0 0 0;
	color: #444444;
	font-size: 8em;
	font-variant: small-caps;
	z-index: -1;
}

h2.title {
	color: #444444;
	font-size: 3em;
	font-variant: small-caps;
	text-align: center;
}

.content {
	z-index: 2;
}

.set_on_bottom {
	position: absolute;
	bottom: 0px;
	width: 100%;
}

.bottom {
	position: absolute;
	bottom: 0px;
	width: 100%;
}

.topright {
	position: absolute;
	top: 0px;
	right: 0px;
}

#content {
	position: absolute;
	height: 70%;
	width: 70%;
	
/**	background: #111111 url(images/content-bg-02.png) top left no-repeat; **/
	background: #111111 url(images/content-bg-02.png) top left no-repeat;

	margin: auto;
	padding: 5px 5px 5px 5px;

	border-bottom: #444444 solid 1px;
	border-right: #444444 solid 1px;
	
	
}

a { 
	color: #ffffaa; 
}
a:link{ 
	color: #ffffaa; 
}
a:hover, a:focus  { 
	color: #ffff00;
}

a img{ border:none; background-color: transparent;}

p{	margin:0.5em 0; }

table tr td { border: 0px; font-size: 11px; }
table tr td p { margin: 0 0 0.5em 0; }

ol, ul{	margin: 1em 0 1em 2em; }
ol ol, ol ul, ul ol, ul ul{ margin-top:0; margin-bottom:0; }
ol li{	list-style:decimal }
ol li ol li{ list-style:upper-alpha; }
ol li ol li ol li{ list-style:upper-roman; }
ul li{ list-style:none; }

em{font-style:italic;}

strong{font-weight:bold;}

em strong, strong em{ font-weight:bold; font-style:italic; }



