﻿/* general structure */
    body, td, th, input { /* redundant rules for bad browsers  */
            font-family: times, arial, verdana, sans-serif;
            font-size: normal;
            voice-family: "\"}\"";
            voice-family: inherit;
    }

	h1, h2, h3, h4, h5, h6 {
		margin: 0.2em 0 0.2em 0;
		border-bottom: 0px solid #ccc;
		font-family: vivaldi, arial, verdana, sans-serif;
	}
	li h1, li h2, li h3, li h4, li h5, li h6 {
		border: none;
	}

	#header h1 { border: 0; }

	h1 { font-size: 30px; font-weight: normal; color: #ffcc33; }
	h2 { font-size: 150%; font-weight: normal; }
	h3 { font-size: 120%; }
	h4 { font-size: 100%; }
	h5 { font-size: 90%; }
	h6 { font-size: 90%; border: 0; }

p {
	font-family: arial, verdana, sans-serif;
	font-size: 14px;
}

body { 
	color: black;
	max-width: 100em;
	font-size: 14px;
	line height: 14px;
	font-family: Times, Arial, Helvetica, Sans Serif; 
	text-decoration: none;
	margin: none;
	padding: 0; /* need for Opera */			
	background:#006600 url("img/bg_page.jpg") repeat-x 0 0;
}	
	
/* header */


#header ul { right: 0; } 
* html #header ul { right: 0px; } 
#content { padding: 0 0px; }

#header div, #content, #footer-contents, #main-feature .feature-contents {
	max-width: 100em;
}

#header div { position: relative; }


#header {
	height: 38px;
	max-width: 100em;
	position: relative;
	z-index: 1;
}

#header ul {
	padding: 0;
	margin: 0;
	list-style: none;
	border: none;
	position: absolute;
	top: 0;
}

#header li {
	float: left;
	padding: 0;
	margin: 0;
}

#header ul span, #header ul a:link, #header ul a:visited {
	display: block;
	float: left;
	padding: 11px 30px;
	text-decoration: none;
	border: none;
	height: 38px;
	font-family: Vivaldi, times, verdana, sans-serif;
	font-size: 30px;
	voice-family: "\"}\"";
	voice-family: inherit;
}



#header ul li span,
#header ul li a.current {
	text-decoration: none;
}

/* end header */



/* link settings */

a:link	{ 
	color: white!important;
	font-size: 14px;
	line height: 14px;
	font-family: times, Arial, Helvetica, Sans Serif; 
	text-decoration: none; 
}

a:visited { 
	color: #f1ca41!important;
	font-size: 14px;
	line height: 14px;
	font-family: times, Arial, Helvetica, Sans Serif; 
	text-decoration: none; 
}

a:hover {
	color: #f1ca41!important;
	font-size: 14px;
	line height: 14px;
	font-family: times, Arial, Helvetica, Sans Serif; 
	text-decoration: none; 
}

a:active {
	color: black !important;
	font-size: 14px;
	line height: 14px;
	font-family: times, Arial, Helvetica, Sans Serif; 
	text-decoration: none; 
}

/* end link settings */

#textcontent {
	position: absolute;
	z-index: 4!important;
	top: 70px;
	left: 60px;
	width: 450px;
	background: none;
	border: none;
	}




#image1 {
	position: absolute;
	z-index: 0!important;
	top: 80px;
	right: 50px;
	width: 400px; 
	height: 400px;
	border: 1px solid black;
}


img {
	border: none;
	}


/* footer */



#footer {
	position: relative;
	background: none; 									
	z-index: 1!important;
	margin:0 auto;
	width:600px;
	top:500px;
}


#footer p {
	margin: 0.3em 0.3em;
	clear: both;
}

/* end footer */




