body, div, h1, h2, h3 {margin:0;padding:0;}
body {margin:20px auto;background:#BEBEBE url(/images/background.jpg) repeat-x;font:1em "Trebuchet MS", Verdana, Arial, sans-serif;}
a {text-decoration:none;font-weight:bold;color:#3383A7;}
a:hover, a:active {text-decoration:underline;}
ul {list-style-type:square;}
.clear {clear:both;}
#index {text-align:center;}
#frame {position:relative;margin:0 auto;width:870px;text-align:left;}
#nav {height:75px;}
#top {margin:0;padding:0;height:11px;background:url(/images/border_top.gif) no-repeat;overflow:hidden;}
#content {margin:0;padding:10px 20px;background:#ffffff url(/images/sides.gif) repeat-y;}
#col1 {float:left;width:555px;font-size:0.8em;padding:10px;}
#col2 {float:left;width:235px;font-size:0.8em;background:#BFE0EE;color:#297CA2;padding:10px;}
.photo {margin:0 20px;border:1px solid #000;padding:2px;}
#bottom {margin:0;padding:0;height:14px;background:url(/images/border_bottom.gif) no-repeat top left;overflow:hidden;}
#footer {margin:0;padding:10px;font-size:0.8em;background:url(/images/footer.gif) no-repeat bottom left;}
