/* @override http://www.skibass.site/includes/style.css */

BODY {
    color: #d8e2e8;
	font-family: Tahoma, Helvetica, Geneva, sans-serif;
	background: #005389 url(/images/back2.gif) repeat-x;
	height: 100%;
	margin: 0;
	padding-top: 12px;	font-size: 13px;
	min-width: 800px;
}

A {
	color: yellow;
}

H1 {
	color: white;
	margin: 12px 0px;	
	font-size: 18px;
	text-shadow: #003557 0px 2px 1px;
}

H2 {
	color: white;
	font-size: 15px;
	text-shadow: #003557 0px 2px 1px;
}

H3 {
	color: yellow;
	text-shadow: #003557 0px 2px 1px;
}

H4 {
	background-color: #007cbd;
	color: #white;
	padding: 2px 12px;
	font-size: 16px;
	font-weight: normal;
	display: inline-block;
	margin-bottom: 8px;
	text-shadow: #000000 0px 1px 1px;
}

H5 {
	background-color: #007cbd;
	color: white;
	padding: 2px 12px;
	display: inline-block;
}

H1, H2, H3, H4, H5, H6 {
    text-align: left;
	font: Verdana;    
}

P {
	margin: 12px 0px;
	font-size: 14px;
}

B {
	color: #fcfe73;
}

U {
	color: red;
	font-weight: bold;
	text-decoration: none;
}

UL {
	list-style-image: url(../images/flake.png);
}

.featureblock {
	margin-bottom: 12px;
	margin-left: 12px;
	margin-right: 24px;
	padding: 6px;
	background: #001a36;
	border: 2px solid white;
	border-spacing: 4px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-box-shadow: #003557 0px 4px 4px;
 	-webkit-box-shadow: #003557 0px 4px 4px;
 	color: #7db7d5;		
}

.eventcalendar h1 {
	color: white;
	display: block;
	font-variant: small-caps;
	font-size: 13px;
	margin: 0px;
}

.eventcalendar span {
	white-space: nowrap;
}

.eventcalendar.admin {
	border-spacing: 0px;
}

.eventcalendar.admin .eventrow td {
	padding: 4px 2px;
	border-top: 1px solid #003c7d;
	border-bottom: 1px solid #000f20;
	font-size: 12px;
	background: #001a36;
}

.eventcalendar.admin {
	padding-right: 4px;
	padding-left: 4px;
}


.eventcalendar_admin .eventrow {
	padding-bottom: 4px;
	padding-top: 4px;
	border-top: 1px solid #3e4274;
	font-size: 12px;
}

.eventcalendar .eventrow {
	padding-bottom: 4px;
	padding-top: 4px;
	border-top: 1px solid #3e4274;
	font-size: 12px;
	padding: 4px 2px;
}

.eventcalendar .eventrow:first-child {
	border-top: none;
}

#sidebar {
	background-color: #03629e;
	vertical-align: top;
	padding: 4px;
}

.sidebar {
	padding: 6px;
	background: #003874;
	border-spacing: 4px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
 	color: #7db7d5;		
}

/* My Comment */

.featureblock td {
	padding: 4px;
	font-size: 14px;
}

.featureblock th {
	padding: 4px;
	font-size: 15px;
	color: yellow;
	font-weight: normal;
}

.left {
	float: left;
}

.right {
	float: right;
}

table.header {
 margin-left: 120
}


#contentarea {
    padding-left:12px;
    padding-top:12px;      
    padding-right:12px;
    padding-bottom:0px;
}

#content {
	background: #035990;
}

/* @group heroes */
table.heroes h1{
	text-align: center;
	font-size: 18pt;
}


/* @end */

#menu {
	width: 118px;
	vertical-align: top;
	font-weight: normal;
	font-family: Tahoma;
}

DIV#tickerdiv {
    float:center;
    font-size: 100%;  
    font-style: italic;
}

#footerround img {
    padding:0px;
    width: 24px;    
}

#scaffold {
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0px;
	border: none;
	padding: 0px;
	font-size: 13px;
}

#scaffold .round{
    padding: 0px;
}

#scaffold .fill{
	background: #035990;
}

#footer {
    float:right;
    padding-top:8px;      
    padding-bottom:8px;      
    padding-right:16px;      
    font-size: 8pt;
    color: white;
}

#footer a {
	text-decoration: none;
	color: white;
}

/* @group News */

.news{
	font: 9pt Tahoma;
	text-align: justify;
}
.news H1 {
	background: url(/images/h1back.gif) repeat-x;
	background-color: transparent;
	font: normal 12pt Verdana;
	text-indent: 0;
	padding: 1px 12px;
	margin-top: 16px;
	margin-bottom: 4px;
	text-shadow: #000000 0px 1px 1px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;	
}
.news #image {float: right;}
.news #date {
	font-weight: bold;
	font-size: 7pt;
	color: yellow;
}
.news #image img {
	margin-left: 8px;
	margin-bottom: 8px;
}

/* @end */

/* @group rounded */

.rounded  {
	color: #9cc5da;	
}

/* @end */

/* @group Grid */

.grid {
	margin: 12px;
}

.grid p {
	margin-top: 0px;
	margin-bottom: 4px;
}

.grid h1 {
	padding: 2px 8px;
	color: #fcfe67;
	margin: 8px 0px;
	background: #244169 url(../../images/h1back.gif) repeat-x;
	font-weight: normal;
	text-shadow: #000000 0px 1px 1px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;	
}

.grid h1 b {
	padding: 0px 4px;
	font-size: 18px;
	color: #fcf542;
}

.grid .col {
	width: 50%;
	vertical-align: top;
}

.grid img {
	float: left;
	margin-right: 14px;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
}

.grid div.spec {
	font-size: 13px;
}

/* @end */

/* @group banner */

.banner  {
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0px;
	padding: 0px;
}
.banner  td {
	padding: 0px;
}

.banner .fill {
	background: url(../images/strip.gif) repeat-x;
	text-align: right;
	vertical-align:bottom;
}

.banner span {
	margin-right: 8px;
	display: block;
	font-size: 13px;
	margin-bottom: 4px;
	color: #fff45c;
}
.banner span b {
	font-weight: normal;
	color: #a9bee4;
}


.banner span a {
	color: #99acce;
}

.banner span a:hover {
	color: yellow;
}

.banner img {
	border: none;
}

/* @end */

div.Container {
	position: relative;
	overflow: hidden;
	width: 100%;
	text-align: center;
}

.SlideShow {
	text-align: center;
}

/* @group racing */

table.racing {
	width: 100%;
	border-spacing: 8px;
	font-size: 12px;
	vertical-align: top;
}

table.racing td {
	vertical-align: top;
}

.racing .featureblock {
	margin: 0px;
	border-spacing: 2px;
}

.racing .featureblock td {
	font-size: 12px;
}

.featureblock th {
	padding: 2px;
	font-size: 12px;
	font-weight: normal;
}

/* @end */

