/**********************************************************************************************

	Americrown Style Settings -  August 2005

***********************************************************************************************/

/*--------------------------------------------------------- 

-- Style TOC --

	Body, Type, and Spacing Styles
	Link Styles
	Form Elements
	Top Nav Styles
	Left Nav Styles
	Home Modules
	Table Data & Lists
	Content & Article Styles
	Ad Space 
	Footer
	Multimedia
	Page Flipper
	
----------------------------------------------------------*/

/*---------------------------------------------------------
  Body, Type, and Spacing Styles
----------------------------------------------------------*/

/*--Body Levels--*/

body {
	padding: 0px;
	margin: 0px;
	background-repeat: repeat-x;
	background-position: 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
}
#splash {
	background-image: url(/images/bgtile_splash.jpg);
	background-color: #0D426A;
}
#sc {
	background-image: url(/images/bgtile_blue.jpg);
	background-color: #0C3E63;
}
#cmp {
	background-image: url(/images/bgtile_orange.jpg);
	background-color: #500202;
}
#mch {
	background-image: url(/images/bgtile_gold.jpg);
	background-color: #833A01;
}
#fb {
	background-image: url(/images/bgtile_green.jpg);
	background-color: #1B3601;
}
#fbCatering {
	background-image: url(/images/bgtile_green.jpg);
	background-color: #1B3601;
}
#fbConcessions {
	background-image: url(/images/bgtile_green.jpg);
	background-color: #1B3601;
}
div img {
	border: 0px;
	float: right;
}

/*--Type Styles--*/

.subheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #887D75;
	line-height: 24px;
	font-weight: bold;
}
#splashtxt {
	font-size: 9px;
	padding-top: 12px;
	padding-left: 65px;
	padding-right: 12px;
}
#txt_prompt {
	margin: 0;
	padding-left: 0;
	padding-top: 12px;
	font-size: 11px;
	color: #E1393E;
}
div #txt_prompt img {
	margin: 0;
	padding: 0;	
	float: none;	
}

/*--Link Styles--*/

a:link, a:visited {
	color: #887D75;
	text-decoration: underline;
}

#sc .subheading a:hover, #sc.subheading a:active {
	color: #0C3E63;
	text-decoration: underline;	
}
#cmp .subheading a:hover, #cmp .subheading a:active {
	color: #500202;
	text-decoration: underline;	
}
#mch .subheading a:hover, #cmp .subheading a:active {
	color: #833A01;
	text-decoration: underline;	
}
#fb .subheading a:hover, #fb .subheading a:active {
	color: #1B3601;
	text-decoration: underline;	
}

/*--Form Elements--*/

form {
	margin: 0;
	padding: 0;
	z-index: 100;
}

.dropdown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 18px;
	background-color: #CECAC1;
	color: #000000;
	border: 1px solid #7F9DB9;
}

.page {
	background-color: #FFFFFF;
	display: inline;
	height: 11px;
	font-size: 9px;
	scrollbar-highlight-color: #7F9DB9;
	scrollbar-arrow-color: #7F9DB9;
}

.calloutText {
	background-color: #FFFFFF;
	padding: 12px;
}


/*------------------------------------------------------
	Table Data & Lists
--------------------------------------------------------*/

/*--Table Data--*/

#splash_top {
	background-image: url(/images/splash_1.jpg);
	background-repeat: no-repeat;
	width: 800px;
	height: 92px;
}
#glow_top {
	background-repeat: no-repeat;
	background-position: center;
	height: 23px;
}
#glow_left {
	background-repeat: no-repeat;
	background-position: top right;
	width: 100px;
}
#glow_right {
	background-repeat: no-repeat;
	background-position: top left;
	width: 100px;
}
#sc #glow_top {
	background-image: url(/images/glow_top.jpg);
}
#sc #glow_left {
	background-image: url(/images/glow_left.jpg);
}
#sc #glow_right {
	background-image: url(/images/glow_right.jpg);
}
#cmp #glow_top {
	background-image: url(/images/glow_top_orange.jpg);
}
#cmp #glow_left {
	background-image: url(/images/glow_left_orange.jpg);
}
#cmp #glow_right {
	background-image: url(/images/glow_right_orange.jpg);
}
#mch #glow_top {
	background-image: url(/images/glow_top_gold.jpg);
}
#mch #glow_left {
	background-image: url(/images/glow_left_gold.jpg);
}
#mch #glow_right {
	background-image: url(/images/glow_right_gold.jpg);
}
#fb #glow_top {
	background-image: url(/images/glow_top_green.jpg);
}
#fb #glow_left {
	background-image: url(/images/glow_left_green.jpg);
}
#fb #glow_right {
	background-image: url(/images/glow_right_green.jpg);
}

