* {margin:0; padding:0; border:none;}
body {background:#000 url(../images/bg.jpg) repeat-x left top; color:#000; margin:20px 10px; font-family: "Lucida Grande", Helvetica, sans-serif; font-size:small;}
* html body {font-size:x-small; /*IE5*/ f\ont-size:small; /*IE6+*/}

#frame {margin:0 auto; width:942px;}

#header {background:url(../images/title.png) no-repeat left 15px; float:left; height:105px; width:100%;}
#header h1, #header h2 {display:none;}

a:link, a:visited {color:#00C; text-decoration:none;}
a:hover {color:#f00;}

#whitecontent {background:#fff; border:1px solid #999; float:left; width:940px;}
#content {padding:20px 20px 50px 20px; width:900px;}
#content h2 {color:#006; font:bold normal 120% Georgia; margin:0 0 15px 0;}
#content p {margin:0 0 15px 0;}
#content ul {margin:0 0 15px 30px;}

#flashbanner {margin:0 0 20px 0;}

div.gallery {float:left; padding:none; width:100%;}
div.gallery a:link, div.gallery a:visited {border:1px solid #999; display:block; float:left; margin:0 28px 20px 0;}
div.gallery img {float:left;}

img.right {border:1px solid #999; display:block; float:right;}

#footer {color:#fff; float:left; font-size:80%; padding:0 0 20px 0; width:100%;}
#footer p {text-align:center; margin:5px 0;}
#footer a:link, #footer a:visited {color:#fff; text-decoration:none;}
#footer a:hover {color:#f00;}43

