body			{ background: url('images/bg.gif') repeat-x #FFFFFF; font-size: 11px; font-family: Verdana, Tahoma, Arial; margin: 0px; padding: 0px; }
.container		{ width: 770px; margin-left: auto; margin-right: auto; display: block; clear: both; }
.nav			{ width: 770px; height: 18px; text-align: center; }
.nav a:link		{ color: #1786A0; text-decoration: none; }
.nav a:visited	{ color: #1786A0; text-decoration: none; }
.nav a:hover	{ color: #545454; text-decoration: underline; }

.content		{ background: url('images/curve.jpg') no-repeat; padding-top: 40px; }
.content a:link		{ color: #1786A0; text-decoration: none; font-weight: bold; }
.content a:visited	{ color: #1786A0; text-decoration: none; font-weight: bold; }
.content a:hover	{ color: #1786A0; text-decoration: underline; font-weight: bold; }

.column_news	{ width: 193px; background: url('images/dot_vertical.gif') repeat-y; background-position: right; color: #888888; line-height: 18px; float: left; }
.column_events	{ width: 193px; background-position: right; color: #888888; line-height: 18px; float: left; }
.column_welcome	{ width: 380px; background: url('images/dot_vertical.gif') repeat-y; background-position: left; color: #000000; font-size: 12px; line-height: 22px; float: left; }
.column_service	{ width: 183px; font-size: 11px; line-height: 18px; background: url('images/dot_vertical.gif') repeat-y; background-position: right; line-height: 18px; color: #888888; float: left; }
.column_mag		{ width: 180px; font-size: 11px; line-height: 18px; color: #888888; float: left; margin-left: 5px;}
.column_main	{ width: 570px; background: url('images/dot_vertical.gif') repeat-y; background-position: left; color: #000000; font-size: 12px; line-height: 22px; float: left; }
.column_subnav	{ width: 193px; color: #888888; line-height: 18px; float: left; }

.footer			{ width: 100%; background: url('images/bg_footer.gif') repeat-x; text-align: center; display: block; clear: both; }
.footer_content	{ width: 770px; margin-left: auto; margin-right: auto; text-align: left; padding-top: 15px; line-height: 18px; color: #888888; }
.footer	a:link		{ color: #1786A0; text-decoration: none; font-weight: bold; }
.footer	a:visited	{ color: #1786A0; text-decoration: none; font-weight: bold; }
.footer	a:hover		{ color: #1786A0; text-decoration: underline; font-weight: bold; }