@charset "utf-8"; 
body{background-image:url(images/bg_main.jpg); background-repeat:no-repeat; background-position:center top; background-color:#C6C6C6; margin:0px}
A:link{font-size:12px; text-decoration:none; color:#c3343e}
A:visited{font-size:12px; text-decoration:none; color:#c3343e}
A:active{font-size:12px; text-decoration:none; color:#c3343e}
A:hover{font-size:12px; text-decoration:none; color:#c3343e}

H1 {color: #C2333D;	font-size: 18px}
H2 {color: #000;	font-size: 16px}
H3 {font-weight: bold; font-size: 14px;	font-style: italic;	color: #C2333D;	border-bottom: 1px dashed #C1323C; padding-bottom: 4px}

.mini A:link{font-size:10px; text-decoration:none; color:#FFF}
.mini A:visited{font-size:10px; text-decoration:none; color:#FFF}
.mini A:active{font-size:10px; text-decoration:none; color:#FFF}
.mini A:hover{font-size:10px; text-decoration:none; color:#FFF}

P{line-height:170%}
P.used_equipment A{line-height:46.8px; font-size:35.6px}
P.used_equipment{font-size:20.4px; font-weight:bold}
P.used_equipment2 A{line-height:46.8px; font-size:40px}
P.used_equipment2{font-size:25px; font-weight:bold}

#header{height:100px; width:960px; margin-right:auto; margin-left:auto}
#header #logo{background-image:url(images/logo.jpg); height:88px; width:80px; margin-top:7px; margin-left:7px; float:left}
#header #address{height:88px; width:500px; margin-top:7px; float:right; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-style:italic; color:#FFF; font-weight:bold; text-align:right; margin-right:7px}
#header #address img{margin-top:10px; margin-bottom:7px}
#nav{background-image:url(images/bg_nav.jpg); height:19px; width:940px; margin-right:auto; margin-left:auto; padding-top:8px; padding-right:10px; padding-bottom:5px; padding-left:10px; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-style:italic; font-weight:bold}
#footer{background-image:url(images/bg_nav.jpg); height:24px; width:940px; margin-top:10px; margin-right:auto; margin-left:auto; padding-top:8px; padding-right:10px; padding-bottom:0px; padding-left:10px; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-style:italic; font-weight:bold; clear:both}
#navbox{height:257px; width:948px; margin-right:auto; margin-left:auto}
#navbox #mainnav{width:216px; height:257px; margin-right:6px; float:left}
#navbox #imageblock{height:252px; width:726px; float:right; margin-top:5px}
.tbstyle{background-image:url(images/bg_leftnav.jpg); text-indent:20px; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-style:italic}
ul{list-style-image:url(images/bullet.png); line-height:170%}

DIV.rijagroup {margin-left: auto; margin-right: auto; width: 320px; font-family: Arial; font-size: 10px;}

.title1{font-size:18px; font-weight:bold; color:#c3343e; line-height:24px}
.title2{font-size:18px; font-weight:bold; color:#000; line-height:24px}
.title3{font-size:14px; font-weight:bold; color:#c3343e; line-height:18px}
.title4{font-size:14px; font-weight:bold; color:#000; line-height:18px}
.tagline{color:#C3343E}

#navigation{width:960px; height:32px; background:url(/images/top-menu-bar.gif); margin:0px auto; padding:0; position:relative}
#navigation LI{margin:0; padding:0; list-style:none; position:absolute; top:0}
#navigation LI, #navigation A{height:32px; display:block}
#panel1b{left:677px; width:75px}
#panel2b{left:753px; width:97px}
#panel3b{left:851px; width:110px}
#panel1b A:hover{background:transparent url(/images/top-menu-bar.gif) no-repeat -677px -32px}
#panel2b A:hover{background:transparent url(/images/top-menu-bar.gif) no-repeat -753px -32px}
#panel3b A:hover{background:transparent url(/images/top-menu-bar.gif) no-repeat -851px -32px}
SPAN.date-display{font-weight:bold; font-style:italic; font-family:Arial; font-size:12px; margin-left:9px; line-height:30px}
SPAN.menutext{display:none}

.cssnav{position:relative; font-family:arial,helvetica,sans-serif; background-image:url(images/overbtn.jpg); background-repeat:no-repeat; white-space:nowrap; display:block; width:216px; height:30px; margin:0; padding:0}
.cssnav a{display:block; color:#000; font-size:11px; width:216px; height:30px; display:block; float:left; color:black; text-decoration:none}

.cssnav img{width:216px; height:30px; border:0}
* html a:hover{visibility:visible}
.cssnav a:hover img{visibility:hidden}

.cssnav span{position:absolute; left:10px; top:8px; margin:0px; padding:0px; cursor:pointer; width:216px; height:14px; text-align:left}
DIV#navbox DIV#mainnav DIV.cssnav A{font-family:Arial; font-size:12px; font-weight:bold; font-style:italic; text-align:left}
DIV.products-and-services{background-image:url(images/bg_leftnav.jpg); height:43px; font-family:Arial; font-style:italic; font-size:13px; padding-left:14px; line-height:3}
DIV#mainnav DIV.nav-bottom{height:10px; background-image:url(images/nav-bottom.jpg); background-repeat:no-repeat; width:216px; margin-top:-5px}
FORM#form1{height:223px}
DIV.form-title{margin-bottom:10px; margin-top:-2px; font-weight:bold}
SPAN.phone-no{color:#FFF; font-size:34px; float:right; margin-top:3px}
SPAN.phone-no-shadder{float:right; font-size:34px; position:relative; left:-1px; top:-40px; color:#C1323C; margin-bottom:-81px; margin-top:0px}

.outer-limit{width:948px; margin-right:auto; margin-left:auto; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000}

.left-page{width:740px; float:left}

.middle{width:504px; float:right; padding-top:6px; padding-right:8px}
DIV#contactform2{width:196px; float:left}

.outer-limit #side1{float:right; width:208px; min-height:200px; color:#000; background-image:url(images/bg_side.gif); font-size:10px; margin-top:6px}

div.right-col{padding:0px 10px}
div.right-col p {font-size: 14px}

.outer-limit #contactform2{width:196px; height:270px; margin-top:6px; margin-right:6px; margin-bottom:10px; background-image:url(images/bg_contact.jpg); padding-top:20px; padding-right:10px; padding-left:10px; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-style:italic; background-repeat:no-repeat}

.outer-limit img{margin-top:10px}
DIV#contactform2 FORM#form1 DIV.form-field TEXTAREA{width:198px; height:50px}
DIV#contactform2 FORM#form1 DIV.form-field{margin-bottom:7px}
DIV#contactform2 FORM#form1 DIV.form-field INPUT{float:right; width:143px; height:12px}
DIV#contactform2 FORM#form1 DIV.form-field TEXTAREA#enquiry.comment{width:142px; float:right; margin-bottom:10px}
DIV.side-info {min-height: 87px}
DIV.side-info P {padding-left: 80px; font-size: 12px}
DIV.side-info IMG {float: left}
