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

/* ---------------------------------------------------------------------- */
/* Structure */
/* ---------------------------------------------------------------------- */

body {margin:0px; background-image:url(../images/background.jpg); background-repeat:no-repeat; background-position:center; background-position:top; background-color:#000; font-family:Helvetica, Arial, sans-serif; font-size:13px; color:#FFF; line-height:16px;}
#main {width:984px; height:100%; margin:0px auto;}

/* ---------------------------------------------------------------------- */
/* Fonts */
/* ---------------------------------------------------------------------- */

h1 {font-family:"Helvetica", Arial, sans-serif; font-weight:normal; font-size:50px; line-height:54px; color:#90b6e3; margin-bottom:10px;}
h2 {font-family:"Helvetica", Arial, sans-serif; font-weight:bold; font-size:13px; color:#ffc721; margin-bottom:5px;}

/* ---------------------------------------------------------------------- */
/* Links */
/* ---------------------------------------------------------------------- */

a:link {color:#9bc1ef; text-decoration:none;}
a:visited {color:#9bc1ef; text-decoration:none;}
a:hover {color:#ffc721; text-decoration:none;}
a:active {color:#9bc1ef; text-decoration:none;}

#menu-item a:link {color:#FFFFFF; text-decoration:none;}
#menu-item a:visited {color:#FFFFFF; text-decoration:none;}
#menu-item a:hover {color:#ffc721; text-decoration:none;}
#menu-item a:active {color:#ffc721; text-decoration:none;}

/* ---------------------------------------------------------------------- */
/* Header */
/* ---------------------------------------------------------------------- */

#header {height:245px; border-bottom:2px solid #90b6e3;}
#logo {margin-left:46px; margin-bottom:27px; float:left;}
#phonenumber {float:left; margin-top:63px; position:absolute; margin-left:526px;}

/* ---------------------------------------------------------------------- */
/* Content - Home */
/* ---------------------------------------------------------------------- */

#content-home {height:510px; background-image:url(../images/background-home.jpg);}
#equipmentoptions {width:462px; height:468px; margin-left:22px; margin-top:22px; position:absolute; cursor:pointer;}

	#equipmentbutton-1 {width:154px; height:156px; float:left; background-image:url(../images/equipment/1_n.png); background-repeat:no-repeat;}
	#equipmentbutton-1:hover {background-image:url(../images/equipment/1_h.png); background-repeat:no-repeat;}
	
	#equipmentbutton-2 {width:154px; height:156px; float:left; background-image:url(../images/equipment/2_n.png); background-repeat:no-repeat;}
	#equipmentbutton-2:hover {background-image:url(../images/equipment/2_h.png); background-repeat:no-repeat;}
	
	#equipmentbutton-3 {width:154px; height:156px; float:left; background-image:url(../images/equipment/3_n.png); background-repeat:no-repeat;}
	#equipmentbutton-3:hover {background-image:url(../images/equipment/3_h.png); background-repeat:no-repeat;}
	
	#equipmentbutton-4 {width:154px; height:156px; float:left; background-image:url(../images/equipment/4_n.png); background-repeat:no-repeat;}
	#equipmentbutton-4:hover {background-image:url(../images/equipment/4_h.png); background-repeat:no-repeat;}
	
	#equipmentbutton-5 {width:154px; height:156px; float:left; background-image:url(../images/equipment/5_n.png); background-repeat:no-repeat;}
	#equipmentbutton-5:hover {background-image:url(../images/equipment/5_h.png); background-repeat:no-repeat;}
	
	#equipmentbutton-6 {width:154px; height:156px; float:left; background-image:url(../images/equipment/6_n.png); background-repeat:no-repeat;}
	#equipmentbutton-6:hover {background-image:url(../images/equipment/6_h.png); background-repeat:no-repeat;}
	
	#equipmentbutton-7 {width:154px; height:156px; float:left; background-image:url(../images/equipment/7_n.png); background-repeat:no-repeat;}
	#equipmentbutton-7:hover {background-image:url(../images/equipment/7_h.png); background-repeat:no-repeat;}
	
	#equipmentbutton-8 {width:154px; height:156px; float:left; background-image:url(../images/equipment/8_n.png); background-repeat:no-repeat;}
	#equipmentbutton-8:hover {background-image:url(../images/equipment/8_h.png); background-repeat:no-repeat;}
	
	#equipmentbutton-9 {width:154px; height:156px; float:left; background-image:url(../images/equipment/9_n.png); background-repeat:no-repeat;}
	#equipmentbutton-9:hover {background-image:url(../images/equipment/9_h.png); background-repeat:no-repeat;}

#text-home {position:absolute; width:454px; margin-top:26px; height:458px; margin-left:504px; text-align:center;}
#tag {width:370px; margin:0px auto; margin-bottom:20px; line-height:26px; font-size:16px;}
#ticker {height:150px; color:#ffc721; font-style:italic; font-weight:bold; width:390px; margin:0px auto; font-size:16px; line-height:22px;}
.quote {font-size:11px; text-align:right; font-weight:normal; font-style:normal;}

#imgpreloader {
	background-image:url(../images/equipment/1_h.png);	
	background-image:url(../images/equipment/2_h.png);	
	background-image:url(../images/equipment/3_h.png);	
	background-image:url(../images/equipment/4_h.png);	
	background-image:url(../images/equipment/5_h.png);	
	background-image:url(../images/equipment/6_h.png);	
	background-image:url(../images/equipment/7_h.png);	
	background-image:url(../images/equipment/8_h.png);	
	background-image:url(../images/equipment/9_h.png);
}

/* ---------------------------------------------------------------------- */
/* Content - About Us */
/* ---------------------------------------------------------------------- */

#content-aboutus {height:510px; background-image:url(../images/background-home.jpg);}
#text-aboutus {position:absolute; width:454px; margin-top:26px; height:458px; margin-left:504px; text-align:left;}
#text-aboutus h1 {font-family:"Helvetica", Arial, sans-serif; font-weight:normal; font-size:50px; line-height:54px; color:#90b6e3; margin-bottom:-10px; margin-top:-4px;}
#image-aboutus {width:452px; margin-left:26px; margin-top:26px; position:absolute;}
.image-main {margin-bottom:6px;}
.image-left {float:left;}
.image-right {float:left; margin-left:6px;}

/* ---------------------------------------------------------------------- */
/* Content - Equipment */
/* ---------------------------------------------------------------------- */

#content-equipment {height:510px; background-image:url(../images/background-equipment.jpg);}
#text-equipment {position:absolute; width:716px; height:510px; margin-left:266px; text-align:left; overflow:hidden;}
#image-equipment {position:absolute; width:246px; height:218px; margin-top:70px;}
#equipment-description {width:414px; margin-left:272px;}
#equipment-description-double {width:414px; margin-left:200px;}

	#telescopicboomlifts {width:716px; text-align:left; padding-top:20px; height:490px;}
	#roughterrainscissorlifts {width:716px; text-align:left; padding-top:20px; height:490px;}
	#telescopichandlers {width:716px; text-align:left; padding-top:20px; height:490px;}
	#personnellifts {width:716px; text-align:left; padding-top:20px; height:490px;}
	#lightingtowers {width:716px; text-align:left; padding-top:20px; height:490px;}
	#generators {width:716px; text-align:left; padding-top:20px; height:490px;}
	#electricscissorlifts {width:716px; text-align:left; padding-top:20px; height:490px;}
	#forkliftsandmaterialhoists {width:716px; text-align:left; padding-top:20px; height:490px;}
	#articulatedboomlifts {width:716px; text-align:left; padding-top:20px; height:490px;}

#text-equipment h1 {font-family:"Helvetica", Arial, sans-serif; font-weight:normal; font-size:50px; line-height:48px; color:#90b6e3; margin-bottom:20px; margin-top:0px;}
#menu-equipment {margin-left:26px; margin-top:24px; position:absolute; width:220px;}
#menu-item {font-weight:bold; margin-bottom:5px;}

/* ---------------------------------------------------------------------- */
/* Content - New Additions */
/* ---------------------------------------------------------------------- */

#content-newadditions {height:510px; background-image:url(../images/background-home.jpg);}
#text-newadditions {position:absolute; width:454px; margin-top:26px; height:458px; margin-left:504px; text-align:left;}
#text-newadditions h1 {font-family:"Helvetica", Arial, sans-serif; font-weight:normal; font-size:50px; line-height:54px; color:#90b6e3; margin-bottom:-10px; margin-top:-4px;}
#image-newadditions {width:452px; margin-left:26px; margin-top:26px; position:absolute;}
.image-main {margin-bottom:6px;}
.image-left {float:left;}
.image-right {float:left; margin-left:6px;}
#thebadger {position:absolute; margin-left:740px; margin-top:410px;}

/* ---------------------------------------------------------------------- */
/* Content - Contact Us */
/* ---------------------------------------------------------------------- */

#content-contactus {height:510px; background-image:url(../images/background-home.jpg);}
#text-contactus {position:absolute; width:454px; margin-top:26px; height:458px; margin-left:504px; text-align:left;}
#text-contactus h1 {font-family:"Helvetica", Arial, sans-serif; font-weight:normal; font-size:50px; line-height:54px; color:#90b6e3; margin-bottom:-10px; margin-top:-4px;}
.contact {line-height:26px; font-size:16px;}
#image-contactus {width:452px; margin-left:26px; margin-top:26px; position:absolute;}
.image-maincontact {float:left;}
.image-top {float:left; margin-right:6px; margin-bottom:6px;}
.image-bottom {float:left; clear:both;}
#submitbutton {height:30px; float:right; margin-right:26px;}

/* ---------------------------------------------------------------------- */
/* Footer */
/* ---------------------------------------------------------------------- */

#footer {border-top:2px solid #90b6e3; padding-top:14px; padding-right:47px;}

/* ---------------------------------------------------------------------- */
/* Navigation */
/* ---------------------------------------------------------------------- */

#nav {margin-left:30px;  margin-top:200px; position:absolute; font-weight:bold; color:#9bc1ef;}
#nav a:link {margin-left:5px; margin-right:5px; text-decoration:none; font-weight:bold; color:#9bc1ef; font-size:15px;}
#nav a:visited {margin-left:5px; margin-right:5px; text-decoration:none; font-weight:bold; color:#9bc1ef; font-size:15px;}
#nav a:hover {margin-left:5px; margin-right:5px; text-decoration:none; font-weight:bold; color:#ffc721; font-size:15px;}
#nav a:active {margin-left:5px; margin-right:5px; text-decoration:none; font-weight:bold; color:#9bc1ef; font-size:15px;}

/* ---------------------------------------------------------------------- */
/* SlideShow */
/* ---------------------------------------------------------------------- */

#slideshow {width: 390px; margin:0px auto;}
#slideshow ul {margin: 0; padding: 0; list-style-type: none; height: 1%; /* IE fix */}
#slideshow ul:after {content: "."; clear: both; display: block; height: 0; visibility: hidden;}            
#slideshow .slides {overflow: hidden; width: 390px;}
#slideshow .slides ul {width: 1170px;}
#slideshow .slides li {width: 390px; float:left;}