body { 
        margin: 0;
		padding: 0;
		color: #333;
		font: Helvetica, Arial, sans-serif; line-height: 18px;
		font-size: 14px;
}
		
h2 { 
        color: #333; 
}a {
        color: #990000; 
}p { 
        margin: 0 0 18px;
}#wrapper {
        float: right; width: 100%; margin-left: -33%; 
}
		
#header { 
        background: #eee; border-bottom: 2px solid #ddd; 
}#header h1 { 
        color: #990000; margin: 0 0 3px; padding: 24px 18px 0; 
}#header p { 
        color: #666; font-size: 11px; font-weight: bold; padding: 0 18px; 
}

#header td {
        font-size: 12px;
}        
		
#navigation { 
        border-right: 1px solid #ccc; padding-left: 18px; float: left; width: 30%;
}#navigation ul { 
        padding: 0 18px 9px; 
}#extra { 
        border-right: 1px solid #ccc; padding-left: 18px; 
}#extra small { 
        font-size: 11px; line-height: 18px; 
}#navigation hr  { 
        float: left; width: 200px;
}#content { 
        margin-left: 29%; margin-right: 10%; 
}#content p, #extra p { 
        padding-right: 18px;
}#content hr {
        width: 780px;
        color: #990000;
        float: center;
}#extra { 
        float: left; clear: left; width: 25%; margin-right: 5%;
}		#footer { 
        background: #333; border-bottom: 2px solid #999; clear: both; width: 100%; 
}#footer a { 
        color: #eee; 
}#footer	p { 
        color: #ccc; margin: 0; padding: 0 18px 10px;
}#footer ul { 
        border-bottom: 1px solid #555; list-style: none; margin: 0 18px 6px; padding: 10px 0 6px; 
}#footer li { 
        display: inline; font-size: 11px; font-weight: bold; padding-right: 5px; 
}
