.clear{clear:both;}
.gap{margin-bottom:15px;}
.left{float:left;}
.right{float:right;}

body
{
    color: #000;
    background-color: #fff;
    font-family: Tahoma;
    font-size: 12px;
    font-weight: bold;
    margin: 0;
    text-align: center;
}

a
{
    color: #42634a;
    text-decoration: none;
}

p
{
    margin: 10px auto;
}

img
{
    border: none;
}

address
{
    font-style: normal;
}

ul.menu
{
    background-color: #cfc;
    border: 1px solid #000;
    font-size: 10px;
    padding: 15px 10px;
    width: 230px;
}

ul.left
{
    margin-left: 180px;
}

ul.right
{
    margin-right: 180px;
}

li
{
    list-style-type: none;
}

li.title
{
    margin-bottom: 15px;
    text-decoration: underline;
}

div.specialities
{
    background-image: url(../images/back2.jpg);
    margin: 0 auto;
    padding: 60px 0;
    width: 528px;
}

div.specialities div
{
    margin: 0 auto;
    width: 404px;
}

div.specialities ul
{
    margin: 0 auto 0 -1px;
    padding: 0;
}

div.specialities ul.left,
div.specialities ul.right
{
    width: 203px;
}

div.specialities li
{
    border: 1px solid #ccc;
    margin-top: -1px;
    padding: 2px;
}

div.contact
{
    margin: 0 auto;
    width: 700px;
}

div.contact div
{
    width: 250px;
}

frameset
{
    border: none;
}

#navbar
{
    margin: 0;
    padding: 0;
}

#navbar div
{
    background: url(../images/long_banner_side.gif) repeat-y right;
    height: 1000px;
    margin: 0;
    padding-top: 10px;
    width: 210px;
}

#navbar ul
{
    padding: 0;
    margin: 0 0 0 10px;
}

#navbar li a
{
    display: block;
    height: 26px;
    margin: 2px 0;
    position: relative;
    text-indent: -9000px;
    width: 155px;
}

li#home                     {background: url(../images/home_off.gif) no-repeat;}
li#home a:hover     {background: url(../images/home_on2.gif) no-repeat;}

li#special                     {background: url(../images/special_off.gif) no-repeat;}
li#special a:hover{background: url(../images/special_on2.gif) no-repeat;}

li#menu                     {background: url(../images/menu_off.gif) no-repeat;}
li#menu a:hover{    background: url(../images/menu_on2.gif) no-repeat;}

li#contactus                     {background: url(../images/contact_off.gif) no-repeat;}
li#contactus a:hover{    background: url(../images/contact_on2.gif) no-repeat;}

