
body {
	background-image:url(./images/bg.gif);
	background-color:#009900;
	background-repeat:no-repeat;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#FFEAA0;
}
.bodBox {
	position:absolute;
	left:75px;
	right:75px;
	top:144px;
	height:400px;
	width:865px;
	text-align:left;
}
.contentList {
	padding-left:30px;
}
.contentList p {
	margin-top:0px;
	margin-bottom:0px;
}
.contentList li{
	position:relative;
	top:-15px;
	left:40px;
}
.contentListSpaced {
/*	position:inherit;
	left:50px;*/
	font-size:medium;
	clear:left;
}
.contentListSpaced li {
	padding-top:30px;
}
.contentListLargeNarrow ul {
	font-size:medium;
}
.contentListLargeNarrow li {
	width:400px;
	margin-bottom:10px;
	padding-top:10px;
}
.contentListServices {
	padding-top:30px;
} 
.contentListServices li{
	padding-top:18px;
}
.credit {
	font-size:9px;
}
.subList {
	/*position:relative;
	top:50px;*/
	left:50px;
	font-size:small;
}
.subList li {
	padding-top:0px;
}
.copyright {
	position:absolute;
	bottom:0;
	width:100%;
	font-size:small;
/*	left:30%;*/
	text-align:center;
	margin-top:40px;
}

.contentBox {
	position:absolute;
	top:0;
	right:0;
	left:0;
	background-color:#ECF7D4;
	font-size:small;
	color:#480012;
	padding-top:20px;
	padding-right:20px;
	padding-left:20px;
	padding-bottom:50px;
}
.contentBox h3 {
	position:inherit;
	top:0;
	margin-bottom:20px;
}
.contentBox h4 {
	position:relative;
	top:0;
	margin-bottom:0px;
}
.contentBox dt {
	padding-top:20px;
	font-weight:bold;
}
.contentBox p {
	padding-top:20px;
}
.contentCopyRight {
	position:relative;
	clear:right;
	top:10px;
	right:0;
	padding-right:30px;
}
.cotentCopyRight h3 {
	position:absolute;
	font-size:medium;
	line-height:40px;
	top:250px;
}
.contentCopyRightCategory {
	position:relative;
	clear:right;
	right:0;
	left:20px;
	line-height:20px;
}
.contentCopyRightCategory a {
	font-size:14px;
	line-height:20px;
}
.contentCopyLeft {
	position:inherit;
	width:500px;
	float:left;
	top:10px;
	margin-right:20px;
}
.contentCopyLeftLowRes {
	position:inherit;
	width:300px;
	float:left;
	top:10px;
	margin-right:20px;
}
.contentCopyCenter {
	position:relative;
	top:20px;
	text-align:left;
	margin-left:40px;
	margin-right:40px;
	padding-bottom:40px;
}
.contentCopyCenterAlignLeft {
	position:relative;
	top:0;
	left:42%;
}
.contentCopyCenter p {
	position:relative;
	top:10px;
}
.contentBox a {
/*	position:relative;
	left:5%;*/
	text-decoration:none;
	color:#006700;
}
.contentBox a:hover {
	color:#ECF7D4;
	background-color:#006700;
}
/*.contentBox h3 {
	position:relative;
	clear:right;	
	line-height:20px;
	top:20px;
}*/
.contentBoxBottom h3 {
	position:relative;
	clear:right;	
	line-height:0px;
	top:10px;
}
.contentBox table {
	position:relative;
	top:5%;
	border:0;
	width:100%;
}
.contentBox td {
}
.contentBox td p {
	text-align:center;
	color:black;
}
.copy {
	position:relative;
	top:2%;
	left:2%;
	width:95%;
	color:black;
}
.picLeft {
/*	position:relative;
	left:1%;
	top:20px;
*/	float:left;
	margin-left:20px;
	margin-right:20px;
	margin-bottom:20px;
/*	margin-top:20px;*/
}
.picRight {
	float:right;
	margin-left:20px;
	margin-right:20px;
	margin-bottom:20px;
/*	margin-top:20px;*/
}
.picRightHoriz {
/*	position:absolute;
	right:10px;
	top:10px;
*/	float:right;
	margin-left:20px;
	margin-right:20px;
	margin-bottom:20px;
}
.contentCopyLeftWRightHoriz {
/*	position:inherit;
	top:10px;
	clear:left;
	margin-right:20px;
*/}
.contentCopyLeftWRightHoriz h3 {
	position:absolute;
	top: 10px;
}
/*.copyright table {
	width:100%;
	border:0;
}
.copyright td {
	text-align:center;
}*/
.bannerTypeLg {
	font-size:40px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height:45px;
	position:absolute;
	top:32px;
	left:155px;
	text-align:center;
	z-index:4;
}
.bannerTypeLg a {
	text-decoration:none;
	color:#FFEAA0;
}
.bannerTypeLgShd {
	font-size:40px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:Black;
	line-height:45px;
	position:absolute;
	top:34px;
	left:159px;
	text-align:center;
	z-index:3;
}
.bannerTypeSm {
	font-size:30px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	position:absolute;
	top:71px;
	left:155px;
	text-align:center;
	z-index:4;
}
.bannerTypeSm a {
	text-decoration:none;
	color:#FFEAA0;
}
.bannerTypeSmShd {
	font-size:30px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:Black;
	position:absolute;
	top:74px;
	left:158px;
	text-align:center;
	z-index:3;
}
.nav {
	font-size:medium;
}
.nav a {
	color:#FFEAA0;
	text-decoration:none;
}
.nav a:hover {
	color:#ECF7D4;
}
.nav a:visited {
	color:#FFEAA0;
}
#tout {
	font-size:medium;
	font-weight:bold;
	position:absolute;
	top:65px;
	left:600px;
}
#tout a {
	color:#FFEAA0;
	text-decoration:none;
}
#tout a:hover {
	font-style:italic; 
	
}
#tout a:visited {
	color:#FFEAA0;
}
.about {
	position:absolute;
	top:120px;
	left:155px;
}
.about a:hover {
	color:#ECF7D4;
}
.services {
	position:absolute;
	top:120px;
	left:390px;
}
.services a:hover {
	color:#ECF7D4;
}