.tblCenter {
	background-color: #ECEBE2;
	width: 744px;
	margin: 0;
	padding: 0;
}
#foodbev{
	background-image: url(/images/foodbev.jpg);
	height: 110px;
	width: 138px;
	background-repeat: no-repeat;
}
#foodbev_on {
	background-image: url(/images/foodbev_on.jpg);
	height: 110px;
	width: 138px;
	background-repeat: no-repeat;
}
#merchandise{
	background-image: url(/images/merchandise.jpg);
	height: 110px;
	width: 119px;
	background-repeat: no-repeat;
}
#merchandise_on{
	background-image: url(/images/merchandise_on.jpg);
	height: 110px;
	width: 119px;
	background-repeat: no-repeat;
}
#showcars {
	background-image: url(/images/showcars.jpg);
	height: 110px;
	width: 106px;
	background-repeat: no-repeat;
}
#showcars_on{
	background-image: url(/images/showcars_on.jpg);
	height: 110px;
	width: 106px;
	background-repeat: no-repeat;
}
#company {
	background-image: url(/images/company.jpg);
	height: 110px;
	width: 118px;
	background-repeat: no-repeat;	
}
#company_on {
	background-image: url(/images/company_on.jpg);
	height: 110px;
	width: 118px;
	background-repeat: no-repeat;	
}

#topNav div {
	position: relative;
	top: 63px;
	left: 18px;
	text-align: left;
}
#topNav li{
	list-style-image: url(/images/blt_arrow_gray.gif);
	list-style: outside;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	color: #887D75;
	padding-bottom: 5px;
}
.borderBottom {
	background-image: url(/images/bg_tbl_btm.gif);
	background-repeat: no-repeat;
	height: 3px;
	width: 744px;	
}
.borderLeftBlue {
	background-image: url(/images/bg_tbl_left_blue.jpg);
	background-repeat: no-repeat;
	height: 537px;
	width: 3px;
}
.borderLeftGreen {
	background-image: url(/images/bg_tbl_left_green.jpg);
	background-repeat: no-repeat;
	height: 537px;
	width: 3px;
}
.borderLeftGold {
	background-image: url(/images/bg_tbl_left_gold.jpg);
	background-repeat: no-repeat;
	height: 537px;
	width: 3px;
}
.borderLeftOrange {
	background-image: url(/images/bg_tbl_left_orange.jpg);
	background-repeat: no-repeat;
	height: 537px;
	width: 3px;
}
.borderLeftUpper {
	background-image: url(/images/bg_tbl_left_upper.gif);
	background-repeat: no-repeat;
	height: 168px;
	width: 3px;
}
.borderLeftLower {
	background-image: url(/images/bg_tbl_left_lower.gif);
	background-repeat: no-repeat;
	height: 23px;
	width: 3px;
}
.borderRightBlue {
	background-image: url(/images/bg_tbl_rt_blue.jpg);
	background-repeat: no-repeat;
	height: 537px;
	width: 3px;
}
.borderRightGreen {
	background-image: url(/images/bg_tbl_rt_green.jpg);
	background-repeat: no-repeat;
	height: 537px;
	width: 3px;
}
.borderRightOrange {
	background-image: url(/images/bg_tbl_rt_orange.jpg);
	background-repeat: no-repeat;
	height: 537px;
	width: 3px;
}
.borderRightGold {
	background-image: url(/images/bg_tbl_rt_gold.jpg);
	background-repeat: no-repeat;
	height: 537px;
	width: 3px;
}
.borderRightUpper {
	background-image: url(/images/bg_tbl_right_upper.gif);
	background-repeat: no-repeat;
	height: 168px;
	width: 3px;
}
.borderRightLower {
	background-image: url(/images/bg_tbl_right_lower.gif);
	background-repeat: no-repeat;
	height: 23px;
	width: 3px;
}
.texture {
	background-image: url(/images/bg_tbl_btm_texture.gif);
	background-repeat: no-repeat;
	height: 	20px;
	width: 744px;	
}
td.heading {
	background-repeat: no-repeat;
	width: 744px;
	height: 58px;
}

#sc td.heading {
	background-image: url(/images/showcars_heading.jpg);
}

#cmp td.heading {
	background-image: url(/images/company_heading.jpg);
}
#mch td.heading {
	background-image: url(/images/merchandise_heading.jpg);
}
#fb td.heading {
	background-image: url(/images/foodbev_heading.jpg);
}
#fbCatering td.heading {
	background-image: url(/images/foodbev_catering_heading.jpg);
}
#fbConcessions td.heading {
	background-image: url(/images/foodbev_concessions_heading.jpg);
}

