/* style.css - a simple style sheet */
/* images in div tags dont work in ie6 and earlier */

/*  * {margin:0;padding:0}  */

* {margin:0;}
/* html,body{margin:0;padding:0} */


a.amedia img {background: url(images/menu_03.gif) top left no-repeat; height: 62px; width: 73px; border-width: 0;}
a.adates img {background: url(images/menu_04.gif) top left no-repeat; height: 71px; width: 72px; border-width: 0;}
a.areviews img {background: url(images/menu_07.gif) top left no-repeat; height: 69px; width: 74px; border-width: 0;}
a.agallery img {background: url(images/menu_08.gif) top left no-repeat; height: 60px; width: 69px; border-width: 0;}
a.alinks img {background: url(images/menu_11.gif) top left no-repeat; height: 92px; width: 89px; border-width: 0;}

a.amedia:hover img {background: url(images/menu1_03.gif) top left no-repeat; height: 62px; width: 73px; border-width: 0;}
a.adates:hover img {background: url(images/menu1_04.gif) top left no-repeat; height: 71px; width: 72px; border-width: 0;}
a.areviews:hover img {background: url(images/menu1_07.gif) top left no-repeat; height: 69px; width: 74px; border-width: 0;}
a.agallery:hover img {background: url(images/menu1_08.gif) top left no-repeat; height: 60px; width: 69px; border-width: 0;}
a.alinks:hover img {background: url(images/menu1_11.gif) top left no-repeat; height: 92px; width: 89px; border-width: 0;}

.datetable
{
width:550px;
color:black;
text-align:left;
font-family:arial;
font-size:8pt;
}

/* align="center" cellpadding="0" cellspacing="0" */

.tblemenu
{
width:142px;
height:385px;
text-align:center;
border-style:none;
border-width:0px;
border-spacing:0px;
border-collapse:collapse;
}

.tblemenu TD
{
border-style:none;
border-width:0px;
padding:0px;
}


.datetable TH
{
font-family:arial;
font-size:8pt;
}

.datetable TD
{
font-family:arial;
font-size:8pt;
}

.mediatable
{
width:550px;
color:black;
text-align:left;
font-family:arial;
font-size:8pt;
}

.mediatable TH
{
text-align:center;
font-family:arial;
font-size:8pt;
}

.mediatable TD
{
font-family:arial;
font-size:8pt;
}


div.reviews
   {
	padding-left:100px;
	padding-right:100px;
   font-family:garamond, arial;
   font-size:14pt;
   color:black;
   }

.media
{
   margin-top:0px;
   margin-bottom:0px;
	align:center;
   	text-align: center;
   	font-family:arial;
   	font-size:16pt;
	color:#CC0000;	
}

.links
{
   margin-top:0px;
   margin-bottom:0px;
	align:center;
   	text-align: center;
   	font-family:arial;
   	font-size:16pt;
	color:#CC0000;	
}

.greetbg
   {
   	background-image: url('images/hacbg.jpg');
   	background-position: top;
   	background-repeat: no-repeat;
   	width:600px;
   	height:855px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-top:20px;
	margin-bottom:20px;	
	margin-left:0px;
	margin-right:0px;
   }

.fill
{
float:left;
clear:right
width:1px;
	padding-right:160px;
}


.greettxt
   {
float:left;
	align:center;
	text-align:left;
text-wrap:normal;
   	width:280px;
   	height:710px;
	margin-top:0px;	
	margin-left:0px;
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:160px;
   	font-family:arial;
   	font-size:12pt;
   	font-weight:bold; 
	color:white;
	line-height: 1em;
	filter: Shadow(Color=black, 	
			Direction=135, 
			Strength=3);

   }

a.home:link 
   { 
   color: white;
   }

a.home:visited
   { 
   color: khaki;
   }

a.home:active
   {
   color: yellow;
   }

p.test {
   	font-family:arial;
   	font-size:12pt;
   	font-weight:bold; 
	color:white;
	height: 1em;
	filter: Shadow(Color=black, 	
			Direction=135, 
			Strength=3);

}

p.greet {
   	font-family:arial;
   	font-size:9pt;
   	font-weight:bold; 
	color:white;
	height: 1em;
	filter: Shadow(Color=black, 	
			Direction=135, 
			Strength=3);

}

body.bhc
   {
   background:white; 
   text-align: center;
   margin-top:10px;
   margin-bottom:10px;
   }

   .test
   {
   border:3px;
   border-color:blue;
   }

div.hd
   {
   font-family:arial;
   font-size:22pt;
   font-weight:bold;   
   color:black;
   margin: 0 auto; /* this is for opera/mozilla */
   valign: top;
   padding: 0;
   border:3px;
   border-color:blue;
   }

.foot
   {
   background-image: url('images/footer.gif');
   background-position: bottom;
   background-repeat: no-repeat;
   height:525px;
   }

div.gallery
   {
   margin: 0 auto; /* this is for opera/mozilla */
   width: 638px;
   }

div.head
   {
   margin: 0 auto; /* this is for opera/mozilla */
   width: 638px;
   }

div.gar
   {
   font-family:garamond, arial;
   font-size:12pt;
   color:black;
   padding-top:50px;
   padding-left: 50px;
   padding-right: 50px; 
   padding-bottom: 50px; 
   }

div.garleft
   {
   font-family:garamond, arial;
   font-size:12pt;
   color:black;
   padding-top:50px;
   padding-left: 50px;
   padding-right: 50px; 
   padding-bottom: 50px;
   text-align:left;

   }

div.nopad
   {
   font-family:garamond, arial;
   font-size:12pt;
   color:black;
   }

div.twopic
   {
   padding-left:84px;
   padding-right:84px;
   }

div.pair
  {
   margin:0 auto; /* this is for opera/mozilla */
   border:none;
   float:left;
   padding-left:95px;
   padding-right:95px;
  }

div.pic
  {
   margin:0 auto; /* this is for opera/mozilla */
   border:none;
   float:left;
   padding-left:15px;
   padding-right:15px;
  } 

div.content
  {
   background: #7CC576;
   color: black;
   margin:0 auto; /* this is for opera/mozilla */
   width:790px;
   valign:top;
   text-align:top;
   font-size:12px;
   font-family:arial;
   border:none;
   padding:0;
   } 

div.menu
  {
   margin:0 auto; /* this is for opera/mozilla */
   width:152px;
   height:176px;
   border:none;
   } 

p.garbig
   {
   font-family:garamond, arial;
   font-size:12pt;
   color:black;
   }
p.garsml
   {
   font-family:garamond, arial;
   font-size:10pt;
   color:black;
   margin-left: 5em
   }
p.gartab
   {
   font-family:garamond, arial;
   font-size:10pt;
   color:black;
   }
h1
   {
   font-family:arial;
   color:#CC0000;
   font-size:28pt;
   }
h2
   {
font-family:arial;
   color:#CC0000;
   font-size:16pt;
   }
h3
   {
   font-family:arial;
   font-size:20pt;
   color:black;
   }
h4
   {
   font-family:arial;
   font-size:12pt;
   color:black;
   margin-top: 4em;
   margin-bottom: 2em;
   }
h5
   {
   font-family:arial;
   font-size:15pt;
   color:black;
   }

img.link
   {
   margin-top:20px;
   margin-bottom:12px;
   }

img.menu
   {
   width:160px;
   height:22px;
   border:0;
   }

img.pair
  {
   margin-left:55px;
   margin-right:55px;
   float:left;
  }

/*
a:link 
   { 
   color: #66ccff;
   }

a:visited
   { 
   color: #cc99ff;
   }

a:active
   {
   color: red;
   }
*/