/* CSS Document */

/* Background colors*/
/* Dark Green #09491A */
/* Darker Green #063412 */
/* Nav/Footer Grey #54504B */
/* body {background: images/default_background.gif repeat-x;font: small "Trebuchet MS", Arial, sans-serif;margin:0;color:#333;} */
/* or use the following */
/*body {background: #063412 url(images/default_background.gif) repeat-x;font: small "Trebuchet MS", Arial, sans-serif;margin:0;color:#333;} */
/*body {background: #C0C0C0 url(images/default_background.gif) repeat-x;font: small "Trebuchet MS", Arial, sans-serif;margin:0;color:#333;} */

body {background: #063412 url(images/default_background.gif) repeat-x;font: small "Trebuchet MS", Arial, sans-serif;margin:0;color:#333;}


a img {
	text-decoration: none;
	border: 1 none;
	color: #A9A9A9;
	}
	
h1 {margin:0; color:#000000;font: bold small "Trebuchet MS", Arial, sans-serif;}
h1a {margin:0; color:#FFFFFF;font: bold small "Trebuchet MS", Arial, sans-serif;}
h2 {color:#333; font: bold small "Trebuchet MS", Arial, sans-serif; border-bottom: 1px solid #d8c68c;}
a:link{color: #757575;text-decoration: none;font-weight:bold;}
a:visited {text-decoration:none;color: #666;font-weight:bold;}
a:hover {text-decoration:none;font-weight:bold; color:#a8741f;}
a:active {text-decoration:none;color: #757575;font-weight:bold;}

/*-------divs-------*/
#container {width: 750px;margin: 0 auto; border-bottom: 20px solid #063412; background-color:#fff;}
#container2 {width: 750px; height: 500px; margin: 0 auto; border-bottom: 20px solid #063412; background-color:#fff;}
#sccontainer {width: 750px; height: 500px; margin: 0 auto; border-bottom: 0px solid #063412; background-color:#fff;}
#header {width: 748px; height: 200px;}
#nav {width: 748px; height: 17px; border: 1px solid #C0C0C0; background-image: url(../images/grey_bg_bar2.jpg);color:#C0C0C0; ; border-bottom: 2px; font: bold 12px "Trebuchet MS", Arial, sans-serif; margin:0; padding:1px 0;}
#subfooter {width: 750px; height:130px; margin-top:10px; background-color: #ffffff;font: bold x-small "Trebuchet MS", Arial, sans-serif; ;color:#000000;}
#footer {width: 748px; ; border: 1px solid #C0C0C0; height:20px; margin-top:7px; background-color: #54504B;font: bold small "Trebuchet MS", Arial, sans-serif;}
#content {width: 730px;background-color:#fff;padding:10px;}
#columncranes {width: 505px; height: 425px; float:left; padding:10px; background: #ffffff; }
#columna {width: 505px; height: 425px; float:left; padding:10px; background: #ffffff; }
#columnb {width: 170px; height:425px; background-color:#ffffff; padding:10px; margin: 0 0 0 532px;}
#columnc {width: 730px; height:105px; background-color:#ffffff;}
#columnd {width: 505px; height: 553px; float:left; padding:10px; background: #ffffff; }
#columnm {width: 505px; height: 505px; float:left; padding:10px; background: #ffffff; }
#columnm2 {width: 170px; height:505px; background-color:#ffffff; padding:10px; margin: 0 0 0 532px;}
#column3 {width: 170px; height:425px; background-color:#ffffff; padding:10px; margin: 0 0 0 532px;}
#column3a {width: 170px; height:425px; background-color:#ffffff; padding:10px; margin: 0 0 0 0px;}
#column4a {width: 170px; height:553px; background-color:#FFFFFF; padding:10px; margin: 0 0 0 532px;}
#column4 {width: 170px; height:553px; background-color:#053211; padding:10px; margin: 0 0 0 532px;}
#columnAPP {width: 505px; height: 1044px; float:left; padding:10px; background: #ffffff; }
#columnb2 {width: 172px; height:1044px; background-color:#ffffff; padding:10px; margin: 0 0 0 532px;}
#column650a {width: 505px; height: 660px; float:left; padding:10px; background: #ffffff; }
#column650b {width: 170px; height:650px; background-color:#ffffff; padding:10px; margin: 0 0 0 532px;}
#columnsite {width: 505px; height: 485px; float:left; padding:10px; background: #ffffff; }
#columnsiteb {width: 170px; height:485px; background-color:#ffffff; padding:10px; margin: 0 0 0 532px;}

/*------nav styles------*/
#nav ul {padding: 0; margin: 0; list-style: none; display:inline;}
#nav ul li {border-left: 1px solid #fff; display: inline; padding: 0px 10px;}
#nav ul li.first {margin-left: 0; border-left: none;}
#nav ul li a:link, #nav a:visited, #nav a:active {text-decoration:none; color: #fff; padding:0;}
#nav ul li a:hover {text-decoration:underline;color: #D5D5D5;}

/*------footer nav styles-----*/
#footer {width: 748px; background-color:#54504B;color:#fff; font: bold small "Trebuchet MS", Arial, sans-serif; margin:0;
#footer ul {padding: 0; margin: 0; list-style: none; display:inline;}
#footer ul li {border-left: 1px solid #666; display: inline; padding: 0px 10px;}
#footer ul li.first {margin-left: 0; border-left: none;}
#footer ul li a:link, #footer a:visited, #footer a:active {text-decoration:none; color: #666;}
#footer ul li a:hover {text-decoration:underline;color: #000000;}

/*------custom styles------*/
#content ul li {list-style:square; margin:0; padding:0;}
#columnb ul {margin:0; padding:0 0 0 15px;}
#columnb ul li {margin:0;padding:0;}
.clear {clear:both;}
.bold  {font-weight: bold;}
.bolditalic {font-weight:bold; font-style:italic;}
.italic {font-style:italic;}
.photoleft {float:left; padding:5px 15px 0 0;}
.fineprint {font: italic x-small "Trebuchet MS", Arial, sans-serif;}
#video {float: right;  padding:5px; text-align:center;}
