.maintext {
text-align:left; 
color:Black;  
}
body{
background-color:gray;
font-family:Verdana, Arial, Helvetica, sans-serif;
border-size:0;

}

.simg{
display:inline;
}

.camImage{
height:170px;
}
.imgbox{
text-align:right;
}

.specialHeading{
color:red;
font-size:x-large;
font-weight:bold;
margin:0px;
text-align:center;
}

.heading{
font-size:x-Large;
color:DarkBlue;
font-variant:small-caps;
font-weight:bold;

}
.heading1{
color:darkblue;
}

.xsmall{
font-size:x-small;
text-align:center;}

.small{
font-size:small;
text-align:center;
}

.formbox{
width:300px;

}
.product{
vertical-align:top;
border-bottom:solid;

}

.productsSpecial{
width:auto;
}
.productSpecial{
vertical-align:top;
border-bottom:solid;
width:460px;
}



.priceSpecial{
color:red;
font-size:large;
}

td{
border-style:;
}
.prices{
width:auto;
text-align:right;
font-weight:bold;
}

.hours{
width:200px;
}

.canvas{
width:50%;
margin-left:auto;
margin-right:auto;
}

heading3{
text-align:right;
}


th{
color:darkblue;
}

.formlabel{
vertical-align:top;
text-align:right;
}

table{
width:750px;
text-align:left;
background-color:white;
}


.mainTable{
margin-left:auto;
margin-right:auto;
padding:20px;
}

#tipPic{
border:0;
}

#GouldL{
position:relative;
left:5%;
}
.subLinks{
text-align:center;
border-bottom:thin solid;
}
.links{
text-align:center;
border-top:thin solid;
border-bottom:thin solid;
background-color:gainsboro;

}

a:link {color: Darkblue}    
a:visited {color:blue}  
a:hover {color:black}