html, body {margin: 0; padding: 0; color: #000; background: #FFF; font-family: Verdana, Arial, sans-serif;}
img {border: 0;}
ul {list-style: none; margin: 0; padding: 0;}
#pageborder {margin: auto; width: 780px;}
#top {margin: 0.5em 0 0.5em 0; white-space: nowrap;}
#top .tlist li {display: inline;}

#nav {margin: 0 0 1em 0; padding: 0;}
#nav li {list-style: none; float: left; margin-left: 1px; padding-left: 4px; font-size: 10px; line-height: 20px; white-space: nowrap; background: #BBB url(images/cem/tabbl.gif) no-repeat;}
#nav a {display: block; float: left; padding: 0 4px 0 0px; text-decoration: none; font-weight: bold; background: #DDD url(images/cem/tabbl.gif) 100% 0% no-repeat; color: #000066; width: .1em;}
html>body #nav a {width: auto;} /* Fixes IE6 hack */
/* Commented Backslash Hack hides rule from IE-5/Mac \*/
#nav a {float: none;} /* End IE5-Mac hack */
#nav a:hover {color: #FF0000;}

#nav2 {margin: 1em 0 0 0; padding: 0;}
#nav2 li {list-style: none; float: left; margin-left: 1px; padding-left: 10px; font-size: 10px; line-height: 20px; white-space: nowrap; background: #BBB url(images/cem/tabct.gif) no-repeat;}
#nav2 a {display: block; float: left; padding: 0 10px 0 0px; text-decoration: none; font-weight: bold; background: #DDD url(images/cem/tabct.gif) 100% 0% no-repeat; color: #FFFFFF; width: .1em;}
html>body #nav2 a {width: auto;} /* Fixes IE6 hack */
/* Commented Backslash Hack hides rule from IE-5/Mac \*/
#nav2 a {float: none;} /* End IE5-Mac hack */
#nav2 a:hover {color: #FF0000;}

#top2 {height: 140px; margin-bottom: 20px; padding-top: 10px; clear: left;}
#top2 h1 {font-size: 36px; font-family: "Times New Roman", Georgia; margin: 0;}
#top2 h5 {font-size: 12px; font-variant: small-caps; white-space: nowrap; margin: 10px auto 10px auto;}
#top2 table {border: 1px solid black; padding: 0; font-size: 12px; font-weight: bold; text-align: center;}
#tabkop {color: #FFFFFF; background: #000000;}
#logoleft {float: left;}
#logoright {float: right;}

#gallery {margin: 0 0 0 150px;}
#gallery h2 {font-size: 24px; font-family: "Times New Roman", Georgia; margin: 0 0 10px 0; text-align: center;}
div.pic {float: left; height: 100px; width: 100px; background: #FFFFFF; border: 1px solid #000000; margin: 0 0 15px 15px;}
div.ls img {margin: 12px 0;}
div.pt img {margin: 0 12px;}

#leftbar {float: left; width: 150px; text-align: right; clear:left;}
#leftbar ul.clist {background: #CCCCFF; padding: 10px;}
#leftbar li {padding: 0 0 1em;}
#leftbar li.task {font-size: 10px; color:#000066; text-align: left; padding: 0; border-bottom: 1px solid #000066;}
#leftbar li.name {font-size: 10px; font-weight: bold; color: #000000;}
#rightbar {float: right; width: 100px;}
#rightbar div.pic {margin: 0 0 15px 0;}

#content {margin: 0 150px 2em 200px; text-align: left; background: #FFFFFF url(images/cem/backgeis.gif) repeat-y 50% 0;}
#content a {color: #000066; font-size: 12px; font-weight: bold; text-decoration: none;}
#content a:hover {color: #FF0000; text-decoration: underline;}
#content a.left {float: left; margin: 10px 20px 10px 0;}
#content a.right {float: right; margin: 10px 0 10px 20px;}
#content h1 {font-size: 36px; font-family: "Times New Roman", Georgia; margin: 0; text-align: center;}
#content h2 {font-size: 24px; font-family: "Times New Roman", Georgia; margin: 0 0 10px 0; text-align: center;}
#content h5 {font-size: 12px; color: #000066; margin: 0; padding: 10px 0 0 30px; line-height: 30px; background: url(images/cem/geis30.gif) no-repeat;}
#content h6 {font-size: 12px; font-variant: small-caps; text-align: center;}
#content li {font-size: 12px;}
#content p {font-size: 12px; text-align: justify;}
#content p.bold {font-weight: bold;}
#content p.center {text-align: center;}
#content ul.gm {background: url(pal/gameview.gif) no-repeat;}
#content .gm li {padding-left: 40px;}
#content .gm a {color: #000066; text-decoration: none; font-variant: small-caps; font-size: 12px;}
#content .gm a:hover {color: #FF0000; text-decoration: none;}

#footer {margin: 1em 0 1em 0; padding-top: 20px; clear: left;}
#footer .flist {margin: 0; padding: 0; font-size: 10px; text-align: right; border-right: 1px solid black;}
#footer .flist li {display: inline; list-style: none; border-left: 1px solid black; padding: 0 0.5em}
#footer .flist a {color: #000066;}
#footer .flist a:hover {color: red;}