/* CSS Document */

/* typical body elements */

	img {
	display: block
	}
	
	body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #009;
	background-color: #768BB5;
	}
a {
	text-decoration: none;
	font-weight: bold;
	color:  #000;
	outline: none;
	}
a:visited {
	color:  #699;
	}
a:active {
	color:  #000;
	}
a:hover {
	color: #099;
	text-decoration: underline;
	}

strong, b {
	font-weight: bold;
	}
p {
	font-size: 12px;
	line-height: 1.5;
	margin-top: 2px;
	margin-bottom: 10px; 
	}

/* weird ie5win bug: all line-height to font-size ratios must agree or box 
gets pushed around. UPDATE: this has turned out to be very rare. 
my current recommendation is IGNORE this warning. at the moment 
i'm leaving it in only in case the issue turns up again. possibly 
the original bug in march 2001 was caused by an unusual combination 
of factors, although this solved it at the time.*/
h1, h2, h3, h4, h5, h6 {margin-top: 0; margin-bottom: 0; font-weight: bold;}
h1 {
	font-size: 36px;
	line-height: 44px;
	}
h2 {
	font-size: 24px;
	line-height: 40px;
	}
h3 {
	font-size: 18px;
	line-height: 22px;
	
	}
h4 {
	font-size: 16px;
	line-height: 26px;
	
	}
	
img {
	border: 0;
	}
.nowrap {
	white-space: nowrap;
	font-size: 10px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}
	/* must be combined with nobr in html for ie5win */
	
/* end typical body elements */


/* ----------- masthead  ----------------*/	

#masthead {
width: 800px;
	margin: 24px 240px 0px 120px;
	float: left
	border: none;
	background: #768BB5;
	height: 117px; /* ie5win fudge begins */

	height: 117px;
	}
	
/* ----------- end masthead  ----------------*/	
	


/* ----------- main content----------------*/
#middle-review {
width: 756px;
	margin: 0px 240px 20px 120px;
	float: left;
		padding: 20px;
	border-top: 0px solid black;
	border-right: 3px solid black;
	border-bottom: 3px solid black;
	border-left: 3px solid black;
	background: #fff;
	}
#right {
	position: absolute;
	top: 120px;
	right: 0px;
	margin: 20px;
	padding: 10px;
	border: 5px solid #ccc;
	background: #666;
	width: 150px;
	left: 907px;
	height: 977px;
	width: 120px;
	}
html>body #right {
	width: 136px; /* ie5win fudge ends */
	}
pre {
	font-size: 12px;
	line-height: 22px;
	margin-top: 20px;
	margin-bottom: 10px; 
	}
	
/* ----------- end main content----------------*/

/* ----------- copyright----------------*/
	
span.footer {
	width: 270px;
	float: left;
	padding-left: 122px;
	
	font-size: 11px;
	color: #000;
	margin: 2px 0px 20px 120px; 
    /*margin-top: 2em; 
     margin-bottom: 4em; */
     border: outset 1px #666; 
     padding:   2px;
     }
	 
/* ----------- end copyright----------------*/

/* example use: @import "/css/coffey2.css";.style1 {font-size: 12px} */


