body {
	margin: 0;
	background: #999999;
}

#page {
margin: auto;
padding: 0;
width: 790px;
}

#header {
background: url(../../../../assets/templates/diesel_css_2/images/bg_top_header.gif) top left no-repeat;
width: 790px;
height: 106px;
}

#top_header_home {
display: block;
width: 266px;
height: 80px;
position: relative;
float: left;
top: 10px;
left: 10px;
}

#top_header_application {
display: block;
width: 114px;
height: 26px;
position: relative;
float: right;
top: 26px;
right: 22px;
}

#header_main {
width: 790px;
height: 216px;
background: url(../../../../assets/templates/diesel_css_2/images/bg_main_header_1.jpg) top left no-repeat;
}
#header_main_index {
width: 790px;
height: 280px;
background: url(../../../../assets/templates/diesel_css_2/images/bg_main_header_NEW.jpg) top left no-repeat;
}
#header_main_video {
width: 790px;
height: 280px;
background: url(../../../../assets/templates/diesel_css_2/images/bg_main_header_index.jpg) top left no-repeat;
height: 298px !important;
}

#menu {
width: 560px;
height: 18px;
position: relative;
float: right;
top: 1px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #FFFFFF;
text-align: center;
}
#menu a, #menu a:visited {
color: #FFFFFF;
text-decoration: none;
font-size: 14px;
font-weight: bold;
}
#menu a:hover {
color: #FFFFFF;
text-decoration: none;
}
#menu ul {
list-style: none;
padding: 0;
margin: 0;
}
#menu li {
float: left;
}
#menu li a {
height: 15px;
line-height: 15px;
display: block;
float: left;
}
#menu li a:hover {
background-color: #FF3942;
}
#services_link {
display: block;
height: 60px;
width: 200px;
position: relative;
float: left;
top: 210px;
left: 154px;
}
span {
display: none;
}

#locations_link {
height: 60px;
width: 200px;
position: relative;
float: left;
top: 192px;
left: 182px;
}
#about_link {
height: 60px;
width: 180px;
position: relative;
float: left;
top: 192px;
left: 200px;
}

#content-container {
width: 790px;
background-color: #FFFFFF;
}
#leftbar {
position: relative;
float: left;
width: 147px;
background-color: #E5E4E2;
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
text-align: center;
}
#right-text {
position: relative;
float: right;
width: 550px;
background-color: #FFFFFF;
padding: 40px 50px 0 43px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
clear: right;
}
#right-text span {
display: block;
}
#footer {
width: 790px;
height: 68px;
background: #011B35;
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: 12px;
text-align: center;
padding-top: 20px;
}
#footer a {
color: #0066FF;
}
#footer a:hover {
color: #FFFFFF;
}

.GmapInfo {
color: #000000;
}

.GmapInfo a {
color: #336699;
}

.GmapInfo a:hover {
color: #ABD321;
}
.franchiseeMenu {
font-family: Verdana, Arial, Helvetica, sans-serif;
position: relative;
float: left;
}
.franchiseeMenu span {
display: none;
}
a.logout  {
font-size: 0.9em !important;
color: #000000 !important;
font-weight: bold !important;
text-decoration: underline;
}
#btn_parts a {
display: block;
float: right;
margin-top: 2px;
margin-right: 9px;
width: 130px;
height: 16px;
background: url(../../../images/btn_parts_services.gif) top left no-repeat;
}
#btn_parts a:hover {
background: url(../../../images/btn_parts_services.gif) 0px -17px no-repeat;
}
#btn_accessories a {
display: block;
float: right;
margin-top: 2px;
margin-right: 9px;
width: 130px;
height: 16px;
background: url(../../../images/btn_accessories.gif) top left no-repeat;
}
#btn_accessories a:hover {
background: url(../../../images/btn_accessories.gif) 0px -17px no-repeat;
}
#btn_uniforms a {
display: block;
float: right;
margin-top: 2px;
margin-right: 9px;
width: 130px;
height: 16px;
background: url(../../../images/btn_uniforms.gif) top left no-repeat;
}
#btn_uniforms a:hover {
background: url(../../../images/btn_uniforms.gif) 0px -17px no-repeat;
}
#btn_software a {
display: block;
float: right;
margin-top: 2px;
margin-right: 9px;
width: 130px;
height: 16px;
background: url(../../../images/btn_software.gif) top left no-repeat;
}
#btn_software a:hover {
background: url(../../../images/btn_software.gif) 0px -17px no-repeat;
}
#btn_forms a {
display: block;
float: right;
margin-top: 2px;
margin-right: 9px;
width: 130px;
height: 16px;
background: url(../../../images/btn_forms.gif) top left no-repeat;
}
#btn_forms a:hover {
background: url(../../../images/btn_forms.gif) 0px -17px no-repeat;
}
#btn_phase_1 a {
display: block;
float: right;
margin-top: 2px;
margin-right: 9px;
width: 130px;
height: 16px;
background: url(../../../images/btn_phase_1.gif) top left no-repeat;
}
#btn_phase_1 a:hover {
background: url(../../../images/btn_phase_1.gif) 0px -17px no-repeat;
}
#btn_phase_2 a {
display: block;
float: right;
margin-top: 2px;
margin-right: 9px;
width: 130px;
height: 16px;
background: url(../../../images/btn_phase_2.gif) top left no-repeat;
}
#btn_phase_2 a:hover {
background: url(../../../images/btn_phase_2.gif) 0px -17px no-repeat;
}
#btn_phase_3 a {
display: block;
float: right;
margin-top: 2px;
margin-right: 9px;
width: 130px;
height: 16px;
background: url(../../../images/btn_phase_3.gif) top left no-repeat;
}
#btn_phase_3 a:hover {
background: url(../../../images/btn_phase_3.gif) 0px -17px no-repeat;
}