.projects {
	position:absolute;
	top:120px;
	left:625px;
}
.projects a:hover {
	color:#ECF7D4;
}
.news {
	position:absolute;
	top:120px;
	left:895px;
}.news a:hover {
	color:#ECF7D4;
}
.projectSub {
	position:absolute;
	top:144px;
	left:450px;
	visibility:hidden;
	z-index:10;
}
.projectSub a:hover {
	color:#ECF7D4;
	font-weight:bold;
}
.projectSub table {
	border:0;
	background-color:#006700;
	font-size:smaller;
}
.projectSub td {
	padding-left:20px;
	padding-right:20px;
}
.aboutSub {
	position:absolute;
	top:144px;
	left:75px;
	visibility:hidden;
	z-index:10;
}.aboutSub a:hover {
	color:#ECF7D4;
	font-weight:bold;
}
.aboutSub table {
	border:0;
	background-color:#006700;
	font-size:smaller;
}
.aboutSub td {
	padding-left:20px;
	padding-right:20px;
}
.servicesSub {
	position:absolute;
	top:144px;
	left:6%;
	visibility:hidden;
	z-index:10;
}.servicesSub a:hover {
	color:#ECF7D4;
	font-weight:bold;
}.servicesSub table {
	border:0;
	background-color:#006700;
	font-size:smaller;
}
.servicesSub td {
	padding-left:20px;
	padding-right:20px;
}
.newsSub {
	position:absolute;
	top:144px;
	left:705px;
	visibility:hidden;
	z-index:10;
}.newsSub a:hover {
	color:#ECF7D4;
	font-weight:bold;
}
.newsSub table {
	border:0;
	background-color:#006700;
	font-size:smaller;
}
.newsSub td {
	padding-left:20px;
	padding-right:20px;
}

