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

/*GENERIC TAGS*/
body { background-image:url(images/bg.gif); background-repeat:repeat-x; background-color:#a60a0a; margin:0px; font-family: Verdana, Geneva, sans-serif; font-size:62.5%; }
h1,h2,h3 { font-size:1.4em; }
input.button { width:246px; height:30px; background-color: #a60a0a; border:none; color: #FFF; padding:6px; border:#CCC thin solid; margin-top:10px }
input.button:hover { background-color: #000; }
a:link { color:#000; text-decoration: underline; }
a:visited { color: #000; text-decoration:underline; }
a:hover { color: #8f1111; text-decoration:none; }

/*IDs*/

/*HEADER*/
#top { background-color:#a60a0a; width:896px; margin-left:auto; margin-right:auto; height:10px; border-bottom:#CCC thin solid; }
#header { width:896px; margin-right:auto; margin-left:auto; height:128px; background-color:#FFF; background-repeat:repeat-x; margin-top:11px; }
#headerleft { margin-right:auto; margin-left:auto; width:509px; height:128px; float:left; }
#headerright { margin-right:auto; margin-left:auto; width:367px; height:113px; float:right; text-align:right; line-height:20px; padding:15px 20px 0px 0px; text-transform:uppercase; font-weight:bold;}
#headerright ul { list-style:none; padding:0px; margin:0px; text-align:right; }
#headerright li { display: block; text-align:right; }

/*FLASH*/
#flashwrap { width:896px; margin-right:auto; margin-left:auto; height:201px; }
#flashright { width:211px; margin-right:auto; margin-left:auto; height:201px; float:left; background-image:url(images/tyre_logos.jpg); overflow:auto; }
#flashrightinside { width:473px; height:201px; margin-left:auto; margin-right:auto; float:left }
#flashleft { width:212px; margin-right:auto; margin-left:auto; height:201px; float:left; }

/*NAV*/
#nav { width:376px; margin-left:auto; margin-right:auto; height:20px; background-image:url(images/nav_bar.gif); padding:10px 260px 15px 260px; font-size:1.3em; font-weight:bold; text-transform:uppercase; }
#nav a:link { color:#000; text-decoration:none; }
#nav a:visited { color: #000; text-decoration:none; }
#nav a:hover { color: #FFF; text-decoration:none; }
#nav ul { list-style:none; padding:0px; margin:0px; text-align:center; }
#nav li { display:inline; text-align:center; }

/*MAIN BODY*/
#mainbodywrap { width:900px; height:443px; margin-left:auto; margin-right:auto; }
#bodyleft { width:270px; height:443px; float:left; font-size:1.1em; color:#000; padding:15px 15px 0px 15px; line-height:19px; }
#bodymiddle { width:280px; height:443px;; float:left; font-size:1.1em; color:#000; padding:15px 10px 0px 10px; line-height:19px; }
#bodyright { width:261px; height:220px; float:left; font-size:1.1em; color:#000; padding:15px 17px 0px 22px; line-height:19px; }

/*MAIN BODY - CONTACT PAGE*/
#map { width:510px; height:auto; float:left; font-size:1em; color:#000; padding:15px 15px 0px 75px; line-height:19px; }
#map ul { list-style:none; padding:0px; margin:0px; text-align:left; }
#map li { display:block; text-align:left; }
#bodyrightcontact { width:261px; height:auto; float:left; font-size:1em; color:#000; padding:15px 17px 0px 22px; line-height:19px; }
#bodyrightcontact ul { list-style:none; padding:0px; margin:0px; text-align:left; }
#bodyrightcontact li { display:block; text-align:left; }
#contactbox { width:265px; height:auto; margin-left:auto; margin-right:auto; color:#FFF; font-size:0.8em; padding: 0px 15px 0px 20px; float:left; color:#000; }

/*FOOTER*/
#footer { width:900px; height:80px; margin-left:auto; margin-right:auto; font-size:0.8em; overflow: hidden; clear:both;}
#footerleft {width:585px; height:72px; margin-left:auto; margin-right:auto; overflow:hidden; text-align:left; font-size:1em; float:left; padding:10px 0px 0px 15px; line-height:13px; }
#footerleft ul { list-style: none; padding:0px; margin:0px; text-align:left; }
#footerleft li { display:inline; text-align:left; }
#footerleft a:link { color:#FFF; text-decoration: underline; }
#footerleft a:visited { color: #FFF; text-decoration:underline; }
#footerleft a:hover { color: #000; text-decoration:none; }
#footerright {width:270px; height:67px; margin-left:auto; margin-right:auto; float:right; padding:5px 0px 0px 20px; }

/*LINK SYSTEM*/
#crearelinksystem { width:890px; height:auto; margin-left:auto; margin-right:auto; color: #FFF; text-align:left; padding:5px 0px 5px 10px; font-size:0.8em; overflow: hidden; clear:both;}	
#crearelinksystem ul { list-style: none; padding:0px; margin:0px; text-align:left; }
#crearelinksystem li { display:inline; text-align:left; padding-left:5px; }
#crearelinksystem a:link { color:#FFF; text-decoration: underline; }
#crearelinksystem a:visited { color: #FFF; text-decoration:underline; }
#crearelinksystem a:hover { color: #000; text-decoration:none; }

/*CLASSES & SPANS*/
.floattext { margin-top:50px;}
.floatright { float:right;}
.red { color:#A11111;}
.fontsmall { font-size:0.9em}
.red2 { color:#A11111; font-size:1.2em}
.red3 { color:#A11111;  font-size:0.9em}
.red4 { color:#A11111;  font-size:1em}
.red4bold { color:#A11111;  font-size:1em; font-weight:bold;}
.red5 { color:#A11111;  font-size:0.8em}
.red6 { color:#A11111; font-size:1.7em}
.white { color:#FFF; font-size:1.2em }
.white2 { color:#FFF;  font-size:0.9em}
.black { color:#000;  font-size:1.2em}
.black2 { color:#000;  font-size:1em}
.black2bold { color:#000;  font-size:1em; font-weight:bold;}
.nudge1px { margin-top:1px;}
.nudge2px { margin-top:2px;}
.nudge3px { margin-top:3px;}
.logonudge { float:right; margin-top:60px;}
.logonudgeright { margin-left:70px;}
.paragraphnudge {margin-top:10px;}
.borderright2 { padding-right:25px; }
.borderright { border-right:1px solid #FFF ; padding-right:5px; }
.borderleft { padding-left:3px; }
.fontnormal { font-weight:normal; }

/*FORMSTYLE*/
.formwidth {width:240px;}
.formwidth2 {width:247px;}
.formwidth3 {width:270px;}
.formwidth4 {width:277px;}
input.button2 { width:275px; height:30px; background-color: #a60a0a; border:none; color: #FFF; padding:6px; border:#CCC thin solid; margin-top:10px }
input.button2:hover { background-color: #000; }
.width { width:55%}
.captchanudge {padding-top:5px;}




