@charset "utf-8";
/* CSS Document */
* {
	padding: 0px;
	margin: 0px;
	font-size: 1em;
	color: #474845;
	font-family: Verdana, Arial, Helvetica, sans-serif; }
.YPNLeftCol {
	background-color: #FFF;
	margin: 1px;
	padding: 3px;
	float: left;
	width: 435px;
}
.LFMLeftCol {
	background-color: #FFF;
	margin: 1px;
	padding: 3px;
	float: left;
	width: 690px;
}

body {
	background-image: url(images/bk_main.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #80849d; }
#wrapper {
	width: 970px;
	background-color: #FFFFFF;
	margin-left: auto;
	margin-right: auto;
	padding: 0px 7px 7px 7px; }
.YPNRightCol {
	background-color: #f3f3f3;
	background-repeat: repeat;
	margin: 1px;
	padding: 3px;
	float: right;
	width: 234px;
	border: thin solid #4d3069;
	clear: right;
}
#header {
	float:left;
    width:100%;
	background-image: url(images/bk_header.gif);
	background-repeat: no-repeat; }
#logo {
	float: left; }
#topLinks{
	text-align: right;
	width: 370px;
	float: right;
	padding-right: 10px;
	padding-top: 50px;
	font-family: Arial, Helvetica, sans-serif; }
#search {
	text-align: left;
	padding-top: 15px; }
#breadcrumbs {
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif; }
#topLinks ul li, #breadcrumbs ul li{
	display: inline;
	font-size: .65em;
	font-family: Arial, Helvetica, sans-serif; }
#topLinks ul li a, #breadcrumbs ul li a {	
	font-family: Arial, Helvetica, sans-serif; } 
#topLinks ul li a { 
	color: #383a36; }
.contactInfo, .contactInfo strong {
	color: #4d3069; }
.contactInfo {
	position: relative;
	top:10px;
	left:65px; }
#mainButtons { }
#mainMenu {
	width:970px;
	float:left; }
#main {
	background-image: url(images/bk_cols.gif);
	background-repeat: repeat-y; }
#linksCol {
	width: 200px;
	background-color: #bfb5c9;
	float: left;
	margin-bottom: 5px;
	padding-bottom: 5px; } 
#linksCol ul li{
	text-align: right;
	padding-right: 15px;
	list-style-type: none;
	height: 25px;
	border-bottom: solid 1px #aab7cd;
	background-color: #dbd6e1; }
#linksCol ul li a{
	color: #4d3069;
	font-size: .9em;
	font-family: Arial, Helvetica, sans-serif; }
#linksCol ul li a:HOVER {
	color: #867299; }
#linksCol li:hover li a, #linksCol li.iehover li a, #linksCol li:hover li span {
  cursor:default;
  width:150px;
  font-size:10px;
  line-height:1.3em;
  padding:5px 0 5px 5px;
  text-transform:capitalize;
  letter-spacing:normal;
  text-align:left; }
#linksCol li:hover li a:hover, #linksCol li:hover li:hover a, #linksCol li.iehover li a:hover, #linksCol li.iehover li.iehover a { }
#linksCol li:hover li:hover li a, #linksCol li.iehover li.iehover li a { }
#linksCol li:hover li:hover li a:hover, #linksCol li:hover li:hover li:hover a, #linksCol li.iehover li.iehover li a:hover, #linksCol li.iehover li.iehover li.iehover a { }
#linksCol li:hover li:hover li:hover li a, #linksCol li.iehover li.iehover li.iehover li a { }
#linksCol li:hover li:hover li:hover li a:hover, #linksCol li.iehover li.iehover li.iehover li a:hover { }
#linksCol ul ul, #linksCol ul ul ul {
  display:none;
  position:absolute;
  left:200px;
  position:relative;
  top:-19px; }
#linksCol li:hover ul ul, #linksCol li:hover ul ul ul, #linksCol li.iehover ul ul, #linksCol li.iehover ul ul ul {
  display:none; }
#linksCol li:hover ul, #linksCol ul li:hover ul, #linksCol ul ul li:hover ul, #linksCol li.iehover ul, #linksCol ul li.iehover ul, #linksCol ul ul li.iehover ul {
  display:block; }
#footer {
	height: 89px;
	background-color: #adb0bf;
	border-top: solid 7px #FFF; }
#footer ul li{
	list-style-type: none; }
#footer ul li a{
	color: #fff;
	font-size: .895em;
	font-family: Arial, Helvetica, sans-serif; }
#footer ul li a:HOVER{
	color: #fff; }

#contentCol {
	width: 695px;
	float: left;
	padding-left: 10px;
	padding-bottom: 5px; }
#contentCol img {
	margin:10px 10px; }
#indexMain { }
#indexCol1 {
	float: left;
	width: 173px;
	margin-right: 2px; }
#indexCol1 img {
	margin:0 0 1px 0; }
