﻿/* Content Pages CSS */
.banner {
	padding-left: 3px;
}
.spacer_div {
	height:3px;
	overflow: hidden;
}
.box_row_wrap {
	float: left;	
	width: 740px;
}
/*.box_wrap {
	float: left;
	width: 370px;
	text-align: center;
	font-family: Arial;
}*/

.box_wrap_1 {
	float: left;
	width: 370px;
	text-align: center;
	font-family: Arial;
	background-color: green;
}

.box_wrap_2 {
	float: left;
	width: 370px;
	text-align: center;
	font-family: Arial;
}
.box_top_blue {
	background-image: url(images/racer_box_top.png);
	height: 54px;"
}
.box_top_red {
	background-image: url(images/racer_box_top_red.png);
	height: 54px;"
}
.box_top_orange {
	background-image: url(images/racer_box_top_orange.png);
	height: 54px;"
}
.box_top_red_triple {
	background-image: url(images/racer_box_top_red_triple.png);
	height: 54px;"
}
.box_name_blue {
	color: #0033a8;
	font-weight: bold;
	font-size: large;
	padding-top: 21px;
}
.box_name_red {
	color: #9b0000;
	font-weight: bold;
	font-size: large;
	padding-top: 21px;
}
.box_name_orange {
	color: #c54200;
	font-weight: bold;
	font-size: large;
	padding-top: 21px;
}
.box_pic_wrap_blue {
	background-image: url(images/racer_box_middle.png);
	height: 200px;
}
.box_pic_wrap_red {
	background-image: url(images/racer_box_middle_red.png);
	height: 200px;
}
.box_pic_wrap_orange {
	background-image: url(images/racer_box_middle_orange.png);
	height: 200px;
}
.box_info_wrap_one_blue {
	background-image: url(images/racer_box_bottom_2.png);
	min-height: 64px;
}
.box_info_wrap_one_red {
	background-image: url(images/racer_box_bottom_2_red.png);
	min-height: 64px;
}
.box_info_wrap_one_orange {
	background-image: url(images/racer_box_bottom_2_orange.png);
	min-height: 64px;
}
.box_info_wrap_two_blue {
	background-image: url(images/racer_box_bottom_1.png);
	background-repeat: no-repeat;
}
.box_info_wrap_two_red {
	background-image: url(images/racer_box_bottom_1_red.png);
	background-repeat: no-repeat;
}
.box_info_wrap_two_orange {
	background-image: url(images/racer_box_bottom_1_orange.png);
	background-repeat: no-repeat;
}
.box_info_wrap_three_blue {
	background-image: url(images/racer_box_bottom_3.png);
	background-position: left bottom;
	background-repeat: no-repeat;
}
.box_info_wrap_three_red {
	background-image: url(images/racer_box_bottom_3_red.png);
	background-position: left bottom;
	background-repeat: no-repeat;
}
.box_info_wrap_three_orange {
	background-image: url(images/racer_box_bottom_3_orange.png);
	background-position: left bottom;
	background-repeat: no-repeat;
}
.box_info_title_blue {
	color: #003f8c;
	font-weight: bold;
	font-size: small;
	padding-top: 8px;
}
.box_info_title_blue_bottom {
	color: #003f8c;
	font-weight: bold;
	font-size: small;
	padding-top: 8px;
	padding-bottom: 26px;
}
.box_info_title_red {
	color: #6b0101;
	font-weight: bold;
	font-size: small;
	padding-top: 8px;
}
.box_info_title_orange {
	color: #963200;
	font-weight: bold;
	font-size: small;
	padding-top: 8px;
}
.box_info_desc {
	color: #000000;
	font-size: small;
	padding-bottom: 26px;
}
.box_info_desc_multi {
	color: #000000;
	font-size: small;
}



