* { margin:0; padding:0; }
body {  background:#d6d5c9 url(body_bgnd.gif) scroll repeat-x 0 195px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; }
a span, h1, h2.special, div#triple h3 { display:none; }
#main { text-align:center; }
#container { margin:auto; width:854px; }

#toptools { list-style:none; margin:26px 0 0 0; float:right; padding-right:25px; }
#toptools li { float:left;  }
#toptools li a { text-decoration:none; color:#9c9a82; padding:0 10px 0 21px; border-right:1px solid #b0ae98; background:url(tools_1.gif) scroll no-repeat 6px 2px; }
#toptools li#item2 a { background-image:url(tools_2.gif);  }
#toptools li#item3 a { background-image:url(tools_3.gif);  }
#toptools li#item4 a { border-right:0; background-image:url(tools_4.gif); }
#toptools li a:hover { color:#4c4a37; background-position:6px -24px; }

#header { clear:right; border-top:3px solid #d6d5c9; width:854px; height:153px; background-image:url(header_home_bgnd.jpg); text-align:left; }
#header a { display:block; width:210px; height:45px; margin:60px 0 0 43px;  }

#middle { width:854px; background-image:url(middle_bgnd.gif); text-align:right;  }
#middle div#grad { display:block; height:100%; width:854px; background:url(grad_bgnd.gif) scroll no-repeat left top; }

#middle #left { float:left; width:217px; padding-left:37px; background:url(menu_bgnd.jpg) scroll no-repeat right top; text-align:left; }
#middle #right { float:right; width:543px; padding-right:37px; text-align:left; }

#left ul { padding:12px 0 0 15px; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; font-style:italic;  }
#left ul li { list-style:none; border-bottom:1px solid #B0A880; padding:3px 0 3px 0; margin-right:15px;  }
#left ul li.special { border:0; }
#left ul li.last { border:0; margin-bottom:33px; }
#left ul li a { text-decoration:none; color:#E5E4DD;  }
#left ul li a:hover { color:#fff; }
#left ul li ul { padding:0; font-size:11px; font-style:normal; font-family:Tahoma, Arial, Helvetica, sans-serif;  }
#left ul li ul li { border:0; padding:2px 0 2px 15px; margin:0; background:url(menu_sub_li.gif) scroll no-repeat 2px 7px;  }
#left ul li ul li a { color:#fbe49e;  }

#right div#flashcontent { height:265px; background-image:url(header2_home_bgnd.jpg); text-align:left; margin-top:-87px; z-index:25; position:relative; }
#right div#flashcontent p { color:#757354; padding:174px 0 0 25px; }

#middle #right a { color:#6A6305; text-decoration:underline;  }
#middle #right a:hover { text-decoration:underline;  }



#right div#triple { padding-top:38px; background:url(triple_headlines.gif) scroll no-repeat 4px 14px; }
#right div#triple div { width:169px; float:left; margin-right:18px; padding-bottom:12px; }
#right div#triple div.last { margin-right:0; }
#right div#triple h4 { color:#828076; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; padding:12px 0 4px 0;  }
#right div#triple p { color:#828076; }
#right div#triple img { border:0; }
#right div#triple a { color:#8C841F; line-height:20px; padding-top:3px; text-decoration:none; }
#right div#triple a:hover { text-decoration:underline; }

#right #sponsors { font-size:10px; margin:5px -24px 0 -24px; color:#666; padding:3px 24px 0 24px; clear:both; }
#right #sponsors img { position:relative; top:3px; }
#copyright { height:37px; background:url(copyright_bgnd.gif) scroll no-repeat 37px 18px; clear:both; padding-top:18px;   }
#copyright p { color:#828282; text-align:left; padding:7px 48px; }
#copyright p span { float:right; }
#copyright a { color:#828282; text-decoration:none; font-weight:bold; }
#copyright a:hover { color:#444; text-decoration:underline; }
#footer { height:27px; background:url(footer_bgnd.gif) scroll no-repeat left bottom; border-bottom:40px solid #d6d5c9; }
