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

body{
/*min-width:800px;*/
margin:0;
padding:0;
background-color:#000000;
text-align:center;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
/*opacity:0.999;THIS OPACITY TEXT FIX FOR FIREFOX SUBSEQUENTLY KNACKERS SIMPLEVIEWER IN FF*/
}

.ie body{
margin:0;
padding:0;
background-color:#000000;
text-align:center;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
}

#container{
width:850px;
margin: 0px auto;
padding:0px;
text-align:left;
color:#FFF;
background-color:#000000;
}

/*HEADER*/
#header{
width:850px;
height:50px;
border-bottom:1px solid white;
background-image:url(logo.png);
background-position:right;
background-repeat:no-repeat;
color:#000000;
}

.ie #header{
width:850px;
height:50px;
border-bottom:1px solid white;
background-image:url(logo.jpg);
background-position:right;
background-repeat:no-repeat;
color:#000000;
}
/*END HEADER*/


/*AGCO Header*/
#agcoheader{
width:850px;
height:50px;
border-bottom:1px solid white;
background-image:url(agco-creation-logo.jpg);
background-position:right;
background-repeat:no-repeat;
color:#000000;
}

.ie #agcoheader{
width:850px;
height:50px;
border-bottom:1px solid white;
background-image:url(agco-creation-logo.jpg);
background-position:right;
background-repeat:no-repeat;
color:#000000;
}
/**/


#main{
width:850px;
background-color:#000000; 
}


/*PAGE TITLE*/
#title{
width:850px;
height:30px;
padding-bottom:10px;
border-bottom:1px solid white;
}

.ie #title{
width:850px;
height:34px;
padding-top:0px;
border-bottom:1px solid white;
}

.ie #titletext{
width:355px;
margin-top:6px;
height:34px;

overflow:hidden;
/*padding-top:10px;*/
}

#title a:hover{
color:#666666;

}
/*END PAGE TITLE*/
 
 
 /*HOME PAGE*/
 #homeimg{
 width:850px;
 height:300px;
border-bottom:1px #FFFFFF solid;
 }
 
 #hometxt{
 width:850px;
 margin:10px 0px 10px 0px;
 }
 
#hometxtleft{
float:left;
width:420px;
/*background-color:#131313; */
padding:5px 0px 5px 5px; /*padding: TOP RIGHT BOTTOM LEFT */
margin-right:2px;
border-right:1px #181818 solid;
}

#hometxtright{
float:left;
width:417px;
/*background-color:#191919;*/
padding:5px 0px 5px 5px;
/*border-left:1px #FFFFFF solid;*/
}

#hometxtright a:hover{
color:#00FF00;
}
 
 /*END OF HOME PAGE*/
 

#left{
float:left;
width:420px;
/*height:420px;*/
background-color:#000000;
padding:10px 0px; /*padding: TOP RIGHT BOTTOM LEFT */
}

#left ul{
float:left;
list-style-type: disc;
list-style-image: url(bullet.gif);
}

/*ADDED THIS SECTION FOR LED LINK ON ES PAGE*/
#left a{
text-decoration:underline;
}
#left a:hover{
color:#00FF00;
}
/*END OF ADDITION FOR LINK STYLING*/

#left9{
float:left;
width:520px;
/*height:420px; NEED?*/
background-color:#000000;
padding:5px 0px 5px 0px;
}

#right{
float:right;
width:425px;
height:420px;
background-color:#131313;/* test colour #336600*/
padding:5px 0px;
}

.ie #right{	/*ATTEMPT TO ADD IE CLASS WITH CONDITIONAL BODY STATEMENT TO SOLVE IE PC PROBS*/
float:right;
width:425px; /*ADDING 5PX'S FIXES IE6*/
height:429px;/*ADDING 9PX'S FIXES IE6*/
background-color:#131313;/* test colour #336600*/
padding:0px 0px; /*originally 5px 0px FIXING IE6*/
overflow:hidden; /*FIXING IE6*/
}

#right3{
float:right;
width:410px;
/*height:420px; NEED?*/
background-color:#336600;/* test colour #336600*/
padding:5px 5px 5px 0px;
}

.ie #right3{	/*ATTEMPT TO ADD IE CLASS WITH CONDITIONAL BODY STATEMENT TO SOLVE IE PC PROBS*/
float:right;
width:425px; /*ADDING ?PX'S FIXES IE6*/
/*height:429px;/*ADDING ?PX'S FIXES IE6 <<<NEED???>>> */
background-color:#336600;/* test colour #336600*/
padding:0px 5px 5px 0px; 
overflow:hidden; /*FIXING IE6*/
}