.box_row_wrap_large {
	float: left;
	width: 740px;
	text-align:center;
}
.box_wrap_large {
	float: left;
	width: 370px;
	text-align: center;
	font-family: Arial;
}
.box_top_blue_large {
	background-image: url(images/racer_box_top_large.png);
	width: 740px;
	height: 54px;
}
.box_pics_wrapper {
	background-image: url(images/racer_box_middle_large.png);	
	width: 740px;
	height: 200px;
}
.box_pic_wrap_blue_large {
	height: 200px;
	width: 300px;
	float: left;
	padding-left: 35px;
}
.box_pic_wrap_blue_large_right {
	height: 200px;
	width: 300px;
	float: left;
	padding-left: 70px;
}
.box_info_wrap_one_blue_large {
	background-image: url(images/racer_box_bottom_2_large.png);
	min-height: 66px;
	width: 740px;
}
.box_info_wrap_two_blue_large {
	background-image: url(images/racer_box_bottom_1_large.png);
	background-repeat: no-repeat;
}
.box_info_wrap_three_blue_large {
	background-image: url(images/racer_box_bottom_3_large.png);
	background-position: left bottom;
	background-repeat: no-repeat;
}
.box_large_text_wrap {
	width: 740px;
}
.box_large_text_block {
	width: 370px;
	float:left;
}
.box_large_text_block_2 {
	width: 740px;
	float:left;
}

/* STATE CHAMP BOX */
.state_box_row_wrap {
	float: left;	
	width: 760px;
}
.state_box_wrap {
	float: left;
	width: 380px;
	text-align: center;
	font-family: Arial;
}
.state_box_top_blue {
	background-image: url(images/state_racer_box_top.png);
	height: 55px;
}
.state_box_top_blue_triple_crown {
	background-image: url(images/state_racer_box_top_triple_crown.png);
	height: 55px;
}
.state_box_name_blue {
	color: #0033a8;
	font-weight: bold;
	font-size: large;
	padding-top: 21px;
}
.state_box_pic_wrap_blue {
	background-image: url(images/state_racer_box_middle.png);
	height: 222px;
}
.state_box_info_wrap_one_blue {
	background-image: url(images/state_racer_box_bottom_2.png);
	min-height: 30px;
}
.state_box_info_wrap_two_blue {
	background-image: url(images/state_racer_box_bottom_1.png);
	background-repeat: no-repeat;
}
.state_box_info_wrap_three_blue {
	background-image: url(images/state_racer_box_bottom_3.png);
	background-position: left bottom;
	background-repeat: no-repeat;
}
.state_box_info_title_blue {
	color: #003f8c;
	font-weight: bold;
	font-size: small;
	padding-top: 8px;
}
.state_box_info_title_blue_bottom {
	color: #003f8c;
	font-weight: bold;
	font-size: small;
	padding-top: 8px;
	padding-bottom: 26px;
}
.state_box_info_desc {
	color: #000000;
	font-size: small;
	padding-bottom: 26px;
}
.state_box_info_desc_multi {
	color: #000000;
	font-size: small;
}


/* STATE CHAMP BOX */
.state_box_wrap_lg {
	float: left;
	width: 760px;
	text-align: center;
	font-family: Arial;
}
.state_box_top_blue_lg {
	background-image: url(images/state_racer_box_top_lg.png);
	height: 55px;
}
.state_box_name_blue_lg {
	color: #0033a8;
	font-weight: bold;
	font-size: large;
	padding-top: 21px;
}
.state_box_pic_wrap_blue_lg {
	background-image: url(images/state_racer_box_middle_lg.png);
	height: 222px;
}
.state_box_info_wrap_one_blue_lg {
	background-image: url(images/state_racer_box_bottom_2_lg.png);
	min-height: 30px;
}
.state_box_info_wrap_two_blue_lg {
	background-image: url(images/state_racer_box_bottom_1_lg.png);
	background-repeat: no-repeat;
}
.state_box_info_wrap_three_blue_lg {
	background-image: url(images/state_racer_box_bottom_3_lg.png);
	background-position: left bottom;
	background-repeat: no-repeat;
}
.state_box_info_title_blue_lg {
	color: #003f8c;
	font-weight: bold;
	font-size: small;
	padding-top: 8px;
}
.state_box_info_title_blue_bottom_lg {
	color: #003f8c;
	font-weight: bold;
	font-size: small;
	padding-top: 8px;
	padding-bottom: 26px;
}
.state_box_info_desc_lg {
	color: #000000;
	font-size: small;
	padding-bottom: 26px;
}
.state_box_info_desc_lg_nopad {
	color: #000000;
	font-size: small;
}
.state_box_info_desc_multi_lg {
	color: #000000;
	font-size: small;
}