.bannerImage {
	position:absolute;
	left:75px;
	top:20px; 
/*	bottom:200px;*/
}
.bannerShadow {
	position:absolute;
	left:78px;
	top:23px; 
	width:81px;
	height:117px;
}
.bannerImage a {
	border:none;
}
.bannerImage a:visited {
	border:none;
}
.navDivider {
	border-bottom:solid;
	border-bottom-width:thin;
	border-bottom-color:#F4FFA0;
	position:absolute;
	left:155px;
	top:95px;
	right:75px;
	width:785px;
}
.miniMenu table {
	border:0;
	background-color:#006700;
	font-size:smaller;
}
.miniMenu td {
	padding-left:20px;
	padding-right:20px;
}
.miniMenu a {
	color:#FFEAA0;
	text-decoration:none;
}
.miniMenu a:hover {
	color:#ECF7D4;
}
.miniMenu a:visited {
	color:#FFEAA0;
}
.moreInfo {
	position:absolute;
	top:300px;
	left:800px;
	background:tan;
	color:black;
	opacity:100;
	visibility:hidden;
	width:150px;
}
.captionCenter {
	text-align:center;
	font-size:smaller;
}
.captionRightofPic {
/*	padding-top:30px;	*/
	text-align:left;
	font-size:smaller;
}
.smallPicTable {
/*	width:300px;
	float:right;
	clear:left;*/
/*	margin-top:350px;*/
}
.smallPicTable table {
	position:absolute;
	border:0px;
	width:300px;
	left:500px;
	height:177px;
	padding:0;
}
.multiPicTable {
	position:absolute;
	top:340px;
	left:300px;
	width:540px;
	float:right;
	clear:left;
}
.nashTextCol1 {
	position:relative;
	left:20px;
	width:250px;
	top:40px;
}
.nashPicsCol2 {
	position:relative;
	left:400px;
}
.nashTextCol2 {
	position:relative;
	left:450px;
	width:250px;
	top:-90px;
}
.blankLink {
}
.blankLink img {
	TEXT-DECORATION: none;
	border-color:#480012;
}
.blankLink a:link {
	TEXT-DECORATION: none;
	border:none;
	border:0;
}
.nashTable table {
	margin-left:10px;
	width:820px;
}
.nashTable td {
	padding-left:20px;
	padding-right:20px;
	padding-bottom:10px;
}
.nashThumbs {
	
}
.nashSub {
	position:inherit;
	text-align:center;
	width:400px;
	padding-bottom:20px;
	font-weight:bold;
	padding-top:15px;
}
.col2 {}
.col4 {}
.nash4ColCtr {
	text-align:center;
}
.webmaster {
	position:absolute;
	top:369px;
	left:259px;
}
.webmaster a {
	font-size:smaller;
}
.slideText{
	text-align:center;
	height:400px;
	vertical-align:middle;
	font-size:72px;
}
.slideText>div {
	margin: 0 auto;
}
.dallas_img {
	display:none;
	position:relative;
	left:172px;
	top:50px;
}
.dallas_img#base_img {
	display:block;
}
.dallas_img_cap#base_img_cap {
	display:block;
}
.dallas_img_cap {
	display:none;
	position:relative;
	left:187px;
	width:445px;
	top:50px;
}
.contentBox h3#dallas_title {
	position:relative;
	top: 45px;
	text-align:center;
	padding:0px;
	margin:0px;
	float:none;
}
.contentBox #dallas_instrux{
	position:relative;
	left:10px;
	top:3px;
}
.contentBox #click_enlg {
	position:absolute;
	left:550px;
	top:380px;
	color:white;
	font-size:smaller;
	font-weight: bold;
	display:none;
}
.contentBox .interface {
	width:120px;
	font-weight:bolder;
	height:50px;
}
.contentBox .interface#truck {
	position:absolute;
	left:50px;
	top:120px;
}
.contentBox .interface#savanna {
	position:absolute;
	left:50px;
	top:240px;
}
.contentBox .interface#sizing {
	position:absolute;
	left:50px;
	top:360px;
}
.contentBox .interface#planning {
	position:absolute;
	left:670px;
	top:120px;
	text-align: right;
}
.contentBox .interface#grass {
	position:absolute;
	left:690px;
	top:240px;
	width:100px;
	text-align: right;
}
.contentBox .interface#browse {
	position:absolute;
	left:670px;
	top:360px;
	text-align: right;
}
.contentBox .press {
	position:absolute;
	right:50px;
	top:10px;
}