*{ padding: 0; margin: 0; }
body{ background: #333333; text-align: center; font: 12px/1.4em Arial, sans-serif; padding: 0 0 30px 0; }
h1, h2, h3, h4, h5, h6 { font: 1em/1.4em "Times New Roman", Times, serif; }
h1{ font-size: 2.2em;
	font-weight: bold}
h2{ font-size: 2.0em; }
h3{
	font-size: 1.6em;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	height: 50px;
	width: auto;
	position: fixed;
	line-height: normal;
	font-weight: bold;
}
h4{ font-size: 1.4em; }
p{ font-size: 1.1em; }

a, a:visited { color: #ff8c00; outline: invert; text-decoration: none; }
a img, img a {border: none; text-decoration: none;}
a:hover { text-decoration: underline; }

ul.simple, ul.simple li{ list-style:  none outside; padding: 0; }
ul.simple li p, ul.simple li h4{ /*padding: 5px 20px; */ }

/* =layout
-------------------------------------------*/
#container { width: 650px; margin: 0 auto; text-align: left; /*background: #4C4C4C;*/ color: #949494; padding: 0 10px 10px 10px; }
	#header {margin: 5px 0 0 0; padding: 5px; border-bottom: 1px solid #2A2F34; width: 650px;background: url(images/header.gif) top left no-repeat;}
	
	#container h3 {
	width: 650px;
	background: url(images/heading.gif) top left no-repeat;
	height: 20px;
	line-height: 20px;
	padding: 0 10px;
	margin: -7px 0;
	position: relative;
	cursor: pointer;
	background-image: url(images/heading.gif);
}
	#container h3 a{ text-decoration: none; }	
	#container h3 span {
	position: absolute;
	top: 0;
	right: 38px;
	font-size: 0.8em;
	font-weight: bold;
	width: 1px;
	left: 650;
}
	
	/*#container h2{padding: 5px;  }*/
	div.heading { weight:40px; margin: 0px 0 0 0; padding: 5px;}

div.collapse{ width: 650px;  margin: 10px 0;  background: url(images/section-medium-top.gif) top left no-repeat #333a3e;}	
div.collapse-container{ width: 650px; height: 100%; padding: 5px; background: url(images/section-medium-bottom.gif)  bottom left no-repeat;}

#footer { width: 650px;  text-align: center;}