#rightimg3{
width:400px;
padding:2px;
margin-left:5px;
/*border:1px dashed white;*/
}

#right9{
float:right;
width:320px;
/*height:420px; NEED?*/
background-color:#336600;/* test colour #336600*/
padding:5px 5px 5px 0px;
}

.ie #right9{	/*ATTEMPT TO ADD IE CLASS WITH CONDITIONAL BODY STATEMENT TO SOLVE IE PC PROBS*/
float:right;
width:320px; /*ADDING ?PX'S FIXES IE6*/
/*height:429px;/*ADDING ?PX'S FIXES IE6 <<<NEED???>>> */
background-color:#336600;/* test colour #336600*/
padding:0px 5px 5px 0px; 
overflow:hidden; /*FIXING IE6*/
}

/*MANUFACTURE PAGE*/
#topmanufimg{
width:850px;
height:250px;
}

#manufcont{
float:left;
width:850px;
margin:10px 0px 5px 0px;
border-bottom:1px solid #FFFFFF;
}

.ie #manufcont{
float:left;
width:850px;
margin:10px 0px 5px 0px;
border-bottom:1px solid #FFFFFF;
}

#manuftxt{
float:left;
width:250px;
background-color:#131313;
}

#manufimg{
float:left;
width:600px;
height:220px;
}

/*END OF MANUFACTURE PAGE*/

/*INSTALLATION PAGE*/
#installcontent{
width:850px;
margin:5px 0px 0px 0px;
}

#installtxttopl{
float:left;
width:410px; /*260px OG*/;
height:105px;
background-color:#131313; 
padding:5px 0px 5px 10px; /*padding: TOP RIGHT BOTTOM LEFT */
margin-right:2px;
border-right:1px #181818 solid;
}

.ie #installtxttopl{
float:left;
width:410px; /*260px OG*/;
height:100px;
background-color:#131313; 
padding:5px 0px 10px 10px; /*padding: TOP RIGHT BOTTOM LEFT */
margin-right:2px;
border-right:1px #181818 solid;
}

#installtxttopr{
float:left;
width:417px; /*WAS 415px changed to even out in Safari*/
height:105px; /*NEEDS 84px for FF PC !???!*/
background-color:#121212;
padding:5px 0px 5px 10px;
}


#installf{
float:left;
width:850px;
height:400px;
background-color:#333333;
margin: 10px 0px 20px 0px;
}

#installfla{
width:558px;
height:194px;
margin:1px auto;
}


/*END OF INSTALLATION PAGE*/






/* ********ALT PROJECT PAGE STYLE********* */
#projectimg{
width:850px;
height:250px;
}

#projecttext{
width:850px;
margin:5px 0px 0px 0px;
}

#projectcont{
width:850px;
margin:0 0 10px 0;
}

#projectALTleft{
float:left;
width:545px; /*260px OG*/
background-color:#131313; 
padding:10px 0px 5px 5px; /*padding: TOP RIGHT BOTTOM LEFT */
/*margin-right:2px;*/
/*border-right:1px #FFFFFF solid;*/
}

#projectALTnav{
float:left;
width:300px;
height:146px;
margin:0px 0px 20px 0px;
background-color:#191919;
}

.ie #projectALTnav{
float:left;
width:300px;
height:143px;
margin:0px 0px 20px 0px;
background-color:#191919;
}


#projectALTnav ul{
list-style:none;
}

.ie #projectALTnav ul{
list-style:none;
margin-top:12px;
}

#projectALTnav li{
margin:2px 0px 2px -30px;
padding:2px;
background-color:#333333;
}


#projectALTnav a{
font-size:14px;
}

#projectALTnav a:hover{
color:#00FF00;
}

#projecttitle{
font-size:16px;
margin-top:10px;
clear:both;
border-bottom:1px solid #FFFFFF;
}

#projectclients{
width:850px;
background-color:red;/*#131313;*/
margin:5px auto;
}

#projectALTl{
float:left;
width:420px; /*260px OG*/
height:145px;
background-color:#131313; 
padding:5px 0px 5px 5px; /*padding: TOP RIGHT BOTTOM LEFT */
margin-right:2px;
border-right:1px #FFFFFF solid;
}

.ie #projectALTl{
float:left;
width:420px; /*260px OG*/
height:165px;
background-color:#131313; 
padding:5px 0px 5px 5px; /*padding: TOP RIGHT BOTTOM LEFT */
margin-right:2px;
border-right:1px #FFFFFF solid;
}

