body {
	margin-top : 0;
	margin-left : 0;
	margin-right: 0;
	margin-bottom: 0;
	background-color : 006699;
	font-family: verdana, sans-serif;
	font-weight: normal;
	font-size: 10pt;
	color: #333333;

}
dl{ margin: 0; }
dd{display:inline;font-size:.97em;}

 /* new */

 td.blocked{
 text-align:center;
 margin: 20px;
 display: inline-table;
 background: #CC9;
 width: 130px;
 height: 170px;
 border: 1px solid black;
}

td.blocked a, td.blocked a:visited, td.blocked a:link{
    display: block;
    padding: 20px;
    width: 130px;
    height: 170px;
    text-decoration: none;
    font-weight: bold;
    font-size: 12px;

}
td.blocked a:hover{   

    background: #FFF;

    display: block;

    padding: 20px;

    width: 130px;

    height: 170px;

    text-decoration: none;

    font-weight: bold;

    font-size: 12px;

}
.sm{
	color: #FF0000;
}
td {

	vertical-align : top;	

}



h1  {
	font-size : 14pt;
	padding: 0;
	margin-top: 1.5em;
	margin-bottom: 1.0em;
}
h2  {

	font-size : 12pt;

	padding: 0;

	margin-top: 1.5em;

	margin-bottom: 1.0em;

}



H3  {

	font-size : 10pt;

	padding: 0;

	margin-top: 1.5em;

	margin-bottom: 1.0em;

}







p, ol, dl, dt, dd, blockquote {

	padding: 0;

	margin: 1.5em 0px;

	border: 0px none;

}







ul, li {

	list-style-image :   url('http://www.garviespointmuseum.com/imgs/dot.gif');

	padding: 0;

	margin-top: 0em;

	margin-bottom: 0em;

	border: 0px none;

  text-align:left;



}







a:link {

	color: #0066CC;

	text-decoration: underline;

}







a:visited {

	color: #000066;

	text-decoration: underline;

}







a:hover { 

	color: #006600;

	text-decoration: underline overline blink;

	background-color : #ECF6FF;

}



.bar {

	font-weight: bold;

	color: #FFFFFF;

	text-align: center;

	background-image :    url('http://www.garviespointmuseum.com/imgs/hi.gif');margin-left:0px; margin-right:10px; margin-top:10px; margin-bottom:0px

}







 /*icon buttons at bottom of page*/



.buttons {

	font-size: 8pt;

	text-align: center;

	margin: 100px 5px 10px 5px;

	text-transform : lowercase;

	vertical-align: middle;

}







 /*cookie-crumb menu in center column*/	



.cookie {

	font-size: 8pt;

	text-align: left;

	margin: 2px 0px 0px 0px;

	padding-bottom: 6pt;

	padding-left: 3pt;

}







 /*regular body text centered*/



.center {

	text-align: center;

	margin: 0px 10px 0px 10px;

}







 /*feature box-promotion*/	



.feature {

	font-size: 12pt;

	padding: 0pt;

	background-color : #FFFFFF;

	text-align : center;

}







 /*white text on blue bg*/



.foot1 {

	font-size: 9pt;

	color: #FFFFFF;

	text-align: center;

	margin: 3px 0px 3px 0px;



}



#tork { margin-top:0px; display: none;}







 /*regular text on white bg*/



.foot2 {



	font-size: 9pt;



	text-align: center;



	margin: 3px 0px 3px 0px;



}



 /*regular text on white bg and space above*/



.foot3 {

	font-size: 9pt;

	text-align: center;

	margin: 8px 0px 3px 0px;

}







 /*second row headline section*/



.headline {



	font-size: 8pt;



	font-family: arial;



	color: #FFFFFF;



	padding-left: 8pt;



}







 /*keywords display in first row, second column*/



.keyword {

	float: right;

	font-size: 8pt;

	font-weight: bold;

	font-style: italic;

	text-align: right;

	margin: 45px 10px 0px 0px;

}







 /*menu headers left column - w/box border around them*/



.menu-hdr {

	font-size: 9pt;

	font-weight: bold;

	margin: 10px 5px 5px 5px;

	padding: 0pt 2pt 0pt 5pt;

	border: thin solid #CCCCCC;

	background-color : #FFFFFF;

	width: 130px;

}







 /*menu right column - w/box border around them*/



.menu-hdr2 {



	font-size: 9pt;



	font-weight: bold;



	margin: 15px -30px 5px 0px;



	padding: 0pt 2pt 0pt 5pt;



	border: thin solid #CCCCCC;



	background-color : #F8F8F8;



}



 /*menu style*/



.menu {

	font-size: 8pt;

	font-weight: normal;

	margin: 10px 10px 25px 15px;

	line-height : 20px;

}



 /*secondary menu style*/



.menu2 {



	font-size: 8pt;



	font-weight: normal;



	margin: -5px 15px -5px 15px;



}

 /*footer menu style*/



.menu3 {



	font-size: 10pt;



	text-align: center;



	margin: 10px 20px 5px 20px;



	border-top: thin solid #CCCCCC;



	padding: 8pt 0pt 8pt 0pt;



}



.normal {



	font-size: 10pt;



	margin: 0px 10px 0px 10px;



}







.ble  {
	font-size: 14pt;
	font-weight: bold;
	margin: 0px 10px 0px 10px;
}







.pop-close  {
	font-size : 9pt;
	text-align: right;
	vertical-align: middle;
	margin: 10px 10px 10px 10px;
}


.tb1 {
	border: 0;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 1px #ebebeb solid;
}



.tb2 {
	background-image :   url('http://www.garviespointmuseum.com/imgs/hi.gif');
}
.tb3 {
	background-color: #FFFFCC;
}



.tb5 {
	background-color: White;
}