#indexCol2 {
	float: left;
	width: 785px; }
#indexCol3 {
	float: left;
	width: 314px;
	margin-right: 5px;
	padding-top: 2px; }
#indexCol3 h5 a {
	color:#fff;
	font-size:.9em;
	text-decoration:none; }
#indexCol4 {
	float: left;
	width: 314px;
	margin-left: 4px;
	margin-right: 4px;
	padding-top: 1px; }
#indexCol5 {
	float: left;
	width: 314px;
	margin-left: 5px;
	padding-top: 1px; }
.upcomingEventsTable {
	font-size: .7em; }
.altRow {
	background-color: #e3e2dd; }
.col {
	width: 314px;
	padding-top: 6px; }
.sectionHead {
	height: 23px;
	background-image: url(images/bk_sectionHeader.gif);
	background-repeat: repeat-x;
	border: solid 1px #102346;
	padding: 0px 0px 0px 10px; }
.sectionHead h5 {
	position:relative;
	bottom:-3px; }
.sectionContent {
	background-color: #f3f3f3;
	padding: 2px;
	border-left: solid 1px #d4d4d4;
	border-right: solid 1px #d4d4d4; }
.sectionContent p, .sectionContent ul li{
	padding-left: 5px;
	font-size: .70em; }
.sectionContent ul {
	padding-left: 25px; } 
.sectionFooter {
	background-image: url(images/bk_col_bottom.gif);
	height: 7px;
	background-repeat: no-repeat;
	background-position: bottom; }
h1, h2, h3, h4, h5, h2 a, h1b {
	font-family: Arial, Helvetica, sans-serif; }
h1 {
	font-size: 1.25em;
	color: #4d3069;
	position: relative;
	left: -15px; }
	
h1b{
	font-size: 1.25em;
	color: #4d3069;
	font-weight: bolder;
}	

h2, h4 strong, h4, h4 em, h2 a{
	font-size: .95em;
	color: #013567; }
#common_report {
	font-size:.9em;
	color: #b58d60; }
#result_report {  
	font-size: .95em;
	color: #013567; }
h2 {
	color: #b58d60; }
h2 a {
	color: #b58d60; }
#results {
	font-size:.9em;
	color: #b58d60; }
.description {
	font-size:.75em; }
.url {  
	font-size:.75em; }
#other_pages {
	font-size:.7em; }
h5 {
	color: #FFFFFF;
	font-size: .955em; }
h4 {
	padding-bottom: 0px; }
p, li, form{
	font-size: .75em;
	line-height: 1.5em; }
p small {
	font-size: 0.6em;
	line-height: 1.35em;
}
p, h1, h2, h3, h4, form{
	padding-top: 7px;
	padding-bottom: 5px; }
a {	
	color: #7f849e; }
a:HOVER {	
	color: #3f4354; }
hr {
	border-top: solid 1px #d6d7df;
	height: 1px;
	margin-bottom: 8px;
	width: 95%;
	background-color:#d6d7df;
	color: #d6d7df; }
#contentCol ul, #contentCol ol{
	padding: 5px;
	padding-left: 35px; }
#contentCol ul li, #contentCol ol li{
	padding: .15em; }
.adSpace {
	padding-top: 10px;
	text-align: center; }
.left {
	float:left;
	padding-right: 10px;
	padding: 5px; }
.right {
	float: right;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #fff;
}
.subLinks {
	font-size: .75em; }
.clear {
	clear: both; }
.disappear {
	display: none; }
.border {
	border: solid 1px #d6d7df; }
iframe {
	overflow: scroll; }
iframe.adHome {
	width: 250px;
	height: 80px;
	overflow: hidden; }
iframe.adInterior {
	width: 160px;
	height: 600px;
	overflow: hidden; }
form label {
	float: left;
	padding-right: .75em;
	margin: .25em;
	text-align: right;
	width: 45%; }
form input, form select, form textarea {
	padding: .155em;
	margin: .25em; }
.error {
	float: left;
	padding-right: .75em;
	margin: .25em;
	text-align: right;
	width: 45%; 
	border-right: red solid 2px;
	color: #990000;
	font-weight: bold; }
.errorInput {
	background-color:#FFCC00; }
.sideLinks{
	color: red; }
.photoBorder {
	background-color: #FFF;
	margin: 6px;
	padding: 5px;
	border: solid 1px #CCC; }
.adDetail {
	max-width: 500px; }
.leftContent {
	float: left;
	width: 70%; }
	/* Ҡڠᴎᵀ */
.leftContent2 {
	float: left;
	padding-left: 10px;
	padding-right: 15px;
	width: 30%; }
.rightContent {
	float: right;
	width: 30%; }
.underContent {
	float: right;
	width: 100%; }
.photoLeft {
	background-color: #FFF;
	margin: 6px;
	padding: 5px;
	border: solid 3px #474845;
	float: left; }
.descriptionIndent {
	padding-left: 50px;
	color:#4D3069;
	font-size: 1em; }
.required {
	color: #CC3333;
	border: 0px solid #CC3333; }
.indent {
	padding-left: 131px; }
.bannerad {
	height: 50px;
	width: auto;
	margin-top: 5px;
	margin-left: 391px;
	text-align: right; }
.banneradhome {	
	height:30px;
	width: auto;
	margin-top: 10px;
	margin-left: 391px;
	text-align: right; }
.enews {
	height:300px;
	width: 400px; }
.businessframe {
	height: 800px;
	width: 600px; }
.mapframe {
	height: 650px;
	width: 650px; }	
.addevent {
	height: 1750px;
	width: 650px; }
#Search {
	background-color:#4d3069;
	color:#fff;
	font-size:.85em;
	border:none; }
#Search:hover { 
	background-color:#6a4f83; }
#powered_by {
	visibility:hidden; }
.padding {
	padding-right:10px; }
.small {
	visibility:hidden; }
.quote {
	font-weight:bold;
	font-size:small; }
#DirectorySearch1_lblSearchCaption {
	font-weight:normal;
	font-size:.75em; }
#WCEventScroller {
	overflow:hidden; }
#rotator {
	width:185px;
	padding:0 5px 0 10px;
	float:left;
	height:241px;
	background:url(images/bk_rotator.gif) no-repeat; }
.Testimonial {
	font-weight: normal;
	color: #FFF;
	background-color: #4d3069;
	background-repeat: repeat;
	letter-spacing: normal;
	text-align: left;
	vertical-align: top;
	word-spacing: normal;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 6px;
	line-height: 17px;
}

#chamber {
	width:171px;
	height:60px;
	background:url(images/btn_chamber_index.gif) no-repeat;
	float:left;
	padding:0 0 1px 0; }
#chamber:hover {
	background:url(images/btn_chamber_index_over.gif) no-repeat; }
#events {
	width:171px;
	height:60px;
	background:url(images/btn_events_index.gif) no-repeat;
	float:left;
	padding:0 0 1px 0; }
#events:hover {
	background:url(images/btn_events_index_over.gif) no-repeat; }
