/* Layout Stylesheet */ /*	background EDF6F7		header top / left title #70C4D2		header bottom / left text #B0DBE3		title red (same as logo) #E55958*/  body {		margin: 30px;		font-size: small;	height: 100%;	background: #EDF6F7;}HTML BODY  {		 	padding: 0;			font-family: verdana, arial, helvetica, sans-serif;			font-size: x-small; /* for win IE5*/	f\ont-size:  small; /* for other IE versions */		color: #333;	 		 background: #EDF6F7;	height: 100%;	}p {	font-size: 90%;}#outer { text-align:left; border: 1px solid #CCC; width: 750px; margin:auto; background: white; } #top { height: 40px; background: #70C4D2 URL('../images/templates_logo.gif') no-repeat left;   }#top h1 {
	font-size: 150%;
	color: white;
	margin-left: 200px;
	padding-top: 0px;
	font-weight: bold;
}#bar { height: 40px; background: url('../images/temp.gif') top repeat-x;  color: white;    }#bar dl {			margin: 0;	padding: 0;	margin-left: 180px; }#bar dd {/* 		margin-left: 8px;	margin-right: 5px;	border:  0; 	list-style: none;	color: white;	float: left;	font-size: 90%;	padding-top: 3px;
	padding-right: 13px;  */
	
	list-style: none; 	float: left;	font-size: 90%; 	padding-top: 22px; 	margin: 0; 	text-align: center; 	width: 70px;	height: 0px;
	
	 	background: url('../images/temp.gif') top repeat-x; 
} #bar dd a:link, #bar dd a:visited {
	color: black;	text-decoration: none;	border: 0px solid;	padding: 0px;	background: url('../images/contemp_icon_off.gif') center top  no-repeat;	padding-top: 15px; 
	
	}#bar dd a:hover, #bar dd a:active {		text-decoration: none;
	background: url('../images/contemp_icon_on.gif') center top  no-repeat;	 }#bar dd a.topnavin {
	color: #E55958;
 	background: url('../images/contemp_icon_on.gif') center top  no-repeat !important;
} #bodyblock { position:relative;	/* background: white  url(../images/bodyblock_bg.gif) repeat-y;*/	/* faux cols image above - if needed  */	  width: 750px; padding:0;   }

#bodyblock.popup {  width: 600px;   }#left { float:left;  background: white; color: #B0DBE3; width: 125px; padding-bottom: 50px; padding-left: 5px;
 margin-top: 8px; text-align: left; }   #left h2 {	margin-bottom: 2px;    color: #70C4D2;	text-align: left;	font-size: 100%;} #left p {	 	font-size: 70%;}	


#left ul {
 
    
    margin: 0 0 0 15px;
	padding-left: 10px;
	list-style-image: url(../images/contemp_bullet.gif);
 	
	 }

#left li {
	width:  100px;
	margin-left: 1px;
	margin: 0;
	padding-bottom: 8px;
	
	 }
 

#left li a:link, #left li a:visited {
	
	margin-left: 0px;
	text-decoration: none;
	color: #B0DBE3; 
	font-size: 80%;
	 
}

#left li a:hover, #left li a:active {
	
 
	text-decoration: underline;
 	 
}

#cont { width: 560px; background:#ffffff; border:  0px solid; text-align:left; padding-left: 20px; padding-right: 10px; 
 padding-bottom: 40px; }

 #cont h1 {	color: #E55958;	border-bottom: 1px solid #70C4D2;
	font-size: 130%;
	 }#cont ul {	margin: 0;	margin-top: 10px;	margin-left: 10px;/* float: right;*/	 }#cont li {		 	padding-left: 5px;	padding-top: 3px;} #cont  a:link, #cont a:visited { 	color: #E55958;
 	font-size: 80%;
 	text-decoration: none;
 	  }

#cont  a:hover { 	color: #E55958;
 	font-size: 80%;
 	text-decoration: underline; }
 
#footer {
	text-align: center;
	font-size: 80%;
	padding-top: 10px;
}

#footer  a:link, #footer a:visited {
	color: #333;
}

#footer  a:hover, #footer a:active {
	text-decoration: none;
}h1, h3 { margin:0; padding:10px; padding-left: 0; }h2 {   font-size: 110%; line-height: 110%;  color: #E55958;  font-weight: bold; }  h3{   font-size: 90%; line-height: 90%; margin-bottom: -10px; color: #333;  font-weight: bold; }  #clear { clear: both; }.clear { clear: both; }img {		border:  0;} 
.booksubheading {
	font-weight: bold;
}.hpimg {		border: 1px solid #70C4D2;	border-top: 0;	float: right;	margin-left: 20px;	} 

.newsimg {
	text-align: center;
	margin-top: 20px;
}

.error {	text-align: center;	background: red;
	font-size: 120%;
	color: white;
	font-weight: bold;} 