/* /* ************************************************************************** = BASIC SETTINGS -- body, text, etc. */
body {
    behavior: url(/_inc/csshover.htc); /* WinIE behavior call */
    margin: 0;
    padding: 0;
    border: 0;
    font: 12px/ 18px Arial, Helvetica, sans-serif, Verdana;
    background: #362f2d;
    /*background:url(../_img/background.gif) repeat-x;*/
    text-align: center;
    color: #FFF;
}

p {
    margin-top: 0;
    margin-bottom: 1em;
}

p,h1,h2,h3,h4,td,li {
    text-align: left;
}

_img {
    border: 0;
}

a {
    text-decoration: underline;
    color: #D9D919;
}

a:hover {
    color: #FFC40C;
}

.clear {
    font-size: 1px;
    line-height: 1px;
    height: -1%;
    clear: both;
}

.nobold {
    font-weight: normal;
}

/* ************************************************************************** = CONTAINER -- wraps the whole page */
#container {
    width: 770px;
    border: none;
    margin: 0 auto;
	/*overflow:hidden;
	whitespace:nowrap;*/
	/*background:url(/_img/container_shadow.gif) repeat-y;position:relative;*/
	
}

/* ************************************************************************** = CONTENT WRAPPER -- used for creating the side and bottom 1px border */
#contentwrap {
    width: 770px;
	background: #A70E13;
    margin: 0;
	padding: 0 9px 12px 12px;
    float: right;
    border-right: 1px solid #ffc40d;
    border-bottom: 1px solid #ffc40d;
    border-left: 1px solid #ffc40d;
	/*display:block; border:0px solid #000;*/
}

/* ************************************************************************** = MASTHEAD -- branding and feature crane banner */
#masthead {
    height: 100px;
    display:block;
	border:0px solid #fff;
    margin: 0;
    padding: 0;
    background: url(/_img/king-crane-logo.gif) no-repeat;
    background-position: left;
    
}

#masthead p {
    color: #D9D919;
    display: block;
	border:0px solid #ccc;
    width: 276px;
    float: left;
	font-family:Arial, Helvetica, sans-serif, Verdana;
    font-size: 12px;
    padding: 93px 0 0 0;
    line-height: 15px;
    font-style: italic;
	text-decoration: none;
	text-align: right;
}

#masthead h1 {
    display: none;
}

#masthead object,#masthead embed {
    float: left;
    width: 400px;
}

#masthead_slogan {
	display:block;
	border:solid 0px #000;
	width:325px;
	height:75px;
	float:right;
	padding:0;
}

#masthead_slogan p {
	width:300px;
	font-family:Arial, Helvetica, sans-serif, Verdana;
	font-size:18px;
	line-height:35px;
	font-weight:bold;
	color:#fff;
	font-style:normal;
	text-align:right;
	margin:0;
	padding:18px 0 0 20px;
}

#masthead_btn {
	float:right;
    width: 250px;
    height: 24px;
    margin:0;
    padding:15px 5px 0 0;
	display:block;
	border:0px solid #FFF;
}

#masthead_btn a {
    float:left;
	border-left: 1px solid #333;
    border-right: 1px solid #FFC40C;
    text-decoration: none;
    color: #000;
    line-height: 23px;
    font-weight: bold;
    text-align: center;
    height: 25px;
    font-family: Arial, Helvetica, sans-serif, Verdana !important;
    font-size : 12px;
    background: url(/_img/btn-off.gif);
	padding:0;
}

#masthead_btn a:hover {
    background: url(/_img/btn-on.gif);
    cursor: pointer;
}

#masthead_btn a.btn0 {
    width: 140px;
    border-left: none !important;
}

#masthead_btn a.btn1 {
    width: 104px;
}

/* ************************************************************************** NEW ENTRY = FLASH CONTAINER */
#flash_container {
    float: left;
    padding: 0 0 0 0;
    width: 361px;
    height: 268px;
    position: relative; /*border:1px solid #000;*/
    left:0;
	background-color: #e7e7e7;
}

#image_flashcontent {
	height: 260px;
	border:0; margin:0;
	padding:4px 3px 0 4px;
	background:url(/_img/bg-kcs.gif) no-repeat;
	background-position:left;
	text-align:right;
	margin:0;
	}

	#image_flashcontent p { color:#fff; display:block; width:353px; float:left; font-size:10px; padding:0; line-height:12px; font-style:italic;}

	#image_flashcontent h2 { display:none; }

	#image_flashcontent object, #image_flashcontent embed { float:left; width:353px;
	}
	


