body				{ color:#000; font-size:62.5%; font-family:"Trebuchet MS", "Times new roman", Times; background-color:#1C1B18; padding:20px; }
#page				{ width:900px; margin:0 auto; background-color:#00222B; }
#header				{ width:900px; height:371px; margin:0; padding:0;}
#header a			{ margin:0; padding:0;}
#main				{ width:900px;  }

#menu				{ width:160px; float:left; list-style-type:none; padding:14px 0 44px 0; }
#menu li			{ height:36px; width:130px; padding:0px 15px;}
#menu li.first		{ margin-top:15px; }
#menu li a			{ display:block; height:36px; padding:0 8px; line-height:34px; font-size:1.6em; color:#fff; text-decoration:none; }
#menu li a:hover	{ font-weight:bold; }
#menu li.active a	{ font-weight:bold; }

#content			{ width:732px; height:auto; float:left; padding-bottom:10px; color:#FFF; }
* html #content		{ height:300px; } 
#content h1			{ font-size:3.4em; color:#FFF; padding:14px 0 4px 0; font-weight:300; }
#content h2			{ font-size:2em; color:#EEE; padding:6px 20px; font-weight:300; }
#content p			{ padding:8px 20px 6px 0; line-height: 1.8em; font-size:1.2em; }
#content p .quote	{ font-style:italic;}
#content ul			{ padding:8px 20px 6px 20px; line-height: 1.8em; font-size:1.2em; }
#content table tr td { padding:4px 12px 4px 0; font-size:1.2em; vertical-align:top; }
#content table tr td.bold { font-weight:bold;}
#content form		{ padding:6px 20px; }
#content a			{ color: #FFF; } 

#content hr			{ background: #0A3842; border: none; border-bottom: 1px solid #0A3842; margin: 6px 0; height: 0; font-size: 0; }

.navigation			{ padding-top:20px; font-size:1.2em;}

#footer				{ clear:both; height:110px; background:#00222B url('/images/footer.jpg') repeat-x; } 
#footer h2			{ text-indent:-5000px;}

strong				{ font-weight:bold;}