body { background:#ffffff; font-family:Arial,sans-serif; font-size:12px; color:#444; line-height:1.6em }
p { margin-bottom:15px; text-align:justify }
table { padding:0; margin:0 }
img.small { width:100px; height:75px }
a { color:#808080 }

#main { width:1000px; text-align:left; margin:0 auto }

#header { position:relative; height:110px; color:#808080; padding-top:20px }
#header #logo { padding-left:70px; padding-right:50px; float:left }
#header #text { padding-top:65px; float:left; font-size:14px }
#header #text table { padding:0; margin:0 }
#header #text table td { padding-left:25px }

#menu { width:100%; border-bottom:5px solid #eee }
#menu ul { position:relative; left:20px; font-size:14px; margin-bottom:0 }
#menu ul li { display:inline; padding-right:35px }
#menu li a { color:#808080; text-decoration:none  }
#menu li a:hover { color:#444 }

#body { position:relative; padding-top:40px }
#body img { float:left; border:3px solid #eee; padding:0; margin:0 }
#body #body-header { width:700px; color:#E60000; font-size:16px; padding-bottom:20px }
#body #left { float:left; width:750px }
#body #left #left-left { float:left; width:330px }
#body #left #left-right { float:right; width:405px }
#body #left #left-full { float:left; width:750px }
#body #right { float:right }
#body #middle-images { position:absolute; top:249px; left:338px }
#body ul { margin-top:0 }
#body .no-margin { margin:0 }
#body .highlight { font-weight:bold }