html { height: 100%; margin-bottom: 1px; }
BODY{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#424649;
	background-color:#ffffff;
	margin:0;
	background-image:url('images/background.jpg');
	background-repeat:repeat-x
}
TD{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#424649;
}
A {
	color: #818485;
	text-decoration:underline;
}
A:hover {
	color: #424649;
	text-decoration:underline;
}
SELECT {
	FONT-WEIGHT: bold;
	FONT-SIZE: 100%;
	BACKGROUND: white;
	MARGIN-BOTTOM: 5px;
	COLOR: #333;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
FORM {
	display: inline;
	margin: 0;
}
P {
	margin-top:5px;
}

/* General Positioning */
.floatleft {
	float: left;
}
.floatright {
	float:right;
}
.clear {
	clear:both;
}

.backMainNav{
	background-image:url('images/backnav.jpg');
	background-repeat:no-repeat
}
.top{
	background-image:url('images/top.jpg');
	background-repeat:no-repeat;
	height:30px;
	padding-left:420px;

}
.linkstop{
	font-size:10px;
	padding-top:5px;
	text-align: center;
}
.linkstop a{
	text-decoration:none;
	color:#111111;
}
.linkstop a:hover{
	text-decoration:none;
	color:#999999;
}
#topLinks {
	margin: 0;
	padding: 0;
	height: auto;
}
#topLinks a {
	display: block;
	text-decoration: none;
	color:#FFFFFF;
	border-right:#464a4d 1px solid;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:15px;
	padding-right:15px;
	font-weight:bold;
	font-size:10px;
}
#topLinks a:hover {
	display: block;
	text-decoration: none;
	color:#999999;
}
.content{
	border-left:#b5b6b7 1px solid;
	border-right:#b5b6b7 1px solid;
	padding-left:5px;
	padding-right:5px;
	width:763px;
}
.content a:link, .content a:visited {
	color: #111111;
}
.content a:hover {
	color: #777777;
}
.headlineCart{
	color:#2B3856;
	font-weight:normal;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:30px;
	background-image:url('images/basket.gif');
	background-repeat: no-repeat;
	text-align:left
}
.headlineCart a:link, .headlineSmall a:visited{
    color: #2B3856;
}
.headlineCart a:hover {
    color: #777777;
}
.headlineSmall{
	color:#2B3856;
	font-weight:bold;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:30px;
	background-image:url('images/headlines.jpg');
	background-repeat: no-repeat;
	text-align: left
}
.headlineSmall a:link, .headlineSmall a:visited{
    color: #818485;
}
.headlineSmall a:hover {
    color: #424649;
}
.headlineBig{
	color:#2B3856;
	font-weight:bold;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:30px;
	background-image:url('images/headline.jpg');
	background-repeat:repeat-x;
	text-align: left
}
.headlineBig a{
	color:#FFF;
	text-decoration:underline;
}
.headlineBig a:hover{
	color:#FFF;
	text-decoration:none;
}
.copy{
	padding:5px;
}
.basket{
	padding:5px;
	border-bottom:#d9d9d9 1px solid;
	margin-bottom: 12px;
}
.topSearch{
	color:#FFFFFF;
	font-weight:bold;
	padding-left:140px;
}
.alignCenter{
	text-align:center;
}
.main{
	padding-left:29px;
}

.textBottom{
 	font-size:10px;
	padding:3px;
}
.bottomLinks {
	color: #A90101;
	text-decoration:none;
}
.bottomLinks:hover {
	color: #A90101;
	text-decoration:underline;
}
.footerText{
	padding:5px;
	color:#666666;
	font-size:9px;
}
.textGrey {
	color: #7A7575;
}
.textRed {
	color: #A90101;
}
.textWhite {
	color: #FFFFFF;
}
.textCopyright{
	font-size:10px;
	color:#666666;
}

