@charset "UTF-8";
/* CSS Document */

/* PAGE STYLES */

body { 					background-image: url('http://www.team696.com/images/background.jpg');
						background-repeat: repeat-x;
						width: 760px;
						padding: 0px;
						margin: 0px auto;
						background-color: #333333;
						text-align: center;
						}
						
p {						text-align: justify;
						font-family: Verdana;
						color: #333333;
						font-size: 14px;
						}
						
h1 { 					font-family: Times;
						font-size: 24px;
						color:#000000;
						text-align: left;
						font-weight: normal;
						background-image: url('http://www.team696.com/images/green.jpg');
						background-position: bottom left;
						background-repeat: no-repeat;
						}
						
h2 {					font-family: Times;
						font-size: 20px;
						color: #000000;
						text-align: left;
						font-weight: normal;
						background-image: url('http://www.team696.com/images/heading.jpg');
						background-repeat: no-repeat;
						background-position: left;
						padding: 0 0 0 22px;
						}
						
h3 {					font-family: Times;
						font-size: 18px;
						color: #000000;
						text-align: left;
						font-weight: bold;
						}
						
h4 {					font-family: Times;
						font-size: 16px;
						color: #000000;
						text-align: left;
						font-weight: bold;
						}
						
blockquote {			font-family: Times;
						font-size: 14px;
						color: #000000;
						}
						
hr {					color: #333333;
						}
						
.main a:link {			text-decoration: none;
						color: #009999;
						}
						
.main a:visited {		text-decoration: none;
						color:#009999;
						}
						
.main a:hover {			text-decoration: none;
						color: #FF33CC;
						}
						
.main a:active {		outline: none;
						}
						
/*.main a:focus {			-moz-outline-style: none;
						}*/
						
.align {				margin: 0 auto;
						padding: 0px;
						display: block;
						}
						


/* PAGE LAYOUT */

.main {					background-color: #FFFFFF;
						width: 760px;
						margin: 0 auto;
						padding: 0px;
						font-family: Verdana;
						color: #333333;
						font-size: 14px;
						}
						
.navigation {			width: 100%;
						font-family: Verdana;
						font-size: 16px;
						font-weight: normal;
						}
						
.navigation a:link {	text-decoration: none;
						color: #FFFFFF;
						}
						
.navigation a:visited {	text-decoration: none;
						color: #FFFFFF;
						}
						
.navigation a:hover {	text-decoration: underline;
						color: #FFFFFF;
						}
						
.navigation a:active {	outline: none;
						}
						
/*.navigation a:focus {	-moz-outline-style: none;
						}*/
						
#spacer {				width: 13px;
						height: 35px;
						float: left;
						display: block;
						}
						
.navbar a:hover {		text-decoration: none;
						}
						
a.navbutton {			display: block;
						width: 105px;
						height: 39px;
						float: left;
						background-image: url('http://www.team696.com/images/navbutton.jpg');
						background-repeat: no-repeat;
						/*background-position: relative;*/
						background-position: 0 0;
						}
						
a.navbutton span {		position: relative;
						top: 7px;
						font-family: Verdana;
						font-size: 16px;
						font-weight: normal;
						color: #FFFFFF;
						}
						
a.navbutton:link span {		text-decoration: none;
							color: #FFFFFF;
							}
						
a.navbutton:visited span {	text-decoration: none;
							color: #FFFFFF;
							}
						
a.navbutton:hover span {	text-decoration: underline;
							color: #FFFFFF;
							}
							
a.navbutton:active span  {	outline: none;
							}
							
/*a.navbutton:focus span {	-moz-outline-style: none;
							}*/
						
#container {			width: 760px;
						background-color: #FFFFFF;
						margin: 0 auto;
						padding: 0px;
						}
						
#headercontainer {		margin: 0px;
						padding: 0px;
						width: 760px;
						height: auto;
						overflow: hidden;
						}
						
#header {				background-image: url('http://www.team696.com/images/header.jpg');
						background-repeat: no-repeat;
						position: relative;
						height: 250px;
						}
						
#bannerimage {			margin: 0px;
						padding: 0px;
						width: 415px;
						height: 146px;
						overflow: hidden;
						position: relative;
						left: 299px;
						top: 57px;
						}
						
#navbar {				width: 760px;
						height: 35px;
						margin: 0px;
						padding: 0px;
						}
						
#sidemenu {				width: 167px;
						height: auto;
						float: left;
						margin: 5px 0 0 8px;
						padding: 0px;
						}
						
#sidemenucontent {		background-color: #999999;
						border: solid 2px;
						border-color:#333333;
						padding: 6px;
						margin: 0px;
						text-align: left;
						}
						
#contentcontainer {		float: right;
						width: 576px;
						background-color: #FFFFFF;
						margin: 0px;
						padding: 0px;
						}
						
#content {				padding-top: 10px;
						padding-left: 15px;
						padding-right: 15px;
						text-align: left;
						}
						
#footer {				margin: 0px;
						padding: 0px;
						width: 760px;
						height: 70px;
						clear: both;
						background-image: url('http://www.team696.com/images/footer.jpg');
						background-repeat: no-repeat;
						}

						
.numbers {
    border-style: ridge;    /* options are none, dotted, dashed, solid, double, groove, ridge, inset, outset */
    border-width: 2px;
    border-color: #666666;  /* change the border color using the hexadecimal color codes for HTML */
    background: #222222;    /* change the background color using the hexadecimal color codes for HTML */
    padding: 2px 0px;
    width: 55px;
    text-align: center; 
    font-family: Arial; 
    font-size: 28px;
    font-weight: bold;    /* options are normal, bold, bolder, lighter */
    font-style: normal;   /* options are normal or italic */
    color: #FFFFFF;       /* change color using the hexadecimal color codes for HTML */
}
.title {    /* the styles below will affect the title under the numbers, i.e., “Days”, “Hours”, etc. */
    border: none;    
    padding: 0px;
    width: 55px;
    text-align: center; 
    font-family: Arial; 
    font-size: 12px; 
    font-weight: normal;  /* options are normal, bold, bolder, lighter */
    color: #333333;       /* change color using the hexadecimal color codes for HTML */
    background: transparent;    /* change the background color using the hexadecimal color codes for HTML */
}
#table {
    width: 400px;
    border: none;    /* options are none, dotted, dashed, solid, double, groove, ridge, inset, outset */
    margin: 0px auto;
    position: relative;    /* leave as "relative" to keep timer centered on your page, or change to "absolute" then change the values of the "top" and "left" properties to position the timer */
    top: 0px;        /* change to position the timer */
    left: 0px;        /* change to position the timer; delete this property and it's value to keep timer centered on page */
}
						
/* duplicate image positioning, added by Chris Spurgeon */
img.idupe {
	position:absolute;
	z-index:9000;
	visibility:hidden;
	}


