﻿/*colors

bright green: #bcbe0a
dark green, h1, footer links: #3d3f06
dark blue, h2: #003f72
mid blue: #3983be
light blue: #789ac1
dark blue footer text: #00223e


*/
body {
	background: #789ac1 url('../Images/hdBg.jpg') repeat-x;
	margin: 0;
}
a img {
	border: 0px;
}
h1, h1 span {
	font: bold 18px arial, sans-serif!important;
	color: #3d3f06;
	margin: 0;
	padding: 0;
}
h2 {
	font: bold 15px arial, sans-serif;
	color: #3d3f06;
}
h3 {
	font: bold 13px arial, sans-serif;
	color: #3983b3;
}
p {
	font: normal 12px arial, sans-serif;
	color: #000000;
}
ul {
	margin: 0 0 0 10px;
	color: #000000;
	list-style: none;
	padding: 0;
}
li {
	font: normal 12px/16px arial, sans-serif;
	color: #000000;
	list-style: none;
	
	
}

p. li{
	font: normal 12px/16px arial, sans-serif;
	color: #000000;
	list-style: disc;
	margin:3px 3px 3px 15px;

}
a, a:visited {
	color: #003f72;
	text-decoration: none;
}
.content a {
	font-weight: bold;
}
a:hover, a:active {
	color: #3d3f06;
	text-decoration: none;
}
/*banners*/
.banner1 {
	margin: 20px auto 10px auto;
	padding: 0;
	width: 728px;
}
.banner2, .banner3 {
	margin: 0 auto;
}
.banner2 {
	width: 250px;
}
.banner3, .banner3int {
	width: 234px;
}
.banner3int {
	/*float: left;*/
	margin: 20px auto;
}
.adText {
	margin: 0;
	padding: 0;
	float: right;
}
/*wraps*/
#wrap {
	margin: 0 auto;
	width: 950px;
}
#ftWrap {
	background: #b0c5dd url('../Images/ftBg.jpg') repeat-x;
}
/*top navigation*/
#topNav {
	margin: 0;
	padding: 0;
	height: 29px;
}
#topNav ul {
	margin: 7px 0 0 0;
	padding: 0;
	list-style: none;
	float: right;
}
#topNav li {
	margin: 0 10px;
	float: left;
	font: normal 12px arial, sans-serif;
}
#topNav li a, #topNav li a:visited {
	color: #ffffff;
	text-decoration: none;
}
#topNav li a:hover, #topNav li a:active {
	color: #bcbe0a;
	text-decoration: none;
}
/*header*/
#header {
	margin: 10px 0;
	padding: 0;
}
#photoArea {
	margin: 0;
	padding: 0;
	border: 1px solid #bcbe0a;
	height: 196px;
}
.hdLogo {
	margin: -1px 0 0 -1px;
	padding: 0;
	position: absolute;
	z-index: 1050;
}
/*navigation*/
#nav {
	margin: 7px 0;
	padding: 0;
	background-color: #3983be;
	height: 30px;
	font: normal 14px arial, sans-serif;
}
.start {
	background: transparent url('../Images/mnNavStart.jpg') no-repeat;
	float: left;
	height: 24px;
	width: 173px;
	margin: 0;
	padding: 6px 0 0 22px;
}
.start a, .start a:visited {
	color: #ffffff;
	text-decoration: none;
}
.start a:hover, .start a:acive {
	color: #003f72;
	text-decoration: none;
}
.end {
	margin: 0 0 0 7px;
	padding: 0;
	float: left;
}
#nav ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#nav li {
	margin: 0 38px 0 0;
	padding: 7px 0 0 0px;
	float: left;
}
#nav li a, #nav li a:visited {
	color: #ffffff;
	text-decoration: none;
}
#nav li a:hover, #nav li a:active {
	color: #bcbe0a;
	text-decoration: none;
}
/*main area*/
#main {
	margin: 0;
	padding: 0;
}
#ctArea {
	margin: 0;
	padding: 10px;
	background-color: #ffffff;
	width: 930px;
}
#leftCt, #midCt, #rightCt, #intLeft, #intRight {
	float: left;
}
/*left content*/
#leftCt {
	margin: 0;
	padding: 0;
	width: 273px;
}
#events, #news {
	border: 1px solid #989ea6;
	margin-bottom: 10px;
	padding: 5px;
}
#news {
	margin-top: 10px;
}
.boxTop {
	margin: 0;
	padding: 0;
}
.boxTop h2, #testimony h2 {
	margin: 0;
	padding: 0;
	font: bold 18px arial, sans-serif;
	color: #003f72;
}
.boxTop h2 {
	float: left;
}
.viewAll {
	float: right;
	background: transparent url('../Images/btnView.jpg') no-repeat;
	height: 19px;
	width: 65px;
	padding: 2px 0 0 8px;
	font: normal 12px arial, sans-serif;
	color: #ffffff;
}
.viewAll a, .viewAll a:visited {
	color: #ffffff;
	text-decoration: none;
}
.viewAll a:hover, .viewAll a:active {
	color: #003f72;
	text-decoration: none;
}
.calendar {
	margin: 0;
	padding: 0;
	height: 200px;
}
.scroll {
	margin: 0;
	padding: 0;
	height: 200px;
}
/*interior left*/
#intLeft {
	margin-right: 10px;
	padding: 0;
	width: 660px;
}
.breadcrumbs {
	margin-bottom: 10px;
	padding: 5px;
	background-color: #E7F2F8;
	font: normal 12px arial, sans-serif;
}
.breadcrumbs a, .breadcrumbs a:visited {
	color: #3d3f06;
	text-decoration: none;
}
.breadcrumbs a:hover, .breadcrumbs a:active {
	color: #3d3f06;
	text-decoration: underline;
}
/*mid content*/
#midCt {
	margin: 0;
	padding: 0 8px;
	width: 380px;
}
#area1 {
	margin: 0;
	padding: 0;
}
#area {
	margin: 0;
	padding: 0;
	background: transparent url('../Images/areaBg.jpg') repeat-y;
}
#areaBtm {
	margin: 0;
	padding: 0;
}

