.body{
	height: 100%;
}
.body, table, tr, td, span, div, p{
	color:#545454;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

a {
	color:#d84519;
	font-weight:bold;
	text-decoration:none;
}
a img {
border: 0px;
}

a:hover{
	color:#FFF;
	font-weight:bold;
	text-decoration:underline;
}

a:link.footerlink {
	color:#d84519;
	font-weight:bold; 
	text-decoration:none;
}
a:hover.footerlink{
	color:#ffda4e;
	font-weight:bold;
	text-decoration:underline;
}

p{
	text-align:justify;
}

ul{
	list-style: url(images/bullet-redonyellow.gif);
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 13px;
	padding: 1px;
	padding-left: 1px;
	list-style-position: outside;
}
ol{
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 13px;
	padding: 1px;
	padding-left: 1px;
	list-style-type: decimal;
	list-style-position: outside;
}
li{
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 13px;
	padding: 1px;
	padding-left: 1px;
	list-style-position: outside;
}

/* Text */
h1{
	font-weight:bold;
	font-size:15px;
	color:#f8751d;
}
h2{
	font-weight:bold;
	font-size:14px;
	color:#f8751d;
}
.large_orange{
	font-weight:normal;
	font-size:14px;
	color:#f8751d;
}
.orangeOLD{
	color:#f8751d;
}

.orangeBOLD{
	color:#f8751d;
	font-weight:bold
}

.orange{
	color:#545454;
	font-weight:bold;
	font-style:italic;
}

.white{
	color:#F9F8F4;
	font-weight:bold;
}
.content_on_white{
	color:#545454;
}
.city{
	font-weight:bold;
	color:#545454;
}
.white_large{
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
}
.stats{
	font-size:9px;
	text-align:left;
}
.stats p{
	text-align:left;
	font-size:9px;
}

.flash_padding {
	margin:0 0 30px 30px;
}
.image_padding {
	padding:0 0 30px 30px;
}


.image_padding2 { 	padding:0 30px 80px 0; }
.image_padding3 { 	padding:30px 0 30px 0; }
.image_padding4 {	padding:0 30px 0 30px; }
.image_padding5 {	padding:0 30px 30px 0; }
.image_padding6 { 	padding:30px 0 30px 30px; }
.image_padding7 { 	padding:15px 0 15px 30px; }

.link_orange{
	color:#F8981D;
	font-weight:normal;
}
.link_orange:hover{
	color:#F47E2F;
	font-weight:normal;
	text-decoration:none;
}
/* Nav */
.button{ 
	background:url(images/nav_bkg.jpg) no-repeat top left;
	height:31px;
	padding:0 25px 0 20px;
	vertical-align:middle;
}
.button_text{
	font-size:11px;

	color:#FFFFFF;
	font-weight:bold;
}
.button_text:hover{
	color:#FFEB9F;
	text-decoration:none;
}
.button_text_up{
	font-size:11px;

	color:#FFEB9F;
	font-weight:bold;
}
.button_text_up:hover{
	color:#FFF;
	text-decoration:none;
}

.sub_b{
	padding:10px 0 12px 50px;
	background:url(images/sub_nav_bkg.jpg) no-repeat top center #F4D62F;
}
.sub_button{
	border-bottom:1px solid #FFEB9F;
	padding:5px 7px 5px 0;
}
.sub_button_text{
	color:#F47E2F;
	font-size:11px;
	font-weight:bold;
}
.sub_button_text:hover{
	color:#FFFFFF;
	text-decoration:none;
}
.sub_button_text_up{
	color:#FFF;
	font-size:11px;
	font-weight:bold;
}
.sub_button_text_up:hover{
	color:#F47E2F;
	text-decoration:none;
}

/* footer items */
.footer{
	font-size:10px;
	color:#7D7D7D;
}
.footer_text{
	font-size:10px;
	color:#F8981D;
	font-weight:normal;
}
.footer_text:hover{
	font-size:10px;
	color:#F47E2F;
	font-weight:normal;
	text-decoration:none;
}

.image-caption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #545454;
}