#business {
	width:171px;
	height:60px;
	background:url(images/btn_business_index.gif) no-repeat;
	float:left;
	padding:0 0 1px 0; }
#business:hover {
	background:url(images/btn_business_index_over.gif) no-repeat; }
#community {
	width:171px;
	height:60px;
	background:url(images/btn_community_index.gif) no-repeat;
	float:left; }
#community:hover {
	background:url(images/btn_community_index_over.gif) no-repeat; }
#chamberint {
	width:234px;
	height:34px;
	background:url(images/btn_chamber.gif) no-repeat;
	float:left; }
#chamberint:hover {
	background:url(images/btn_chamber_over.gif) no-repeat; }
#eventsint {
	width:243px;
	height:34px;
	background:url(images/btn_events.gif) no-repeat;
	float:left;
	padding:0 0 1px 0; }
#eventsint:hover {
	background:url(images/btn_events_over.gif) no-repeat; }
#businessint {
	width:241px;
	height:34px;
	background:url(images/btn_business.gif) no-repeat;
	float:left;
	padding:0 0 1px 0; }
#businessint:hover {
	background:url(images/btn_business_over.gif) no-repeat; }
#communityint {
	width:241px;
	height:34px;
	background:url(images/btn_community.gif) no-repeat;
	float:left; }
#communityint:hover {
	background:url(images/btn_community_over.gif) no-repeat; }
.pdflink {
	padding:5px 22px 5px 0;
	margin:0 5px 0 0;
	background:url(images/pdficon_small.gif) no-repeat right 0px; }
.prevBtn {
	position:absolute;
	font-size:.65em;
	top:350px;
	margin:0 0 0 10px; }
.prevBtn a {
	color:#fff; }
.nextBtn {
	position:absolute;
	font-size:.65em;
	top:350px;
	width:580px;
	text-align:right; }
.nextBtn a {
	color:#fff; }
#mouseOverMask {
	position:absolute;
	width:245px;
	height:110px;
	top:-105px;
	padding:5px;
	cursor:pointer; }
#eCard {
	position:absolute;
	background:#999;
	width:216px;
	height:85px;
	top:-100px;
	left:20px;
	padding:5px;
	border:1px solid #bfb5c9;
	background:url(images/contact_bg.png) repeat-x 0 0;
	background-color:#fff;
	color:#000;
	overflow:hidden;
	color:#737373; }
#eCard img {
	position:relative; 
	top:-1px; 
	margin:0 5px 0 0;
	padding:5px;
	background:#fff;
	border:1px solid #bfb5c9; }
.cardname {
	font-size:13px;
	font-weight:bold;
	color:#013567;
	position:relative;
	top:-10px; }
	
