
/* ------------------------------------------------------------------- */

/* GLOBAL */

/* ------------------------------------------------------------------- */


body { font-family:Arial, Helvetica, Sans-serif; background:#d7d7d7 url(../grfx/layout/bg.gif) repeat-x 0 0; text-align:center;}

img { border: 0; }





/* ------------------------------------------------------------------- */ 

/* LAYOUT */

/* ------------------------------------------------------------------- */

#Site-Wrapper { width:100%; text-align:center; }

#Body-Wrapper { width:1004px;  margin:0 auto; text-align:left; min-height:580px; padding-top:4px;}

#Website-Logo-Wrapper {  float:left; width:657px; height:45px; margin:22px 0px 0px 0px; z-index: 1;  } 
#Website-Logo { padding: 0; margin:0; }
#Website-Logo a { background:url(../grfx/layout/caparo-vehicle-products-rf.gif) no-repeat; text-decoration:none; display:block; width:657px; height:45px; }
#Website-Logo a span { display:none; }

#Primary-Navigation-Wrapper { display:none; } 



/* ------------------------------------------------------------------- */ 

/* FOOTER */

/* ------------------------------------------------------------------- */
	

#Footer-Navigation-Container { width:1004px; background:url(../grfx/footer/bg.png) no-repeat; margin:0 auto; text-align:left; padding:0; height:90px; clear:both; }

#Footer-Business-Logo { width:32px; float:left; background:url(../grfx/footer/caparo-group.gif) no-repeat 16px 0px; margin:6px 0px 0px 0px; padding:0px 0px 0px 16px;}
#Footer-Business-Logo a { text-indent:-999px; position:static; height:32px; margin:0; padding:0; display:block;  }


#Footer-Contact-Details-Wrapper { float:left; text-align:left; color:#9b9b9b; margin:0; padding:8px 0px 0px 16px; }
#Footer-Contact-Details-Wrapper p { margin:0px 0px 6px 0px; padding:0; }
#Footer-Contact-Details-Wrapper a { color:#9b9b9b; text-decoration:none; }
#Footer-Contact-Details-Wrapper a:hover { color:#ffffff; }

#Footer-Links-Wrapper { margin: -45px 129px 0px 0px; }
#Footer-Links ul { padding:0; margin:0;}

#Footer-Links li { list-style:none; float:right; padding: 0; margin:0; height:45px; display:block; } 

#Footer-Links li a,
#Footer-Links li a:visited	{ color:#9b9b9b; background:url(../grfx/footer/divider.gif) no-repeat top left; text-decoration:underline; padding: 16px 14px 16px 15px; margin:0; display:block; text-decoration:none;  }
#Footer-Links li a:hover{ color:#ffffff; background:url(../grfx/footer/divider.gif) no-repeat bottom left; }

#Footer-Author-Wrapper { margin:0px 0px 0px 875px; padding:0; }
#Footer-Author {margin:0; padding: 0; }
#Footer-Author a { margin:0; padding:0; background:url(../grfx/footer/driven-by-media52.gif) no-repeat top left; text-decoration:none; display:block; width:130px; height:45px; }
#Footer-Author a:hover { background:url(../grfx/footer/driven-by-media52.gif) no-repeat bottom left; }

#Footer-Author a span { display:none; }




#Layout1-Page-Text,
#Layout1-Page-Text2,
#Layout1-Page-Text3,
#Layout1-Page-Text4 { width:704px; }



#Layout1-ColB-Wrapper { float:left; width:1004px; margin-top:5px; position:relative; background:url('../grfx/layout/right-fuel.jpg') no-repeat 40px 164px; height:460px; padding-top:20px;  }
#Layout1-ColB-Wrapper h2 { display:none; }
#Layout1-ColB-Wrapper p { font-size:1.1em; padding:0; margin:15px 40px 10px 0px; line-height:1.3em; }
#Layout1-ColB-Wrapper ul li { font-size:1.1em; padding:0; margin:5px 0px 0px 0px; line-height:1.3em; }





