/* CSS Document */body { font-family: Trebuchet MS, Verdana, Helvetica, SunSans-Regular, Sans-Serif; font-size:0.8em; color:#000; margin:20px 0 0 0; padding:0px; text-align:center; background-color:#faf6fc;}.flLeft { float:left; }.flRight { float:right; }a { color:#306; text-decoration:none; } a:hover { color:#b288dd; }/* container to center layout */#container {		width:640px;margin:0px auto;padding:0px;text-align:left;}/* position header */#header { 		width:640px;height:100px;margin:0px;padding:0px;}#header p { 		margin:0px 0 0px 10px;padding:10px 0 0 0;color:#fff;} /* content */  #content { width:600px;  margin:0px; padding:0px; }  div#content {		border:1px solid #b288dd;margin:20px 0 0 0;} #content h1 {font-size:1.3em;font-weight:bold;letter-spacing:2px;margin:20px 0 0 20px;padding:0px 0 10px 0;color:#306;} #content h2 {font-size:1.3em;font-weight:bold;letter-spacing:2px;margin:40px 0 0 20px;padding:0px;color:#306;}#content h3 {font-size:1em;font-weight:bold;letter-spacing:2px;margin:20px 0 0 20px;padding:0px;color:#306;}  #content p {line-height:18px;margin:10px 0 0px 0px;padding:0 50px 10px 50px; }  #content ul { line-height:16px; margin:0px; padding:10px 0 10px 60px; }   #content img { margin:10px 0 0 0; padding:0px 30px 10px 50px; }    /* box left */#navigation {float:left;width:260px; font-weight:bold;margin:0px;padding:0px;} /* footer */   #footer {	font-size:0.8em;	text-align:center;     margin:0px;	 padding:0px; }    #footer p {  margin:0px 0px 0px 5px;	 padding:5px 0px 5px 0px; }     #footer a {  color:#000; } 