A:link {COLOR: #3262b4; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
A:visited {COLOR: #3262b4; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
A:hover {COLOR: #3262b4; FONT-WEIGHT: bold; TEXT-DECORATION: underline;}
A:active {COLOR: #3262b4; FONT-WEIGHT: bold; TEXT-DECORATION: none;}

.pullquote {width:325px;text-align:left;float: left;font-family:Georgia;font-weight:normal;font-style: normal;padding-left:10px;padding-top:10px;padding-right:10px;padding-bottom:10px;font-size:18px;line-height:24px;color:#666;border: 3px double #aaa;border-width: 3px 0;border-top-width: 3px ;border-bottom-width: 3px;border-top-color: #ccc;border-bottom-color: #ccc;margin-right:25px;margin-bottom:10px;}
.pullquote2 {width:325px;text-align:left;float: right;font-family:Georgia;font-weight:normal;font-style: normal;padding-left:10px;padding-top:10px;padding-right:10px;padding-bottom:10px;font-size:18px;line-height:24px;color:#666;border: 3px double #aaa;border-width: 3px 0;border-top-width: 3px ;border-bottom-width: 3px;border-top-color: #ccc;border-bottom-color: #ccc;margin-left:25px;margin-bottom:10px;}
.servicesImage {padding:4px;border: solid 1px #e7f3ff;margin-right:20px;margin-bottom:10px;}


#container {
	position:relative;
	margin:0px auto;
	width:990px;
	top:0px;
	z-index:0;
}
#tabs01 {
	position:relative;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:-25px;
	left:0px;
	top:-25px;
	z-index:1;
	width: 630px;
}
#events {
	position:absolute;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:-25px;
	left:345px;
	top:377px;
	z-index:2;
	width: 630px;
	visibility: hidden;
}

.eventLocation {
	COLOR: #6699cc;
	font-size: 12px;
	font-weight:normal;
}
.myDSUsername {
	COLOR: #5ea6f0;
	font-size: 12px;
	font-weight:normal;
}
.myDSUsername A:link {
	COLOR: #5ea6f0;
	font-size: 12px;
	text-decoration:none;
	font-weight:normal;
}
.myDSUsername A:hover {
	COLOR: #5ea6f0;
	font-size: 12px;
	text-decoration:underline;
	font-weight:normal;
}
.myDSUsername A:visited {
	COLOR: #5ea6f0;
	font-size: 12px;
	text-decoration:underline;
	font-weight:normal;
}
.myDSUsername A:active {
	COLOR: #5ea6f0;
	font-size: 12px;
	text-decoration:underline;
	font-weight:normal;
}
.articleCat {
	COLOR: #5ea6f0;
	FONT-WEIGHT: bold;
	text-transform: uppercase;
	font-size: 10px;
	font-family: "Arial", Helvetica;
}
.articleCat2 {
	color:#90d210;
	font-size: 12px;
	font-weight:normal;
	font-style:italic;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.subscribeCommunity A:link {
	background-image: url(../images/articles_head_community.png);
	border: solid 1px #8d30bd;
	padding-left: 3px;
	padding-right: 3px;
	font-size: 11px;
	font-family: "Arial", Helvetica;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	margin-right:4px;
	text-decoration: none;
}
.subscribeCommunity A:visited {
	background-image: url(../images/articles_head_community.png);
	border: solid 1px #8d30bd;
	padding-left: 3px;
	padding-right: 3px;
	font-size: 11px;
	font-family: "Arial", Helvetica;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	margin-right:4px;
	text-decoration: none;
}
.subscribeCommunity A:hover {
	background-image: url(../images/articles_head_community.png);
	border: solid 1px #8d30bd;
	padding-left: 3px;
	padding-right: 3px;
	font-size: 11px;
	font-family: "Arial", Helvetica;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	margin-right:4px;
	text-decoration: none;
	background-color: #8d30bd;
}
.subscribeBusiness A:link {
	background-image: url(../images/articles_head_business.png);
	border: solid 1px #90d210;
	padding-left: 2px;
	padding-right: 2px;
	font-size: 10px;
	font-family: "Arial", Helvetica;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	margin-right:4px;
	text-decoration: none;
}
.subscribeBusiness A:visited {
	background-image: url(../images/articles_head_business.png);
	border: solid 1px #90d210;
	padding-left: 2px;
	padding-right: 2px;
	font-size: 10px;
	font-family: "Arial", Helvetica;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	margin-right:4px;
	text-decoration: none;
}
.subscribeBusiness A:hover {
	background-image: url(../images/articles_head_business.png);
	border: solid 1px #90d210;
	padding-left: 2px;
	padding-right: 2px;
	font-size: 10px;
	font-family: "Arial", Helvetica;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	margin-right:4px;
	text-decoration: none;
	background-color: #90d210;
}
.weatherCondition {
	font-size: 12px;
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	COLOR: #3363b5;
	FONT-WEIGHT: bold;
}
.articleTitle {
	font-size: 12px;
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	COLOR: #3363b5;
	FONT-WEIGHT: bold;
	text-transform: capitalize;
}
.articleMore {
	font-size: 12px;
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	COLOR: #3363b5;
	FONT-WEIGHT: bold;
}

#articleHead {
	position:absolute;
	margin:0px auto;
	top:384px;
	left:21px;
	z-index:1;
}

.articleTitle A:link {
	font-size: 12px;
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	COLOR: #3363b5;
	FONT-WEIGHT: bold;
	text-transform: capitalize;
	font-size: 12px;
	text-decoration: none;
}

.articleTitle A:visited {
	font-size: 12px;
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	COLOR: #3363b5;
	FONT-WEIGHT: bold;
	text-transform: capitalize;
	font-size: 12px;
	text-decoration: none;
}

.articleTitle A:hover {
	font-size: 12px;
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	COLOR: #3363b5;
	FONT-WEIGHT: bold;
	text-transform: capitalize;
	font-size: 12px;
	text-decoration: underline;
}

.articleDate {
	COLOR: #999999;
	font-size: 12px;
	font-style: italic;
}
.visitImage {
	padding-bottom: 12px;
	padding-top: 6px;
	padding-left: 6px;
	background-color: #e7f4ff;
	color:#54a2ec;
	font-size: 11px;
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	FONT-WEIGHT: bold;
	text-transform: capitalize;
}
.review8 {
	padding-left: 12px;
	padding-right: 0px;
	padding-top: 12px;
	padding-bottom: 12px;
}
.review7 {
	padding-left: 12px;
	padding-right: 0px;
	padding-top: 6px;
	padding-bottom: 6px;
	border-bottom: solid 1px #d1eaff;
	color:#666666;
	font-size: 10px;
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	font-weight:bold;
	text-transform: capitalize;
}
.review6a {
	padding: 12px;
	color:#54a2ec;
	font-size: 12px;
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	font-weight:normal;
	border-left: solid 1px #d1eaff;
	border-right: solid 1px #d1eaff;
	background-color: #f3f3f3;
}
.review6 {
	padding: 12px;
	color:#54a2ec;
	font-size: 12px;
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	font-weight:normal;
	border-left: solid 1px #d1eaff;
	border-right: solid 1px #d1eaff;
}
.review5 {
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 6px;
	padding-bottom: 6px;
	border-left: solid 1px #d1eaff;
	border-right: solid 1px #d1eaff;
	border-bottom: solid 1px #d1eaff;
	border-top: solid 1px #d1eaff;
	background-color: #f2f9ff;
	color:#666666;
	font-size: 10px;
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	font-weight:bold;
	text-transform: capitalize;
}
.review4 {
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 6px;
	padding-bottom: 6px;
	background-color: #E6E6E6;
	color:#666666;
	font-size: 10px;
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	font-weight:bold;
	text-transform: capitalize;
}
.review3 {
	background-color: #F2F2F2;
}
.review2 {
	padding: 12px;
	background-color: #F2F2F2;
	color:#54a2ec;
	font-size: 12px;
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	font-weight:normal;
}

.review {
	padding: 12px;
	background-color: #e7f4ff;
	color:#54a2ec;
	font-size: 12px;
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	font-weight:normal;
}
.review A:link {
	color:#54a2ec;
	font-size: 12px;
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	text-decoration: underline;
	font-weight:normal;
}
.review A:visited {
	color:#54a2ec;
	font-size: 12px;
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	text-decoration: underline;
	font-weight:normal;
}
.review A:hover {
	color:#54a2ec;
	font-size: 12px;
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	text-decoration: underline;
	font-weight:normal;
}
.review A:active {
	color:#54a2ec;
	font-size: 12px;
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	text-decoration: underline;
	font-weight:normal;
}
.joinNow {
	background-color: #e7f4ff;
	border-left: solid 1px #b9dcfa;
	border-right: solid 1px #b9dcfa;
	border-top: solid 1px #b9dcfa;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.moreHeadlines {
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 17px;
	background-color: #e7f4ff;
	text-transform: uppercase;
	color:#FFFFFF;
	font-size: 10px;
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	border-top: solid 1px #b9dcfa;
}
.moreHeadlines2 {
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 17px;
	background-color: #e7f4ff;
	text-transform: uppercase;
	color:#FFFFFF;
	font-size: 10px;
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	border-left: solid 1px #b9dcfa;
	border-right: solid 1px #b9dcfa;
	border-bottom: solid 1px #b9dcfa;
}
.headlineDates {
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	font-size: 11px;
	color: #333333;
}

.media3 {
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	font-size: 11px;
	color: #333333;
	padding-left: 18px;
	padding-right: 18px;
	padding-top: 13px;
	padding-bottom: 13px;
	border-top: solid 1px #e7f4ff;
	background-image: url(../images/panel_back2.gif);
	background-repeat: repeat-x;
	line-height: 16px;
}
.media2 {
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	font-size: 11px;
	color: #333333;
	padding-left: 18px;
	padding-right: 18px;
	padding-top: 15px;
	padding-bottom: 15px;
	border-top: solid 1px #e7f4ff;
	background-image: url(../images/panel_back2.gif);
	background-repeat: repeat-x;
	line-height: 16px;
}
.media {
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	font-size: 11px;
	color: #333333;
	padding-left: 18px;
	padding-right: 18px;
	padding-top: 18px;
	padding-bottom: 15px;
	background-image: url(../images/panel_back2.gif);
	background-repeat: repeat-x;
	line-height: 16px;
}

.highLow {
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	font-size: 10px;
	color: #999999;
}
.mediaDate {
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	font-size: 11px;
	color: #999999;
	line-height: 12px;
}

.directory {
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	font-size: 10px;
	color: #333333;
	padding-left: 40px;
	padding-right: 18px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-image: url(../images/panel_back3.gif);
	background-repeat: repeat-x;
	line-height: 16px;
	border-top: solid 1px #b9dcfa;
	border-left: solid 1px #b9dcfa;
	border-right: solid 1px #b9dcfa;
	border-bottom: solid 1px #b9dcfa;
	background-color: #ffffff;
	height:167px;
}
.featured {
	border-top: solid 1px #b9dcfa;
	border-left: solid 1px #b9dcfa;
	border-right: solid 1px #b9dcfa;
	border-bottom: solid 1px #b9dcfa;
	background-color: #ffffff;
}
.headerBlue {
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	COLOR: #3363b5;
	FONT-WEIGHT: bold;
	font-size: 12px;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
}
.login {
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	font-size: 10px;
	color: #666666;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	padding-bottom: 8px;
	background-color: #FFFFFF;
	border-top: solid 1px #b9dcfa;
	border-left: solid 1px #b9dcfa;
	border-right: solid 1px #b9dcfa;
	border-bottom: solid 1px #b9dcfa;
}
.login2 {
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	padding-bottom: 8px;
	background-color: #FFFFFF;
	border-top: solid 1px #b9dcfa;
	border-left: solid 1px #b9dcfa;
	border-right: solid 1px #b9dcfa;
	border-bottom: solid 1px #b9dcfa;
}

.login A:link {
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	font-size: 10px;
	color: #5fa8f4;
	text-decoration:none;
	font-weight:normal;
}
.login A:visited {
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	font-size: 10px;
	color: #5fa8f4;
	text-decoration:none;
	font-weight:normal;
}
.login A:hover {
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	font-size: 10px;
	color: #5fa8f4;
	text-decoration:underline;
	font-weight:normal;
}
.login A:active {
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	font-size: 10px;
	color: #5fa8f4;
	text-decoration:none;
	font-weight:normal;
}

.weather {
	font-family: "Arial", Helvetica;
	COLOR: #999999;
	font-size: 46px;
}
.header {
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	COLOR: #999999;
	font-size: 14px;
}
.header A:link {
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	COLOR: #3363b5;
	FONT-WEIGHT: bold;
	font-size: 14px;
	text-decoration:none;	
}
.header A:visited {
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	COLOR: #3363b5;
	FONT-WEIGHT: bold;
	font-size: 14px;
	text-decoration:none;
}
.header A:hover {
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	COLOR: #3363b5;
	FONT-WEIGHT: bold;
	font-size: 14px;
	text-decoration:underline;
}
.header A:active {
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	COLOR: #3363b5;
	FONT-WEIGHT: bold;
	font-size: 14px;
	text-decoration:none;
}

.widget {
	padding-left: 9px;
	padding-right: 9px;
	padding-top: 9px;
	padding-bottom: 9px;
	background-color: #d0ebff;
	border-top: solid 1px #b9dcfa;
	border-left: solid 1px #b9dcfa;
	border-right: solid 1px #b9dcfa;
	border-bottom: solid 1px #b9dcfa;
}
.promo {
	background-color: white;
	border-top: solid 1px #b9dcfa;
	border-left: solid 1px #b9dcfa;
	border-right: solid 1px #b9dcfa;
	border-bottom: solid 1px #b9dcfa;
}
.line {
	border-top: solid 1px #e7f4ff;
}
.line2 {
	border-top: solid 1px #E6E6E6;
}
.line3 {
	border-top: solid 1px #d0ebff;
}

#textfield {
	background-color: #FFFFFF;
	font-family: "Arial", Helvetica;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	width: 124px;
	border: 2px solid #d1eaff;
}
#textfield2 {
	background-color: #FFFFFF;
	font-family: "Arial", Helvetica;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	width: 124px;
	border: 2px solid #d1eaff;
}
#username {
	background-color: #FFFFFF;
	font-family: "Arial", Helvetica;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	width: 220px;
	border: 2px solid #d1eaff;
}
#password {
	background-color: #FFFFFF;
	font-family: "Arial", Helvetica;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	width: 220px;
	border: 2px solid #d1eaff;
}
#confirm_pw {
	background-color: #FFFFFF;
	font-family: "Arial", Helvetica;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	width: 220px;
	border: 2px solid #d1eaff;
}
#url {
	background-color: #FFFFFF;
	font-family: "Arial", Helvetica;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	width: 220px;
	border: 2px solid #d1eaff;
}
#textfield3 {
	background-color: #FFFFFF;
	font-family: "Arial", Helvetica;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	width: 220px;
	border: 2px solid #d1eaff;
}
#email {
	background-color: #FFFFFF;
	font-family: "Arial", Helvetica;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	width: 220px;
	border: 2px solid #d1eaff;
}
#textfield4 {
	background-color: #FFFFFF;
	font-family: "Arial", Helvetica;
	font-size: 12px;
	font-style: normal;
	color: #333333;
	width: 220px;
	border: 2px solid #d1eaff;
	padding-bottom: 4px;
}
#textfield4b {
	background-color: #FFFFFF;
	font-family: "Arial", Helvetica;
	font-size: 12px;
	font-style: normal;
	color: #333333;
	width: 50px;
	border: 2px solid #d1eaff;
	padding-bottom: 4px;
}
#textfield5 {
	background-color: #FFFFFF;
	font-family: "Arial", Helvetica;
	font-size: 12px;
	font-style: normal;
	color: #333333;
	width: 150px;
	border: 2px solid #d1eaff;
	padding-bottom: 4px;
}
#textfield6 {
	background-color: #FFFFFF;
	font-family: "Arial", Helvetica;
	font-size: 12px;
	font-style: normal;
	color: #333333;
	width: 130px;
	border: 2px solid #d3d4a3;
	padding-bottom: 4px;
}
#textfield7 {
	background-color: #FFFFFF;
	font-family: "Arial", Helvetica;
	font-size: 12px;
	font-style: normal;
	color: #333333;
	width: 221px;
	border: 2px solid #d1eaff;
	padding-bottom: 4px;
}
#textfield8 {
	background-color: #FFFFFF;
	font-family: "Arial", Helvetica;
	font-size: 12px;
	font-style: normal;
	color: #333333;
	width: 130px;
	border: 2px solid #d3d4a3;
	padding-bottom: 4px;
	width: 490px;
}
#textarea {
	background-color: #FFFFFF;
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	font-size: 10px;
	font-style: normal;
	color: #999999;
	padding: 4px;
	width: 254px;
	border: 1px solid #cccccc;
}
#textarea2 {
	background-color: #FFFFFF;
	font-family: "Arial", Helvetica;
	font-size: 12px;
	font-style: normal;
	color: #333333;
	border: 2px solid #d1eaff;
	width: 220px;
	padding-bottom: 4px;
}
#textarea3 {
	background-color: #FFFFFF;
	font-family: "Arial", Helvetica;
	font-size: 12px;
	font-style: normal;
	color: #333333;
	border: 2px solid #d3d4a3;
	width: 492px;
	padding-bottom: 4px;
}
#textarea4 {
	background-color: #FFFFFF;
	font-family: "Arial", Helvetica;
	font-size: 12px;
	font-style: normal;
	color: #333333;
	border: 2px solid #d3d4a3;
	width: 300px;
	padding-bottom: 4px;
}
#textarea5 {
	background-color: #FFFFFF;
	font-family: "Arial", Helvetica;
	font-size: 12px;
	font-style: normal;
	color: #333333;
	border: 2px solid #d3d4a3;
	width: 224px;
	padding-bottom: 4px;
}
.profileEdit {
	font-family: "Arial", Helvetica;
	font-size: 12px;
	font-style: normal;
	color: #333333;
	padding-top: 5px;
}
.homeLinks {
	font-family: "Arial", Helvetica, Lucida Grande;
	font-size: 13px;
	font-style: normal;
	color: #333333;
	padding-top: 5px;
	text-decoration:none;
}
.homeLinks A:link {
	font-family: "Arial", Helvetica;
	font-size: 13px;
	font-style: normal;
	color: #333333;
	padding-top: 5px;
	text-decoration:none;
}
.homeLinks A:active {
	font-family: "Arial", Helvetica;
	font-size: 13px;
	font-style: normal;
	color: #333333;
	padding-top: 5px;
	text-decoration:none;
}
.homeLinks A:hover {
	font-family: "Arial", Helvetica;
	font-size: 13px;
	font-style: normal;
	color: #333333;
	padding-top: 5px;
	text-decoration:underline;
}
.homeLinks A:visited {
	font-family: "Arial", Helvetica;
	font-size: 13px;
	font-style: normal;
	color: #333333;
	padding-top: 5px;
	text-decoration:none;
}
#jumpMenu {
	background-color: #FFFFFF;
	font-family: "Arial", Helvetica;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	border: 2px solid #d1eaff;
	width: 320px;
}
#jumpMenu2 {
	background-color: #FFFFFF;
	font-family: "Arial", Helvetica;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	border: 2px solid #d1eaff;
	width: 320px;
}
#jumpMenu3 {
	background-color: #FFFFFF;
	font-family: "Arial", Helvetica;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	border: 2px solid #d1eaff;
	width: 320px;
}
#jumpMenu4 {
	background-color: #FFFFFF;
	font-family: "Arial", Helvetica;
	font-size: 12px;
	font-style: normal;
	color: #333333;
	border: 2px solid #d1eaff;
	padding-bottom: 4px;
}
#jumpMenu5 {
	background-color: #FFFFFF;
	font-family: "Arial", Helvetica;
	font-size: 12px;
	font-style: normal;
	color: #333333;
	border: 2px solid #d3d4a3;
	padding-bottom: 4px;
}
#jumpMenu5b {
	background-color: #FFFFFF;
	font-family: "Arial", Helvetica;
	font-size: 12px;
	font-style: normal;
	color: #333333;
	border: 2px solid #d3d4a3;
	padding-bottom: 4px;
	width: 200px;
}
#jumpMenu6 {
	background-color: #FFFFFF;
	font-family: "Arial", Helvetica;
	font-size: 12px;
	font-style: normal;
	color: #333333;
	border: 2px solid black;
	padding-bottom: 4px;
}
#jumpMenu7 {
	background-color: #FFFFFF;
	font-family: "Arial", Helvetica;
	font-size: 12px;
	font-style: normal;
	color: #333333;
	border: 2px solid #d1eaff;
	padding-bottom: 4px;
	width: 220px;
}
#jumpMenuDay {
	background-color: #FFFFFF;
	font-family: "Arial", Helvetica;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	border: 2px solid #d1eaff;
	width: 60px;
}
#jumpMenuMonth {
	background-color: #FFFFFF;
	font-family: "Arial", Helvetica;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	border: 2px solid #d1eaff;
	width: 80px;
}
#jumpMenuYear {
	background-color: #FFFFFF;
	font-family: "Arial", Helvetica;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	border: 2px solid #d1eaff;
	width: 80px;
}
#jumpMenuVisitTalk {
	background-color: #FFFFFF;
	font-family: "Arial", Helvetica;
	font-size: 12px;
	font-style: normal;
	color: #333333;
	border: 2px solid #d1eaff;
	padding-bottom: 4px;
	width: 148px;
}
.talkCat {
	font-family: "Helvetica", Arial;
	font-size: 17px;
	font-weight:bold;
	color: #666666;
}
.talkNum {
	font-family: "Helvetica", Arial;
	font-size: 24px;
	font-weight:bold;
	color: #77abe4;
}
tr.talk {
	background-color:white;
	height:35px;
	cursor: hand; 
    	cursor: pointer
}
tr.talk:hover {
	background-color:#f7fbff;
	cursor: hand; 
    	cursor: pointer
}
tr.downtown {
	background-color:white;
	height:35px;
}
tr.downtown:hover {
	background-color:#f7fbff;
}
tr.downtown2 {
	background-color:white;
	height:55px;
}
tr.downtown2:hover {
	background-color:#f7fbff;
}
tr.downtown3 {
	background-color:white;
	height:75px;
}
tr.downtown3:hover {
	background-color:#f7fbff;
}
.breadcrumb {
	background-color:#0b5ccf;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 4px;
	padding-bottom: 4px;
	font-size: 10px;
	color: #FFFFFF;
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	font-style: italic;
}
.breadcrumb2 {
	background-color:#0b5ccf;
	font-size: 10px;
	color: #FFFFFF;
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	font-style: normal;
	font-weight:bold;
}
.breadcrumb A:link {
	font-size: 10px;
	color: #FFFFFF;
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}
.breadcrumb A:visited {
	font-size: 10px;
	color: #FFFFFF;
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}
.breadcrumb A:hover {
	font-size: 10px;
	color: #FFFFFF;
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	font-weight: bold;
	font-style: normal;
	text-decoration: underline;
}
.breadcrumb A:active {
	font-size: 10px;
	color: #FFFFFF;
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}
.banner {
	background-image: url(../images/banner_back.gif);
	background-repeat: repeat-x;
}
.bannerTop{
	border-left: solid 2px #FFFFFF;
	border-right: solid 2px #FFFFFF;
	border-top: solid 2px #FFFFFF;
}
.nav {
	background-image: url(../images/banner_back2.gif);
	background-repeat: repeat-x;
}

