body {margin: 0; padding: 0; background: #EBEBEB url(/system/modules/au.org.nahockey/resources/images/img01.gif) repeat-x left top; text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #454545;}
h1, h2, h3 {margin-top: 0; color: #8C0209;}
h1 {font-size: 1.6em; font-weight: normal;}
h2 {font-size: 1.6em;}
h3 {font-size: 1em;}
ul {}
.clear {clear:both}
a {text-decoration: none; color: #3F5C10;}
a:hover {border-bottom: none;}
a img {border: none;}
img.left {float: left; margin: 0 20px 0 0;}
img.right {float: right; margin: 0 0 0 20px;}
#header {width: 1000px; height: 203px; margin: 0 auto;}
/* Header */
#logo {width: 960px; height: 150px; margin: 0 auto; background: url(/system/modules/au.org.nahockey/resources/images/img02.jpg) no-repeat left top;}
#logo h1, #logo p {float: left; margin: 0px;}
#logo span {color: #FFFFFF;}
#logo h1 {padding-top: 40px; letter-spacing: -1px; font-weight: normal; font-size: 4em;}
#logo p {display: block; padding-top: 80px; text-transform: uppercase; font-size: 10px; color: #FFFFFF;}
#logo a {border: none; text-decoration: none; color: #FFFFFF;}
/* Menu */
#menu {width: 960px; margin: 0 auto; padding: 0; height: 50px; background: #BF3503;}
#menu ul {margin: 0; padding: 0; list-style: none;}
#menu li {display: inline;}
#menu a {display: block; float: left; margin: 1px 0px 0px 0px; padding: 15px 35px 0px 35px; text-decoration: none; text-transform: capitalize; font-size: 12px; color: #FFFFFF;}
#menu a:hover {color: #FFFFFF;}
#menu .current_page_item a {color: #FFFFFF;}
#menu .first {background: none;}
/* Wrapper */
#wrapper {}
/* Page */
#page {width: 960px; margin: 0 auto; background: url(/system/modules/au.org.nahockey/resources/images/img05.gif) repeat-y left top;}
#page-bg {background: url(/system/modules/au.org.nahockey/resources/images/img06.gif) no-repeat left top; padding: 0px 10px;}
/* Latest Post */
#latest-post {padding: 20px; border: 1px solid #E7E7E7;}
/* Content */
#content {float: left; width: 460px; padding: 30px 30px 0px 30px;}
.post {padding-bottom: 45px; line-height: 200%;}
.post h1 {font-weight: normal;}
#content h1 {border-bottom: none; color: #454545;margin: 0px; padding: 0px 0px 14px 0px; letter-spacing: -1px; font-size: 3em; font-weight: normal; background: url(/system/modules/au.org.nahockey/resources/images/img04.gif) repeat-x left bottom;}
#content h2 {margin-top:10px;margin-bottom:5px}
#content h3 {margin-top:10px;margin-bottom:0}
#content a {color:#BF3503}
/*.title a {border-bottom: none; color: #454545;}
.title a:hover {} */
.byline {background: url(/system/modules/au.org.nahockey/resources/images/img04.jpg) repeat-x left bottom; padding-bottom: 10px;}
.tag {padding: 0 15px;}
.entry {}
.links {padding: 4px 0px; text-align: right; font-weight: bold;}
.links a {border: none;}
.links a:hover {}
/* Sidebars */
#sidebar1 {float: left;}
#sidebar2 {float: right;}
.sidebar {float: left; width: 210px; padding: 0; font-size: 12px;}
.sidebar ul {margin: 0; padding: 0; list-style: none;}
.sidebar li {padding: 0 0 20px 0;}
.sidebar li ul {padding: 10px 0px;}
.sidebar li li {margin: 0 20px 0 15px; padding: 8px 0px; background: url(/system/modules/au.org.nahockey/resources/images/img04.gif) repeat-x left bottom;}
.sidebar li h2 {height: 34px; margin: 0 0 0 0; padding: 12px 15px 0px 15px; font-size: 20px; font-weight: normal; color: #000000;}
.sidebar a {}
/* Search */
#searchform {margin: 0; padding: 0 0 0 0;}
#searchform br {display: none;}
#searchform h2 {}
#s {margin: 10px 0px 0 15px; padding: 2px 2px; width: 180px; height: 18px; border: none; background: #FFFFFF; font-size: 10px; color: #000000;}
#x {margin: 0; padding: 2px 5px; height: 25px; background: #CA8186; text-decoration: none; text-transform: uppercase; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #CCCCCC;}

/********************/
/* Form             */
/********************/
div.diaform, .diaform form {text-align: left; clear: both; width: 100%; margin-bottom: 10px;}
.diaform fieldset {border: none; margin: 0 0 20px 0; padding: 0;background: url(/system/modules/au.org.nahockey/resources/images/img04.gif) repeat-x left bottom;}
.diaform .legend {font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: #fff; border: none; letter-spacing: 2px; text-transform: uppercase; text-align: left; padding: 7px 6px 5px 12px; background-color: #BF3503; min-width: 0; position: relative;}
.diaform .label {clear: left; width: 29%; color: #3F5C10; float: left; vertical-align: top; text-align: left;}
.diaform .inner {float: left; width: 70%; clear: right; display: block; vertical-align: top;}
.diaform ol, .diaform table {margin: 0; padding: 0;width: 100%;}
.diaform li {list-style: none; margin: 0; padding: 3px 10px 3px 10px; line-height: 1.6em;}
.diaform em {font-weight: bold; font-style: normal; color: #f00;}
.diaform .validation {background: #FFFFCC;}
.diaform .mandatory {font-weight: bold; color: #333333; margin-left: 3px;}
.diaform .mandatoryNotice {font-size: 11px; font-style: italic; text-align: right;}
.diaform li.error {color: #ff0000; margin-top: -5px; padding-top: 0; font-size: 11px; line-height: 120%}
.diaform .clear {clear: both; height: 1px; overflow: hidden;}
.diaform li.heading {border-bottom: 1px solid #C1DAD7; font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #6D929B; letter-spacing: 2px; text-transform: uppercase; text-align: left; padding: 6px 6px 6px 10px; background: #CAE8EA url(/system/modules/au.com.dia/resources/images/bg_header.jpg) repeat-x;}
.smallForm {width: 500px; margin-left: 110px;}

/********************/
/* Buttons          */
/********************/
.buttonBar {text-align: center; margin-top: 10px; margin-bottom: 10px;}
.buttonBar input, .aButton {height: 28px; margin-left: 10px; width: 110px; font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: #333333; letter-spacing: 1px; text-transform: uppercase;}

/* Calendar */
/*#calendar_wrap {padding: 0 15px; text-align: center;}
#calendar_wrap table {width: 100%;}
#calendar_wrap th {}
#calendar_wrap td {}
#calendar_wrap tfoot td {border: none;}
#calendar_wrap tfoot td#prev {text-align: left; font-weight: bold; border: none;}
#calendar_wrap tfoot td#prev a {border: none;}
#calendar_wrap tfoot td#next {text-align: right; font-weight: bold; border: none;}
#calendar_wrap tfoot td#next a {border: none;}*/
/* Footer */
#footer {width: 100%; height: 70px; margin: 0 auto; background: #161600;}
#footer-bg {width: 960px; margin: 0 auto;}
#footer p {margin: 0; padding: 25px 0 0 0; text-align: center; font-size: smaller;}
#footer a {color: #E7E7E7;}
#footer .link {float: right;}
#footer .copyright {float: left;}
table.report {width:100%}
.report tr.heading td {color: #BF3503;padding: 7px 0px 10px 0px;letter-spacing: -1px; font-size: 1em; font-weight: normal; background: url(/system/modules/au.org.nahockey/resources/images/img04.gif) repeat-x left bottom;}
.report th {color:#BF3503;text-align:left;font-size:1.2em;font-weight: normal;}
.report tr.row0 td {background-color:#e7e7e7;}
.report img {vertical-align:middle}
.finals tr {background: url(/system/modules/au.org.nahockey/resources/images/img04.gif) repeat-x left bottom;}
.finals td,.finals th {padding-bottom:8px}
