body
{
margin:0;
font-family:Arial;
}

.bodytext
{
color:#707070;
font-size:12px;
line-height:21px;
}


.free-consultation
{
color:#5e5e5e;
font-family:Arial;
font-weight:bold;
font-size:14px;
}

.telephone-number
{
color:#131313;
font-family:Arial;
font-size:24px;
}


.services-available
{
color:#5e5e5e;
font-family:Arial;
font-size:12px;
}


div.page {
        position: relative;
        margin: 0 auto;
        width: 960px;
    }
    div.page img.logo {
        position: absolute;
        left: 850px; top: 1px;
    }

div
{
display:block;
}



@font-face
{
font-family: myriadpro;
src: url('fonts/MyriadPro-Semibold.otf') ; /* IE9 */
}

@font-face
{
font-family: myriadproreg;
src: url('fonts/MyriadPro-Regular_0.otf') ; /* IE9 */
}


.bucket-heading
{
color:#727272;
font-size:21px;
line-height:24px;
font-family:myriadpro;
}

.bucket-text
{
color:#898989;
font-size:14px;
line-height:21px;
font-family:myriadproreg;
}

.bucket-text a
{
text-decoration:none;
color:#0072bb;
}

.bucket-text a:hover
{
text-decoration:none;
color:#8dc63f;
}



.footer-address
{
color:#FFF;
font-size:12px;
line-height:18px;
font-family:"Trebuchet MS";
}

.footer-link a
{
text-decoration:none;
color:#FFF;
font-size:12px;
line-height:18px;
font-family:"Trebuchet MS";
}

.footer-link a:hover
{
text-decoration:none;
color:#000;
}


#tick
{
list-style-type: none;
padding: 0px;
margin: 0px;
}


#tick li
{
background-image: url(images/green-tick.png);
background-repeat: no-repeat;
background-position:top left;
line-height:30px;
padding-left: 25px;
}


.green-heading
{
color:#81b836;
font-size:21px;
font-family:myriadpro;
}


/* TOP MENU STARTS */

#tablist{
padding: 3px 0;
margin-left: 0;
margin-bottom: 0;
margin-top: 0.1em;
font: 11px Verdana;
}

#tablist li{
list-style: none;
display: inline;
margin: 0;
}

#tablist li a{
text-decoration: none;
padding: 3px 0.5em;
margin-right: 3px;
border-bottom: none;
}

#tablist li a:link, #tablist li a:visited{
color: white;
}

#tablist li a:hover{
color: #c69c6d;
border-color: white;
}

#tablist li a.current{
background: lightyellow;
}


/* TOP MENU ENDS */






/* FOOTER MENU STARTS */

#tablist1{
padding: 3px 0;
margin-left: 0;
margin-bottom: 0;
margin-top: 0.1em;
font: 13px "Trebuchet MS";
}

#tablist1 li{
list-style: none;
display: inline;
margin: 0;
}

#tablist1 li a{
text-decoration: none;
padding: 3px 0.7em;
margin-right: 3px;
border-bottom: none;
}

#tablist1 li a:link, #tablist1 li a:visited{
color: white;
}

#tablist1 li a:hover{
color: black;
border-color: white;
}

#tablist1 li a.current{
background: lightyellow;
}


/* FOOTER MENU ENDS */



/* MAIN NAVIGATION STARTS */

#navigation { background:url(images/bg_menu.png) no-repeat; float:left; height:63px; margin:0 auto; position:relative; width:960px; z-index:999; }
#navigation ul { list-style-type:none; padding:0 0 0 20px; }
#navigation ul li { display:block; float:left; position:relative; padding:7px 0; }
#navigation ul li a { border-left:1px dotted #fff; color:white; font:14px "Trebuchet MS"; padding:10px 12px; text-decoration:none; }
#navigation ul li.first a { border:none; }
#navigation ul li a:hover { color:#000; }
#navigation ul li ul { background:#fff; border-bottom:1px solid #999; border-right:1px solid #999; border-left:1px solid #999; display:none; left:0; float:left; position:absolute; top:50px; margin:0; padding:0; width:220px; }
#navigation ul li:hover ul, #navigation ul li a:hover ul { display:block; }


/* MAIN NAVIGATION ENDS */
