html, body { 
	margin:0;
	padding:0;
	height:100%;
	font: 12px verdana;
	color:#FFF;
	text-align:center;
	background-color:#000;
}

img {
	border:none;
}

div#container {
	width:1090px;
	margin:0 auto;
	text-align:left;
}

div#menu {
	width:300px;
	height:600px;
	margin:0;
	padding:0;
	float:left;
	background:url(../imm/menu.gif) top left;
}

div#menu h1 {
	margin:0;
	padding:10px 0 0 0;
	font:bold 30px verdana;
	letter-spacing:-2px;
	color:#D00;
}


div#menu h2 {
	margin:0;
	padding:18px 0 0 0;
	font:bold 24px verdana;
	letter-spacing:-1px;
	color:#D00;
}

div#menu ul {
	margin:0;
	padding:0;
}

div#menu li {
	height:30px;
	margin:0;
	padding:0 12px;
	background:url(../imm/li.png) top left no-repeat;
	list-style:none;
}

div#menu li:hover {
	background:url(../imm/li-hover.png) top left no-repeat;
}

div#menu a {
	text-decoration:none;
	font:bold 12px verdana;
	color:#FFF;
}

div#menu a:hover {
	text-decoration:underline;
}

div#content {
	width:640px;
	margin:0;
	padding:0;
	float:left;
}

div#content a {
	text-decoration:none;
	font:12px Verdana;
	color:#FC0;
}

div#content a:hover {
	text-decoration:underline;
}

div#content h1 {
	margin:0;
	padding:0 50px;
}

div#content h2 {
	margin:0 50px;
	padding:50px 0 10px 0;
	border-bottom:1px dotted #333;
	font:24px Verdana;
	letter-spacing:-2px;
	color:#FFF;
	clear:left;
}

div#content p {
	margin:0;
	padding:10px 50px;
	font:12px Verdana;
	color:#FFF;
	line-height:18px;
}

div#content h3 {
	margin:0 50px;
	padding:30px 0 10px 0;
	border-bottom:1px dotted #333;
	font:20px Verdana;
	letter-spacing:-1px;
	color:#FFF;
	clear:left;
}

div#content h4 {
	margin:0;
	padding:10px 50px;
	font:11px Verdana;
	color:#FFF;
	line-height:16px;
}

div#content h5 {
	margin:0 50px;
	padding:35px 0 5px 0;
	border-bottom:1px dotted #333;
	font:18px Verdana;
	letter-spacing:-1px;
	color:#333;
	text-align:center;
}

div#content h6 {
	margin:0;
	padding:5px 50px;
	font:11px Verdana;
	color:#FFF;
	line-height:18px;
	text-align:center;
}

div#extra {
	width:150px;
	margin:0;
	padding:0;
	float:left;
}

div#extra h1 {
	margin:0;
	padding:10px 0 0 0;
	font:bold 24px verdana;
	letter-spacing:-1px;
	color:#111;
}

div#extra ul {
	margin:0;
	padding:0;
}

div#extra li {
	height:30px;
	margin:0;
	padding:0 12px;
	background:url(../imm/li.png) top left no-repeat;
	list-style:none;
}

div#extra li:hover {
	background:url(../imm/li-hover.png) top left no-repeat;
}

div#extra a {
	text-decoration:none;
	font:bold 11px verdana;
	color:#FFF;
}

div#extra a:hover {
	text-decoration:underline;
}




#jFlowSlide{ background:#000; font-family: Georgia; }  
#myController { font-family: Verdana; padding:0; font-size:10px; font-weight:bold;  width:540px; background:#333; }  
#myController span.jFlowSelected { background:#F00;margin-right:0px; }  
  
.slide-wrapper { padding: 0; }  
.slide-thumbnail { width:540px; float:left; }  
.slide-thumbnail img {max-width:480px; max-height:400px; }  
  
.jFlowControl, .jFlowPrev, .jFlowNext { color:#FFF; cursor:pointer; padding-left:5px; padding-right:5px; padding-top:0px; padding-bottom:5px; }  
.jFlowControl:hover, .jFlowPrev:hover, .jFlowNext:hover { background: #666; }  