.ie #projectALTr{
float:left;
width:417px;/*Changed from 415px PLUS 2 even for Safari*/
height:165px;
background-color:#191919;
padding:5px 0px 5px 5px;
margin-bottom:0px; /* *********ADDED FOR THE ALT VERSION OF PROJECT***********   */
/*border-left:1px #FFFFFF solid;*/
}

#projectALTr{
float:left;
width:417px;/*Changed from 415px PLUS 2 even for Safari*/
height:145px;
background-color:#191919;
padding:5px 0px 5px 5px;
margin-bottom:0px; /* *********ADDED FOR THE ALT VERSION OF PROJECT***********   */
/*border-left:1px #FFFFFF solid;*/
}

#projectALTr ul{
list-style-type: disc;
list-style-image: url(bullet.gif);
}

#projtop{
float:left;
width:850px;
background-color:#000000;
margin-bottom:10px;
font-size:10px;
padding:5px 0px 0px 2px;
}

#projtop a:hover{
color:#00FF00;
}


/* ********END OF ALT PROJECT STYLE******** */


/**********START OF AGCO PROJECT PAGE************/

#agcoprojectimg{
width:850px;
height:250px;
background:url(agco/agco-project-top2.jpg);
}


#agcoprojectnav{
float:right;
width:200px;
height:146px;
right:657px;
margin:-3px 80px 0px 0px;
}

/*.ie #agcoprojectnav{
float:left;
width:300px;
height:143px;
margin:0px 0px 20px 0px;
background-color:#191919;
}
*/

#agcoprojectnav ul{
list-style:none;
}

/*.ie #agcoprojectnav ul{
list-style:none;
margin-top:12px;
}*/

#agcoprojectnav li{
width:190px;
margin:2px 0px 0px -35px;
padding:0px;
background-color:#4f5a5e;
}


#agcoprojectnav a{
font-size:14px;
padding:2px 2px 2px 2px;
}

#agcoprojectnav a:hover{

background-color: rgba(173, 29, 29, 0.5);/*Red*/
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}

#agcoproject{
	width:850px;
	height:150px;
	/*background-color:#FFCC00;*/
	border-top:1px solid #666;
}

#agcoprojectimages{
	width:420px;
	height:100px;
	background-color:#000;
	margin:0px auto;
	float:left;
	
}

#agcoprojimg{
	width:60px;
	height:60px;
	background-color:#4f5a5e;
	
float:left;
border:1px solid #494949;
margin-left:5px;
margin-top:5px;

}

#agcoprojecttxt{
	width:400px;
	height:100px;
	background-color:#000;
	margin:0px auto;
	padding-left:20px;
	float:left;
	
}


#agcosection{
	width:800px;
	height:360px;
	margin:0px auto;
	/*background-color:#FFCC00;*/
	border-top:1px solid #666;
	border-bottom:5px solid #131313;
	
	

	
}

#agcosectionimg{
	height:360px;
	background-color:#000000;	
	float:left;
	margin-right:20px;
	display:block;

	


}

a.external {
	background: url(agco/external-signage-over.jpg) top left no-repeat;
	float:left;
	display: block;
	width: 240px;
	height: 360px;
	border: none;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	
	}
	
a.external:hover {
	background: url(agco/external-signage-over.jpg) 0px -360px no-repeat;
	}
	
a.external img {
	height:0;
}



/*DESIGN STYLE*/
#designtext{
width:850px;
margin:5px 0px 0px 0px;
}

#designtxttopl{
float:left;
width:420px; /*260px OG*/;
background-color:#131313; 
padding:5px 0px 5px 5px; /*padding: TOP RIGHT BOTTOM LEFT */
margin-right:2px;
border-right:1px #181818 solid;
}

#designtxttopr{
float:left;
width:417px; /*WAS 415px changed to even out in Safari*/
height:105px; /*NEEDS 84px for PC FF?!?!?*/
background-color:#121212;
padding:33px 0px 5px 5px;
}

.ie #designtxttopl{
float:left;
width:420px; /*260px OG*/;
background-color:#131313; 
padding:17px 0px 10px 5px; /*padding: TOP RIGHT BOTTOM LEFT */
margin-right:2px;
border-right:1px #181818 solid;
}

.ie #designtxttopr{
float:left;
width:417px; /*WAS 415px changed to even out in Safari*/
height:65px; /*WAS 106 FOR SAFARI 84 for PC FF*/
background-color:#121212;
padding:52px 0px 5px 5px;
}


#designproto{
width:850px;
margin:10px 0px 5px 0px;
background-color:#242424;
float:left;
}