.containerContent {
	background-color:#FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
}
.newsUpdated {
	border-bottom: solid 1px #d1eaff;
	color:#666666;
	font-size: 11px;
	padding-bottom: 6px;
	font-weight:normal;
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
}
.newsUpdated2 {
	color:#666666;
	font-size: 11px;
	padding-bottom: 6px;
	font-weight:normal;
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
}
.certify {
	color:#666666;
	font-size: 11px;
	font-weight:normal;
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	line-height: 11px;
}
.subNav {
	border-bottom: solid 1px #d1eaff;
	color:#cccccc;
	font-size: 11px;
	padding-bottom: 6px;
	font-weight:normal;
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
}
.subNav A:link {
	color:#666666;
	text-decoration:none;
	font-weight:normal;
}
.subNav A:visited {
	color:#666666;
	text-decoration:none;
	font-weight:normal;
}
.subNav A:hover {
	color:#666666;
	text-decoration:underline;
	font-weight:normal;
}
.subNav A:active {
	color:#666666;
	text-decoration:none;
	font-weight:normal;
}
.head {
	font-size: 22px;
	color: #000000;
	font-family: "Helvetica", Arial, Lucida Grande;
	font-style:normal;
	line-height: 22px;
	font-weight: 500;
	line-height: 22px;
}
.headArts {
	font-size: 22px;
	color: #ff0099;
	font-family: "Helvetica", Arial, Lucida Grande;
	font-style:normal;
	line-height: 22px;
	font-weight: 500;
	line-height: 28px;
}
.headBusiness {
	font-size: 22px;
	color: #90d210;
	font-family: "Helvetica", Arial, Lucida Grande;
	font-style:normal;
	line-height: 22px;
	font-weight: 500;
	line-height: 28px;
}
.headCommunity {
	font-size: 22px;
	color: #9531c9;
	font-family: "Helvetica", Arial, Lucida Grande;
	font-style:normal;
	line-height: 22px;
	font-weight: 500;
	line-height: 28px;
}
.headLiving {
	font-size: 22px;
	color: #ffd200;
	font-family: "Helvetica", Arial, Lucida Grande;
	font-style:normal;
	line-height: 22px;
	font-weight: 500;
	line-height: 28px;
}
.headSports {
	font-size: 22px;
	color: #cf0909;
	font-family: "Helvetica", Arial, Lucida Grande;
	font-style:normal;
	line-height: 22px;
	font-weight: 500;
	line-height: 28px;
}
.headBlogs {
	font-size: 22px;
	color: #54a2ec;
	font-family: "Helvetica", Arial, Lucida Grande;
	font-style:normal;
	line-height: 22px;
	font-weight: 500;
	line-height: 28px;
}
p.printableImage {
	margin: -8px;
	padding-top: 16px;
	padding-bottom: 10px;
	padding-left: 28px;
	background-color: #d4eafb;
}
p.printableArticle {
	margin: -8px;
	padding-top: 28px;
	padding-bottom: 28px;
	padding-left: 28px;
	padding-right: 28px;
}
p.printableArticle2 {
	margin: -8px;
	margin-top: -28px;
	padding-left: 28px;
	padding-right: 28px;
}
.printableEvents {
	padding-left: 18px;
	padding-right: 18px;
}
.pagination A:link {
	font-size: 10px;
	color: #69aee9;
	font-family: "Arial", Helvetica, Lucida Grande;
	font-style:normal;
	border: 1px solid #e6e5e5;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 8px;
	padding-right: 8px;
	margin-right: 6px;
	text-decoration: none;
}
.pagination A:hover {
	font-size: 10px;
	color: #999999;
	font-family: "Arial", Helvetica, Lucida Grande;
	font-style:normal;
	border: 1px solid #e6e5e5;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 8px;
	padding-right: 8px;
	margin-right: 6px;
	text-decoration: none;
	background-color: #f1f1f1;
}
.pagination A:active {
	font-size: 10px;
	color: #999999;
	font-family: "Arial", Helvetica, Lucida Grande;
	font-style:normal;
	border: 1px solid #e6e5e5;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 8px;
	padding-right: 8px;
	margin-right: 6px;
	text-decoration: none;
	background-color: #f1f1f1;
}
.pagination A:visited {
	font-size: 10px;
	color: #69aee9;
	font-family: "Arial", Helvetica, Lucida Grande;
	font-style:normal;
	border: 1px solid #e6e5e5;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 8px;
	padding-right: 8px;
	margin-right: 6px;
	text-decoration: none;
}
.paginationActive A:link {
	font-size: 10px;
	color: #999999;
	font-family: "Arial", Helvetica, Lucida Grande;
	font-style:normal;
	border: 1px solid #e6e5e5;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 8px;
	padding-right: 8px;
	margin-right: 6px;
	text-decoration: none;
	background-color: #f1f1f1;
}
.paginationActive A:hover {
	font-size: 10px;
	color: #999999;
	font-family: "Arial", Helvetica, Lucida Grande;
	font-style:normal;
	border: 1px solid #e6e5e5;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 8px;
	padding-right: 8px;
	margin-right: 6px;
	text-decoration: none;
	background-color: #f1f1f1;
}
.paginationActive A:active {
	font-size: 10px;
	color: #999999;
	font-family: "Arial", Helvetica, Lucida Grande;
	font-style:normal;
	border: 1px solid #e6e5e5;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 8px;
	padding-right: 8px;
	margin-right: 6px;
	text-decoration: none;
	background-color: #f1f1f1;
}
.paginationActive A:visited {
	font-size: 10px;
	color: #999999;
	font-family: "Arial", Helvetica, Lucida Grande;
	font-style:normal;
	border: 1px solid #e6e5e5;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 8px;
	padding-right: 8px;
	margin-right: 6px;
	text-decoration: none;
	background-color: #f1f1f1;
}
.subHead {
	font-size: 16px;
	color: #666666;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-style:normal;
	line-height: 19px;
}

