@CHARSET "UTF-8";

	body {
		font-size : medium;
		background-color : white;
	}

	a:link, a:visited {
		text-decoration : none;
	}
	.tease_l { 
		padding-right : 0.25em;
		padding-left : 0;
		width : 200px;
		border : none;
		float : left;
	}
	.tease_r { 
		padding-right : 0.25em;
		padding-left : 0.25em;
		width : 200px;
		border : none;
		float : right;
	}
	#main {
		width: 100%;
		float: left;
		vertical-align : top;
		background-image : url(image/nav_col.gif);
		background-position : top left;
		background-repeat : repeat-y;
		padding : 0;
		margin : 0;
	}
	#my_content {
		padding-top : 0em;
		margin-top : 0;
		margin-left : 200px;
		font-family: arial, helvetica, sans-serif;
		font-size : 1em;
		font-weight : normal;
		background-color : white;
	}
	#header {
		width : 100%;
		background-color : #000099;
		float : left;
		border-bottom: 1px solid #515151;
	}
	
	#header-left {
		width : 70%;
		float: left;
		padding-bottom : 0em;
		padding-left : 6px;
		font-family : "Comic Sans MS";
		font-weight : bold;
		font-size : 36pt;
		color : white;
	} 
	#header-left a {
		color : white;
	}

	#header-right {
		float : right;
		font-size : medium;
		font-family : "Comic Sans MS";
	}
	#contactus a {
		padding : 20px 5px 0 34px;
		float: right;
		margin : 0;
		background-image : url("image/email05.gif");
		background-repeat : no-repeat;
		background-position : left bottom;
		color : white;
	}
	#tabband {
		position : relative;
		width : 100%;
		background-color : #000099;
		float : left;
		border-bottom: 1px solid #515151;
		display : none;
		height : 2em;
	}
	#tabband ul  {
		position : absolute;
		color : white;
		right : 1em;
		top : -0.75em;
		list-style : none;
	}
	#tabband ul, #tabband ul li {
		float : right;
	}
	#tabband ul li a {
		margin-left : 1em;
		padding-left : 1em;
		color : white;
	}
	#tabband ul li label {
		padding-left : 1em;
		padding-right : 0.5em;
		color : white;
	}
.testdiv {
		width : 500px;
		color : white;
		background-color : #000099;
	}
	#contactaw, #contactron {
		font-weight : bold;
	}
	p, td, th, li { 
		font-family:Verdana,Arial,Helvetica,sans-serif; 
		font-size : 1em;
	}
	p, td, li { 
		font-weight:normal; 
	}
	p img {
		padding : 0 5px 0 5px;
		border : 0;
	}
	th {
		font-weight:bold; 
	}
	p.top {
		padding-top : 1.25em;
	}
	#copyright, h6 {
		font-family:Verdana,Arial,Helvetica,sans-serif; 
		color: silver;
		font-weight:normal;
		font-size : 0.75em;
		text-decoration : none;
	}
	h6 {
		font-size : 0.5em;
		text-align : center;
		margin-top : 0;
		margin-bottom : 0;
	}
	h2, h3, h4, caption { 
		color : black; 
		text-align : center; 
		font-weight : bold; 
		font-size : 1.25em; 
		font-family : Verdana,Arial,Helvetica,sans-serif;
	}
	h3, h4, caption { 
		font-size: 1em; 
	}
	h4 {
		text-align : left;
		margin : 0;
		margin-bottom : -1em;
		padding-top : 0.25em;
	}
	h4 a {
		text-decoration : none;
	}
	ul li h4 {
		margin-bottom : 0;
	}
	#photo_home {
		clear: both;
		width: 100%;
		background: #ffc  url("image/sunrise3.jpg") repeat-x 1200px 0;
		margin: 0;
		padding: 0;
		border-bottom: 1px solid #474747;
		overflow: hidden;
	}
	
	#photo_home img {
		margin: 0;
		padding: 0 1px 0 0;
		vertical-align: bottom;
		border: none;
	}
	.twocols {
		float : left;
		width : 90%;
		background : url(image/blue_6.gif);
		background-position : center;
		background-repeat : repeat-y;
	}
	.leftcol {
		float : left;
		text-align : left;
		width : 45%;		
		padding : 0;
		padding-left : 0.5em;
		margin : 0;
	}
	.rightcol {
		float : right;
		text-align : left;
		width : 45%;
		padding : 0;
		padding-left : 0.5em;
		margin : 0;
	}
	#sv_footer {
		width : 100%;
		float : left;
		text-align : center;
	}
	.evenrow {
		background-color : #cccccc;
	}
	.oddrow {
		background-color : #ccccff;
	}
	ul.nobullet {
		list-style : none;
		padding-left : 0;
		margin-left : 0;
	}
	.indentedlist ul {
		padding-left : 0;
		margin-left : 0;
		margin-bottom : 1em;
	}
	.indentedlist ul li, .indentedlist ul li ul li {
		list-style : none;
		margin-left : 0;
		padding-left : 0;
	}
	.indentedlist ul li ul li {
		margin-left : 3em;
	}
	.disclaimer p {
		font-size : 0.75em;
	}
	.mailing p {
		font-size : 0.75em;
	}
	
	#sv_schedule, #sv_announce, .sv_news, .sv_news_noborder, .sv_news_hilite {
		width: 40em;
		display : block;
		color : black;
		font-weight : normal;
		text-decoration : none;
		background-color : #ffc;
		padding-top : 0.5em;
		padding-right : 8px;
		padding-bottom : 0.5em;
		padding-left : 8px;
		border : 3px solid #000099;
		margin-left : 10px;
	}
	#sv_schedule {
		margin-top : -1.5em;
	}
	* html #sv_schedule {
		margin-top : 0;
	}
	#sv_announce {
		margin-top : 8px;
	}
	ul.sf-menu li ul li.lipop {
		background-color : #fff;
	}
	#sv_schedule h3, #sv_announce h3, .sv_news h3{
		margin-top : -0.25em;	
	}
	#sv_schedule table, #sv_announce table, .sv_news table{
		margin-top : -0.5em;	
	}
	.sv_news {
		background-color : white;
	}
	.sv_news_hilite {
		border : 0;
		background-color : #ccccff;
	}
	#sv_schedule p, #sv_announce p, .sv_news p {
		margin-top : 0;
		margin-bottom : 0.25em;
	}
	p.makepop {
		color: red;
	}
	div#sv_schedule p.makepop a.makepop, div#sv_announce p.makepop a.makepop, div.sv_news p.makepop a.makepop {
		display : inline;
		color : red;
		background-color : #ffc;
		padding : 0 0 0 0;
	}
	div.sv_news p.makepop a.makepop {
		background-color : #ffc;
	}
	.sv_news_noborder {
		border : 0;
		background-color : #ccccff;
	}
	.outlined {
		margin-bottom : 3px;
		margin-top : 3px;
		padding : 10px 6px;
		border : 1px solid #990000;
		position : relative;
	}
	.outlined p {
		padding : 0;
	}

	div#newtitles .leftcol th, div#newtitles .rightcol th {
		text-align : center;
	}
	div#newtitles .leftcol table, div#newtitles .rightcol table {
		margin : 0;
		padding-top : 1em;
		width : 350px;
	}
	div#newtitles col.title_col0 {
		width : 250px;
	}
	div#newtitles col.title_col1 {
		width : 100px;
	}

	