/* ************************************************************************** = TOP NAVIGATION -- basic nav bar under masthead */
#topnav {
    width: 753px;
    height: 23px;
    margin: 35px 0 15px 0;
    padding: 0 2px 0 12px;
    /*background-color: #fff;
    background: url(/_img/nav_shadow.gif) no-repeat 0px 25px;
    overflow : hidden;
    white-space : nowrap;*/
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
}

#topnav a {
    float: left;
    /*border-left: 1px solid #fc6;
    border-right: 1px solid #333;*/
    text-decoration: none;
    color: #fff;
    line-height: 23px;
    font-weight: bold;
    text-align: center;
    height: 25px;
    font-family: Arial, Helvetica, sans-serif, Verdana !important;
    font-size : 12px;
    background: url(/_img/btn_bg.gif) no-repeat 0px;
	padding:0;
}

#topnav a:hover {
    background: url(/_img/btn_bg_over.gif) no-repeat 0px;
    cursor: pointer;
}

#topnav a.btn0 {
    width: 65px;
    border-left: none !important;
}

#topnav a.btn1 {
    width: 162px;
}

#topnav a.btn2 {
    width: 145px;
}

#topnav a.btn3 {
    width: 99px;
}

#topnav a.btn4 {
    width: 188px;
}

#topnav a.btn5 {
    width: 93px;
	border-right: none !important;
}



/* ************************************************************************** = 4 IMAGES ON MAIN NAVIGATION - RIGHT */
#mainnav {
    display:block; border: 0px solid #fff;
	background-color:#fff;
    padding: 0;
    margin: 0 6px 0 0;
    width: 390px;
	height:268px;
    float: right;
    clear: right;
 }

#mainnav ul {
    width: 100%;
    padding: 0 !important;
    margin: 0 !important;
    position: relative;
    left: 0px;
    
}

#mainnav ul li {
	list-style-image: none;
    list-style-type: none;
    color: #000;
    width: 389px;
	height:66px;
    margin: 0;
    padding: 0;
    display: block; border: 1px solid #D9D919;
    border-top: none !important;
    font-size: 18px;
    line-height: 53px;
    font-weight: normal; /*text-transform:uppercase;*/
	font-style:italic;
	background-color: #fff;
}

/*#mainnav ul li:hover {
    background-color: #e7e7e7;
}*/

#mainnav ul li a {
    text-decoration: none;
    color: #A70E13;
    display: block;
    height: 100%;
    padding: 6px 0 5px 15px;
}

#mainnav ul li a:hover {
    color: #000;
}

#mainnav ul li#active a {
    color: #000;
}

#mainnav ul li.operated_maintained {
    background: url(/_img/tab-operated_maintained.gif) no-repeat;
	background-position:right;
    left: 0px !important;
}

#mainnav ul li.trucking_heavy_haul {
    background: url(/_img/tab-trucking_heavy_haul.gif) no-repeat;
	background-position:right;
    left: 5px !important;
}

#mainnav ul li.bare_rental {
    background: url(/_img/tab-bare_rental.gif) no-repeat;
	background-position:right;
    left: 10px;
}

#mainnav ul li.rigging_crew {
    background: url(/_img/tab-rigging_crew.gif) no-repeat;
	background-position:right;
    left: 15px;
}

/* ************************************************************************** = MAIN CONTENT -- where the bulk of the page resides */
#maincontent {
    font-family : Arial, Helvetica, sans-serif, Verdana;
    float: left;
    padding: 0 0 15px 0;
	margin:0;
    width: 764px;
    text-align: left;
    position: relative;
    left: 0;
	display:block; border: 0px solid #fff;
}

#maincontent h1 {
	font-family: Arial, Helvetica, sans-serif, Verdana;
    font-size: 14px;
	font-style: normal;
    color: #D9D919;
    padding: 0;
}

.maincontent_sub {
	font-family: Arial, Helvetica, sans-serif, Verdana;
    font-size: 12px;
	font-style: normal;
    color: #000;
	font-weight:normal;
    padding:2px 0 2px 7px;
}

.sub_content {
	font-family: Arial, Helvetica, sans-serif, Verdana;
    font-size: 12px;
	font-style: normal;
    color: #fff;
	font-weight:normal;
    padding:2px 0 2px 7px;
}

