body {
margin : 0; 
padding : 0; 
font-family : sans-serif; 
font-size : 0.7em; 
line-height : 1.4em; 
} 
div#header {
padding : 0; 
text-align : right;
color:#000; 
background-color : #ffffff;
background-image:url(../art/jayceelogo.jpg);background-repeat:no-repeat; 
border-bottom : medium solid #000080; 
min-height:120px;
} 
div#maincontent {
padding : 1%; 
text-align : justify; 
margin-right : 210px; 
margin-left : 130px; 
background-color : #ffffff; 
color : #000000; 
} 
div#leftcolumn {
background-color: #ffffff;
padding : 0; 
float : left; 
text-align : left; 
width : 130px; 
border-right: medium solid #000080;
min-height:1200px;
} 
div#rightcolumn {
padding : 2%; 
float : right;
background-color : #fff;  
width : 159px; 
} 

/* -------------------------------- Navigation ------------------------------*/ 

ul#mainnav {
	list-style: none;
	margin: 0px;
	padding: 0px;
        color:#c2c2c2; 
	background-color: #ffffff;
	width:116px;}
		
ul#mainnav li {
	display: block;
	border-top: 1px solid #ffffff;
	}

ul#mainnav li a {
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 6px 6%;
	background-color: #44638d;
	font: bold 1.0em /1.5 arial, sans-serif;		/* If you get an unwanted gap after your a block (IE-Win) try increasing the line height		*/
	color: #fff;
	text-decoration: none;
	width: 100%;				/* 	Causes Problems in IE5-Mac and Netscape/Mozzilla - see next fix		*/
	}

ul#mainnav li a:hover {
	color:#000;
	background-color: #79b2f5;
	color: #000;
	}
	
ul#mainnav ul.subnav {
	margin: 0px;
	list-style: none;
	padding: 0px;
	border: 0px solid white;
	}

ul#mainnav ul.subnav li {
	border-top: 0 none;
	padding-left: 1.5em;
	}

ul#mainnav ul.subnav li a {
	padding: 1%;
	margin: 0px;
	font: bold 0.8em /1.5 verdana, sans-serif;
	color: #5C6F90;
	background-color:#fff;
	border: 0px solid yellow;
	}

ul#mainnav ul.subnav li a:hover {
	color: #43616B;
	background-color:#fff;
	text-decoration: underline;
	}


ul#list {list-style-type:disc;color:#000;background:transparent;font-size:12px;text-align:left;}

h1 {text-align:left;color:#000080;background-color:#fff;font-family: Georgia,"Times New Roman",serif;font-size:16px;font-weight:700;}

p.title {color:#000;background:transparent;font-size:18px;text-align:center;}

P.copytext {color:#000;background:transparent;font-size:10px;text-align:center;}

p.justify {color:#000;background:transparent;font-size:10px;text-align:justify;}

P {text-align: justify;font-size:10pt;}

P.line {text-align: center;font-size:14px;line-height:180%;}

P.cent {text-align:center;font-size:10pt;color:#000;background:transparent;}

p.copyright {font-family:Arial,Verdana,Helvetica,sans-serif;margin:0;font-size:10px;color:#808080;background:transparent;text-align:center;text-decoration:none;}

a:link {text-decoration:none;color:#000;background:transparent;}

a:visited {text-decoration:none;color:#000;background:transparent;}

a:hover {text-decoration:none;color:#898989;background:transparent;}

a:active {text-decoration:none;color:#ff0000;background-color:#fff;}

.head {color:#ff0000;font-weight:700;font-size:12px;}

.foot {color:#0000ff;font-weight:700;}

.photo-right {margin:1px 0 1px 10px;}

.photo-left {margin:1px 10px 1px 0;}

.photo-center {margin:2px 5px 10px 2px;}

p.top {text-color:blue;text-align:left;font-size:12pt;font-weight:700;}