@charset "UTF-8";
/* CSS Document */

html{
	background-color:#000;
	
}

body{
	width: 100%;
	margin: 0px;
}

body{
	background-image:url(../images/htiback1.jpg);
	background-position:center top;
	background-repeat:no-repeat;
}

body#aboutus, body#ourhistory, body#ourmission, body#gogreen, body#ourleadership{
	background-image:url(../images/htiback2.jpg);
	background-position:center top;
	background-repeat:no-repeat;
}

body#ourservices{
	background-image:url(../images/htiback3.jpg);
	background-position:center top;
	background-repeat:no-repeat;
}

body#servicearea, body#eastcoast, body#westcoast, body#transittime, body#quickquote{
	background-image:url(../images/htiback4.jpg);
	background-position:center top;
	background-repeat:no-repeat;
}

body#joinourteam, body#driver, body#mechanic, body#salesadmin{
	background-image:url(../images/htiback5.jpg);
	background-position:center top;
	background-repeat:no-repeat;
}

body#news{
	background-image:url(../images/htiback6.jpg);
	background-position:center top;
	background-repeat:no-repeat;
}

body#contactus{
	background-image:url(../images/htiback7.jpg);
	background-position:center top;
	background-repeat:no-repeat;
}

body#login1{
	background-image:url(../images/htiback8.jpg);
	background-position:center top;
	background-repeat:no-repeat;
}


#homebanner{
	margin-top: 10px;
	margin-left:auto;
	margin-right:auto;
	width: 960px;
	height: 388px;
	
}

#highsigns{
	background-image:url(../images/signs.jpg);
	background-position:center bottom;
	background-repeat: no-repeat;
	margin-left:auto;
	margin-right:auto;
	height: 198px;
	width: 100%;
	text-align: center;
}

#signs{
	width: 960px;
	text-align: left;
	margin-left:auto;
	margin-right:auto;
	
}

#sign1{
	width: 235px;
	height: 135px;
	margin-left: 10px;
	margin-top: 35px;
	text-align: center;
	float:left;
	
}

#sign2{
	width: 375px;
	height: 135px;
	margin-left: 45px;
	margin-top: 34px;
	text-align: left;
		float:left;
	
}

#sign3{
	width: 232px;
	height: 135px;
	margin-left: 45px;
	margin-top: 34px;
	text-align: center;
		float:left;
	
}

/* SECONDARY PAGES */

#blacktop{
	width: 960px;
	height: 27px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/blacktop.png);
	
}

#blackmid{
	width: 960px;
	min-height: 400px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/blackmid.png);
	
}

#blackinner{
	width: 896px;
	margin-left:auto;
	margin-right:auto;
	padding-top: 20px;
	text-align:left;	
}

#blackleft{
	width: 578px;
	float:left;
	
}

#blackright{
	float:left;
	width: 318px;
	text-align:center;
	
}


#blackbottom{
	width: 960px;
	height: 27px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/blackbottom.png);
	
}


#subnav{
	width: 100%;
	height: 30px;
	margin-top: 25px;
	margin-bottom: -2px;
	
}

#sninner{
	margin-left:auto;
	margin-right:auto;
	width: 960px;
	
}

#snleft{
	width: 20px;
	height: 30px;
	background-image:url(../images/sn_left.png);
	background-position:right;
	background-repeat:no-repeat;
	float:left;
	margin-left: 50px;
	margin-right: -1px;
	
}

#snmid{
	height: 30px;
	background-image:url(../images/sn_mid.png);
	background-repeat:repeat-x;
	float:left;
	text-align:left;
	
}

#snright{
		width: 20px;
	height: 30px;
	background-image:url(../images/sn_right.png);
	background-position:left;
	background-repeat:no-repeat;
	float:left;
	
}

/* commented by saurabh 
.subnavlinks{
	font-family: Arial, Helvetica, sans-serif;
	color:#f9c81b;
	font-size:11px;
	letter-spacing: 2px;
	font-weight:bold;
	line-height: 35px;
	text-transform: uppercase;
	text-decoration:none;
	
}

.subnavlines{
		font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size:11px;
	letter-spacing: 2px;
	font-weight:bold;
	line-height: 35px;
	text-transform: uppercase;
	text-decoration:none;
	
}
*/

/* added by saurabh */
#snmid ul{
list-style:none;
margin-top:-16px;
margin-left:-40px;
}
#snmid li{
float:left;
padding-right: 7px;
}
#snmid li a{
		font-family: Arial, Helvetica, sans-serif;
	color:#f9c81b;
	font-size:11px;
	letter-spacing: 2px;
	font-weight:bold;
	line-height: 35px;
	text-transform: uppercase;
	text-decoration:none;
}

.white{
color:#FFFFFF;
font-size:12px;
padding-left:3px;
}
/* end saurabh */
/* FOOTER  */

#footer{
	width: 100%;
	height: 34px;
	text-align: center;
	background-image:url(../images/navstripes.jpg);
	background-repeat: repeat-x;
}

#footerinner{
	width: 	960px;
	height: 34px;
	text-align:left;
	margin-left: auto;
	margin-right: auto;
	
}

/* FONTS */

/* commented by saurabh
.footlinks{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000;
	text-decoration:none;
	line-height: 28px;
	
}
*/
/* added by saurabh*/
.footlinks{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000;
	text-decoration:none;
	line-height: 28px;
	
}
.footlinks ul{
list-style:none;
margin-top: 0px;
margin-left:-40px;
}

.footlinks li{
float:left;
}

.footlinks li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000;
	text-decoration:none;
	line-height: 28px;
}
#sidebar ul{
list-style:none;
}
/*ended by saurabh */
/* started by saurabh */

.signbig{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:25px;
	font-weight:bold;
	
}


/* ended by saurabh */
.signsmall{
		font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:15px;
	
}

.signlink{
			font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:15px;
	text-decoration:none;
	font-weight:bold;
	
}


.h1{
	font-family:"Times New Roman", Times, serif;
	color:#FFF;
	font-size: 38px;
	
}

.h2{
	font-family:"Times New Roman", Times, serif;
	color:#f9c81b;
	font-size: 28px;
	
}

.copy{
		font-family:"Times New Roman", Times, serif;
	color:#FFF;
	font-size: 15px;

	
}

.copyyellow{
		font-family:"Times New Roman", Times, serif;
	color:#f9c81b;
	font-size: 15px;
	text-decoration:none;
	
}

.textwidget a{
text-decoration:none;
}
.textwidget a img{
border:0px;
}