html, body, h1, h2, h3, h4, p, ol, ul, li { margin:0; padding:0 }
html, body { height:100% }
body { font-family:Helvetical, Arial, sans-serif; font-size:12px; text-align:center; background:#000; line-height:16px }
h1 { font-size:18px; margin:0 0 10px 0 }
a { color:#000; text-decoration:none; font-weight:bold }
a:hover { text-decoration:underline }
p { margin-bottom:10px }
ul { margin:10px 0 10px 40px }

#container { width:945px; margin:15px auto 0 auto }
#border-blue { background:#fff; border:18px solid #6699CC }
#border-white { background:#fff; padding:2px }
#padding { padding:10px; }

#header { height:190px; border-bottom:1px solid #003A63; margin-bottom:10px; line-height:normal }
#header #jane { float:left; margin:0 20px 0 80px }
#header #kinlin { float:left; margin:70px 0 0 30px }
#header div { float:left; margin-top:20px }
#header p { margin:2px 0 }
#header h1 { font-size:36px; margin:0 }

#body { clear:both }
#nav { float:left; background:#6699CC; width:185px; height:840px; text-align:left; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; }
#nav ul { list-style:none; margin:0; padding:10px }
#nav a { padding:5px; border-bottom:1px solid #89b4dd; display:block; color:#fff; }
#nav a.active,
#nav a:hover { background:#92bbe2; text-decoration:none }
#calculator_widget { margin:0 auto; text-align:left }
#calculator_widget a { padding:0 }

#content { float:left; padding:0 10px; width:680px; text-align:left }
#slideshow { height:165px }


#footer { text-align:center; color:#fff; font-size:11px; margin-top:6px }
#footer p { margin:0 }