.subHeadLiving {
	font-size: 16px;
	color: #FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-style:normal;
	line-height: 19px;
}
.article {
	font-size: 13px;
	color: #333333;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-style:normal;
	line-height: 20px;
}
.article A:link {
	color: #54a2ec;
	font-weight:normal;
	font-style:normal;
	text-decoration: underline;
}
.article A:visited {
	color: #54a2ec;
	font-weight:normal;
	font-style:normal;
	text-decoration: underline;
}
.article A:hover {
	color: #54a2ec;
	font-weight:normal;
	font-style:normal;
	text-decoration: underline;
}
.article A:active {
	color: #54a2ec;
	font-weight:normal;
	font-style:normal;
	text-decoration: underline;
}
.subNav2 {
	color:#999999;
	font-size: 12px;
	padding-top: 6px;
	padding-bottom: 30px;
	font-weight:normal;
	font-style:italic;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.subNav2Business {
	color:#FFFFFF;
	font-size: 12px;
	padding-top: 6px;
	padding-bottom: 30px;
	font-weight:normal;
	font-style:italic;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.subNav2Business A:link {
	color:#90d210;
	font-size: 12px;
	padding-top: 6px;
	padding-bottom: 30px;
	font-weight:normal;
	font-style:italic;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: underline;
}
.subNav2Business A:visited {
	color:#90d210;
	font-size: 12px;
	padding-top: 6px;
	padding-bottom: 30px;
	font-weight:normal;
	font-style:italic;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: underline;
}
.subNav2Business A:hover {
	color:#90d210;
	font-size: 12px;
	padding-top: 6px;
	padding-bottom: 30px;
	font-weight:normal;
	font-style:italic;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: underline;
}
.subNav2Business A:active {
	color:#90d210;
	font-size: 12px;
	padding-top: 6px;
	padding-bottom: 30px;
	font-weight:normal;
	font-style:italic;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: underline;
}
.subNav2Community {
	color:#FFFFFF;
	font-size: 12px;
	padding-top: 6px;
	padding-bottom: 30px;
	font-weight:normal;
	font-style:italic;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.subNav2Community A:link {
	color:#9531c9;
	font-size: 12px;
	padding-top: 6px;
	padding-bottom: 30px;
	font-weight:normal;
	font-style:italic;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: underline;
}
.subNav2Community A:visited {
	color:#9531c9;
	font-size: 12px;
	padding-top: 6px;
	padding-bottom: 30px;
	font-weight:normal;
	font-style:italic;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: underline;
}
.subNav2Community A:hover {
	color:#9531c9;
	font-size: 12px;
	padding-top: 6px;
	padding-bottom: 30px;
	font-weight:normal;
	font-style:italic;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: underline;
}
.subNav2Community A:active {
	color:#9531c9;
	font-size: 12px;
	padding-top: 6px;
	padding-bottom: 30px;
	font-weight:normal;
	font-style:italic;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: underline;
}
.subNav2 A:link {
	color:#999999;
	font-size: 12px;
	font-weight:normal;
	font-style:italic;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration:underline;
}
.subNav2 A:visited {
	color:#999999;
	font-size: 12px;
	font-weight:normal;
	font-style:italic;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration:underline;
}
.subNav2 A:hover {
	color:#999999;
	font-size: 12px;
	font-weight:normal;
	font-style:italic;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration:underline;
}
.subNav3 A:link {
	color:#77abe4;
	font-size: 12px;
	font-weight:normal;
	font-style:italic;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration:underline;
}
.subNav3 A:visited {
	color:#77abe4;
	font-size: 12px;
	font-weight:normal;
	font-style:italic;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration:underline;
}
.subNav3 A:hover {
	color:#77abe4;
	font-size: 12px;
	font-weight:normal;
	font-style:italic;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration:underline;
}
.subNav2Living {
	color:#FFFFFF;
	font-size: 12px;
	padding-top: 6px;
	padding-bottom: 30px;
	font-weight:normal;
	font-style:italic;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.subNav2Living A:link {
	color:#FFFFFF;
	font-size: 12px;
	font-weight:normal;
	font-style:italic;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration:underline;
}
.subNav2Living A:visited {
	color:#FFFFFF;
	font-size: 12px;
	font-weight:normal;
	font-style:italic;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration:underline;
}
.subNav2Living A:hover {
	color:#FFFFFF;
	font-size: 12px;
	font-weight:normal;
	font-style:italic;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration:underline;
}
.subNav2Living A:active {
	color:#FFFFFF;
	font-size: 12px;
	font-weight:normal;
	font-style:italic;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration:underline;
}
.articleContent {
	padding-left: 18px;
	padding-right: 18px;
	padding-top: 18px;
	padding-bottom: 18px;
	background-image: url(../images/panel_back2.gif);
	background-repeat: repeat-x;
}
.image {
	border-top: solid 1px #b9dcfa;
	border-left: solid 1px #b9dcfa;
	border-right: solid 1px #b9dcfa;
	border-bottom: solid 1px #b9dcfa;
	padding:0px;
}
.imageList {
	padding-right:14px;
}
.itemList {
	border-bottom: solid 1px #e7f4ff;
	padding-top:20px;
	padding-bottom:20px;
}
.itemListLast {
	padding-top:20px;
	padding-bottom:50px;
}
.section {
	padding-left: 18px;
	font-size: 48px;
	color: #666666;
	font-family: "Helvetica", Arial;
	font-weight:bold;
	font-style:normal;
	line-height: 22px;
}
.section A:link {
	font-size: 48px;
	color: #666666;
	font-family: "Helvetica", Arial;
	font-weight:bold;
	font-style:normal;
	color: #666666;
	text-decoration: none;
}
.section A:visited {
	font-size: 48px;
	color: #666666;
	font-family: "Helvetica", Arial;
	font-weight:bold;
	font-style:normal;
	color: #666666;
	text-decoration: none;
}
.section A:hover {
	font-size: 48px;
	color: #666666;
	font-family: "Helvetica", Arial;
	font-weight:bold;
	font-style:normal;
	color: #666666;
	text-decoration: none;
}
.section A:active {
	font-size: 48px;
	color: #666666;
	font-family: "Helvetica", Arial;
	font-weight:bold;
	font-style:normal;
	color: #666666;
	text-decoration: none;
}
.section2 {
	font-size: 48px;
	color: #999999;
	font-family: "Helvetica", Arial;
	font-weight:bold;
	font-style:normal;
	line-height: 22px;
}
.section3 {
	font-size: 48px;
	color: #54a2ec;
	font-family: "Helvetica", Arial;
	font-weight:normal;
	font-style:normal;
	line-height: 22px;
}
.section3 A:link {
	font-size: 48px;
	color: #54a2ec;
	font-family: "Helvetica", Arial;
	font-weight:normal;
	font-style:normal;
	color: #54a2ec;
	text-decoration: none;
}
.section3 A:visited {
	font-size: 48px;
	color: #54a2ec;
	font-family: "Helvetica", Arial;
	font-weight:normal;
	font-style:normal;
	color: #54a2ec;
	text-decoration: none;
}
.section3 A:hover {
	font-size: 48px;
	color: #54a2ec;
	font-family: "Helvetica", Arial;
	font-weight:normal;
	font-style:normal;
	color: #54a2ec;
	text-decoration: none;
}
.section3 A:active {
	font-size: 48px;
	color: #54a2ec;
	font-family: "Helvetica", Arial;
	font-weight:normal;
	font-style:normal;
	color: #54a2ec;
	text-decoration: none;
}
.slogan {
	padding-left: 18px;
	padding-top: 36px;
	color:#666666;
	font-size: 14px;
	font-weight:normal;
	font-style:italic;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.bullet {
	color:#54a2ec;
}
.events {
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	font-size: 10px;
	color: #333333;
	padding-left: 18px;
	padding-right: 18px;
	padding-top: 18px;
	padding-bottom: 15px;
	background-image: url(../images/white.png);
	background-repeat: repeat-x;
	line-height: 16px;
}
.events2 {
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	font-size: 10px;
	color: #333333;
	line-height: 14px;
}
.discussion {
	font-size: 24px;
	color: #3363b5;
	font-family: "Helvetica", Arial;
	font-weight:normal;
	font-style:normal;
}
.profileRight {
	padding:16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 16px;
	background-color:#FFFFFF;
}
.profileUserName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #3262b4;
	line-height: 35px;
}
.profileStatus {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #999999;
	line-height: 16px;
	font-style: italic;
	font-weight:normal;
}
.profileStatus A:link {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #5da7f0;
	line-height: 16px;
	font-style: italic;
	text-decoration:none;
	font-weight:normal;
}
.profileStatus A:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #5da7f0;
	line-height: 16px;
	font-style: italic;
	text-decoration:none;
	font-weight:normal;
}
.profileStatus A:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #5da7f0;
	line-height: 16px;
	font-style: italic;
	text-decoration:underline;
	font-weight:normal;
}
.profileStatus A:active {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #5da7f0;
	line-height: 16px;
	font-style: italic;
	text-decoration:none;
	font-weight:normal;
}
.profileStats {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999999;
	line-height: 18px;
}
.profileStats A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5da7f0;
	line-height: 18px;
	text-decoration:none;
}
.profileStats A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5da7f0;
	line-height: 18px;
	text-decoration:none;
}
.profileStats A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5da7f0;
	line-height: 18px;
	text-decoration:underline;
}
.profileStats A:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5da7f0;
	line-height: 18px;
	text-decoration:none;
}
.profileStats2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	line-height: 16px;
}
.profileStats3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5da7f0;
	line-height: 16px;
	font-weight: bold;
}
.profileStats2 A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5da7f0;
	line-height: 16px;
	text-decoration:none;
}
.profileStats2 A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5da7f0;
	line-height: 16px;
	text-decoration:none;
}
.profileStats2 A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5da7f0;
	line-height: 16px;
	text-decoration:underline;
}
.profileStats2 A:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5da7f0;
	line-height: 16px;
	text-decoration:none;
}
.profileInfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	line-height: 16px;
}
.profileHeads {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5da7f0;
	font-weight:bold;
}
.profileLeft {
	background-color: #FFFFFF;
	padding:18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.profileLeft2 {
	background-color: #FFFFFF;
	border-right: solid 1px #b9dcfa;
}
.profileLeft3 {
	padding:18px;
}
.profile {
	border-top: solid 1px #b9dcfa;
	border-left: solid 1px #b9dcfa;
	border-right: solid 1px #b9dcfa;
	border-bottom: solid 1px #b9dcfa;
}
.bubbleGrey {
	background-color: #f3f3f3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 18px;
}
.bubbleGreyHead {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #999999;
	font-weight:bold;
}
.bubbleYellow {
	background-color: #f2f4c3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-image: url(../images/myds_duck.gif);
	background-repeat: no-repeat; 
}
.bubbleYellow2 {
	background-color: #f2f4c3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-image: url(../images/myds_whale.gif);
	background-repeat: no-repeat; 
}
.bubbleYellow3 {
	background-color: #f2f4c3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 18px;
}
.bubbleYellowHead {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #999966;
	font-weight:bold;
}
.bubbleBlue {
	background-color: #e7f4ff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 18px;
}
.bubbleBlueHead {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #5ea6f0;
	font-weight:bold;
}
.bubbleBlueHead A:link {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #5ea6f0;
	font-weight:bold;
	text-decoration:underline;
}
.bubbleBlueHead A:hover {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #5ea6f0;
	font-weight:bold;
	text-decoration:underline;
}
.bubbleBlueHead A:visited {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #5ea6f0;
	font-weight:bold;
	text-decoration:underline;
}
bubbleBlueHead A:active {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #5ea6f0;
	font-weight:bold;
	text-decoration:underline;
}
.bubbleGreyHead A:link {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #999999;
	font-weight:bold;
	text-decoration:underline;
}
.bubbleGreyHead A:hover {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #999999;
	font-weight:bold;
	text-decoration:underline;
}
.bubbleGreyHead A:visited {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #999999;
	font-weight:bold;
	text-decoration:underline;
}
.bubbleGreyHead A:active {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #999999;
	font-weight:bold;
	text-decoration:underline;
}
.adText {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 8px;
	color: #CCC;
	letter-spacing: 2px;
}
.bubbleBlueHead2 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #dae6f3;
	font-weight:bold;
}
.bubbleTimeStamp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.userThumb {
	border-top: solid 1px #999999;
	border-left: solid 1px #999999;
	border-right: solid 1px #999999;
	border-bottom: solid 1px #999999;
}
.userThumbType {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3363b5;
}
td.profileButtons {
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	font-size: 10px;
	color: #FFFFFF;
	font-weight:bold;
	background-color:#5da7f0;
	padding:5px;
	text-align: center;
	border-left: solid 1px #b9dcfa;
	border-top: solid 1px #b9dcfa;
	border-bottom: solid 1px #b9dcfa;
}
td.profileButtons:hover {
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	font-size: 10px;
	color: #FFFFFF;
	font-weight:bold;
	background-color:#3262b4;
	text-align: center;
	text-decoration:none;
}
.profileButtons A:link {
	color: #FFFFFF;
	text-decoration:none;
}
.profileButtons A:hover {
	color: #FFFFFF;
	text-decoration:none;
}
.profileButtons A:visited {
	color: #FFFFFF;
	text-decoration:none;
}
td.profileButtons1 {
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	font-size: 10px;
	color: #3262b4;
	font-weight:bold;
	background-color:#FFFFFF;
	padding:5px;
	text-align: center;
	border-top: solid 1px #b9dcfa;
}
.profileDivider {
	padding-top:14px;
	border-top: solid 1px #e7f4ff;
}
.profileDivider2 {
	padding-top:14px;
	background-image: url(../images/panel_back4.gif);
	background-repeat: repeat-x;
}
.profileContributions {
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	font-size: 10px;
	color: #333333;
	line-height: 16px;
}
td.subHeadShop {
	font-size: 12px;
	color: #54a2ec;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-style:italic;
	border-top: dotted 1px #ffffff;
	padding-top:8px;
	padding-bottom:8px;
	width: 100%;
	cursor: hand; 
    	cursor: pointer;
}
td.subHeadShop:hover {
	background-image:url('images/articles_head_black.png');
	font-size: 12px;
	color: #54a2ec;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-style:italic;
	padding-top:8px;
	padding-bottom:8px;
	cursor: hand; 
    	cursor: pointer;
	
}
td.subHeadShop2 {
	font-size: 12px;
	color: #ffffff;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-style:italic;
	border-top: dotted 1px #ffffff;
	padding-top:8px;
	cursor: hand; 
    	cursor: pointer;
	text-decoration: underline;
}
td.buttons {
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	font-size: 10px;
	color: #FFFFFF;
	font-weight:bold;
	background-color:#3262b4;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	text-align: center;
	line-height: 12px;
}
td.buttons:hover {
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	font-size: 10px;
	color: #FFFFFF;
	font-weight:bold;
	background-color:#5da7f0;
	text-align: center;
	text-decoration:none;
}
.buttons A:link {
	color: #FFFFFF;
	text-decoration:none;
}
.buttons A:hover {
	color: #FFFFFF;
	text-decoration:none;
}
.buttons A:visited {
	color: #FFFFFF;
	text-decoration:none;
}
td.buttonNew {
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	font-size: 10px;
	color: #69aee9;
	font-weight:bold;
	background-color:#FFFFFF;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	text-align: center;
	border:1px solid #e6e5e5;
}
td.buttonNew:hover {
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	font-size: 10px;
	color: #999999;
	font-weight:bold;
	background-color:#f1f1f1;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	text-align: center;
	border:1px solid #e6e5e5;
}
.buttonNew A:link {
	color: #69aee9;
	text-decoration:none;
}
.buttonNew A:hover {
	color: #999999;
	text-decoration:none;
}
.buttonNew A:visited {
	color: #69aee9;
	text-decoration:none;
}
td.buttonReply {
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	font-size: 10px;
	color: #FFFFFF;
	font-weight:bold;
	background-color:#99996a;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	text-align: center;
	line-height: 12px;
}
td.buttonReply:hover {
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	font-size: 10px;
	color: #FFFFFF;
	font-weight:bold;
	background-color:#c5c696;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	text-align: center;
}
.buttonReply A:link {
	color: #FFFFFF;
	text-decoration:none;
}
.buttonReply A:hover {
	color: #FFFFFF;
	text-decoration:none;
}
.buttonReply A:visited {
	color: #FFFFFF;
	text-decoration:none;
}
.listContent {
	padding-left: 18px;
	padding-right: 18px;
	padding-top: 18px;
	padding-bottom: 18px;
	border-left: solid 1px #b9dcfa;
	border-bottom: solid 1px #b9dcfa;
	border-right: solid 1px #b9dcfa;
	background-color:#FFFFFF;
}
.sortNav {
	border-bottom: solid 1px #b9dcfa;
	color:#cccccc;
	font-size: 11px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 18px;
	padding-right: 18px;
	font-weight:normal;
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	border-left: solid 1px #b9dcfa;
	border-top: solid 1px #b9dcfa;
	border-right: solid 1px #b9dcfa;
	background-color: #e7f4ff;
}
.sortNav A:link {
	color:#666666;
	text-decoration:none;
	font-weight:normal;	
}
.sortNav A:visited {
	color:#666666;
	text-decoration:none;
	font-weight:normal;	
}
.sortNav A:hover {
	color:#666666;
	text-decoration:underline;
	font-weight:normal;	
}
.sortNav A:active {
	color:#666666;
	text-decoration:none;
	font-weight:normal;	
}
.ad300 {
	padding: 4px;
	border: solid 1px #e7f3ff;
}
.ad640 {
	border: solid 1px #8dbae3;
	margin-right: 26px;
}
.listPic {
	padding-left: 18px;
	padding-top: 18px;
	padding-right: 10px;
	padding-bottom: 18px;
	background-image: url(../images/panel_back2.gif);
	background-repeat: repeat-x;
	background-color:#FFFFFF;
	border-left: solid 1px #b9dcfa;
}
.listText {
	padding-right: 18px;
	padding-top: 18px;
	padding-bottom: 18px;
	background-image: url(../images/panel_back2.gif);
	background-repeat: repeat-x;
	background-color:#FFFFFF;
	border-right: solid 1px #b9dcfa;
}
.eventsTable {
	background-color: #f7fbff;
	border-top: solid 1px #c3e3fb;
	border-bottom: solid 1px #c3e3fb;
	margin-top: 11px;
	color:#333333;
	font-size: 12px;
	font-family: "Arial", Helvetica;
}
.eventsRow {
	background-color: #FFFFFF;
	color:#333333;
	font-size: 12px;
	font-family: "Arial", Helvetica;
}
.eventsDate {
	color:#aecae5;
	padding-right: 11px;
	padding-top: 4px;
	padding-left: 11px;
	font-size: 48px;
	font-family: "Helvetica", Arial;
	vertical-align: text-top;
}
.eventsTime {
	padding-right: 11px;
	padding-top: 11px;
	color:#333333;
	font-size: 12px;
	font-family: "Arial", Helvetica;
	width: 128px;
	line-height: 18px;
}
.eventsInfo {
	padding-top: 11px;
	padding-bottom: 11px;
	padding-right: 11px;
	color:#333333;
	font-size: 12px;
	font-family: "Arial", Helvetica;
	line-height: 18px;
}
.listName {
	color:#3363b5;
	font-size: 12px;
	font-weight:bold;
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	text-transform: uppercase;
}
.listName A:link {
	color:#3363b5;
	text-decoration:none;
	font-weight:bold;
}
.listName A:visited {
	color:#3363b5;
	text-decoration:none;
	font-weight:bold;
}
.listName A:hover {
	color:#3363b5;
	text-decoration:underline;
	font-weight:bold;
}
.listName A:active {
	color:#3363b5;
	text-decoration:none;
	font-weight:bold;
}
.listSub {
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	font-size: 11px;
	color: #999999;
}
.listDesc {
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
	font-size: 11px;
	color: #333333;
	line-height:16px;
}
.errorMessage {
	border-bottom: solid 1px #d1eaff;
	color:#FF0000;
	font-size: 11px;
	padding-bottom: 6px;
	font-weight:normal;
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
}
.errorMessage2 {
	color:#FF0000;
	font-size: 12px;
	font-weight:normal;
	font-family: "Helvetica", Arial, Helvetica, Lucida Grande;
}
#visitTabsTop {
	width: 592px;
	position:absolute;
	z-index:0;
}
#visitTabTopL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #333;
	width: 365px;
	position:relative;
	z-index:1;
}
#visitTabTopR {
	background-color: #f7fbfe;
	width: 207px;
	height: 314px;
	left: 385px;
	position:relative;
	border-bottom: 1px solid #d6f0ff;
	z-index:1;
}
#visitTabTopList {
	background-color: #ecf6ff;
	height: 187px;
	width: 207px;
	border-top: 1px solid #d6f0ff;
	border-bottom: 1px solid #d6f0ff;
	position:absolute;
	z-index:2;
}
#visitTabTopList2 {
	top: 0px;
	height: 185px;
	width: 207px;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	position:relative;
	z-index:3;
}
#visitTabTopList3 {
	border-bottom: 1px solid #d6f0ff;
	position:relative;
	padding-left: 10px;
	padding-bottom: 8px;
	margin-top: 10px;
	z-index:4;
}
#visitTabTopTalk {
	top: 1px;
	height: 123px;
	width: 207px;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	position:relative;
	z-index:5;
}
#visitTabTopTalk3 {
	position:absolute;
	padding-left: 10px;
	margin-top: 11px;
	z-index:6;
}
#visitTabTopTalk4 {
	top: 48px;
	left: 11px;
	position:absolute;
	z-index:7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color:#333;
	width:140px;
	height: 44px;
}
#visitTabTopIconAttractions {
	top: 28px;
	left: 128px;
	position:absolute;
	z-index:6;
}
#visitTabTopIconShop {
	top: 24px;
	left: 128px;
	position:absolute;
	z-index:6;
}
#visitTabTopIconEat {
	top: 24px;
	left: 138px;
	position:absolute;
	z-index:6;
}
#visitTabTopIconNight {
	top: 28px;
	left: 138px;
	position:absolute;
	z-index:6;
}
#visitTabTopIconTalk {
	top: 203px;
	left: 128px;
	position:absolute;
	z-index:6;
}
#communityTabTopIconMembers {
	top: 198px;
	left: 135px;
	position:absolute;
	z-index:6;
}
#visitTabTop01 {
	top: 45px;
	left: 10px;
	position:absolute;
	z-index:6;
}
#visitTabTop02 {
	top: 110px;
	left: 10px;
	position:absolute;
	z-index:6;
}
#visitTabTopTalk2 {
	top: 225px;
	position:absolute;
	z-index:7;
	padding-left:10px;
	padding-top:10px;
	padding-right:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color:#333;
	width:100%;
}
#visitTabTopList4 {
	top: 37px;
	left: 42px;
	position:absolute;
	z-index:7;
	padding-top:10px;
	padding-right:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color:#333;
	width:100%;
}
#visitTabTopList5 {
	top: 37px;
	left: 42px;
	position:absolute;
	z-index:7;
	padding-top:10px;
	padding-right:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color:#333;
	width:145px;
	height: 130px;
}
.visitLink A:link {
	color:#3579c4;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
}
.visitLink A:visited {
	color:#3579c4;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
}
.visitLink A:hover {
	color:#3579c4;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
}
.visitLink A:active {
	color:#3579c4;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
}
#historyTabToppostcards {
	top: 50px;
	left: 128px;
	position:absolute;
	z-index:6;
}
#downtownTabTopDirectory {
	top: 24px;
	left: 114px;
	position:absolute;
	z-index:6;
}
#downtownTabTopList {
	top: 37px;
	left: 12px;
	position:absolute;
	z-index:7;
	padding-top:10px;
	padding-right:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color:#333;
	width:180px;
	height: 130px;
}
#flash {
position: relative;
z-index: 0;
}

#floatingLayer {
	z-index:25;
	position:absolute;
	background-image:url('images/articles_head_black.png');
	width:200px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:12px;
	color:#FFFFFF;
	padding: 12px;
	border:solid #8d30bd 2px;
}
