/* CSS Document */html{padding:0;margin:0;}*a{position:relative;}body{background:url(../images/base/logoBgPattern.jpg);font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:14px;padding:0;margin:0;}a:hover .image, a:active .image, img{	border:0px; border-thickness: 0px; border-color: #000;}#bg{text-align:center;}#content{text-align:left;width:798px;background: url(../images/base/toppage_bg.jpg) no-repeat #FFFFFF;background-position:0 96px;margin:0;margin-left: 16px;}*:lang(en) #content{	margin-left: 16px !important;}#shadowleft{position:relative;float:left;height:100%;}#shadowright{position:relative;float:right;height:100%;}#centered{width:830px;margin:auto;		background: url(../images/base/bg.png) repeat-y !important;	background: none;	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/base/bg.png',sizingMethod='scale'); 	}#navigation{margin:0;padding:0;width:798px;}#navigation ul {position:relative;width:798px;	height:32px;	margin:0;	padding:0;	background: url(../images/base/mainNav.jpg) no-repeat;}#navigation ul li {	margin: 0;	padding: 0;	list-style: none;    position: absolute;	top: 0;}#navigation ul li,#navigation ul li a{	display:block;	height:32px;	text-decoration:none;}#mainBttn1 {left: 0px;width: 82px;}#mainBttn2 {left: 100px;width: 99px;}#mainBttn3 {left: 213px; width: 110px;}#mainBttn4 {left: 336px; width: 117px;}#mainBttn5 {left: 464px; width: 137px;}
#mainBttn6 {left: 616px; width: 64px;}#mainBttn1 a:hover {    background: transparent url(../images/base/mainNav.jpg)	0px -32px no-repeat;}#mainBttn2 a:hover {    background: transparent url(../images/base/mainNav.jpg)    -100px -32px no-repeat;}#mainBttn3 a:hover {    background: transparent url(../images/base/mainNav.jpg)    -213px -32px no-repeat;}#mainBttn4 a:hover {    background: transparent url(../images/base/mainNav.jpg)    -336px -32px no-repeat;}#mainBttn5 a:hover {    background: transparent url(../images/base/mainNav.jpg)    -464px -32px no-repeat;}
#mainBttn6 a:hover {    background: transparent url(../images/base/mainNav.jpg)    -616px -32px no-repeat;}#navigation ul li a i{	visibility: hidden;}#homearrow, #cranearrow, #dealerarrow, #aboutarrow, #contactarrow, #newsarrow{width:798px;height:16px;margin:0;padding:0;}#cranearrow{/*background:url(../images/dropquotes/craneArrow.gif) 32px 4px no-repeat;*/}#dealerarrow{/*background:url(../images/dropquotes/dealerArrow.gif) 145px 4px no-repeat;*/}#aboutarrow{/*background:url(../images/dropquotes/aboutArrow.gif) 250px 4px no-repeat;*/}#contactarrow{/*background:url(../images/dropquotes/contactArrow.gif) 369px 4px no-repeat;*/}#newsarrow{/*background:url(../images/dropquotes/newsArrow.gif) 421px 4px no-repeat;*/}#leftcolumn{width:460px;margin-left:6px !important;margin-left:3px;float:left;padding-bottom:20px;}#rightcolumn{width:330px;margin-top:-3px;float:left;margin-left:-3px !important;margin-left:-5px;padding-bottom:20px;}.dropquote{border:0;}.craneicon{border:0;padding-left:7px;margin-bottom:12px;}.firstcraneicon{border:0;padding-left:10px !important;padding-left:11px;margin-bottom:12px;}#footer{clear:both;height:76px;width:798px;position:relative;text-align:center;margin:0;padding:0;}#footerLogo{height:57px;width:798px;text-align:right;	background:url(../images/base/footerBg2.gif) repeat-x;}#footercontent{height:17px;background-color:#003d67;font-family:Arial, Helvetica, sans-serif;font-size:10px;padding:2px 0 0 0;color:#FFFFFF;}#footercontent a{color:#FFFFFF;text-decoration:none;}#footercontent a:hover{color:#FFFFFF;text-decoration:underline;}#shadow{width:830px;margin:auto;height:20px;		background: url(../images/base/bottomShadow.png) no-repeat !important;	background: none;	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/base/bottomShadow.png',sizingMethod='image'); 	}.firstheader{margin-top:20px;margin-left:10px;}.storyImg{float:left;padding-right:6px;padding-bottom:6px;}.bullettedImg{position:relative;float:left;padding-right:20px;padding-bottom:6px;}#leftcolumn p {padding-left:25px;padding-right:10px;font-family:Arial, Helvetica, sans-serif;font-size:10px;line-height:14px;letter-spacing:1px;}.headline{color:#F05C24;font-size:11px;font-weight:bold;}.bullets, .aboutbullets{padding-right:10px;font-family:Arial, Helvetica, sans-serif;font-size:10px;line-height:14px;letter-spacing:1px;}.aboutbullets li{padding-bottom:10px;}.letterList{padding-right:10px;font-family:Arial, Helvetica, sans-serif;font-size:10px;line-height:14px;list-style-type:lower-alpha;letter-spacing:1px;}#leftcolumn a{font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:14px;letter-spacing:1px;font-weight:bold;color:#003D56;}.header{clear:left;margin-top:6px;margin-left:10px;}.borderedImgNarrow{width:290px;}.borderedImg, .borderedImgNarrow{padding:5px;margin-right:11px !important;margin-right:14px;border:1px solid #D4D4D4;}.borderedImg img, .borderedImgNarrow img{border:1px solid #D4D4D4;}.borderedImg, .prochoice, .borderedImgNarrow{margin-top:10px;}.stateColumn{width:110px;float:left;margin-top:10px;font-family:Arial, Helvetica, sans-serif;font-size:10px;line-height:14px;}.dealerinfo, .cranefeatures{width:220px;float:left;}.orangeSquare {padding-left:19px !important;margin-left:0 !important;padding-left:0;margin-left:19px;list-style: none;font-family:Arial, Helvetica, sans-serif;font-size:10px;line-height:14px;letter-spacing:1px;}.orangeSquare li {padding-left: 16px;background-image:url(../images/content/orangeSquare.gif);background-repeat: no-repeat;background-position: 0 2px;}.error {color:#FF0000;}.contactform{position:relative;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:14px;}#featured{width:287px;height:auto;margin-top:20px;margin-left:12px;padding:1px;background-color:#9eb9d0;}#featuredArticles{padding:18px;background:url(../images/content/featuredNews_bg.gif) repeat-x;}#featuredBottom{width:289px;height:18px;margin-top:-18px;margin-left:12px;background: url(../images/content/featuredNews_roundbottom.png) no-repeat !important;	background: none;	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/content/featuredNews_roundbottom.png',sizingMethod='image'); 	}.featuredTitle{position:relative;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;line-height:14px;font-weight:bold;color:#464646;}#featuredArticles p{font-family:Arial, Helvetica, sans-serif;font-size:10px;line-height:14px;letter-spacing:1px;margin-top:10px;margin-bottom:10px;}.dotline{border-top:2px dotted #FFFFFF;height:2px;margin-bottom:8px;}#content{margin-left: 0px;#}/* Staff Page */TABLE#staff {	margin-left: 15px;	margin-right: 15px;}TABLE#staff td {	width: 390px;	padding: 5px 25px 5px 5px;}TABLE#staff img.photo { float: left; padding: 5px; }TABLE#staff div.info {	margin-top: 35px;}TABLE#staff div.info span.title {	text-transform: uppercase;	font-size: 11px;	color: #f05c24;	font-weight: bold;}TABLE#staff div.info span.description {	font-size: 10px;}TABLE#staff div.info a.email {	font-size: 11px;	color: #f05c24;	font-weight: bold;	text-decoration: none;}