body {
	background-color: #7898CB;
	color: #000000;
	width: 800px;
	display: block;
	margin: auto;
}


#main_title{
	background-color: #003366;
	width: 790px;
	display: block;
	margin: auto;
	height: 80px;	
	text-align: center;
}

.SiteTitle{
	font-size: 2em;
	padding: 0;
	margin: 0;
	font-weight: 600;
	text-align: center;
}

.subtopic{
	color: #ffffff;
	font: Monotype Corsiva, Arial, Helvetica, sans-serif;
	font-style:italic;
	font-weight: 400;
	font-size: 1.2em;
	margin-bottom: 1.em;	
}

/*-------------------Top menu bar  -------------------*/
#horiznavpanel{
	width: 788px;
	height: 30px;
	Display:block;
	margin: auto;
}
/*  -- list block -- */
ul#nav_menu{
list-style-type:none;
position:relative;
width: 786px;
height: 28px;
margin: 0;
padding: 0;
 border: 2px solid #999999;
}

ul#nav_menu li{
 border: 2px ridge #CCCCCC;
 width: 155px;
 height: 22px;
 background-color: lightsteelblue;
 padding: 1px;
 text-align: center;
 color: #000000;
 font-weight: 600;
 font-size:.9em;
 margin: 0;
}

ul#nav_menu li.current {
 background-color: #DDDDDD;
 color:darkblue;
}

ul#nav_menu li a{
color: black;
display: block;
}

ul#nav_menu li:hover{
display: block;
background-color:#7898CB;
}

/*---  for inet explorer ----*/
ul#nav_menu li a:hover{
display: block;
background-color:#7898CB;
}

#menu_Item1{
position:absolute;
top: 1px;
left: 1px;
}

#menu_Item2{
position:absolute;
top: 1px;
left: 158px;
}

#menu_Item3{
position:absolute;
top: 1px;
left: 315px;
}

#menu_Item4{
position:absolute;
top: 1px;
left: 472px;
}

#menu_Item5{
position:absolute;
top: 1px;
left: 629px;
}
/*--------------- end of top menu bar ---------------*/


#content{
display: block;
width:780px;
margin: auto;
}

#content_leftPanel{
display: block;
width: 260px;
float: left;
padding: 10px;
}

#content_centerpanel{
display: block;
width: 170px;
float: left;
padding: 10px;
}

#content_rightpanel{
display: block;
width: 260px;
float: left;
padding: 10px;
}

#content_footer{
display: block;
width: 760px;
padding-top: 10px;
clear: both;
margin: auto;
}

#left_panel{
display: block;
width: 360px;
float: left;
padding: 10px;
padding-top: 0;
}

#right_panel{
display: block;
width: 360px;
float: right;
padding: 10px;
padding-top: 0;
clear:right;
}

#note{
overflow: hidden;
width: 480px;
height: 60px;
display: block;
margin: auto;
clear:both;
}

/*  ----------- bottom navigation bar  ------------*/
#bottomnavpanel{
margin-bottom: 10px;
overflow: hidden;
width: 670px;
height: 60px;
display: block;
margin: auto;
clear:both;

}

#bottomAdPanel{
width: 482px;
height:68px;
display: block;
margin: auto;
padding:0px;
clear:both;

}

/*
#bottomAdPanel a{
width: 470px;
margin: auto;
}
*/
/* ---  list block --*/
ul#bottomnav_menu{
list-style-type:none;
padding: 0;
display:block;
margin:auto;
margin-top: 20px;
color: black;
}

ul#bottomnav_menu li{
 border-left: 2px ridge #CCCCCC;
 font-size: .8em;
 float: left;
 line-height: 1.1em;
 padding: 0 .1em 0 .5em;
 margin: 0 .1em 0 .5em;
 color: #000000;
 font-weight: 600;
}

ul#bottomnav_menu li.first{
 border: 0;
 padding: 0 .1em 0 0;
 margin: 0 .1em 0 1.3em;
}

ul#bottomnav_menu li.last{
 padding: 0 0 0 .5em;
 margin: 0 0 0 .5em;
}

ul#bottomnav_menu li.current{
 font-weight: 500;
}

/*---------------- end of bottom nav bar  ----------------*/

#footer_panel{
display:block;
width: 600px;
height:40px;
text-align: center;
margin:auto;
clear:both;
padding:25px;
}


td, th {
	color: #000000;
}

h1 {
	color: #ffffff;	
}

h2 {
	color: #FFFF66;
}

h3 {
	color: #FFFFCC;
	}


h4, h5, h6 {
	color: #000000;
}

hr {color:navy} 
p {font-size:11pt; margin-left: 15px} 

td.link { border: ridge lightsteelblue;
			width: 20%;
			<!-- background: lightsteelblue; -->
			text-color: darkblue;
			text-align: center;
			font-family: times;
			font-Weight: 600}

td.thumb {halign: center;}
p.info { 	font-family:  Book Antiqua, Bookman Old Style, Calisto MT, times;
			font-weight: 300;
		   	font-size: 12pt
}
p.quotes {	
			font-family: Monotype Corsiva,  Book Antiqua, Bookman Old Style, Calisto MT, times;
			font-weight: 500;
		    font-size: 14pt}

notes {
			font-family:  Book Antiqua, Bookman Old Style, Calisto MT, times;
			font-weight: 400;
		   	font-size: 10pt;
			color:darkblue;
}
	
heading {	font-weight: 400;
			align: center;
			}
			

.availability{
width: 95%;
margin: auto;
padding:0;
text-align:center;


}

a:link {color:black; font-Weight: 600; text-decoration: none} 
a:link_on {font-Weight: 600; text-decoration: none} 
a:visited {color: black; text-decoration: none; text-padding: 50} 
a:hover { color: black; text-decoration: underline; font-Weight: 600; cellpadding: 10; } 
a:active {text-decoration: none}
a.topic {color: #FFFFCC; text-decoration: none }