#maincontent_operated_maintained {
	font-family : Arial, Helvetica, sans-serif, Verdana;
    float: right;
    padding: 0;
	margin:0;
    width: 305px;
    text-align: left;
    position: relative;
    left: 0;
	display:block; border: 0px solid #fff;
}

#maincontent_image_operated_maintained {
    float: right;
    padding: 0;
	margin:0;
    width: 100%;
    position: relative;
    left: 0;
	display:block; border: 0px solid #fff;
}

#maincontent_bare_rental {
	font-family : Arial, Helvetica, sans-serif, Verdana;
    float: right;
    padding: 0;
	margin:0;
    width: 305px;
    text-align: left;
    position: relative;
    left: 0;
	display:block; border: 0px solid #fff;
}

#maincontent_image_bare_rental {
    float: right;
    padding:0;
	margin:0;
    width: 100%;
    position: relative;
    left: 0;
	display:block; border: 0px solid #fff;
}

#maincontent_state_name {
	display:block;
	border:solid 0px #fff;
	float:left;
	width:100%;
	height:auto;
	position:relative;
	padding:20px 0 0 10px;
	background:url(/_img/bare-rental-map.gif) no-repeat;
}

#state_leftColumn {
    float: left;
    width: 100px;
	display:block;
    border:solid 0px #ccc;

}

#state_rightColumn {
    float:left;
    width: 100px;
    margin: 0;
	display:block;
    border:solid 0px #ccc;
}

#state_farrightColumn {
    float:left;
    width: 100px;
    margin: 0;
	display:block;
    border:solid 0px #ccc;
}

.state_name {
	font-family: Arial, Helvetica, sans-serif, Verdana;
    font-size: 10px;
	line-height:14px;
	font-style: normal;
    color: #D9D919;
	font-weight:normal;
}

A.state_name:link {
    font-family: Arial, Helvetica, sans-serif, Verdana;
    font-size: 10px;
    color: #D9D919;
    text-decoration: none;
}

A.state_name:visited {
    font-family: Arial, Helvetica, sans-serif, Verdana;
    font-size: 10px;
    color: #D9D919;
    text-decoration: none;
}

A.state_name:active {
    font-family: Arial, Helvetica, sans-serif, Verdana;
    font-size: 10px;
    color: #D9D919;
    text-decoration: none;
}

A.state_name:hover {
    font-family: Arial, Helvetica, sans-serif, Verdana;
    font-size: 10px;
    color: #FFC40C;
    text-decoration: underline;
}

#maincontent_trucking_heavy_haul {
	font-family : Arial, Helvetica, sans-serif, Verdana;
    float: right;
    padding: 0 0 15px 0;
	margin:0;
    width: 350px;
    text-align: left;
    position: relative;
    left: 0;
	display:block; border: 0px solid #fff;
}

#maincontent_image_trucking_heavy_haul {
    float: left;
    padding:0 0 15px 0;
	margin:0;
    width: 100%;
	height:150px;
    position: relative;
    left: 0;
	display:block; border: 0px solid #fff;
}

#maincontent_rigging_crews_accessories {
	font-family : Arial, Helvetica, sans-serif, Verdana;
    float: right;
    padding: 0
	margin:0;
    width: 305px;
    text-align: left;
    position: relative;
    left: 0;
	display:block; border: 0px solid #fff;
}

#maincontent_image_rigging_crews_accessories {
    float: right;
    padding: 0;
	margin:0;
    width: 100%;
    position: relative;
    left: 0;
	display:block; border: 0px solid #fff;
}

#maincontent-home {
	font-family : Arial, Helvetica, sans-serif, Verdana;
    float: left;
    padding: 0 0 30px 0;
	margin:0;
    width: 550px;
    text-align: left;
    position: relative;
    left: 0;
	display:block; border: 0px solid #fff;
}

/* ************************************************************************** RIGHT COLUMN - PHOTO GALLERY */
#photo-gallery {
    float:left;
    width:200px;
	height:240px;
    margin:0 0 0 10px;
	padding:0;
	display:block;
	background:url(/_img/photo-gallery.jpg);
	display:block; border:0px dotted #ccc;
}

