/* Suzuki site stylesheet */

BODY {
	background-color: #344882;
	padding: 0 0 0 0;
	font-size: x-small;
	font-family: "Verdana", Arial, Helvetica, sans-serif;
}

div#canvas {
	margin-top: 10px;
	margin-left: 20px;
	margin-right: 20px;
	padding-right: 10px;
	padding-left: 10px;
	/*background-color: #f0fefe; */
	background-color: white;
	color: black;
	width: 930px;
	}

div#bnav img#logo {
	margin-top: 0;
	margin-left: 0;
	}

div#bnav {
	font-family: "Verdana", Arial, Helvetica, sans-serif;
	}

div#bnav a { 
	font-size: x-small;
	font-weight: bold;
	line-height: 250%;
	white-space: nowrap;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 1.0em;
	padding-top: 0.1em;
	padding-bottom: 0.1em;
	margin-bottom: 0px;
	border-right: thick outset #960B20;
	border-width: 1px;
	background-repeat: no-repeat;
	background-position: left center;
	}

div#bnav a:link{
	/*black before*/
	color: #960B20;
	background-color: white;
	}
div#bnav a:visited{
	color: #960B20;
	}

div#bnav a:hover{
	/*background-color: #B5B9FF;*/
	color: #960B20;
	}
	

	
div#bnav a:active{
	color: #960B20;
	}

div#bnav ul {
	background-image: url(images/csym5.png);
	background-repeat: no-repeat;
	margin: 0;
	list-style-type: none;
	text-align: left;
	background-color: white;
	padding-top:90px;
	padding-bottom:15px;
	padding-left: 185px;
	border-style: none none solid none ;
	border-width: 3px;
	}

div#bnav li {
	display: inline;
	margin-left: 5px;
	margin-right:0;
	text-align: center;
	}

div.lbar {
	width: 170px;
	float: left;
	font-family: "Verdana", Helvetica, sans-serif;
	/*padding: 1px 0px 1px 0px;*/
	/*padding-right: 5px;
	border-style: none solid none none;
	border-width: 2px;*/
	margin-top: 20px;
	background-color: #f4fefe;
	/*background-color: white;*/
	/*background-color: #FFCC00;*/
	text-align: right;
	}
div.lbar h1 {
	font-size: 100%;
	font-weight: normal;
	/*color: #333*/
	color: #B5B9FF;
	text-align: center;
	}
	
div.lbar a {
	/*display: block;*/
	font-size: x-small;
	line-height: 100%;
	text-decoration: none;
	padding-left: 0.5em;
	padding-right: 0.5em;
	padding-top: 0em;
	padding-bottom: 0em;
	/*padding-top: 0.8em;
	padding-bottom: 1em;*/
	margin-bottom: 0px;
	margin-top: 0;
	color: black;
	/*background-color: #D2F8DA;*/
	/*background-color:#DEE9A9;*/
	background-color:#f4fefe;
	text-align: right;
	}
	
div.lbar a:hover{
	color: black;
	text-decoration: underline;
	/*background-color: #B5B9FF;*/
	}
	
div.lbar a.here{
	background-color: #DEE9A9/*DBB7FF;*/
	}

div.lbar ul {
	margin: 0 0 ;
	list-style-type: none;
	text-align: left;
	padding-left: 0;
	}

div.lbar li {
	margin-left: 0;
	margin-right:0;
	margin-top: 5px;
	margin-bottom: 10px;/*0px*/
	padding: 0 0;
	text-align: right;
	border-style: none none none none;
	/*text-align: center;
	border-style: solid solid solid solid;
	border-width: 1px 2px 1px 2px;
	border-color: white;*/
	}
/*
	All
	TopBottom RightLeft
	Top RightLeft Bottom
	Top Right Bottom Left
*/
	
	
div.rcol {
	float: right;
	width: 240px;
	padding-top: 20px;
	}
	
div.rcol img {
	margin-top: 10px;
	}

div.rcol div.cbox, div.rcol div.qbox {
	border-width: 3px;
	width: 200px;
	margin-top: 1em;
	margin-bottom: 2em;
	padding: 0em 17px 1em;
	}

	
div.rcol div.cbox {
	text-align: center;
	border-style: outset;
	border-color: #B5B9FF;
	background-color: #D2F8DA;
	}

div.rcol div.qbox {
	text-align: left;
/*	border-style: outset;
	border-color: #B5B9FF;
	background-color: #D2F8DA; */
	border-style: solid;
	border-color: white;
	background-color: white;
	}

div.rcol blockquote {
	margin-left: 0;
	margin-right: 0;
	padding-top: 0;
	padding-left: 0;
	font-style: italic;
	}
	
div.rcol blockquote p, div.rcol p.hlight {
	background-color: white;
	color: #008080;
	padding: 10px 10px;
	}

div.rcol q{
	color: #008080;
	}
	
div.rcol q {
	font-style: italic;
	quotes: none; /*it's sad but I see no better way around IE's bugs*/
}

div.main {
	margin-left: 200px;
	margin-right: 260px;
	padding-left: 1em;
	padding-right: 2em;
	padding-top: 0em;
	color: black;
  	background-color: white;
	}

	
div.main a:link{
	color: #0000CC;
	}
	
div.main a:visited{
	color: #0000FF;
	}
	
div.main a:active{
	color: #FF0000;
	}
	
div.main h1 {
	font-size: 150%;
	}
	
div.main h2 {
	font-size: 120%;
	text-align: left;
	}
	
div.main h3 {
	margin-top: 1.5em;
	font-size: 100%;
	}
	
div.main h4 {
	font-size: 100%;
	}

div.main img {
	margin-left: 1em;
	margin-bottom: 1em;
	}

div.main p.emgreen {
	color: #00AA00;
	font-size: 80%;
	}
	
div.main q {
	font-style: italic;
	quotes: none; /*it's sad but I see no better way around IE's bugs*/
}
	
div.main dt {
	font-weight: bold;
	}
	
div.main dd {
	margin-bottom: 1em;
	}
	
div.main li {
	margin-bottom: 1em;
	}

div.main HR {
	margin-top: 2em;
	width: 50%;
	}
	
div.main blockquote{
	font-style: italic;
	}
	
div.main blockquote em {
	font-style: normal;
	}
	
P.teacher {
	clear: both;
	margin-bottom: 0;
	}
	
P.phone {
	margin-top: 0;
	}

P#tstamp {
	font-size: 50%;
	font-style: italic;
	padding-bottom: 1em;
	}
	
#hlink {
	text-align: center;
	}

/* The Holly hack - sigh! */

/* Hides from IE5-mac \*/
* html .floatcontainer {height: 1%;}
/* End hide from IE5-mac */

