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

* {padding:0 0 0 0; margin:0 0 0 0; font-family:Arial, Helvetica, sans-serif}
html {height:100%; min-height:100%}
body {height:100%; min-height:100%; background-color:#000000}
p {margin:0 0 12px 0}
ul  {margin:0 0 12px 10px; padding-left:5px; list-style-image:url(../images/bull.gif)}
li {margin-bottom:10px}
.left {float:left; margin-right:10px; margin-bottom:10px}
.right {float:right; margin-left:10px; margin-bottom:10px}

#glow {width:915px; background-image:url(../images/glow.gif); background-position:top center; margin:auto; background-repeat:repeat-y; display:table; height:100%; min-height:100%; min-height:900px; color:#FFFFFF}

#container {width:860px; margin:auto; color:#FFFFFF; background-image:url(../images/headerbg.gif); background-repeat:no-repeat; background-position:top right; height:100%; min-height:100%}

/* Header */
#header {height:128px; width:756px; margin:auto}

#logo {float:left; margin-top:34px}

#compdetails {float:right; margin-top:34px; width:320px; text-align:right}

#phone {float:left; color:#f26f21; font-weight:bold; font-size:15px}
#phone .coloured {color:#FFFFFF}
#phone a:link {color:#f26f21; text-decoration:none}
#phone a:visited {color:#f26f21; text-decoration:none}
#phone a:hover {color:#ffffff; text-decoration:none}

#google {float:right; color:#ffffff; height:45px}

#navigation {width:860px; margin:auto; text-align:justify}
#links {width:756px; margin:auto; text-align:justify; color:#f26f21; font-size:12px; height:20px; padding-top:3px}
#links a:link {color:#ffffff; text-decoration:none}
#links a:visited {color:#ffffff; text-decoration:none}
#links a:hover {color:#f26f21; text-decoration:none}

/* Body */

#content  {width:756px; margin:auto; margin-top:48px; font-size:12px; position:relative}
#content .coloured  {font-size:14px; font-weight:bold}
#content .coloured2  {font-size:14px; color:#f26f21; font-weight:bold}
#content a:link {color:#ffffff; text-decoration:none}
#content a:visited {color:#ffffff; text-decoration:none}
#content a:hover {color:#f26f21; text-decoration:none}

#content3  {width:860px; margin:auto; margin-top:48px; font-size:12px; position:relative}
#content3 .title {padding-left:52px}
#content3 .coloured  {font-size:16px; font-weight:bold}
#content3 .coloured2  {font-size:14px; color:#f26f21; font-weight:bold}
#content3 a:link {color:#ffffff; text-decoration:none}
#content3 a:visited {color:#ffffff; text-decoration:none}
#content3 a:hover {color:#f26f21; text-decoration:none}

#content2  {width:756px; color:#f26f21; margin:auto; margin-top:48px; font-size:12px; position:relative}
#content2 .coloured  {font-size:14px; color:#ffffff; font-weight:bold}
.title {}

#left {width:281px; float:left; margin-right:11px}
#left .coloured {color:#f26f21; font-weight:bold; font-size:14px}

#middle {width:172px; float:left; margin-right:11px}

#right {width:280px; float:left; color:#f26f21; font-size:12px}
#right .coloured {color:#ffffff; font-weight:bold; font-size:16px}
#right a:link {color:#ffffff; text-decoration:none}
#right a:visited {color:#ffffff; text-decoration:none}
#right a:hover {color:#f26f21; text-decoration:none}

.box {margin-right:8px; margin-bottom:8px}
.endbox {margin-bottom:8px}

.textbox {background-color:#56514E; width:756px; float:left; padding:10px 52px 10px 52px; margin-bottom:10px; min-height:275px}
.textbox2 {width:438px; float:left}

/* Forms  */

#formleft {width:532px; float:left}
#formleft .coloured {color:#F26F21; font-size:12px; font-weight:bold}
#formleft a:link {color:#ffffff; text-decoration:none}
#formleft a:visited {color:#ffffff; text-decoration:none}
#formleft a:hover {color:#ffffff; text-decoration:underline}

#formright {width:215px; font-size:0px; float:right; color:#fff; font-weight:bold; background-color:#F26F21; background-image:url(../images/boxbottom.gif); background-position:bottom; background-repeat:no-repeat}
#formright .coloured {color:#000; font-size:12px}
#formright p {padding:0 5px 0 5px; font-size:12px}
#formright input, textarea {width:200px; font-size:11px}
.radio {width:20px}

/* Footer */

#footer {width:860px; margin:auto; margin-bottom:20px; color:#ffffff; font-size:12px; margin-top:40px; text-align:center; float:left; position:relative}
#footer a:link {color:#ffffff; text-decoration:none}
#footer a:visited {color:#ffffff; text-decoration:none}
#footer a:hover {color:#ffffff; text-decoration:underline}

#clear {clear:both; position:relative}

/* Unique Pages */

#home a.homelink:link {color:#f26f21; text-decoration:none}
#home a.homelink:visited {color:#f26f21; text-decoration:none}
#home a.homelink:hover {color:#f26f21; text-decoration:none}

#about a.aboutlink:link {color:#f26f21; text-decoration:none}
#about a.aboutlink:visited {color:#f26f21; text-decoration:none}
#about a.aboutlink:hover {color:#f26f21; text-decoration:none}

#linkspage a.linkslink:link {color:#f26f21; text-decoration:none}
#linkspage a.linkslink:visited {color:#f26f21; text-decoration:none}
#linkspage a.linkslink:hover {color:#f26f21; text-decoration:none}

#news a.newslink:link {color:#f26f21; text-decoration:none}
#news a.newslink:visited {color:#f26f21; text-decoration:none}
#news a.newslink:hover {color:#f26f21; text-decoration:none}

#products a.productslink:link {color:#f26f21; text-decoration:none}
#products a.productslink:visited {color:#f26f21; text-decoration:none}
#products a.productslink:hover {color:#f26f21; text-decoration:none}

#services a.serviceslink:link {color:#f26f21; text-decoration:none}
#services a.serviceslink:visited {color:#f26f21; text-decoration:none}
#services a.serviceslink:hover {color:#f26f21; text-decoration:none}

#partfinder a.partfinderlink:link {color:#f26f21; text-decoration:none}
#partfinder a.partfinderlink:visited {color:#f26f21; text-decoration:none}
#partfinder a.partfinderlink:hover {color:#f26f21; text-decoration:none}

#contacts a.contactslink:link {color:#f26f21; text-decoration:none}
#contacts a.contactslink:visited {color:#f26f21; text-decoration:none}
#contacts a.contactslink:hover {color:#f26f21; text-decoration:none}