#colOne {
	float: left;
	width: 169px;
	padding: 10px;
}

#colTwo {
	float: left;
	width: 169px;
	padding: 10px;
}

#colOnetest  {
	float: left;
	width: 167px;
	padding: 10px;
	margin-right: 5px;
}

#colTwotest {
	float: left;
	width: 167px;
	padding: 10px;

}


.content {
	margin: 0;
	padding: 0;
}
.content td {
	text-align: left;
}
#testimony {
	margin: 10px 0;
	padding: 0;
}
/*right content*/
#rightCt, #intRight {
	margin: 0;
	padding: 0;
	width: 260px;
}
.btn, .sponsor {
	margin: 10px;
	padding: 0;
}
/*interior right*/
#qLinks {
	margin: 0;
	padding: 10px;
	background-color: #E7F2F8;
	border-bottom: 2px solid #3d3f06;
}
#qLinks h2 {
	font-size: 20px;
	font-weight: normal;
	margin: 0;
	padding: 0;
}
#qLinks ul {
	margin: 10px 0;
	padding: 0;
	list-style: none;
}
#qLinks li, #qLinks table tr td {
	font: normal 13px/20px arial, sans-serif;
	color: #3d3f06;
	line-height: 25px;
}
#qLinks li a, #qLinks table tr td a, #qLinks li a:visited, #qLinks table tr td a:visited {
	text-decoration: none;
	color: #3d3f06;
}
#qLinks li a:hover, #qLinks table tr td a:hover, #qLinks li a:active, #qLinks table tr td a:active {
	text-decoration: none;
	color: #3983be;
}
/*directory*/
#dirCt {
	margin: 0;
	padding: 0;
}

.chamberchampions {
	border-top: 1px solid #202020;
	clear:both;
	width: 100%;
}
/*footer*/
#footer {
	width: 950px;
	margin: 0 auto;
	padding: 5px 0;
}

/*footer*/
#footer {
	width: 950px;
	margin: 0 auto;
	padding: 5px 0;
}

