	body {		background-color: #000033;	}		p {		color: #333333;		font-family: optima, helvetica, arial, times;		font-size: 14px;	}		.title {		font-size: 20px;		font-weight: 600;		color: #000066;		font-family: optima, helvetica, arial, times;	}		.desc {		color: #333333;		font-family: optima, helvetica, arial, times;		font-size: 14px;	}	li {		color: #333333;		font-family: optima, helvetica, arial, times;		font-size: 14px;	}	ul {		color: #333333;		font-family: optima, helvetica, arial, times;		font-size: 14px;	}	.nav-col {		background-image: url(images/col_bkg.jpg);		background-repeat: no-repeat;		background-color: white;			}	#container {		background-color: white;	}	#main {		background-color: white;		font-size: 14px;		font-family: optima arial helvetica;		color: gray;	}	#footer {		font-family: optima helvtica arial;		font-size: 12px;		color: #e4e4e4;	}	#nav-bar {		text-decoration: none;		color: white;		font-family: optima helvetica arial;	}	#title {		font-size: 20px;		color: #CCCCCC;	}	a:link {		text-decoration: none;		color: #e4e4e4;	}		a:visited {		color: #e3e3e3;		text-decoration: none;	}	a:hover {		color: white;	}		td.nav-col {		line-height: 2;	}		td.nav-col a:link {		text-decoration: none;		color: #999999;	}		td.nav-col a:visited {		text-decoration: none;		color: #999999;	}		td.nav-col a:hover {		text-decoration: none;		color: #000066;	}		td.admin-bar a:link {		text-decoration: none;		color: #333333;	}		td.admin-bar a:visited {		text-decoration: none;		color: #333333;	}		td.admin-bar a:hover {		text-decoration: none;		color: #000066;	}