﻿@charset "utf-8";

body {
    	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-decoration: none;
	background-color:#79BDE9;
	font: bold 26px sans-serif;
}

select, input
{
	font: bold 26px sans-serif;
}

.LogoBackground 
{
background-color:#FFFFFF;
background-image: url('Images/Logo_Sliver.png');
background-repeat: repeat-x;
   
}


.ContentArea
{   
    margin: 0px;
    padding: 0px;
    background-color: #ffffff;    

}

.WideButtonCallUs a:link, .WideButtonCallUs a:visited, .WideButtonCallUs a:active
{
    margin: 0px 0px 0px 0px;
    background-position: 0 0;
    display: block;
    width: 380px;
    padding:  33px 0px 0px 260px;
    font: bold 26px sans-serif;
    color: #522d15;
    background: url("images/WideButtonCallUs_trans.png") 0 0 no-repeat;
    text-decoration: none;
    height: 67px;
    letter-spacing: 1px;
    background-position: 0px 0px;
}

.WideButtonCallUs a:hover 
{          
    color: #fb2c3b;
    background-position: 0px 0px;
}

.ButtonLocations a:link, .ButtonLocations a:visited, .ButtonLocations a:active
{
    margin: 0px 0px 0px 0px;
    background-position: 0 0;
    display: block;
    width: 210px;
    padding:  110px 2px 0px 0px;
    font: bold 26px sans-serif;
    color: #522d15;
    background: url("images/ButtonLocations-trans.png") 0 0 no-repeat;
    text-decoration: none;
    height: 82px;
    letter-spacing: 1px;
    background-position: 0px 0px;
}

.ButtonLocations a:hover 
{          
    color: #fb2c3b;
    background-position: 0px 0px;
}

.ButtonRequestAppt a:link, .ButtonRequestAppt a:visited, .ButtonRequestAppt a:active
{
    margin: 0px 0px 0px 0px;
    background-position: 0 0;
    display: block;
    width: 212px;
    padding:  105px 0px 0px 0px;
    font: bold 26px sans-serif;
    color: #522d15;
    background: url("images/ButtonRequestAppt-trans.png") 0 0 no-repeat;
    text-decoration: none;
    height: 87px;
    letter-spacing: 1px;
    background-position: 0px 0px;
}

.ButtonRequestAppt a:hover 
{          
    color: #fb2c3b;
    background-position: 0px 0px;
}

.ButtonOfficeHours a:link, .ButtonOfficeHours a:visited, .ButtonOfficeHours a:active
{
    margin: 0px 0px 0px 0px;
    background-position: 0 0;
    display: block;
    width: 212px;
    padding:  105px 0px 0px 0px;
    font: bold 26px sans-serif;
    color: #522d15;
    background: url("images/ButtonOfficeHours-trans.png") 0 0 no-repeat;
    text-decoration: none;
    height: 87px;
    letter-spacing: 1px;
    background-position: 0px 0px;
}

.ButtonOfficeHours a:hover 
{          
    color: #fb2c3b;
    background-position: 0px 0px;
}

.ButtonFacebook a:link, .ButtonFacebook a:visited, .ButtonFacebook a:active
{
    margin: 0px 0px 0px 0px;
    background-position: 0 0;
    display: block;
    width: 208px;
    padding:  110px 0px 0px 4px;
    font: bold 26px sans-serif;
    color: #522d15;
    background: url("images/ButtonFacebook-trans.png") 0 0 no-repeat;
    text-decoration: none;
    height: 82px;
    letter-spacing: 1px;
    background-position: 0px 0px;
}

.ButtonFacebook a:hover 
{          
    color: #fb2c3b;
    background-position: 0px 0px;
}


.ButtonOpticalIllusion a:link, .ButtonOpticalIllusion a:visited, .ButtonOpticalIllusion a:active
{
    margin: 0px 0px 0px 0px;
    background-position: 0 0;
    display: block;
    width: 208px;
    padding:  110px 0px 0px 4px;
    font: bold 26px sans-serif;
    color: #522d15;
    background: url("images/ButtonOpticalIllusion-trans.png") 0 0 no-repeat;
    text-decoration: none;
    height: 82px;
    letter-spacing: 1px;
    background-position: 0px 0px;
}

.ButtonOpticalIllusion a:hover 
{          
    color: #fb2c3b;
    background-position: 0px 0px;
}



.ButtonPromotions a:link, .ButtonPromotions a:visited, .ButtonPromotions a:active
{
    margin: 0px 0px 0px 0px;
    background-position: 0 0;
    display: block;
    width: 208px;
    padding:  110px 0px 0px 4px;
    font: bold 26px sans-serif;
    color: #522d15;
    background: url("images/ButtonCoupon-trans.png") 0 0 no-repeat;
    text-decoration: none;
    height: 82px;
    letter-spacing: 1px;
    background-position: 0px 0px;
}

.ButtonPromotions a:hover 
{          
    color: #fb2c3b;
    background-position: 0px 0px;
}




.ButtonFullsite a:link, .ButtonFullsite a:visited, .ButtonFullsite a:active
{
    margin: 0px 0px 0px 0px;
    background-position: 0 0;
    display: block;
    width: 212px;
    padding:  110px 0px 0px 0px;
    font: bold 26px sans-serif;
    color: #522d15;
    background: url("images/ButtonFullsite-trans.png") 0 0 no-repeat;
    text-decoration: none;
    height: 82px;
    letter-spacing: 1px;
    background-position: 0px 0px;
}

.ButtonFullsite a:hover 
{          
    color: #fb2c3b;
    background-position: 0px 0px;
}

.ButtonEmailUs a:link, .ButtonEmailUs a:visited, .ButtonEmailUs a:active
{
    margin: 0px 0px 0px 0px;
    background-position: 0 0;
    display: block;
    width: 212px;
    padding:  110px 0px 0px 0px;
    font: bold 26px sans-serif;
    color: #522d15;
    background: url("images/ButtonEmailUs-trans.png") 0 0 no-repeat;
    text-decoration: none;
    height: 82px;
    letter-spacing: 1px;
    background-position: 0px 0px;
}

.ButtonEmailUs a:hover 
{          
    color: #fb2c3b;
    background-position: 0px 0px;
}

.footerBG {
	FONT-SIZE: 14px;
	color: #000000;
    line-height: 22px;
    background-color: #79BDE9;
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
}

.greenLink:link, .greenLink:visited, .greenLink:active
{
    color: #339933;
    text-decoration: none;
    font-weight: bolder;
}
.greenLink:hover {
    color: #3c5f9f;
}
