/* CSS Document */

body
{
padding:0px;
margin: auto;
background:url(../images/bg_main.jpg) repeat;
font-family: Tahoma;
font-size:12px;
}
a
{
font-family: Tahoma;
text-decoration:underline;
color:#a3bccb;
}
a:hover
{
text-decoration:none;
}
#wrapper
{
width:766px;
height:auto;
margin:auto;
background:url(../images/body_bg.jpg) repeat-x top;
background-color:#212121;
}

.left_panel
{
margin-right:9px;
}

.right_panel
{

float:right;

}
.right_panel_top
{
background:url(../images/boxtop.jpg) no-repeat;
width:247px;
height:9px;
float:right;
display:block;
font-size:0px;
}
.right_panel_bottom
{
background:url(../images/boxbottom.jpg) no-repeat;
width:247px;
height:9px;
float:right;
clear:both;
}
.right_panel_middle
{

background:url(../images/boxmiddle.jpg) repeat-y;
width:247px;
float:right;
clear:both;
vertical-align:top;
}

.title
{
font-family: Tahoma;
font-size:18px;
font-variant:normal;
text-align:left;
color:#fff;
padding-left:25px;
padding-bottom:20px;
}
.title1
{
font-family: Tahoma;
font-size:18px;
font-variant:normal;
text-align:left;
color:#fff;
padding-left:20px;
padding-top:10px;

}
.content_area
{
font-family: Tahoma;
font-size:12px;
font-variant:normal;
text-align:left;
color:#fff;
padding-left:25px;
padding-right:25px;
padding-bottom:25px;
}
.content_area1
{
font-family: Tahoma;
font-size:12px;
font-variant:normal;
text-align:left;
color:#fff;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
padding-top:10px;

}

.gear_hire
{
margin-left:9px;
margin-right:4px;
margin-top:6px;
}

.book_online
{
margin-top:6px;
}
.reference
{
margin-top:6px;
margin-left:3px;
margin-right:9px;
}

.bottom
{
margin-right:9px;
margin-left:9px;
margin-top:25px;
}
.footer
{
background:url(../images/bg_footer.gif) no-repeat;
width:748px;
height:78px;
float:left;
}
.footer_content
{
font-family: Tahoma;
font-size:11px;
font-variant:normal;
text-align:left;
color:#fff;
padding-top:15px;
padding-left:25px;
}
.footer_content a
{
text-decoration:underline;
color:#fff;
}
.footer_content a:hover
{
text-decoration:none;
color:#fff;
}

.form_class
{
padding:10px;
}

#sitemap
{
padding:0px;
margin:0px;
}

#sitemap ul
{
padding:0px;
margin:0px;
float:left;
list-style: none;
}

#sitemap ul li
{
list-style: none;
display:block;
background: url(../images/bullet.gif) no-repeat;
background-position:left;
padding-left:20px;
font-family: Tahoma;
font-size:11px;
font-variant:normal;
text-align:left;
color:#fff;
text-decoration:none;
line-height:25px;
}

#sitemap ul li a
{
color:#fff;
text-decoration:underline;
}

#sitemap ul li a:hover
{
color:#fff;
text-decoration: none;
}

