* { margin:0; padding:0; }
body { font:12px Arial, Helvetica, sans-serif; }
img { border:0; }
h1 { font-size:14px; margin:0 0 14px 0; padding:0 0 0 20px; background:url(../images/headline.gif) 0 2px no-repeat; }
h2 { font-size:14px; margin:0 0 14px 0; padding:0 0 0 20px; background:url(../images/headline.gif) 0 2px no-repeat; }
strong.red { color:#ff0000; }
#header { background:url(../images/line.gif) bottom repeat-x #fff; padding:20px 0 35px 0; }
#header h1 a { display:block; height:56px; width:266px; background:url(../images/logo.gif) no-repeat; text-indent:-1000px; font-size:14px; margin:0 0 0 60px; }
#content { background:url(../images/stripes.gif) 200px 0 repeat-y; width:1010px; }
#menu { padding:40px 0 40px 49px; float:left; }
#menu ul { list-style:none; }
#menu ul li { margin:0 0 3px 0; }
#menu ul li a { color:#000; font-weight:bold; text-decoration:none; display:block; width:140px; padding:5px; }
#menu ul li a:hover { background:#E6F5E6; }
#menu ul li a.active { background:#FFABAB; }
#textarea { width:450px; float:left; margin:0 0 0 35px; padding:40px 0; }
#textarea a { color:#0000EE; text-decoration:none; }
#textarea a:hover { text-decoration:underline; }
#textarea ul li { margin:0 0 0 15px; }
#textarea ul li ul li { list-style:disc; }
#extension { width:300px; float:left; margin:0 0 0 20px; padding:40px 0 0 0; }
#extension ul li { margin:0 0 0 15px; }
#footer { background:url(../images/line.gif) repeat-x #fff; padding:13px 0 0 10px; color:#ff0000; font-size:16px; }
#footer a { color:#0000EE; text-decoration:none; }
#footer a:hover { text-decoration:underline; }
#footer #seo ul { list-style:none; line-height:11px; width:800px; margin:8px 0 0 0; }
#footer #seo ul li { display:inline; margin:0 10px 0 0; font-size:10px; }
#footer #seo ul li a.active { color:#000; }
.clr { clear:both; }