
BODY {
        background: #94A5B3 url("/gfx/bg.jpg") repeat-y 50% 0px;
        margin: 0;
        padding: 0;
        text-align: center;
        font-family: arial,sans-serif;
        font-size: 10px;
}

a {    font-weight: bold; }

a:link {text-decoration: none; color: #126500 }
a:visited {text-decoration: none; color: #126500}
a:active {text-decoration: none;}
a:hover {text-decoration: underline; color: #FFA200; }


#container {
        margin: 0px auto;
        padding: 0;
        width: 680px;
        position: relative;
        text-align: left;
}

#header {
        background-image:  url("/gfx/header.jpg");
        height: 220px;
        width: 680px;

}

#flash {
        position: absolute;
        margin-left: 500px;
        margin-top: 50px;
}

#flash2 {
        position: absolute;
        margin-left: 230px;
        margin-top: 50px;
}

#go_home {
        position: absolute;
        display: block;
        margin: 0;
        padding: 0;
        text-indent: -9999px;
        width: 200px;
        height: 80px;
        margin-top: 60px;
        margin-left: 30px;
}

#we_buy{
        position: absolute;
        display: block;
        margin: 0;
        padding: 0;
        text-indent: -9999px;
        width: 60px;
        height: 25px;
        margin-top: 145px;
        margin-left: 25px;
}

#we_sell{
        position: absolute;
        display: block;
        margin: 0;
        padding: 0;
        text-indent: -9999px;
        width: 60px;
        height: 25px;
        margin-top: 145px;
        margin-left: 95px;
}

#we_hire{
        position: absolute;
        display: block;
        margin: 0;
        padding: 0;
        text-indent: -9999px;
        width: 60px;
        height: 25px;
        margin-top: 145px;
        margin-left: 160px;
}

#space {
        height: 15px;
        background-color: #ffffff;
}

#spacer2 {
        padding: 0;
        margin: 0;
        height: 15px;
}

#menu {
        float: left;
        margin: 0;
        padding: 0;
        width: 140px;
        
}

#menu ul {
       list-style: none;
       padding: 0;
       margin: 0;
       border-top: 1px solid #eee;
}

#menu ul li a {
        font-family: tahoma;
        font-weight: normal;
       padding-left: 17px;
       display: block;
       color: #444;
       height: 20px;
       text-decoration: none;
       text-transform: uppercase;
       line-height: 20px;
       background: #fff url(/gfx/button.gif) no-repeat;
       border-bottom: 1px solid #999;
       background-position: -140px 0;
}

#menu ul li a:hover {
       background-position: 0px 0;
       color: #ffffff;
}

#menu ul li.black a  {
       display: block;
       background: #444 url(/gfx/nav_top.gif) no-repeat;
       color: #fff;
       height: 20px;
       padding-left: 17px;
       text-transform: uppercase;
       border-bottom: 1px solid #eee;
}

#menu ul li.spacer {
        background-color: #ffffff;
        height: 20px;
}

#menu ul li.black2 a  {
       display: block;
       background: #444 url(/gfx/search.gif) no-repeat;
       color: #fff;
       height: 20px;
       padding-left: 17px;
       text-transform: uppercase;
       border-bottom: 1px solid #eee;
}

#menu ul li.black3 a  {
       display: block;
       background: #444 url(/gfx/side.gif) no-repeat;
       color: #fff;
       height: 20px;
       padding-left: 17px;
       text-transform: uppercase;
       border-bottom: 1px solid #eee;
}

.stock {
        border-collapse: collapse;
        font-face: arial;
        font-size: 12px;
}

.black_cell {
        width: 70px;
        font-family: arial;
        font-size:11px;
        padding: 2px 5px 2px 5px;
        font-weight: bold;
        background-color: #444444;
        color: #ffffff;
        text-align: left;
}

.black_cell2 {
        width: 30px;
        font-family: arial;
        font-size:11px;
        padding: 2px 5px 2px 5px;
        font-weight: bold;
        background-color: #444444;
        color: #ffffff;
        text-align: left;
}

.light_cell {
       
        width: 70px;
        font-family: arial;
        font-size:11px;
        padding: 2px 5px 2px 5px;
        color: #000000;
        text-align: left;
}

.light_cell2 {
        width: 30px;
        font-family: arial;
        font-size:11px;
        padding: 2px 5px 2px 5px;
        color: #000000;
        text-align: left;
}

.sideload { }

#data {

        width: 500px;
        text-align: left;
        font-family: tahoma, arial, sans;
        font-size: 12px;
        color: #000000;
        float: left;
        margin-left: 40px;
        margin-top: 16px;
}

#data h1 {
        margin: 0;
        padding: 0;
        color: #444444;
        text-transform: uppercase;
        font-size: 16px;
        font-weight: bold;
        font-family: helvetica;
        margin-top: 5px;
        margin-bottom: 4px;
        
}

#highlight {
        color: #0069A5;
        font-weight: bold;
        font-size: 13px;
}

#black_bar {
        height: 20px;
        background-color: #444444;
}

*html #search_in {
        margin-bottom: 20px;
}

#search_in {
        width: 140px;
        margin-bottom: 40px;
}

#search_in input {
        float: left;
        margin-top: 6px;
        margin-left: 8px;
        width: 100px;
        font-face: tahoma, arial, sans;
        font-size: 11px;
        height: 19px;
        padding: 0px;
        border: solid #999999 1px;
}

#about {
        text-align: justify;
}

#search_in input.go {
        float: left;
        width: 15px;
        height: 19px;
        border: none;
}

#cell_out {
        border: solid #CBCBCB 1px;
        padding: 9px 9px 9px 9px;
        margin-bottom: 20px;
}