.photo-gallery-content {
	font-family : Arial, Helvetica, sans-serif, Verdana;
    float:left;
    padding: 0
	margin:0;
    width:193px;
	height:240px;
    text-align:left;
    position:relative;
	display:block; border:0px solid #fff;
}

#camera-icon {
	float:right;
	position:relative;
	width:130px;
	display:block;
	border:0px solid #fff;
	background:url(/_img/icon-camera.jpg) no-repeat;
	
}

.camera-icon-content {
	font-family : Arial, Helvetica, sans-serif, Verdana;
    float:right;
    padding:1px 0 0 0;
	margin:0;
    width:100px;
	height:25px;
    text-align:left;
	font-weight:bold;
	text-decoration:none;
}

/* ************************************************************************** PHOTO GALLERY - SLIDE SHOW */
#gallery {
	display:block; border:7px solid #fff;
    float:left;
    width:640px;
	height:100%;
    margin:10px 0 55px 55px;
	padding:0 0 22px 0;
	position:relative;
	background:#000;
}

#gallery ul {
    width: 100%;
    padding: 0 !important;
    margin: 0 !important;
}

#gallery ul li {
	list-style-image:none;
    list-style-type:none;
    float:left;
	width:186px;
    height:140px;
    padding:19px 0 0 21px;
    display:block;
	position:relative;
	font-family:Arial, Helvetica, sans-serif, Verdana;
    font-size:10px;
	font-style:normal;
	font-weight:bold;
	color:#000000;
	line-height:11px;
	text-align:center;
}

#gallery ul li a {
    display:block;
    height:100%;
    width:100%;
    text-decoration:none;
    padding:2px 0;
}

#gallery ul li.ap a {
    background:url(/_img/photo_gallery/all_photos/ap-folder.jpg) no-repeat;
	width:180px;
	height:136px;
	display:block; border:3px solid #FF0000;
}

#gallery ul li.br a {
    background:url(/_img/photo_gallery/bridge_replacement/br-folder.jpg) no-repeat;
	width:180px;
	height:136px;
	display:block; border:3px solid #000;
}

#gallery ul li.hrb a {
    background:url(/_img/photo_gallery/hoisting_railroad/hrb-folder.jpg) no-repeat;
	width:180px;
	height:136px;
	display:block; border:3px solid #000;
}

#gallery ul li.sfs a {
    background:url(/_img/photo_gallery/san_francisco_stadium/sfs-folder.jpg) no-repeat;
	width:180px;
	height:136px;
	display:block; border:3px solid #000;
}

#gallery ul li.ssl a {
    background: url(/_img/photo_gallery/sea_shore_landscaping/ssl-folder.jpg) no-repeat;
	width:180px;
	height:136px;
	display:block; border:3px solid #000;
}

#gallery ul li.ts a {
    background: url(/_img/photo_gallery/tight_squeeze/ts-folder.jpg) no-repeat;
	width:180px;
	height:136px;
	display:block; border:3px solid #000;
}

#gallery ul li.tu a {
    background: url(/_img/photo_gallery/tilt_up/tu-folder.jpg) no-repeat;
	width:180px;
	height:136px;
	display:block; border:3px solid #000;
}

/*#image-holder {
	float:left;
    width:500px;
	height:350px;
    margin:18px 0 0 0;
	padding:0;
	display:block;
	display:block; border:1px solid #fff;
	background-color:#000;
}

#image-description {
	float:left;
    width:500px;
	height:100px;
    margin:10px 0 0 97px;
	padding:0;
	display:block;
	display:block; border:1px solid #fff;
	background-color:#e7e7e7;
}

#description-content {
	font-family: Arial, Helvetica, sans-serif, Verdana;
    font-size: 12px;
	font-style: normal;
    color: #000;
	font-weight:normal;
    padding:5px 0 2px 7px;
}

#thumbnail-holder {
	float:left;
    width:500px;
	height:100px;
    margin:10px 0 0 97px;
	padding:0;
	display:block;
	display:block; border:1px solid #fff;
	background-color:#000;
}

#button-left {
    float:left;
    width: 53px;
    height: 27px;
    margin:170px 0 0 30px;
	padding:0 7px 0 7px;
    display:block;
    border:1px solid #FFF;
	position:relative;
}

#button-left a {
    float:left;
    text-decoration: none;
    color: #000;
    line-height: 23px;
    font-weight: bold;
    text-align: center;
    height: 27px;
    font-family: Arial, Helvetica, sans-serif, Verdana !important;
    font-size : 12px;
    background: url(/_img/btn-previous.gif) no-repeat;
    padding:0;
}

#button-left a:hover {
    background: url(/_img/btn-previous-on.gif) no-repeat;
    cursor: pointer;
}

#button-left a.btn0 {
    width: 53px;
    border-left: none !important;
}


#button-right {
    float:left;
    width: 53px;
    height: 27px;
    margin:170px 0 0 10px;
	padding:0;
    display:block;
    border:1px solid #FFF;
	position:relative;
}

#button-right a {
    float:left;
    text-decoration: none;
    color: #000;
    line-height: 23px;
    font-weight: bold;
    text-align: center;
    height: 27px;
    font-family: Arial, Helvetica, sans-serif, Verdana !important;
    font-size : 12px;
    background: url(/_img/btn-next.gif) no-repeat;
    padding:0;
}

#button-right a:hover {
    background: url(/_img/btn-next-on.gif) no-repeat;
    cursor: pointer;
}

#button-right a.btn0 {
    width: 53px;
    border-left: none !important;
}*/

