html { 
  min-height: 100%; 
  margin-bottom: 1px;
} 
  
body {
  font-family: verdana, arial, sans-serif;
  font-size: 12px;
  background-color: #ffffff;
  color: #000000;
  margin: 0 auto;
}


 /* THIS LINE CONTROLS THE FONT SIZE ON ALL PAGES */
table, td {
  color: #000033; 
  font-size: 12px;
  font-family: verdana, arial, sans-serif;
}

.title { 
  color: #262662; 
  font-size: 18px;
  font-family: verdana, arial, sans-serif; 
  font-weight: bold;
}

a:link { 
  color: #6666FF;
  text-decoration: none;
}

a:visited { 
  color: #6666FF;
  text-decoration: none;
}

a:active { 
  color: #666666; 
  text-decoration: none;
}

a:hover	{ 
  color: #6699FF; 
  text-decoration: none;
}

.biglink { 
  font-size: 12px;
  font-family: verdana, arial, sans-serif; 
  font-weight: bold; 
  font-style: italic; 
  text-decoration: none;
}

.biglink:hover { 
  font-size: 12px;
  font-family: verdana, arial, sans-serif;
  font-weight: bold; 
  font-style: italic; 
  text-decoration: underline;
}

.just {
  text-align: justify;
}

.copyright	{ 
  color: #000033; 
  font-size: 10px;
  font-family: verdana, arial, sans-serif;
}

.smalltitle { 
  color: #000000; 
  font-size: 12px;
  font-family: verdana, arial, sans-serif; 
  font-weight: bold;
}

.subtitle { 
  color: #3f3cc9; 
  font-size: 14px;
  font-family: verdana, arial, sans-serif; 
  font-weight: bold;
}

.services { 
  color: #262662; 
  font-size: 12px;
  font-family: verdana, sans-serif; 
  font-weight: bold;
}

.button-popups {
  background-color:#FFFFFF;
  font-family: verdana, helvetica, sans;
  color: #000000;
  font-size: 8pt;
  font-weight: bold;
  border: #000000 1px solid;
}

.shadeform { 
  font-size: 13px;
  font-family: verdana, sans-serif;
  background-image: url(images/shadeform.gif);
  text-align: left;
  width: 180px;
  border: #000000 1px solid;
}

.dropdown {	
  color: #333333;
  width: 180px;
  font-size: 11px;
  font-family: verdana, arial, sans-serif;
}

.textarea { 
  font-size: 13px;
  font-family: arial, verdana, sans-serif;
  background-image: url(images/shadeform.gif);
  text-align: left;
  width: 300px;
  border: #000000 1px solid;
}

.searchform { 	
  width: 110px;
  height: 20px;
  font-size: 11px;
  font-family: arial, georgia, Times New Roman, sans-serif;	
  border: #000000 1px solid;
}

.searchdrop { 
  width: 60px; 
  height: 20px; 
  font-size: 11px;
  font-family: verdana, arial, georgia, Times New Roman, sans-serif; 
}

.searchbutton {	
  background-color: #F0F0F0;
  font-family: verdana, arial, helvetica, sans;
  color: #000000;
  font-size: 8pt;
  height: 18px;
  width: 40px;
  font-weight: bold;
  text-align: center;
  border: #000000 1px solid 
}

.divstyle {	
  position: absolute;
  border: #000000 1px solid;
  width:90px;
  top:0;
  left:0;
}

.pstyletitle{	
  position: absolute;
  background: white;
  color: black;
  font-size: 10px;
  font-family: verdana, arial;
}

.pstylebody {	
  position: absolute;
  background: white;
  color: black;
  font-size: 10px;
  font-family: verdana, arial;
}

 /* START CODE FOR THE SHOPPING CART AND GALLERY */

.price { 
  color: #FF3300; 
  font-size: 13px;
  font-family: verdana, arial, sans-serif; 
  font-weight: bold;
}

.picturecomments { 
  color: #666666; 
  font-size: 10px;
  font-family: verdana, arial, sans-serif;
}

.picturetitle { 
  color: #000000; 
  font-size: 10px;
  font-family: verdana, arial, sans-serif; 
  font-weight: bold;
}

 /* START THE CODE FOR THE MENUS */

#menulocation { 
  left: 7px; 
  width: 168px; 
  position: absolute; 
  top: 114px; 
  padding: 0px 0px; 
  white-space: nowrap; 
}

.menu { 
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 9pt;
  height: 35px;
  width: 168px;
  font-weight: bold;
  text-indent: 8px;
  line-height: 26pt;
  text-align: left;
  display: block;
  border: #FFFFFF 0px solid; 
}

a.menu:link { 
  background-image: url(images/menu.gif);
  background-color:#E2E6ED;
  color: #003366; 
}

a.menu:visited { 
  background-image: url(images/menu.gif);
  background-color:#E2E6ED;
  color: #003366;
}

a.menu:active {  
  background-image: url(images/menuon.gif);
  background-color:#E2E6ED;
  color: #666699; 
}

a.menu:hover { 
  background-image: url(images/menuon.gif);
  background-color:#E2E6ED;
  color: #666699; 
}
.phonetitle { 
  color: #000000; 
  font-size: 12px;
  font-family: verdana, arial, sans-serif; 
  letter-spacing: 2px; 
  font-weight: bold;
}