#cell_in {
        background-color: #F4F4F4;
        padding: 12px 12px 12px 12px;
        font-family: arial;
}

#cell_top {
        background-color: #888888;
        padding: 4px 12px 4px 12px;
}

#cell_in2 {
        background-color: #dfdfdf;
        padding: 12px 12px 12px 12px;
        font-family: arial;
        border: solid #888888 1px;
}

#label {
        text-transform: uppercase;
        font-weight: bold;
        color: #fff;
        font-family: helvetica, arial, tahoma, sans;
        font-size: 14px;
}

#feature2{
        background-color: #fff;
        font-family: arial;
        font-size: 11px;
        padding: 3px;
        margin-left: 10px;
        border: solid #888 1px;
        margin-bottom: 4px;
}

*html #no {
        margin-left: 180px;
}

#no {
        text-align: right;
        position: absolute;
        width: 100px;

        color: #fff;
        padding: 2px;
        margin-left: 354px;

        
}

a#image2 {
        background-color: #ffffff;
        padding: 5px;
        border: solid #A4A4A4 1px;
        margin-left: 10px;
        display: block;
        width: 185px;
}


a#image2:hover {
        background-color: #ffffff;
        padding: 5px;
        border: solid #000000 1px;
        margin-left: 10px;
}

#about2 {
        background-color: #C9CBD5;
        color: #000000;
        padding: 15px;
        font-weight: bold;
        font-decoration: italic;

}


#news_head {
         background: #fff url(/gfx/news.gif) no-repeat;
         padding: 8px 5px 8px 35px;
         font-size:  13px;
         font-family: helvetica;
         color: #006ABB;
         font-weight: bold;
}

#news {
        background-color: #E3E6EB;
        padding: 0px 0px 4px 8px;
        margin-bottom: 10px;
}

.truck {
        border: solid #999999 1px;
}

#features {
        margin-left: 150px;
        margin-top: 20px;
}

*html #price {
margin-left: 170px;

}

#price {
        width: 100px;
        
}

*html #weekly {
        width: 147px;
        height: 35px;
}

*html #buy {
        width: 147px;
        height: 35px;
}

*html #monthly {
        width: 147px;
        height: 35px;
}



#weekly, #monthly, #buy {
        margin-top: 3px;
        font-family: arial;
        font-weight: bold;
        font-size: 12px;
        background-image: url(/gfx/hire_week.gif);
        width: 140px;
        height: 27px;
        color: #000;
        text-align: right;
        padding: 8px 7px 0px 0px;
    
}

#monthly {
         background-image: url(/gfx/hire_month.gif);
}

#buy {
         background-image: url(/gfx/buy_price.gif);
}



#copy {
        background-color: #444444;
        color: #ffffff;
        text-align: center;
        padding: 3px;
        font-size: 11px;
}

#feedback {
        background-color: #E6E6E6;
        margin-top: 10px;
        padding: 10px 20px 10px 20px;
}

#feedback label {
        color: #006ABB;
        font-size: 13px;
        font-weight: bold;
        font-family: helvetica;
}

#feedback input#one {
        margin-bottom: 10px;
        margin-top: 5px;
        background: #fff url(/gfx/input_bg2.gif) no-repeat;
        border: solid #ccc 1px;
        width: 100%;
        padding: 2px;
        font-family: arial;
        font-size: 12px;
}

#feedback textarea {
        font-family: arial;
        font-size: 12px;
        margin-bottom: 10px;
        margin-top: 5px;
        background: #fff url(/gfx/input_bg2.gif) no-repeat;
        border: solid #ccc 1px;
        width: 414px;
        height: 130px;
        padding: 2px;
}

#feedback select {
        padding: 2px;
        font-family: arial;
        font-size: 12px;
}

*html #cell_error {
        width: 479px;
}

*html #cell_ok {
        width: 479px;
}

#cell_error {
        width: 415px;
        border: solid #bb0000 1px;
        background-color: #dd2222;
        background-image: url("../cms/buttons/failure.jpg");
        padding: 12px 12px 12px 50px;
        color: #fff;
        font-weight: bold;
}

#cell_ok {
        width: 415px;
        border: solid #4EC441 1px;
        background-image: url("../cms/buttons/success.jpg");
        background-color: #1C8710;
        padding: 12px 12px 12px 50px;
        color: #fff;
        font-weight: bold;
}

#send {
        margin-top: 10px;
        margin-right: -4px;
        background-image: url(/gfx/send2.jpg);
        width: 114px;
        height: 36px;
        border: none;
        font-size: 11px;
        font-weight: bold;
        font-family: arial;
        cursor: pointer;
}



#number {
        text-align: center;
        margin-bottom: 7px;
        font-family: helvetica;
        font-size: 20px;
        font-weight: bold;
        color: #3C75D4;
        margin-top: 6px;
}

#two {
        width: 200px;
        padding: 0;
}

a#view_image  {
        float: right;
        display: block;
        width: 120px;
        height: 31px;
        background-image: url(/gfx/picture1.jpg);
}

a#view_image:hover {

        background-image: url(/gfx/picture2.jpg);
}

a#enquire  {
        margin-right: 10px;
        float: right;
        display: block;
        width: 120px;
        height: 31px;
        background-image: url(/gfx/enquire1.jpg);
}

a#enquire:hover {

        background-image: url(/gfx/enquire2.jpg);
}



#top_menu {
        font-size: 12px;
        font-family: arial;
        font-weight: bold;
        border: solid #CBCBCB 1px;
        padding: 5px;
        margin-bottom: 10px;
        background-color: #eee;
        
}