/* ************************************************************************** HEADING */
.heading {
	font-family: Arial, Helvetica, sans-serif, Verdana;
    font-size: 12px;
	font-style: normal;
    color: #fff;
	font-weight:bold;
    padding:2px 0 2px 7px;
}


.sub_heading {
	font-family: Arial, Helvetica, sans-serif, Verdana;
    font-size: 12px;
	font-style: normal;
    color: #fff;
	font-weight:bold;
    padding:2px 0 2px 7px;
}

.title_header {
	font-family: Arial, Helvetica, sans-serif, Verdana;
    font-size: 12px;
	font-style: normal;
    color: #FFC40C;
	font-weight:bold;
    padding:2px 0 2px 7px;
}

.price {
	font-family: Arial, Helvetica, sans-serif, Verdana;
    font-size: 12px;
	font-style: normal;
    color: #FFC40C;
	font-weight:bold;
    padding:0;
}

/* ************************************************************************** NEW ENTRY = CONTACT US - Map Area */
#map_area {
    float: right;
    width: 500px;
    height: 481px;
    margin:40px 0 0 0;
    position: relative;
    background: url(/_img/kcs-map.gif) no-repeat;
	display:block; border:0px solid #fff;
}

#state {
    width: 85px;
}

/* ************************************************************************** = SHOWCASE -- where we show off our brands for sale */
#showcase {
    display: block;
	border:0px solid #fff;
    width: 764px;
    height: 65px;
	float: left;
	position: relative;
	right: 9px;
    clear: none;
    margin: 15px 0 20px 9px;
	background: url(/_img/bg-showcase.gif) repeat-x;
 }

#showcase ul {
    width: 100%;
    padding: 0 !important;
    margin: 0 !important;
}

#showcase ul li {
	list-style-image: none;
    list-style-type: none;
    float: left;
	width: 140px;
    height: 57px;
    padding: 2px;
    display: block;
	/*border-left:1px solid #fff;
	border-right:1px solid #000;*/
	position: relative;
    top: 0px;
    left: 0px;
}

/*#showcase ul li a em {
    display: none;
}*/

#showcase ul li a {
    display: block;
    height: 100%;
    width: 100%;
    text-decoration: none;
    padding: 2px 0;
}

#showcase ul li.coa a {
    background: url(/_img/logo_coa.gif) no-repeat;
	background-position:center;
	width:143px;
	display:block; border-right:1px dotted #464646;
}

#showcase ul li.iuoe a {
    background: url(/_img/logo_iuoe.gif) no-repeat;
	background-position:center;
	width:143px;
	display:block; border-right:1px dotted #464646;
}

#showcase ul li.scra a {
    background: url(/_img/logo_scra.gif) no-repeat;
	background-position:center;
	width:143px;
	display:block; border-right:1px dotted #464646;
}

#showcase ul li.cco a {
    background: url(/_img/logo_cco.gif) no-repeat;
	background-position:center;
	width:138px;
}

#showcase_content {
    display: block;
    border: 0px solid #000;
    width: 200px;
    height: 65px;
	float: right;
    position: relative;
    margin: 0;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif, Verdana;
	font-size:10px;
	line-height:12px;
	color:#AA2832;
	font-style:normal;
	top:-52px;
	padding:0 25px 0 0;
 }