#btmNav {
	margin: 0;
	padding: 0;
	font: normal 12px arial, sans-serif;
	width: 930px;
}
#btmNav ul {
	margin: 0;
	padding: 23px 0;
	list-style: none;
	width: 650px;
}
#btmNav li {
	margin-right: 5px;
	padding: 0;
	float: left;
	color: #ffffff;
}
#btmNav li a, #btmNav li a:visited {
	color: #ffffff;
	text-decoration: none;
}
#btmNav li a:hover, #btmNav li a:active {
	color: #bcbe0a;
	text-decoration: none;
}
#facebook {float: right; margin: 16px 36px 0 0; padding: 0;}
#facebook img {margin: 0; padding: 0;}
#ftLogos {
	margin: 0;
	padding: 0;
	width: 950px;
	height: 100px;
}
#ftLogos img {
	float: right;
	margin-left: 10px;
}
#ftInfo {
	margin: 0;
	padding: 10px;
	font: normal 12px arial, sans-serif;
	color: #00223e;
}
#ftInfo a, #ftInfo a:visited {
	color: #3d3f06;
	text-decoration: none;
}
#ftInfo a:hover, #ftInfo a:active {
	color: #ffffff;
	text-decoration: none;
}
.address {
	margin: 10px;
	padding: 0;
	float: left;
}
.weblink {
	float: right;
	margin: 0;
	padding: 0;
	text-align: right;
}
/*rss*/

#RSS-news {
	/*Demo 2 main container*/
	height: 180px;
	border: none;
	padding: 4px;
	background-color: #ffffff;
}

#RSS-news div p {
	/*Demo 2 P element that separates each entry*/
	margin-top: 0;
	margin-bottom: 7px;
}

#example3 {
	/*Demo 3 main container*/
	width: 241px;
	height: 199px;
	border: none;
	padding: 4px;
}
#example3 div p {
	/*Demo 3 P element that separates each entry*/
	margin-top: 0;
	margin-bottom: 7px;
}

.datefield {
	color: #000000;
	font-size: 11px;
}
#example1 a, #example1 a:visited {
	color: #003f72;
	text-decoration: none;
	font-weight: bold;
}
#example1 a:hover, #example1 a:active {
	color: #3d3f06;
	text-decoration: none;
	font-weight: bold;
}
#example1 ul {
	margin: 10px 0 10px;
	padding: 0;
	list-style: none;
}
#example1 li {
	margin: 5px 0;
	border-bottom: 1px dotted #cccccc;
}
/*clear floats*/
#topNav:after, #ctArea:after, #ftWrap:after, .boxTop:after, #area:after, #area1:after, #btmNav:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
*:first-child + html #topNav, *:first-child + html #ctArea, *:first-child + html #ftWrap, *:first-child + html .boxTop, *:first-child + html #area, *:first-child + html #area1, *:first-child + html #btmNav {
	min-height: 1px;
}

/*Events*/

.s_text {
	margin-right: 10px;
	margin-top: -10px;
}

.month {
	margin-right: 10px;
	margin-top: -10px;
}

.cat {
	margin-right: 10px;
	margin-top: 13px;
}

#staff {
	font: normal 12px arial, sans-serif;
	color: #000000;
}

table {
	font: normal 12px arial, sans-serif;
	color: #000000;

}

.CalendarSelectedDayStyle  {
color: #9ca51b;
font: bold 12px arial, sans-serif;
}

#ctl00_content_EventDetailHeader1_lblEventName {
border: none;
}

##ctl00_quicklinks_webmenu_mnuWebMenu_SkipLink {
width: 100%;
}

.searchLinks,
.searchLinks2 {
	font: normal 12px arial,sans-serif!important;
}
.searchLinks2 a,
#ct100_content_hypAllCategories,
.listingBack a,
.listingEdit a {
	font: bold 12px arial,sans-serif!important;
	color: #003F72!important;
}
.searchLinks2 a:hover,
#ct100_content_hypAllCategories:hover,
.listingBack a:hover,
.listingEdit a:hover {
	color: #3d3f06!important;
}

.searchButton {
	width: 100px!important;
}
.searchLinks {
	width: 420px!important;
}
.searchLinks2 {
	width: 125px!important;
}


