/* Easy CSS Tooltip - by Koller Juergen [www.kollermedia.at] */
/*
* {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
*/
/*
a:hover {background:#ffffff; text-decoration:none;} /*BG color is a must for IE6*/ /*
a.tooltip span {display:none; padding:2px 3px; margin-top : 15px; margin-left:-20px; width:130px;}
a.tooltip:hover span{display:inline; position:absolute; border:1px solid #cccccc; background:#010066; color:#ffffff;}
*/

.sub-menu-style
{
	  position:absolute; 
           visibility : hidden; 
		   border : 3px solid #8e2323;
		   background-color : #100066; color:white;
		   padding : 2px;
}
#main 
{
  background-color : #010066;
}

h1
{
	font-family :  Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight: bold;
	color : black;
	text-align : center;
}

#body
{
	background-color : #fffccf;
}

#body table{
	width : 100%;
}

.listings
{
	width : 850px;
	height : 2200px;
}

.snapshot
{
	width : 650px;
	height : 650px;
	background-color : #fffccf;
}

.centered
{
	text-align : center;
}

.centered_contact_us
{
	width : 850px;
	height: 650px;
	padding-left : 30px;
	padding-right	: 30px; 
	margin-left : auto;
	margin-right : auto;
	background-color : #fffccf;
}

.centered_page
{
	padding-left : 30px;
	padding-right	: 30px;
/*	margin-left : 30px;
	margin-right : 30px; */
/*	text-align : center; */
}

.center
{
	margin-left : auto;
	margin-right : auto;
}

.menu A:link    { text-decoration: none; color : white;}
.menu A:visited { text-decoration: none; color : white; }
.menu A:active  { text-decoration: none; color : #8e2323; background-color :  #fffccf;}
.menu A:hover   { text-decoration: none; color : #8e2323; background-color :  #fffccf;}

.sub-menu a:link    { text-decoration : none; color : white; }
.sub-menu a:visited { text-decoration : none; color : white; }
.sub-menu a:active  { text-decoration : none; color : #8e2323; background-color :  #fffccf;}
.sub-menu a:hover   { text-decoration : none; color : #8e2323; background-color :  #fffccf;}
/* original 
.highlighted
{
	font-family : Geneva, Arial, Helvetica, sans-serif;
	border-top : medium solid #8e2323;
	border-bottom : medium solid #8e2323;
	font-size : 18px;
	font-weight: bold;
	text-align : center;
	color : white;
    background-color : #010066;
	padding-top : 4px;
	padding-bottom : 4px;
}
*/
.sub-menu
{
	font-family :Geneva, Arial, Helvetica, sans-serif;
	color : white;
	font-size : 17px;
	font-weight: bold;
	text-align : left;
	text-decoration : none;
}

.highlighted
{
	border-top : medium solid #8e2323;
	border-bottom : medium solid #8e2323;
	color : white;
    background-color : #010066;
	padding-top : 4px;
	padding-bottom : 4px;
	text-align : center;	
}

.highlighted_text
{
	font-family : Geneva, Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight: bold;
}
.copyright
{
	font-family : Geneva, Arial, Helvetica, sans-serif;
	font-size : 15px;
	font-weight : normal;
}

.best_viewed_by
{
	font-family : Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : normal;
}
