* { margin: 0px; padding: 0px; }
.clear { clear: both; height: 0px; }
body { margin: 0px; background: #ffffff; text-align: center; }

#container { width: 950px; margin: 0px auto; text-align: left; }

#toplinks { padding: 9px 3px; }
#toplinks a { margin-right: 15px; padding: 4px 0px 4px 27px; background: url('../images/bluearrow.png') left top no-repeat; font-size: 11px; }

#beyond-sport { position: relative; display: block; margin: -53px 1px 0px 1px; padding: 0px; z-index: 20; }

#contact { padding: 3px; font-size: 11px; text-align: right; }

#content { margin: 22px 0px 2px 0px; padding-bottom: 20px; background: url('../images/content-background.gif') 190px top repeat-y; }

#left-column { width: 160px; margin-left: 11px; float: left; font-size: 10px; }

#centre-column { width: 495px; margin-left: 38px; float: left; }
#centre-column img { max-width: 485px; }

#right-column { width: 205px; margin-left: 35px; float: left; }
#right-column img { max-width: 195px; }

#menu { margin-bottom: 30px; font-size: 11px; }
#menu ul { padding: 0px; list-style: none; }
#menu ul li { margin-bottom: 5px; }
#menu ul li a { display: block; padding: 2px 0px 2px 5px; width: 155px; background: url('../images/menu-lowlight.gif') left top no-repeat; color: #ffffff; text-decoration: none; }
#menu ul li a:hover, #menu ul li.highlight a { background: url('../images/menu-highlight.gif') left top no-repeat; }
#menu ul li.lowlight ul { display: none; }
#menu ul li.highlight ul { display: block; margin: 0px 11px 0px 0px; border: 1px dashed #474747; border-top: 0px; }
#menu ul li.highlight ul li { margin: 0px; }
#menu ul li.highlight ul li a { margin: 0px; color: #666666; background: none; }
#menu ul li.highlight ul li a:hover, #menu ul li.highlight ul li.highlight a { color: #000000; }

#footer { padding: 6px 0px; border-top: 6px solid #009eef; background: #666666; text-align: center; font-size: 11px; color: #ffffff; }
#footer ul { padding: 0px; list-style: none; width: 950px; }
#footer li { display: inline; padding: 0px 10px; border-left: 1px solid #ffffff; }
#footer li.order0 { border: 0px; }
#footer a { color: #ffffff; text-decoration: none; }
#footer a:hover { color: #009eef; }

#legal { padding: 6px 0px 20px 0px; font-size: 11px; text-align: center; }

body { font-family: helvetica,arial,sans-serif; font-size: 12px; }
h1, h3 {margin: 0px 0px 10px 0px; padding: 0px; font-size: 18px; font-weight: bold;}
h2, h4 {margin: 0px 0px 3px 0px; padding: 0px; font-size: 13px; font-weight: bold;}
a { text-decoration: underline; outline: none; }
p {margin: 0px; padding: 0px; line-height: 18px;}
a img {margin: 0px; padding: 0px; border: 0px;}
img {border:0px; margin: 0px; padding: 5px;}
ul, ol {margin: 0px; padding: 10px 0px 10px 30px; line-height: 18px;}
li {margin: 0px; padding: 0px;}

body { color: #666666; }
h1, h2 {color: #039ed7;}
h3, h4 {color: #666666;}
p, li, td { color: #666666; }
a {color: #039ed7;}

#editor1_ifr:hover { border: 1px dashed #666666; margin: -1px; }
#editor2_ifr:hover { border: 1px dashed #666666; margin: -1px; }