.ie #designproto{
width:845px;
margin:10px 0px 5px 0px;
padding: 5px 0px 5px 5px;
background-color:#242424;
float:left;
}

#designprotopics{
width:850px;
height:300px;
float:left;
background-color:#333333;
margin:0px 0px 10px 0px;}

#designprotop{
margin:10px 0px 0px 6px;
float:left;
border:1px solid #000000;
}

#designprototxt{
margin:10px 0px 0px 10px;
float:left;
width:200px;
}


.ie #designprototxt{
margin:10px 0px 0px 10px;
float:left;
width:200px;
font-size:10px;
}

/*END OF DESIGN STYLE*/





/*CONTACT PAGE MAP STYLE*/
#map{
width:420px;
height:300px;
margin:18px auto;
}
/*END OF MAP DIV*/


/*FOOTER STYLING*/
#footer{
width:850px;
height:35px;
background-color:#00FF00;
border-top:1px solid white;
border-bottom:1px solid white;
clear:both;
color:#000000;
margin:5px 0px 10px 0px;/*padding: TOP RIGHT BOTTOM LEFT */
}

#footer a{
color:#000000;
}

#footer a:hover{
color:#FFFFFF;
}

#footercopyright{
/*width:200px;NECESSARY?*/
margin-top:19px;
font-size:10px;
/*border:1px dashed white;ALIGNMNET USE ONLY*/
float:left;
padding-left:2px;
}

#footercontact{
/*width:235px;NECESSARY?*/
margin-top:18px;
font-size:12px;
/*border:1px dashed red;ALIGNMENT USE ONLY*/
float:right;
}

/*END FOOTER*/



/*MAIN NAV CSS */
ul#nav{
list-style: none;
margin: 0;
padding: 10px /*<<TOP*/ 0px;
text-align: center;
/*white-space: nowrap;*/ /*FIREFOX DOESN"T LIKE THIS = COCKS UP MAIN NAV*/
font-size:18px;
word-spacing:72px; /*WAS 68, changed margin/padding, need 72 for safari, need 80 for FFOX PC*/
border-bottom:1px solid white;
background-color:#000000;
}

.ie ul#nav{ /*IE CLASS FOR IE6 CONDITION*/
list-style: none;
margin: 0px auto;
padding: 10px /*<<TOP*/ 0px;
text-align:center;
/*white-space: nowrap;*/ /*FIREFOX DOESN"T LIKE THIS = COCKS UP MAIN NAV*/
font-size:18px;
word-spacing:72px; /*ORIGINALLY 68px*/
border-bottom:1px solid white;/*COMMENTED OUT IN IE6 HACK ATTEMPT*/
background-color:#000000;
}

ul#nav li{
display: inline;
margin: 0 0px /*WAS O 2 BUT CHANGED FOR IE6 ATTEMPT*/
}

ul#nav a{
text-decoration: none;
padding: 0 0 3px; /*WAS 0 0 3 BUT CHANGED FOR IE6 ATTEMPT*/
color:#FFFFFF;
}

/*ul#nav a#current{
border-color: #F60;
color: #06F;
}*/

ul#nav a:hover{
border-color: #F60;
color: #666
}
/*
a:link, a:hover, a:active{
color:#FFFFFF;
}

a:visited{
color:#CCFF00;
}
/*
/* SUB-NAV SPECIFIC SERVICES CSS */
ul#subnav{
list-style: none;
margin: 0;
padding: 10px /*<<TOP*/ 0px;
text-align: center;
white-space: nowrap;
font-size:11px;
border-bottom:1px solid white;
background-color:#00FF00; /*SET AT 00FF00*/
}

ul#subnav li{
display: inline;
margin: 0 2px
}

ul#subnav a{
text-decoration: none;
padding: 0 0 3px;
color:#000000;
}

ul#subnav a#current{
border-color: #F60;
color: #06F;
}

ul#subnav a:hover{
border-color: #F60;
color: #666
}

h1{
font-size:18px;
}

h2{
font-size:14px;
}

a{
text-decoration:none;
color:#FFF;
}

all{
font-size:14px;
font-weight:bold;
color:#00FF00;
}	


/*SIMPLE VIEWER CONTAINER FOR SERVICES*/
#flashcontent{
height:100%;
background-color:#181818;
}
/*END OF SIMPLEVIEWER*/

/*TCI WEB*/
#tciweb{
font-size:9px;
margin:5px 0px 10px 5px;/*padding: TOP RIGHT BOTTOM LEFT */
}

#tciweb a{
color:#444444;
}
#tciweb a:hover{
color:#FF00FF;
}
/*END TC*/