/* CSS Document */
html {
background-color: #f2f1c2;
background-image:url(siteimg/docbg.jpg);
background-repeat:repeat-x;
background-position:bottom;
background-attachment:fixed;
}

body {
	margin: 0px 0 0px 0;
	padding:0;
	background-color: #f2f1c2;
	background-image: url(siteimg/pgbg.jpg);
	background-repeat: repeat-x;
	text-align:center;
	color:black;
}


#wrp {
	margin:auto;
	text-align:left;
	width: 724px;
/*	background-color:#FFFFCC;*/
		}
		

#hd {
height:37px;
background-image:url(siteimg/donk_up.jpg);
background-repeat:no-repeat;
background-position:right;
}

#hd p {
margin:0;
float:left;
padding-top:10px;

}

#hd #hdTxt
{
padding-left:25px;
font-size:12px;
font-family: "Times New Roman", Times, serif;
font-weight:bold;
font-style:italic;
color:#74849c;
width:300px;
}

#hd #lang
{
font-size:9px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#669900;
width:300px;
text-align:right;
}

#lang a, #lang a:visited {
text-decoration:none;
font-size:9px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#669900;
}

#lang a:hover{
text-decoration:underline;
font-size:9px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#74849c;
}

#hdr {
height:109px;
background-image:url(siteimg/hdbg.jpg);
background-repeat:no-repeat;
}

#hdr img
{
float:left;
}

#nav {
width:470px;
float:left;
padding-top:83px;
}




#cnt {
float:left;
	font-size:0.72em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#669900;
	padding:5px;
	background-image:url(siteimg/cntbg.jpg);
	background-repeat:repeat-x;
	line-height:150%;
}

#cnt a, #cnt a:visited
{
color:#74849c;
}

#cnt a:hover{
text-decoration:none;
border-bottom:1px dashed #74849c;
}

#leftNav a:hover {
border:0;
}

#cnt h1 {
padding-top:10px;
padding-bottom:10px;
margin-bottom:0px;
color:#74849c;
font-family:"Times New Roman", Times, serif;
font-style:italic;
font-weight:lighter;
width:476px;
background-image:url(siteimg/h1bg.jpg);
background-repeat:no-repeat;
background-position:bottom;

}

#cnt h2 {
color:#74849c;
font-family:"Times New Roman", Times, serif;
font-style:italic;
font-weight:lighter;
width:476px;
padding-bottom:4px;
margin-bottom:0;


}


#leftNav {
width:230px;
float:left;
}

#content {
width:477px;
float:right;
clear:right;

}

#path
{
color:#74849c;
float:left;
width:690px;
font-size:0.7em;
font-family:Arial, Helvetica, sans-serif;
height:24px;
padding-left:34px;
background-image:url(siteimg/arrpath.jpg);
background-repeat:no-repeat;
}

.imgR {
float:right;
padding:5px 0 5px 5px;
}

.imgL {
float:left;
padding:5px 5px 5px 0;
}




#nav ul, #nav ul li a, #nav ul li a:visited, #nav h2
{
margin:0;
padding:0;
color:#74849c;
font-family:"Times New Roman", Times, serif;
font-weight:bold;
font-style: italic;
font-size:14px;
list-style:none;
}


#nav ul li a:hover, #nav ul li a.active, nav h2
{
color:#669900;
font-family:"Times New Roman", Times, serif;
font-weight:bold;
font-style: italic;
font-size:14px;
text-decoration:none;
}



#nav ul{

margin: 0px;
padding:0;
float:left;


}
#nav li
{
display:inline;
margin-right:10px;
position:relative;
}


#nav ul ul
{

background:#eee;
position:absolute;
z-index:500;
top:auto;
display:none;
}

#nav ul ul ul
{
background:#eee;
top:0;
left:100%;
}



div#menu li:hover{
cursor:pointer;
z-index:100;
}

div#nav li:hover ul ul,
div#nav li li:hover ul ul,
div#nav li li li:hover ul ul,
div#nav li li li li:hover ul ul
{display:none;}

div#nav li:hover ul,
div#nav li li:hover ul,
div#nav li li li:hover ul,
div#nav li li li li:hover ul
{display:block;}