#schedule {
	width: 100%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	margin: 0;
	padding: 0px;
}
#schedule th {
	color: #9A9A9A;
	font-weight: normal;
	vertical-align: top;
	padding-top: 4px;
	padding-bottom: 4px;
}

#schedule tr {
	background-repeat: repeat-x;
	background-position: bottom;
	vertical-align: top;
	padding-top: 4px;
	padding-bottom: 4px;
}

#schedule tr.odd {
	background-color: #E3E2D9;
	vertical-align: top;
	padding-top: 4px;
	padding-bottom: 4px;
}

#schedule td.dottedRow {
	background-image: url(/images/bg_dash.gif);
	padding: 0px;
}

#menulist {
	width: 300px;;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	margin: 0;
	padding: 0px;
}
#menulist th {
	color: #9A9A9A;
	font-weight: normal;
	vertical-align: top;
	padding-top: 4px;
	padding-bottom: 4px;
}

#menulist tr {
	background-repeat: repeat-x;
	background-position: bottom;
	vertical-align: top;
	padding-top: 4px;
	padding-bottom: 4px;
}

#menulist tr.odd {
	background-color: #E3E2D9;
	vertical-align: top;
	padding-top: 4px;
	padding-bottom: 4px;
}

#menulist td.dottedRow {
	background-image: url(/images/bg_dash.gif);
	padding: 0px;
}

td.form {
	background-image: none;
	background-color: #D4D0C9;
	vertical-align: middle;
	height: 24px;
	border-top: 1px solid #BDBCB5;
	border-bottom: 1px solid #BDBCB5;
	font-size: 10px;
	padding-left: 9px;
	padding-right: 9px;
}
/*--Left Nav Styles--*/
#leftNav {
	width: 177px;
	height: 346px;
	padding-left: 19px;
	padding-top: 19px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0;
}

div.subheading div {
	font-weight: bold;
}

div.subheading li {
	list-style: none outside none;
	font-weight: normal;
}

.divider {
	background-image: url(/images/dbl_gray_bars.gif);
	background-repeat: repeat-y;
	width: 3px;
}

/*--Top Nav Styles--*/


/*--Content & Article Styles--*/

#mainContent {
	width: 549px;
	padding-top: 18px;
	padding-left: 12px;
	padding-right: 18px;
	padding-bottom: 12px;
	font-size: 11px;
}
#mainContentFoodBeverage {
	width: 549px;
	padding: 1px;
	font-size: 11px;
}

#ArticleTitle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #887D75;
	padding-bottom: 18px;
}

/*--Footer--*/

#footer {
	background-repeat: no-repeat;
	background-position: center;
	height: 84px;
}
#sc #footer {
	background-image: url(/images/glow_bottom.jpg); 
}
#cmp #footer {
	background-image: url(/images/glow_bottom_orange.jpg); 
}
#mch #footer {
	background-image: url(/images/glow_bottom_gold.jpg); 
}
#fb #footer {
	background-image: url(/images/glow_bottom_green.jpg); 
}
#footer div {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	line-height: 11px;
	margin-top: 15px;
}

#footer div a {
	text-decoration: underline;
	padding-left: 6px;
	border-left-color: #9BA1B2;
	border-left-style: solid;
	border-left-width: 1px;
	color: #FFFFFF;
}

/*--Multimedia--*/

#videoplayer {
	width: 524px;
	height: 304px;
	background-color: #D4D3CB;
	margin-top: 10px;
	padding: 15px;
	vertical-align: middle;
	text-align: center;
}

/*--Page FLipper--*/

.flipperTop {
	border: solid 1px #bdbcb5;
	padding: 5px;
	text-align: center;
	vertical-align: middle;
}

.flipperControlsLeft {
	border-left: solid 1px #bdbcb5;
	border-bottom: solid 1px #bdbcb5;
	text-align: left;
	padding: 7px 0px 7px 5px;
	color: #000000;
	font-size: 10px;
	font-weight: bold;
}

.flipperControlsRight {
	border-right: solid 1px #bdbcb5;
	border-bottom: solid 1px #bdbcb5;
	padding-right: 5px;
	text-align: right;
	vertical-align: middle;
	font-size: 10px;
}
.flipperControlsRight a:link {
	text-decoration: underline;
	color: #8e8d88;
}
.flipperControlsRight a:visited {
	text-decoration: underline;
	color: #8e8d88;
}
.flipperControlsRight a:hover {
	text-decoration: underline;
	color: #000000;
}
