form { margin: 0 ; }

html, body {
            background-color : #EB9C02;background-image:url('media/fade_bg.jpg');background-repeat:repeat-x;background-position:top; margin: 0px; padding: 0px; text-align: center; height:100%;
            }

img {          
display: block;
border: 0px;
}

ul li{list-style:none;list-style-image:url('media/bullet.jpg');}
ul li{margin-bottom:5px;}

p { margin: 0; padding: 0; }

#wrapper { background-color: #F6D817; width: 647px; margin-left: auto; margin-right: auto; text-align: left;min-height: 100%;
    height: auto;background-image: url('media/border_bg.jpg');background-position:top;background-repeat:repeat-y;}
/* Hack for IE */
* html #wrapper {
    height: 100%;
}
/* End IE Hack */
#container {background-image: url('media/columns_bg.jpg');background-position:top;background-repeat:repeat-y;}

#menu {width:626px;height:16px;padding-left:21px;background-image:url('media/menu_bg.jpg');}
.button_home {
    position:relative;
    background-image: url(media/button_home2.jpg);
    background-repeat: no-repeat;
    float:left;
    width: 44px;
    height: 16px;
    margin: 0; 
    padding: 0; 
    }

.button_home a {
    position: absolute;
    display: block;
    float: left;
            }

.button_home img {width: 44px; height: 16px; border: 0; }
* html a:hover {visibility:visible}
.button_home a:hover img{visibility:hidden}

.button_about {
    position:relative;
    background-image: url(media/button_about2.jpg);
    background-repeat: no-repeat;
    float:left;
    width: 66px;
    height: 16px;
    margin: 0; 
    padding: 0; 
    }

.button_about a {
    position: absolute;
    display: block;
    float: left;
            }

.button_about img {width: 66px; height: 16px; border: 0; }
* html a:hover {visibility:visible}
.button_about a:hover img{visibility:hidden}

.button_sales {
    position:relative;
    background-image: url(media/button_sales2.jpg);
    background-repeat: no-repeat;
    float:left;
    width: 48px;
    height: 16px;
    margin: 0; 
    padding: 0; 
    }

.button_sales a {
    position: absolute;
    display: block;
    float: left;
            }

.button_sales img {width: 48px; height: 16px; border: 0; }
* html a:hover {visibility:visible}
.button_sales a:hover img{visibility:hidden}

.button_hire {
    position:relative;
    background-image: url(media/button_hire2.jpg);
    background-repeat: no-repeat;
    float:left;
    width: 73px;
    height: 16px;
    margin: 0; 
    padding: 0; 
    }

.button_hire a {
    position: absolute;
    display: block;
    float: left;
            }

.button_hire img {width: 73px; height: 16px; border: 0; }
* html a:hover {visibility:visible}
.button_hire a:hover img{visibility:hidden}

.button_installation {
    position:relative;
    background-image: url(media/button_installation2.jpg);
    background-repeat: no-repeat;
    float:left;
    width: 172px;
    height: 16px;
    margin: 0; 
    padding: 0; 
    }

.button_installation a {
    position: absolute;
    display: block;
    float: left;
            }

.button_installation img {width: 172px; height: 16px; border: 0; }
* html a:hover {visibility:visible}
.button_installation a:hover img{visibility:hidden}

.button_contact {
    position:relative;
    background-image: url(media/button_contact2.jpg);
    background-repeat: no-repeat;
    float:left;
    width: 78px;
    height: 16px;
    margin: 0; 
    padding: 0; 
    }

.button_contact a {
    position: absolute;
    display: block;
    float: left;
            }

.button_contact img {width: 78px; height: 16px; border: 0; }
* html a:hover {visibility:visible}
.button_contact a:hover img{visibility:hidden}

.button_news {
    position:relative;
    background-image: url(media/button_news2.jpg);
    background-repeat: no-repeat;
    float:left;
    width: 45px;
    height: 16px;
    margin: 0; 
    padding: 0; 
    }

.button_news a {
    position: absolute;
    display: block;
    float: left;
            }

.button_news img {width: 45px; height: 16px; border: 0; }
* html a:hover {visibility:visible}
.button_news a:hover img{visibility:hidden}

.button_events {
    position:relative;
    background-image: url(media/button_events2.jpg);
    background-repeat: no-repeat;
    float:left;
    width: 54px;
    height: 16px;
    margin: 0; 
    padding: 0; 
    }

.button_events a {
    position: absolute;
    display: block;
    float: left;
            }

.button_events img {width: 54px; height: 16px; border: 0; }
* html a:hover {visibility:visible}
.button_events a:hover img{visibility:hidden}

#col1 {float:left;width:350px;}
#col2 {float:left;width:297px;background-color:#000000;}
.padding1 {padding:10px 23px 20px 23px;}

h1, .bodytext, .bodytext a, .bodytext a:hover, #footer, #footer a, #footer a:hover {font-family:verdana,sans-serif;font-size:11px;text-align:left;color:#FFFFFF;vertical-align:top;text-decoration:none;}
.bodytext, .highlight {line-height:1.5em;}
.bodytext a, .bodytext a:hover, .highlight {background-color:#F6D817;color:#000000;padding:0px 3px 0px 3px;}
.bodytext a:hover {background-color:#FFFFFF;}

h1, h2 {
font-size : 14px;
font-family: arial, sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none; 
font-weight : none;
margin : 0px 0px 10px 0px;
}
h1 a, h1 a:hover {color:#FFFFFF; text-decoration:none;}
h1 a:hover {color:#000000;background-color:#F6D817;}

h2{font-size : 12px;margin:0px;line-height:1.5em;}

#footer {clear:both;}
#footer, #footer a{color:#000000;font-size:9px;}
#footer #contact a:hover{background-color : #000000;color:#FFFFFF;font-size:9px;}
#footer #contact {padding:5px 20px 5px 20px;line-height:1.5em;}
#footer #contact span {float:left;margin-right:20px;}

.clear {clear:both;}
.clear_line {clear:both;height:1px;}

#clik {
    position:relative;
    background-image: url(media/credits/clik2.jpg);
    background-repeat: no-repeat;
    white-space: nowrap;
    display: block;
    width: 100px;
    height: 33px;
    margin: 17px 0px 0px 30px;
    padding: 0;
    float:left;
    }

#clik a {
    position: absolute;
    color : #FFFFFF; 
    display: block;
    float: left;
            }

#clik img {width: 100px; height: 33px; border: 0; }
* html a:hover {visibility:visible}
#clik a:hover img{visibility:hidden}

#hampton {
    position:relative;
    background-image: url(media/credits/hampton2.jpg);
    background-repeat: no-repeat;
    white-space: nowrap;
    display: block;
    width: 100px;
    height: 29px;
    margin: 20px 0px 0px 20px;
    padding: 0;
    float:left;
    }

#hampton a {
    position: absolute;
    color : #FFFFFF; 
    display: block;
    float: left;
            }

#hampton img {width: 100px; height: 29px; border: 0; }
* html a:hover {visibility:visible}
#hampton a:hover img{visibility:hidden}