*{margin:0;padding:0;list-style:none}
body{background:#c00;font-size:62.5%;font-family:arial;helvetica,sans-serif}

/* styles for IE 5 Mac */
#horizon{background-color:transparent;position:absolute;top:20px;left:20px;}
/* following rules are invisible to IE 5 \*/
#horizon{top:50%;left:0px;width:100%;margin-top:-300px;text-align:center;min-width:1000px;}
/* end IE 5 hack */ 
#wrapper {background:url(images/bg.gif) #000 no-repeat;position:relative;text-align:left;width:1000px;height:580px;margin:0px auto;}

#webdesign{display:none}

#left{color:#f00;width:165px;float:left;font-size:1.1em;font-weight:bold}
#left p{padding:48px 0 0 55px}
#left span,#left a{color:#fff;text-decoration:none}
#left span a:hover{background:#c00}
h1{width:81px;height:113px;overflow:hidden;font-size:1.1em;position:relative;margin:10px 0 0 52px}
h1 span{width:81px;height:113px;position:absolute;top:0;left:0;background:url(images/logo.gif) #000}
#left ul{padding:118px 15px 0 32px}
#left a,#active{display:block;padding:3px 0 3px 20px}
#left a:hover{background:#c00}

#middle{width:226px;float:left;padding:35px 0 0 0}

#right{font-size:1.2em;margin:70px 80px 0 60px;width:460px;float:left;color:#fff}
#right p a{color:#f00}
#index{width:460px;height:225px;position:relative;overflow:hidden}
#index span{width:460px;height:225px;position:absolute;top:0;left:0;background:#000 url(images/indextitle.gif)}
#right p,#right ul{padding:0 0 10px 0}
#right li{padding:3px 20px;background:url(images/bul.gif) no-repeat 5px 6px}
#cba{padding:25px 0 0 0}

table{width:100%;background:#222}
td,th{font-size:10px;font-family:tahoma,inherit;font-weight:bold;width:30%;padding:0 0 0 3px;background:#111;color:#aaa}
caption{font-size:10px;font-family:tahoma,inherit;font-weight:bold;background:#c00;color:#fff;padding:2px 3px;text-align:left}
caption a{color:#fff}

.pdf{padding-left:20px;background:url(images/pdf.gif) no-repeat 2px 2px;color:#f00}

#specifications,#about,#links,#contact{width:460px;height:52px;position:relative;overflow:hidden}
#products{width:460px;height:32px;position:relative;overflow:hidden}
#specifications span,#about span,#links span,#contact span{width:460px;height:52px;position:absolute;top:0;left:0}
#products span{width:460px;height:32px;position:absolute;top:0;left:0}
#products span{background:#000 url(images/tproducts.gif) no-repeat}
#specifications span{background:#000 url(images/tspecifications.gif) no-repeat}
#about span{background:#000 url(images/tabout.gif) no-repeat}
#links span{background:#000 url(images/tlinks.gif) no-repeat}
#contact span{background:#000 url(images/tcontact.gif) no-repeat}

#wedeliver{width:826px;float:left;padding:35px 0 0 0}

form{padding:10px;background:#222;margin-bottom:20px}
fieldset{border:1px solid #333;background:#111;padding:10px}
label{padding-top:5px;width:150px;float:left;clear:both}
input,textarea{width:200px;float:left;margin-top:3px}
#fsubmit{clear:both;margin-left:150px}

#applist li{width:40%;float:left}