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

/*************************************************************

global styles BEGIN
 
*************************************************************/
td img {
	display: block;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.highlight {
	font-family: Arial, Helvetica, sans-serif;
	color: #fbe00f;
	font-weight: bold;
}
.highlight_large {
	font-family: Arial, Helvetica, sans-serif;
	color: #fbe00f;
	font-weight: normal;
	font-size: 22px;
}
/* global styles END*/






/*************************************************************

 background styles BEGIN
 
*************************************************************/

#background_gradient {
	background-color: #000000;
	background-image: url(../images/background_gradient.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 1000px;
}
.table_background_black {
	background-color: #000000;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

/* background styles END*/








/*************************************************************

main navigation bar styles BEGIN 

*************************************************************/

#main_nav {
	width: 760px;
	height: 50px;
    background-image: url(../images/nav_main_background.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
}
#nav_pad {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

/* main navigation bar styles END */







/*************************************************************

/* text styles BEGIN

*************************************************************/

.welcome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-bottom: 5px;
	text-align: left;
	margin: 0px;
	padding-top: 9px;
	padding-right: 20px;
	padding-left: 29px;
	font-weight: normal;
	line-height: 1.5em;
	color: #FFFFFF;
}
#welcome {
	background-image: url(../images/welcome.jpg);
	background-repeat: no-repeat;
	height: 107px;
	width: 760px;
	padding: 0px;
	margin: 0px;
}

/* text styles END */





/*************************************************************

/* slide show styles BEGIN

*************************************************************/

#slide_show_main {
	width: 760px;
	height: 230px;
	padding: 0px;
	background-color: #000000;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#slide_show_logos {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #000000;
	height: 260px;
	width: 380px;
	padding: 0px;
	clear: none;
	float: right;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
}
/* slide show styles END */








/*************************************************************

 small box left and inner table 1 styles BEGIN 
 
*************************************************************/

td#small_box_left {
	width: 375px;
	height: 260px;
	background-image: url(../images/small_box_L.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
table#inner_table1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	width: 280px;
	height: 100px;
	margin-top: 50px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 35px;
	font-style: normal;
	line-height: 1.5em;
	font-weight: normal;
	padding: 0px;
}
.inner_table1_column1 {
	color: #FFFFFF;
	font-weight: normal;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
.inner_table1_column2 {
	color: #FEDF05;
	font-weight: normal;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
.inner_table1_column3 {
	color: #FFFFFF;
	font-weight: normal;
	padding-left: 10px;
	text-align: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
/* small box left and inner table 1 styles END */










/*************************************************************

trucks we've hooked pg -  styles BEGIN 
 
*************************************************************/
#trucks_top {
	background-image: url(../images/trucks_top.jpg);
	background-repeat: no-repeat;
	height: 235px;
	width: 760px;
}
#trucks_bottom {
	background-repeat: no-repeat;
	background-image: url(../images/trucks_images.jpg);
	height: 630px;
	width: 760px;
}
.trucks_top_bodytxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	font-weight: normal;
	line-height: 1.5em;
	color: #FFFFFF;
	vertical-align: top;
	padding-top: 75px;
	padding-right: 60px;
	padding-bottom: 10px;
	padding-left: 60px;
	margin: 0px;
}
#trucks_top p {
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: -5px;
	margin-left: 0px;
}
#trucks_table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	font-weight: normal;
	line-height: 1.5em;
	color: #FFFFFF;
	vertical-align: top;
	margin-top: 70px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 375px;
	height: 540px;
	width: 375px;
	padding: 0px;
	background-image: url(../images/spacer.gif);
}
.trucks_table_column {
	color: #FFFFFF;
	padding: 0px;
	margin: 0px;
	height: 530px;
	vertical-align: top;
}

/* trucks we've hooked pg - styles END */









/*************************************************************

/* contact page styles BEGIN 

*************************************************************/


#contactinfo {
	background-image: url(../images/contactinfo.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	font-weight: normal;
	color: #F9E114;
	text-align: left;
	vertical-align: top;
	padding-top: 330px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 50px;
}
#contactinfo a:link {
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
#contactinfo a:visited {
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
#contactinfo a:hover {
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #F9E114;
	text-decoration: none;
}
#contactinfo a:active {
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #F9E114;
	text-decoration: none;
}



#contactus_mapbox {
	background-image: url(../images/contactus_mapbox.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 1.25em;
	font-weight: normal;
	color: #F9E114;
	text-align: left;
	vertical-align: top;
	padding-top: 35px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 40px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#contactus_mapbox a:link {
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
#contactus_mapbox a:visited {
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
#contactus_mapbox a:hover {
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #F9E114;
	text-decoration: none;
}
#contactus_mapbox a:active {
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #F9E114;
	text-decoration: none;
}

/* contact page styles END */





/*************************************************************

event gallery styles BEGIN
 
*************************************************************/

#gallery_events_top {
	background-image: url(../images/gallery_events_top.jpg);
	background-repeat: no-repeat;
	height: 125px;
	width: 760px;
}
.gallery_title {
	font-family: Arial, Helvetica, sans-serif;
	color: #fbe00f;
	font-weight: normal;
	font-size: 22px;
	text-align: center;
	height: 5%;
	width: 100%;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: -15px;
	margin-left: 0px;
}
#gallery_events_bottom {
	background-repeat: repeat;
	background-image: url(../images/spacer.gif);
	height: 630px;
	width: 760px;
	margin: 0px;
	padding: 0px;
}
#position_gallery {
	padding-top: 0px;
	padding-right: 40px;
	padding-bottom: 0px;
	padding-left: 40px;
	margin-top: 0px;
	margin-right: 40px;
	margin-bottom: 0px;
	margin-left: 40px;
}


/* event gallery styles END*/






/*************************************************************

/* footer styles BEGIN 

*************************************************************/

#footer {
	height: 100%;
	width: 762px;
	clear: both;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	line-height: 1.5em;
	color: #FFFFFF;
	background-color: #000000;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#footer  a:link {
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: underline;
}

#footer  a:visited {
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: underline;
}

#footer  a:hover {
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FEDF05;
	text-decoration: none;
}

#footer  a:active {
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FEDF05;
	text-decoration: none;
}
/* footer styles END */









/*************************************************************

/* policy page styles BEGIN 

*************************************************************/

#disclaimer {
	background-image: url(../images/policy_disclaimer.jpg);
	background-repeat: no-repeat;
	height: 375px;
	width: 760px;
}
.disclaimer_bodytxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	font-weight: normal;
	line-height: 1.5em;
	color: #FFFFFF;
	vertical-align: top;
	padding-top: 100px;
	padding-right: 60px;
	padding-bottom: 0px;
	padding-left: 60px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#disclaimer p {
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: -5px;
	margin-left: 0px;
}
#website {
	background-image: url(../images/policy_website.jpg);
	background-repeat: no-repeat;
	height: 805px;
	width: 760px;
}
.website_bodytxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	font-weight: normal;
	line-height: 1.5em;
	color: #FFFFFF;
	vertical-align: top;
	padding-top: 25px;
	padding-right: 60px;
	padding-bottom: 10px;
	padding-left: 60px;
	margin: 0px;
}
#website p {
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: -5px;
	margin-left: 0px;
}
#disclaimer a:link {
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #F9E114;
	text-decoration: underline;
}
#disclaimer a:visited {
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #F9E114;
	text-decoration: underline;
}
#disclaimer a:hover {
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}
#disclaimer a:active {
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}

/* policy page styles END */
