﻿* { margin: 0; padding: 0; }

html {
	
	margin: 0 auto;
	width: 800px;
	border-right: 1px solid #bbb;
	border-left: 1px solid #bbb;
} 


img { border: 0; }
a, area { text-decoration: none !important; outline: none; }
body { background-color: #999; }
/* #outer { width: 800px; } */
#header { background-color: #ccc; }

hr { 
	height: 1px; 
	border-bottom: 1px solid #bbb; 
	border-width: 0 0 1px 0;
	margin: 8px 0; 
	}

#nav { 
	background-color: #fff; 
	padding-left: 126px; 
	}
#nav img { display: inline; }

#content { 
	padding-top: 12px; 
	margin-left: 240px; 
	}
#content h1 { 
	color: white; 
	width: 480px; 
	padding-top: 12px; 
	font: bold 14px/16px Verdana,sans-serif; 
	}
#content p, #content ul { 
	font: 12px/16px Verdana,sans-serif; 
	width: 480px; 
	margin: 12px 0; 
	}
#content li	{
	font: 12px/14px Verdana,sans-serif; 
	margin-left: 24px; 
	}
#content hr { width: 480px; }
#content blockquote {
	font: 12px/13px Verdana,sans-serif; 
	margin: 8px 18px 8px 18px; 
	width: 440px; 
	}
#content img { padding: 12px 0; }

#left { 
	margin: 12px;
	float: left;
	width: 200px;
	}
#left h1 { 
	margin-top: 6px; 
	color: white; 
	font: bold 12px/14px Verdana,sans-serif; 
	}
#left p { 
	font: 10px/12px Verdana,sans-serif; 
	margin: 12px 0; 
	}
#left p a { font-weight: bold; }
#left p span { color: white; }
#left p.byline {
	margin-top: -20px; 
	padding-bottom: 48px; 
	}
#left img { padding: 12px 0 24px 0; }
#left img.abut { padding: 0; margin: 0; }

#rite {

display: none;

	text-align: center;
	float: right;
	width: 160px;
	padding: 16px; 
	margin: 16px; 
	border-left: 1px solid #bbb; 
	}
#rite p {
	font: 10px Verdana,sans-serif;
	padding-bottom: 6px; 
	}

#footer {
	clear: both;
	color: white; 
	margin: 16px; 
	padding: 8px 0 32px 0; 
	border-top: 1px solid #bbb; 
	font: 10px/11px Verdana,sans-serif; 
	}
#footer p { float: left; }
#footer p.right { float: right; }

