body {font-family:sans-serif;
	font-size:100%;
	color:rgb(10,10,10);  
	background:rgb(200,230,230);
	Margin:0;
	padding:0;
	text-align:center;
 }
#wrapper {
	background:#fff;
	width:800px;
	margin:0 auto;
	text-align:left;
	border: 3px double #999;
 }

header {
	padding-left:25px;
	background:rgb(31,115,183);
 }
h1 {
	font: italic small-caps 700 300% serif;
	color:rgb(165,176,185);
	word-spacing:0.3px;
	letter-spacing:0.05px;
	padding:20px 10px;
 }
	
h2 {
	font: italic 500 200% serif;
	color:rgb(165,176,185);
	word-spacing:0.2px;
	letter-spacing:0.1px;
	padding:20px 10px;
 }
 #navMenu {
 	margin:0;
 	padding:0;
 	display:inline;
 	padding-left:20px;
 	float:left;
 }
 #navMenu ul {
 	margin:0;
 	padding:0;
 	line-height:30px;
 }
 #navMenu li {
 	margin:0;
 	padding:0;
 	list-style:none;
 	float:left;
 	position:relative;
 	background:rgba(75,117,149,1);
 }
 #navMenu ul li a {
 text-align: center;
 font-family: sans-serif;
 text-decoration:none;
 height:30px;
 width:187px;
 display:block;
 color:#FFF;
 border:1px solid #FFF;
 /** text-shadow:1px 1px 1px #000; **/
 }
 #navMenu ul ul {
 	position:absolute;
 	visibility:hidden;
 	top:32px;
 }
 #navMenu ul li ul a {
 	text-align: left;
 }
 
 #navMenu ul li:hover ul {
 	visibility:visible;
 	display: inline;
 }
 /*******************************************************************/
 
 #navMenu li:hover {
 	background:#43a2e0;
 }
 #navMenu ul li:hover ul li a:hover {
 	background:#CCC;
 	color:#000;
 }
 #navMenu a:hover {
 	color:#000;
 }
 .clearFloat {
 	clear:both;
 	margin:0;
 	padding:0;
 }
 /*******************************************************************/
 /**  #sidebar {
	background:#877d6c;
	width:350px;
	float:right;
	padding:15px 8px 8px 8px;
	margin:0px;
}  
#sidebar p {
	color:#fff;
 }  **/
#content {
 	margin:/** #000 **/ 25px;
 	padding:15px;
 	border-left:thin solid #CCC;
 }
p {font-size:1.4em;
	line-height:140%;
 }
 
 .center {
 	display: block;
 	margin-left:auto;
 	margin-right:auto;
 	}

/** ol {list-style-image:url(images/arrow.gif);
 }
 ul {list-style-type:square;
 } **/
 main {
 	margin-left: 100px;
 	margin-right: 100px;
 }
 .special {
		/** border: 1px solid #000; **/
		padding: 10px;
		margin-left: 350px;
		width: 240px;
		/**  float: right; **/
 }
 div.a {
 	text-align:center;
 	}
 div.b {
 	height: 20px;
 	font: italic small-caps 700 200% serif;
	color:rgb(165,176,185);
	word-spacing:0.3px;
	letter-spacing:0.05px;
	padding:20px 10px;
 }
 div.c {
 	margin-left: 50px;
 	margin-right: 50px;
 }
 div.d {
 	text-align:center;
 	color: rgba(150,150,150,1);
 	font-size:10px;
 }
 div.e {
 	font: italic small-caps 700 190% serif;
	color:rgb(0,0,0);
	word-spacing:0.3px;
	letter-spacing:0.05px;
	padding:10px 10px;
	text-align:center;
 }
 footer {
 	padding: 10px;
 	background:#fff;
 	border-top:1px solid #CCC;
 	color:#999;
 	font-size:.7em;
 }
 
