/*************************************************************/
.services a
{
    background-image: url(../images/service_original.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    width: 229px;
    height: 55px;
    display: block;
}
.services a:hover
{
    background-image: url(../images/services_hover.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    width: 229px;
    height: 55px;
}
.care a
{
    background-image: url(../images/care_original.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    width: 229px;
    height: 55px;
    display: block;
}
.care a:hover
{
    background-image: url(../images/care_hover.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    width: 229px;
    height: 55px;
}
.testinomials a
{
    background-image: url(../images/testinomials_original.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    width: 229px;
    height: 55px;
    display: block;
}
.testinomials a:hover
{
    background-image: url(../images/testinomials_hover.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    width: 229px;
    height: 55px;
}
.contact a
{
    background-image: url(../images/contact_original.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    width: 229px;
    height: 55px;
    display: block;
}
.contact a:hover
{
    background-image: url(../images/contact_hover.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    width: 229px;
    height: 55px;
}
.text-box
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #5A5A5A;
    width: 180px;    
}
/*************************************************************/
body
{
    margin: 0;
    padding: 0;
    background-color: #262626;
    background-image: url(../images/bg.jpg);
    background-position: top center;
    background-repeat: repeat-x;
    font-family: Arial, Helvetica, sans-serif;
}

.center_center
{
    background-image: url(../images/center_center.jpg);
    background-position: top center;
    background-repeat: repeat-x;
    height: 684px;
    background-color: #E4F1C5;
}

.text
{
    font-size: 11px;
    color: #5A5A5A;
}

.textMedium
{
    font-size: 13px;
    color: #5A5A5A;
}

.textMediumHeading
{
    font-size: 14px;
    color: #9C925F;
    font-weight: 600;
}

.timing_info_bg
{
    background-image: url(../images/timing_info.jpg);
    background-position: top center;
    background-repeat: no-repeat;
}

.timing_info_heading
{
    color: #1E5D6D;
    font-size: 11px;
    font-weight: bold;
    padding-left: 5px;
}

.timing_info_text
{
    color: #191918;
    font-size: 11px;
    font-weight: bold;
    padding-left: 5px;
}

.text a
{
    font-size: 11px;
    color: #5A5A5A;
    text-align: left;
    text-decoration: none;
}

.text a:hover
{
    text-decoration: underline;
}

form
{
    padding: 0;
    margin: 0;
}

.txtbox_style
{
    width: 218px;
    border: #5A5A5A 1px solid;
    font-family: Arial;
    font-size: 11px;
    text-align: left;
    padding: 3px;
    color: #5A5A5A;
}


#menu
{
    width: 100%;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: normal;
    overflow: hidden;
    vertical-align: bottom;
}

#menu ul
{
    float: right;
    list-style-type: none;
    margin: 0;
    margin-right: 5px; /*Left offset of entire tab menu relative to page*/
    padding: 0;
}

#menu li
{
    display: inline;
    margin: 0;
    padding: 0;
}

#menu a
{
    float: left;
    background: url(../images/menu_left.png) no-repeat left top;
    margin: 0;
    margin-right: 2px; /*spacing between each tab*/
    padding: 0 0 0 8px;
    text-decoration: none;
}

#menu a span
{
    float: left;
    display: block;
    background: url(../images/menu_right.png) no-repeat right top;
    padding: 5px 20px 6px 12px;
    font-weight: bold;
    color: #86773E;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu a span
{
    float: none;
}
/* End IE5-Mac hack */

#menu a:hover span
{
    color: #2C2C2C;
}

#menu #current a
{
    /*Selected Tab style*/
    background-position: 0 -25px; /*Shift background image up to start of 2nd tab image*/
    color: #2C2C2C;
}

#menu #current a span
{
    /*Selected Tab style*/
    background-position: 100% -25px; /*Shift background image up to start of 2nd tab image*/
    color: #2C2C2C;
}

#menu a:hover
{
    /*onMouseover style*/
    background-position: 0% -25px; /*Shift background image up to start of 2nd tab image*/
    color: #2C2C2C;
}

#menu a:hover span
{
    /*onMouseover style*/
    background-position: 100% -25px; /*Shift background image up to start of 2nd tab image*/
    color: #2C2C2C;
}