/* ************************************************************************** NEW ENTRY = BACK TO TOP */
.back_to_top {
    float: right;
    width: 70px;
    height: 20px;
    font-size: 10px;
	font-weight:normal;
    clear: both;
    display: block;
    border: 0px solid #000;
    background-color: #A70E13;
    margin: 0 auto;
    color: #D9D919;
}

/* ************************************************************************** NEW ENTRY = BREADCRUMB */
#breadcrumb_container {
    width: 580px;
    float: right;
    margin: 0 0 10px 0;
    padding-right: 10px;
}

.breadcrumb {
    font: 11px Arial, Helvetica, sans-serif, Verdana;
    color: #D9D919;
    text-align: left;
    border-bottom: 1px solid #999;
    padding: 0 0 10px 0;
    text-decoration: none;
}

A.breadcrumblink:link {
    font: 11px Arial, Helvetica, sans-serif, Verdana;
    color: #999;
    text-decoration: none;
}

A.breadcrumblink:active {
    font: 11px Arial, Helvetica, sans-serif, Verdana;
    color: #999;
    text-decoration: none;
}

A.breadcrumblink:visited {
    font: 11px Arial, Helvetica, sans-serif, Verdana;
    color: #999;
    text-decoration: none;
}

A.breadcrumblink:hover {
    font: 11px Arial, Helvetica, sans-serif, Verdana;
    color: #e86a10;
    text-decoration: none;
}

.StdText {
    font-family: Arial, Helvetica, sans-serif, Verdana;
    font-size: 11px;
    color: #1C4B6E;
}

.StdTextBold {
    font-family: Arial, Helvetica, sans-serif, Verdana;
    font-size: 11px;
    color: #1C4B6E;
    font-weight: bolder;
}

/* ************************************************************************** SITE MAP */
#sitemap-leftColumn {
    float: left;
    width: 200px;
    border-right: solid 1px #D9D919;
}

#sitemap-rightColumn {
    float: left;
    width: 230px;
    margin: 0 0 0 50px;
    /*border-right:solid 1px #ccc;	*/
}

.sitemap {
    font: 12px/ 17px Arial, Helvetica, sans-serif, Verdana;
    color: #e86a10;
    text-align: left;
    text-decoration: none;
    margin: 0;
}

A.sitemap:link {
    font: 12px/ 17px Arial, Helvetica, sans-serif, Verdana;
    color: #000;
    text-decoration: none;
}

A.sitemap:active {
    font: 12px/ 17px Arial, Helvetica, sans-serif, Verdana;
    color: #000;
    text-decoration: none;
}

A.sitemap:visited {
    font: 12px/ 17px Arial, Helvetica, sans-serif, Verdana;
    color: #000;
    text-decoration: none;
}

A.sitemap:hover {
    font: 12px/ 17px Arial, Helvetica, sans-serif, Verdana;
    color: #e86a10;
    text-decoration: underline;
}

.small_caption {
    display: block;
    border: solid 0px #000;
    font: 11px/ 12px Arial, Helvetica, sans-serif, Verdana;
    text-align: center;
    padding: 0 0 10px 0;
}

A.small_caption:link {
    color: #000;
    text-decoration: none;
}

A.small_caption:active {
    color: #000;
}

A.small_caption:avisited {
    color: #000;
}

A.small_caption:hover {
    color: #e86a10;
}

/* ************************************************************************** NEW ENTRY = FOOTER */
#footer {
    width: 770px;
    height: 25px;
	font: 11px Arial, Helvetica, sans-serif, Verdana;
	line-height:17px;
	color: #D9D919;
    clear: both;
    border-top: 1px solid #D9D919;
    /*background-color: #D9D919;*/
    margin: 0 auto;
	padding:5px 0 5px 0;
}

A.footerlink:link {
    font: 11px Arial, Helvetica, sans-serif, Verdana;
    color: #D9D919;
    text-decoration: none;
}

A.footerlink:active {
    font: 11px Arial, Helvetica, sans-serif, Verdana;
    color: #D9D919;
    text-decoration: none;
}

A.footerlink:visited {
    font: 11px Arial, Helvetica, sans-serif, Verdana;
    color: #D9D919;
    text-decoration: none;
}

A.footerlink:hover {
    font: 11px Arial, Helvetica, sans-serif, Verdana;
    color: #FFC40C;
    text-decoration: underline;
}