/* CSS Document */

body { background-color:#cccccc;  font-family:Arial, Helvetica, sans-serif; font-size:90%; color: #666666; }

#container { width: 840px; margin: 0px auto 0px auto; }

#content { float: left; background-color:#FFFFFF; width: 800px; padding: 40px 20px 20px 20px; border: 10px #aaaaaa solid; }

#sponsors { float: left; background-color: #cccccc; width: 110px; padding: 20px; clear: left; }

.sponsorlogo { float: left; margin-bottom: 20px; border: 5px #ffffff solid; }

#text { float: right; width: 630px; padding: 0px 0px 0px 20px; }

#logo { float:left; margin: 0px 0px 20px 300px; }

a #logoimg { border: none; }

#menu { float: right; }

.breakline { float: left; width: 100%; padding: 1px 0px 0px 0px; background-color: #CCCCCC;  margin: 0px 0px 20px 0px;  }

.breakline2 { float: left; width: 100%; padding: 1px 0px 0px 0px; background-color: #ffffff;  margin: 0px 0px 20px 0px;  }

h1 { float:left; clear: both; font-size: 130%; color: #CC0000; margin: 0px 0px 20px 0px;  }

h2 { float:left; clear: both; font-size: 110%; color: #CC0000; margin: 0px 0px 20px 0px;  }

h3 { float: left; clear: both; font-size: 90%; color: #666666; margin: 0px 0px 20px 0px; font-weight: normal; }

p { float:left; clear: both; font-size: 90%; margin: 0px 0px 20px 0px; }

p a { color: #666666; text-decoration: underline; }

p a:hover { color: #CC0000; }

p.menutext { margin: 0px; }

p.menutext a, p.menutext a:visited { color: #666666; text-decoration: none; }

p.menutext a:hover { color:#CC0000; }