.linkWhite{
	color:#FFFFFF;
	text-decoration:underline;
}
.linkWhite:hover{
	color:#FFFFFF;
	text-decoration:none;
}
.textbox {
	HEIGHT: 14pt;
	BORDER-RIGHT: #333333 1px solid;
	BORDER-TOP: #333333 1px solid;
	BORDER-LEFT: #333333 1px solid;
	FONT-SIZE:11px;
	COLOR: #000000;
	BORDER-BOTTOM: #333333 1px solid;
	BACKGROUND-COLOR: #FFFFFF;
}

.but {
	HEIGHT:14pt;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	BACKGROUND: #7A7575;
	COLOR: #FFFFFF;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	BORDER-RIGHT: #333333 1px solid;
	BORDER-TOP: #333333 1px solid;
	BORDER-LEFT: #333333 1px solid;
	BORDER-BOTTOM: #333333 1px solid;
}

.submit60, .submit80, .submit100, .submit120, .submit140, .submit160 {
	height: 24px;
	color: #000000;
	border: none;
	font: bold 11px Arial, Helvetica, sans-serif;
	text-align: center;
	cursor: pointer;
	padding: 0;
	margin: 0;
}
.submit60 {
	width: 60px;
	background: url('images/buttons.gif') left 0 no-repeat;
}
.submit80 {
	width: 80px;
	background: url('images/buttons.gif') left -24px no-repeat;
}
.submit100 {
	width: 100px;
	background: url('images/buttons.gif') left -48px no-repeat;
}
.submit120 {
	width: 120px;
	background: url('images/buttons.gif') left -72px no-repeat;
}
.submit140 {
	width: 140px;
	background: url('images/buttons.gif') left -96px no-repeat;
}
.submit160 {
	width: 160px;
	background: url('images/buttons.gif') left -120px no-repeat;
}

/* Category page with tabs and content. */
#tabs {
    z-index: 1;
}
#tabs div {
    float: left;
    width: 110px;
    height: 20px;
    background: url('images/tabs.gif') no-repeat 0 -26px;
    text-align: center;
    font-size: 11px;
    font-weight: bold;
    padding-top: 6px
}
#tabs a.tab:link, #tabs a.tab:visited {
    color: #2B3856;
}
#tabs a.tab:hover {
    color: #777777;
}
#tabs .current {
    background: url('images/tabs.gif') no-repeat 0 0px;
}
#tabs .current a:link, #tabs .current a:visited, #tabs .current a:hover {
    color: #818485;
    text-decoration: none;
}
#tabs .blank {
    background-image: url('none');
    background-color: transparent;
    font-size: 1px
}
#tabcontent {
    z-index: 0;
    margin-top: -1px;
}
#tabcontent div {
	text-align: left;
}
#tabcontent .topleft {
    height: 9px;
    background: url('images/tab_content.gif') no-repeat left top;
    font-size: 1px
}
#tabcontent .topright {
    width: 50%;
    height: 9px;
    background: url('images/tab_content.gif') no-repeat right top;
    font-size: 1px
}
#tabcontent .bottomleft {
    height: 21px;
    background: url('images/tab_content.gif') no-repeat left bottom;
    font-size: 1px
}
#tabcontent .bottomright {
    height: 21px;
    background: url('images/tab_content.gif') no-repeat right bottom;
    font-size: 1px
}
#tabcontent .tdmiddle {
    border-left: 1px solid silver;
    border-right: 1px solid silver;
    padding: 0px 12px;
}



#park_focus:link {
    font-size: 1px;
    linke-height: 1px;
    text-decoration: none
    font-color: #ffffff;
}
.breadcrumbs {
    padding-top: 6px;
    text-align: left;
}

.categoryimage {
    float: left;
    padding: 12px;
    padding-left: 0;
}

#tracks th {
	color:#2B3856;
	padding-top:7px;
	padding-bottom:7px;
	text-align:left;
}
#tracks .thleft {
	background: url('images/headline.jpg') no-repeat left top;
	padding-left:30px;
	}

#tracks .thright {
	background: url('images/headline.jpg') no-repeat right top;
	padding-left:12px; padding-right:0; padding-top:0; padding-bottom:0
}