/* CMS STYLE SHEET THAT WILL APPEAR IN THE EDITORS DROP DOWN LISTBOX */
.bold {font-weight: bold;}
.italic {font-style: italic;}
.underline {text-decoration: underline;}
.clear {clear: both;}
.image_left {float: left; margin: 0 15px 15px 0;}
.image_left_with_border {border: 1px solid #010051; float: left; margin: 0 15px 15px 0; padding: 1px;}
.image_right {float: right; margin: 0 0 15px 15px;}
.image_right_with_border {border: 1px solid #010051; float: right; margin: 0 0 15px 15px; padding: 1px;}
.image_wrap {vertical-align: middle;}
.rows {float: left; width: 100%;}
.columns {float: left;}


/* GLOBAL: DECLARATION */
* {font-family: tahoma, arial, helvetica, sans-serif; margin: 0; padding: 0;}
html, body {background: url('../../graphics/background.gif'); background-color: #FFFFFE;} 

/* GLOBAL: REPLACEMENT TAGS */
a {text-decoration: none;}
a:hover {text-decoration: underline;}
b, strong {font-weight: bold;}
em {font-style: italic;}
form {display: inline;}
h1, h2, h3, h4, h5, h6 {display: block; padding-bottom: 15px; font-weight: bold;}
img {border: 0; margin: 0; padding: 0;}
li {margin: .2em .1em .2em 2em;}
ol {margin: .8em 0 .8em 0;}
ul {margin: .8em 0 .8em 0;}

/* CONTAINER */
#container {background: url('../../graphics/page.gif'); float: left; width: 1000px;}

/* HEADER */
#header {float: left; height: 227px; width: 996px;}
#header a {border: 0; color: #FFFFFF;}

/* PAGE WITH MENU AND LINKS */
#menuandlinks {float: left; width: 174px;}

/* MENU */
#menu {float: left; width: 174px;}
#menu li {margin: 0 0 5px 0; padding: 0;}
#menu li a {color: #4D5557; font-size: 10px;}
#menu li a.selected {text-decoration: underline;}
#menu ul {float: left; list-style: none; margin: 0 0 0 16px; padding: 0;}

/* SPACER BETWEEN MENU AND LINKS */
#space {clear: both; display: block; float: left;  height: 150px; width: 174px;}

/* LEFT SIDE LINKS OR SPONSORS */
.sponsors {float: left; width: 174px;}
.sponsors a {border: 0; color: #FFFFFF;}

/* BOTTOM SPACER */
#gap {clear: both; display: block; float: left;  height: 80px; width: 174px;}

/* ACTUAL CONTENT */
#content {float: left; padding-right: 4px; width: 822px;}

/* MAIN BODY TEXT */
.body {color: #4D5557; float: left; font-size: 12px; min-height: 500px; width: 822px;}
.body h1 {color: #4D5557; float: left; font-size: 14px; width: 822px;}
.body h3 {color: #004990; float: left; font-size: 16px; width: 822px;}

/* LINKS PAGE */
.link {float: left; padding-right: 20px; width: 253px;}
.link .logo {float: left; height: 120px; width: 253px;}
.link .logo a {border: 0; color: #FFFFFF;}
.link h2 {float: left; font-size: 12px; width: 253px;}
.link .details {float: left; width: 253px;}
.seperator {clear: both; display: block; float: left;  height: 30px; width: 822px;}

/* GALLERY PAGE */
.gallery {float: left; width: 746px;}
.gallery .frame {background: url('../../graphics/fillers/gallery.gif'); float: left; height: 157px; padding: 16px 0 0 17px; margin: 0 11px 13px 2px; width: 218px;}

/* FOOTER */
#footer {background: url('../../graphics/footer.gif') no-repeat; color: #4D5557; float: left; font-size: 10px; height: 20px; padding: 43px 0 0 10px; width: 812px;}

/* TITLE BELONGING TO IMAGE */
.title {float: left; padding: 0 18px 0 18px; margin: -10px 0 10px 0; width: 212px;}

/* NEW TABLE ADDED TO HOME PAGE */
.venue {border-left: 1px solid #666666; border-top: 1px solid #666666; float: left; padding: 5px 4px 5px 4px; width: 17%;}
.links {border-left: 1px solid #666666; border-top: 1px solid #666666; float: left; padding: 5px 4px 5px 4px; width: 35%;}
.start {border-left: 1px solid #666666; border-top: 1px solid #666666; float: left; padding: 5px 4px 5px 4px; width: 12%;}
.end {border-left: 1px solid #666666; border-top: 1px solid #666666; float: left; padding: 5px 4px 5px 4px; width: 12%;}
.status {border-left: 1px solid #666666; border-top: 1px solid #666666; border-right: 1px solid #666666;  float: left; padding: 5px 4px 5px 4px; width: 18%;}
