@charset "UTF-8";
@import url("../webfonts/OpenSans_Light/stylesheet.css");
@import url("../webfonts/oswald_light/stylesheet.css");
@import url("../webfonts/oswald_bold/stylesheet.css");
@import url("../webfonts/SourceSansPro_Bold/stylesheet.css");
/* Simple fluid media
   Note: Fluid media requires that you remove the media's height and width attributes from the HTML
   http://www.alistapart.com/articles/fluid-images/
*/
img, object, embed, video {
	max-width: 100%;
}

/* IE 6 does not support max-width so default to width 100% */
.ie6 img {
	width:100%;
}


/* ** Colors ** */
/*
Dk Blue = #273D75
Med Blue = #5B7FA3
Lt Blue = #6cb3df
Drk Gray = #333333
*/

/*
	Dreamweaver Fluid Grid Properties
	----------------------------------
	dw-num-cols-mobile:		8;
	dw-num-cols-tablet:		16;
	dw-num-cols-desktop:	24;
	dw-gutter-percentage:	25;

	Inspiration from "Responsive Web Design" by Ethan Marcotte
	http://www.alistapart.com/articles/responsive-web-design

	and Golden Grid System by Joni Korpi
	http://goldengridsystem.com/
*/


.fluid {
	clear: both;
	margin-left: 0;
	width: 100%;
	float: left;
	display: block;
}

.fluidList {
    list-style:none;
    list-style-image:none;
    margin:0;
    padding:0;
}

/* Mobile Layout:2258
 480px and below. */

body {
	font-size: 16px;
}
.gridContainer {
	margin-left: auto;
	margin-right: auto;
	/* [disabled]width: 97.5%; */
	/* [disabled]padding-left: 1.25%; */
	/* [disabled]padding-right: 1.25%; */
	clear: none;
	float: none;
}
.sitewidth {
}
#topbarBox {
	background-color: rgba(0,16,63,1.00);
	color: #FFFFFF;
}
#navbarBox {
	border-bottom: 1px solid #5B7FA3;
	margin-left: 0;
	clear: both;
	width: 100%;
	font-size: 15px;
}
#navbarBox li:first-of-type {
}

.p7PM3-14 ul li a {
	padding: 25px 17px 21px;
}
#homerotationBox, #fadeshow1 {
}
.fadeslidedescdiv {
	display:none;
}
.flex-caption {
	visibility:hidden;
}
#searchBox {
	width: 22.0769%;
	margin-left: 2.5641%;
	clear: none;
	padding-bottom: 10px;
	text-align: center;
	padding-top: 10px;
	border-left: 1px solid rgba(255,255,255,0.50);
	float: right;
}
#header-search-bttn {
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	border-style: none;
	background-color: #FFFFFF;
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 8px;
	padding-left: 4px;
	color: #273D75;
	font-size: 12px;
	line-height: normal;
	vertical-align: middle;
}
#header-search-box {
	border-style: none;
	padding: 7px;
	border-top-left-radius: 20px;
	border-bottom-left-radius: 20px;
	font-size: 14px;
	line-height: normal;
	vertical-align: middle;
}
#contentBox {
	background-color: #FFFFFF;
}
#contentLeft {
	padding-bottom: 20px;
}
#sidebarBox {
	border-top: 1px solid #CCC;
	padding-top: 20px;
}
#leftsidebar {
	width: 100%;
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-bottom: 1px solid #CCC;
}
#contentmiddle {
	width: 100%;
	clear: both;
	margin-left: 0;
}
#rightsidebar {
	width: 100%;
	clear: both;
	margin-left: 0;
	border-top: 1px solid #CCC;
	padding-top: 20px;
	margin-top: 20px;
}
#sidebarLeftBox {
	border-bottom: 1px solid #CCC;
	padding-bottom: 20px;
}
#contentRight {
	padding-top: 20px;
}
.photoRowBox {
	text-align: center;
	margin-top: 20px;
}
.photoRowCaption {
	padding-top:10px;
}
.photoRowPhoto {
}
.photoRowPhoto img {
}
#photoGalleryBox {
}
#photoGalleryBox .photoRowBox {
}
#photoGalleryBox .photoRowPhoto img {
}
.photoRow {
	border-top: 1px solid #FFA425;
	padding-top: 10px;
	margin-top: 10px;
	padding-bottom: 20px;
}
.photoLeft {
	padding-bottom: 10px;
	display: block;
	text-align: center;
}
.photoRight {
	padding-bottom: 10px;
	display: block;
	text-align: center;
}
.colorBox1 {
	background-color: #E2E2E2;
}
.colorBox2 {
	background-color: #C2C2C2;
}
.colorBoxPad {
	padding-top: 5%;
	padding-right: 5%;
	padding-bottom: 5%;
	padding-left: 5%;
	width: 90%;
}
#footerBox {
	color: #FFFFFF;
	background-color: #333333;
	padding-bottom: 20px;
	padding-top: 20px;
}
.twocolRight {
	width: 100%;
	clear: both;
	margin-left: 0;
	margin-bottom: 20px;
}
.twocolLeft {
	width: 100%;
	margin-bottom: 20px;
}
.threecolLeft {
	width: 100%;
	margin-bottom: 20px;
}
.threecolMid {
	width: 100%;
	clear: both;
	margin-left: 0;
	margin-bottom: 20px;
}
.threecolRight {
	width: 100%;
	clear: both;
	margin-left: 0;
	margin-bottom: 20px;
}
#copyright {
	text-align: center;
	padding-bottom: 8px;
	width: 100%;
	clear: both;
	margin-left: 0;
}
#bytelinkBox {
	font-size: 10px;
	text-align: center;
	width: 100%;
}

#thumbGridBox {
}
.thumbBox {
	width: 100%;
	clear: both;
	margin-left: 0;
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-bottom: 1px solid #DFDFDF;
	background-color: rgba(255,255,255,0.90);
}
.thumbBox:hover {
	background-color: rgba(240,240,240,0.90);
}
.thumbBoxHdr {
	width: 100%;
	margin-left: 0;
	font-size: 24px;
	padding-bottom: 8px;
}
.thumbBoxHdr a:link, .thumbBoxHdr a:visited {
	color:#000;
}
.thumbBoxImg {
	width: 100%;
	margin-left: 0;
	margin-bottom: 20px;
}
.thumbBoxImg a:link, .thumbBoxImg a:visited {
	color:#000;
}
.thumbBoxLink {
	width: 100%;
	margin-left: 0;
	padding-top: 10px;
}
.thumbBoxLink p:last-of-type {
	margin-bottom:0px;
	padding-bottom:0px;
}
#logoBox {
	text-align: center;
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid rgba(255,255,255,0.50);
	/* [disabled]background-color: #FFFFFF; */
}
#logoBox img {
	width: 95%;
}
#sectionsNav {
width: 100%;
}
#infoNav {
	width: 100%;
	margin-left: 0;
	clear: both;
	border-left: 1px solid #5B7FA3;
}
#dateBox {
	color: #6cb3df;
	font-family: "oswald light", "Oswald Light", "Helvetica Light", sans-serif;
	font-size: 1.3em;
	text-align: center;
	width: 74.3589%;
	padding-top: 6px;
	clear: left;
	margin-left: 0;
	float: right;
}
#footerNav {
	display: none;
	width: 100%;
	color: #6cb3df;
	margin-left: 0;
}
#sociallinksBox {
	text-align: center;
	padding-bottom: 20px;
	width: 100%;
	clear: both;
	margin-left: 0;
}
#searchDropdown {
	position: absolute;
	width: 97.5%;
	background-color: rgba(108,179,223,0.90);
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom-left-radius: 0px;
	visibility: hidden;
	left: 0px;
	margin-left: 1.25%;
	margin-top: 10px;
	z-index: 999;
}
#herorotationBox {
}
#newspageTextBox {
	width: 95%;
	padding-left: 2.5%;
	padding-right: 2.5%;
}
#homeTextBox, #newspageTextBox {
	font-size: 1.3em;
	background-color: rgba(255,255,255,1.00);
	line-height: 1.6em;
	width: 90%;
	/* [disabled]margin-top: 20px; */
	/* [disabled]margin-left: 5%; */
	/* [disabled]margin-right: 5%; */
	padding-top: 20px;
	padding-left: 5%;
	padding-right: 5%;
}
#homeTextBox .newsText {
}
#latestNewsHdr {
	margin-left: 4%;
	display: block;
}
#heroHeader {
	color: #FFFFFF;
	position: relative;
	z-index: 10;
	margin-top: -130px;
	text-align: center;
	font-size: 2.7em;
	text-shadow: 0px 0px 3px rgba(0,0,0,0.51);
	/* [disabled]font-weight: bold; */
	font-family: "oswald bold", "Oswald Bold", "Helvetica Bold", sans-serif;
}
.contentPadding {
	/* [disabled]padding-top: 20px; */
	padding-bottom: 20px;
}
.colBox1-3 {
	/* [disabled]margin-top: 15px; */
	margin-bottom: 30px;
	background-color: rgba(255,255,255,1.00);
	width: 90%;
	clear: both;
	margin-left: 5%;
}
.colBox1 {
	margin-top: 10px;
	margin-bottom: 10px;
	background-color: rgba(255,255,255,1.00);
	width: 100%;
	clear: both;
	margin-left: 0;
}
.colBox1-3 .newsText, .colBox1 .newsText {
	font-size: 1.2em;
}
.colBox1-3 .newsText b, .colBox1 .newsText b {
	font-size: 1.3em;
	font-family: "oswald bold", "Oswald Bold", "Helvetica Bold", sans-serif;
	font-weight: normal;
	line-height: 1.1em;
}
.colBox1-3-bttn, .colBox1-bttn {
	text-align: right;
	width: 90%;
	padding-left: 5%;
	padding-bottom: 0px;
	text-decoration: underline;
}
.col1-3-text {
}
.adBox1-3 {
	/* [disabled]margin-top: 15px; */
	margin-bottom: 30px;
	text-align: center;
	width: 90%;
	clear: both;
	margin-left: 5%;
}
.newsImage {
	width: 100%;
	margin-left: 0;
	float: none;
	clear: both;
	padding-bottom: 10px;
}
.newsText {
	width: 90%;
	float: none;
	clear: both;
	margin: 10px 5%;
	font-size: 1.2em;
	line-height: normal;
}
.story-list-image-container {
	width: 100%;
	overflow:hidden;
}
.story-list-image {
	width: 100%;
	/* [disabled]height: 200px; */
	background-repeat: no-repeat;
}
.withimage {
	width: 100%;
}
#todayBox {
	/* [disabled]margin-top: 10px; */
	margin-bottom: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: rgba(236,244,250,1.00);
}
#todayBox h1 span {
	display: block;
	/* [disabled]float: right; */
	/* [disabled]margin-left: 40px; */
	padding-top: 10px;
	margin-bottom: 20px;
}
.eventBoxes1-4 {
	/* [disabled]margin-top: 10px; */
	margin-bottom: 20px;
	/* [disabled]padding-top: 10px; */
	/* [disabled]padding-bottom: 10px; */
	width: 90%;
	clear: both;
	margin-left: 5%;
	font-size: 0.9em;
	background-color: rgba(255,255,255,1.00);
	/* [disabled]padding-left: 2.5%; */
	/* [disabled]padding-right: 2.5%; */
	margin-right: 2.5%;
}
.eventBoxes1-4 .newsText {
	/* [disabled]padding-top: 10px; */
	padding-bottom: 10px;
	font-size: 1em;
}
.caleventBoxes {
	margin-top: 10px;
	margin-bottom: 10px;
	/* [disabled]padding-top: 10px; */
	/* [disabled]padding-bottom: 10px; */
	width: 90%;
	clear: both;
	margin-left: 5%;
	font-size: 0.9em;
	background-color: rgba(255,255,255,1.00);
	/* [disabled]padding-left: 2.5%; */
	/* [disabled]padding-right: 2.5%; */
	margin-right: 2.5%;
}
.caleventBoxes .newsText {
	/* [disabled]padding-top: 10px; */
	padding-bottom: 10px;
	font-size: 1em;
	line-height: 1.4em;
}
.colBox1-4 {
	/* [disabled]margin-top: 10px; */
	margin-bottom: 20px;
	background-color: rgba(255,255,255,1.00);
	width: 90%;
	font-size: 0.9em;
	clear: both;
	margin-left: 5%;
}
.colBox1-4 .newsImage {
	padding-bottom:10px;
}
.adBox1-4 {
	/* [disabled]margin-top: 10px; */
	margin-bottom: 20px;
	text-align: center;
	width: 90%;
	clear: both;
	margin-left: 5%;
}
.colBox1-4-2 {
	margin-top: 10px;
	margin-bottom: 10px;
	background-color: rgba(255,255,255,1.00);
	width: 100%;
	font-size: 0.9em;
	clear: both;
	margin-left: 0;
}
.adBox1-4-2 {
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: center;
	width: 100%;
	clear: both;
	margin-left: 0;
}
#realestateBox {
	border: 1px solid rgba(19,11,72,1.00);
	width: 99%;
	background-color: rgba(255,255,255,1.00);
	margin-top: 10px;
	clear: both;
	margin-left: 0;
	margin-bottom: 10px;
}
#midBannerBox {
	margin-top: 10px;
	margin-bottom: 10px;
	width: 100%;
	clear: both;
	margin-left: 0;
}
#midcolBox {
	margin-top: 10px;
	margin-bottom: 10px;
	width: 100%;
	clear: both;
	margin-left: 0;
}
#localResourcesBox {
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 100%;
	clear: both;
	margin-left: 0;
}
#localResourcesBox .buttons {
	width: 95%;
	float: none;
	text-align: center;
	padding-left: 0px;
	padding-right: 0px;
	margin-left: 2.5%;
	margin-right: auto;
	clear: both;
	font-size: 20px;
}
#facebookBox h1 {
}
.friendBox {
	/* [disabled]margin-top: 10px; */
	margin-bottom: 20px;
	border: 1px solid #335089;
	background-color: #FFFFFF;
	width: 90%;
	clear: both;
	margin-left: 5%;
}
.friendImage {
	width: 23.0769%;
	margin-left: 0;
}
.friendImage img {
	border-bottom: 1px solid transparent;
}
.friendText {
	width: 72.3589%;
	margin-left: 2.5641%;
	clear: none;
	padding-top: 10px;
	font-size: 0.9em;
}
.friendLike {
	float: right;
	width: 53px;
	/* [disabled]padding-left: 6px; */
	/* [disabled]padding-top: 4px; */
	/* [disabled]padding-bottom: 4px; */
	/* [disabled]padding-right: 6px; */
	color: #FFFFFF;
	/* [disabled]background-color: #3a5795; */
	/* [disabled]border-radius: 4px; */
	font-size: 13px;
	/* [disabled]margin-top: 4px; */
	/* [disabled]margin-left: 0; */
	/* [disabled]margin-right: 0px; */
}
#bottomNewBox {
	width: 100%;
	margin-top: 10px;
	margin-bottom: 10px;
}
#bottomBannerBox {
	margin-top: 10px;
	margin-bottom: 10px;
	width: 100%;
	clear: both;
	margin-left: 0;
}
#todayHdrBox {
	float: none;
	clear: both;
	width: 90%;
	padding-left: 5%;
	padding-right: 5%;
}
#moreNewsHdr, #newlistingHdr, #pricedropHdr, #newlistingHdr, #pricedropHdr {
	padding-top: 15px;
	width: 90%;
	margin-left: 2.5%;
}
#trendingNewsHdr {
	width: 90%;
	margin-left: 5%;
	padding-top: 0px;
}
.bannersBox1-2 {
	text-align: center;
	margin-bottom: 20px;
	/* [disabled]margin-top: 10px; */
	width: 90%;
	margin-left: 5%;
}
#calendarTopBanner {
	width: 100%;
	margin-left: 0;
	background-color: #D8D8D8;
	margin-bottom: 20px;
}
#calendarSearchBox {
	width: 95%;
	clear: both;
	background-color: #EDEDED;
	margin-left: 2.5%;
	margin-right: 2.5%;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	-khtml-border-radius: 7px;
	-opera-border-radius: 7px;
	border-radius: 7px;
	margin-bottom: 20px;
}
#calendarSearchPad {
	padding: 15px 5%;
}
.searchtext {
	margin-bottom: 8px;
	margin-top: 8px;
	width: 97%;
	border-style: none;
	border-radius: 20px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#contentLeftBox {
	width: 100%;
	margin-left: 0;
}
#calendarBoxBorder {
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	-khtml-border-radius: 15px;
	-opera-border-radius: 15px;
	border-radius: 15px;
	overflow: hidden;
	background-color: rgba(236,244,250,1.00);
	width: 95%;
	margin-left: 2.5%;
}
#contentSideBar {
	width: 100%;
	clear: both;
	margin-left: 0;
	padding-top: 20px;
}
.contentSideBox {
	margin-bottom: 20px;
	text-align: center;
	width: 95%;
	margin-left: 2.5%;
}
.contentSideBox .colBox1 {
	margin-bottom: 0px;
	margin-top: 0px;
}
#contentSideBar div:last-of-type {
}
#calendarHeader {
	padding-top:8px;
	padding-bottom:8px;
	background-color: #1B326D;
	color: #FFFFFF;
	width: 100%;
	margin-left: 0;
}
#calDateNav {
	width: 100%;
	text-align: center;
}
#calJumpDate {
	text-align: center;
	padding-top: 8px;
	width: 100%;
	clear: both;
	margin-left: 0;
}
.calendarContent {
	width: 100%;
	margin-left: 0;
	/* [disabled]padding-top: 10px; */
	/* [disabled]padding-bottom: 5px; */
}
.calendarDay {
	width: 95%;
	margin-left: 2.5%;
	/* [disabled]margin-top: 2.5%; */
	/* [disabled]margin-bottom: 2.5%; */
}
.caleventText {
	background-color: #FEFEFE;
	width: 90%;
	padding-top: 10px;
	padding-right: 5%;
	padding-bottom: 5%;
	padding-left: 5%;
	margin-left: 0;
}
.caleventTime {
}
.day1 {
	display:block;
}
.day2 {
	display:none;
}
.day3 {
	display:none;
}
.day4 {
	display:none;
}
.day5 {
	display:none;
}
#halfdates {
	display:none;
}
#fulldates {
	display:none;
}
.dateHdr {
	background-color: #6CB3DF;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 2px;
	width: 100%;
	margin-left: 0;
	display: none;
}
.caldayMore {
	text-align: center;
	width: 100%;
	margin-left: 0;
	margin-top: 2px;
	margin-bottom: 5px;
}
#calendarDetailBox {
	width: 100%;
	margin-left: 0;
	margin-bottom: 30px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	-khtml-border-radius: 15px;
	-opera-border-radius: 15px;
	border-radius: 15px;
	overflow: hidden;
	background-color: rgba(236,244,250,1.00);
}
.eventDetailText {
	width: 90%;
	padding-left: 5%;
	padding-right: 5%;
	padding-top: 5%;
	padding-bottom: 5%;
}
.eventDetailShare {
	font-size: 1.5em;
	text-align: right;
}
.eventDetailShare a {
	margin-left: 8px;
	margin-right: 8px;
}
#navRight {
width: 100%;
clear: both;
margin-left: 0;
}
#moviesBox {
	margin-left: 5%;
	width: 90%;
	margin-bottom: 20px;
}
#moviebannerTop {
	width: 100%;
	margin-bottom: 15px;
}
#moviebannerBttm {
width: 100%;
clear: both;
margin-left: 0;
}
#commentsBox {
	padding-top: 20px;
}
#topLinkBar {
	background-color: #6CB3DF;
	text-align: center;
	font-size: 1em;
	display: none;
}
#toplinksBox {
}
#toplinksBox a {
	display: block;
}
#toplinksBox b {
	display:block;
}
#topSocialLinksBox {
}
#topSocialLinksBox a {
	margin-left: 4px;
	margin-right: 4px;
}
.realestateImage {
	background-repeat: no-repeat;
	margin-bottom: 10px;
	background-size: cover;
	background-position: center center;
}
.realestateImage2 {
	background-repeat: no-repeat;
	margin-bottom: 10px;
	background-size: cover;
	background-position: center center;
}
.realestateText {
	font-size: 0.9em;
	width: 90%;
	padding-left: 5%;
	padding-right: 5%;
	line-height: normal;
	overflow-y: hidden;
	padding-top: 10px;
}
.realestateText h5 {
}
.realestateText2 {
	font-size: 0.9em;
	width: 90%;
	padding-left: 5%;
	padding-right: 5%;
	line-height: normal;
	overflow-y: hidden;
	padding-top: 10px;
}
.realestateText2 h5 {
}
.pageHeader {
	margin-left: 4%;
}
#topLrgBanner {
	/* [disabled]margin-top: 10px; */
	margin-bottom: 20px;
}
.realestateLink {
	width: 90%;
	padding-left: 5%;
	padding-right: 5%;
	text-align: right;
}
#submitEvent {
	margin: 0px 2.5% 20px;
	width: 95%;
	text-align: center;
	font-size: 1.8em;
	float: none;
	clear: both;
	padding-left: 0px;
	padding-right: 0%;
}
.reducedprice {
	font-family: "oswald regular", "Oswald Regular Regular", Helvetica, sans-serif;
	font-size: 1em;
	color: #6cb3df;
	text-align: right;
	padding-bottom: 8px;
}
.viewmore-widebttn {
	font-size: 1.4em;
	margin: -20px 2.5% 20px;
	width: 95%;
}
.sectionHdr {
	margin-left: 5%;
	margin-right: 5%;
	width: 90%;
	margin-bottom: 20px;
}
.realestateSold {
	color: rgba(210,0,0,1.00);
	font-family: "SourceSansPro Bold", "Source Sans Pro Bold", "Arial Bold", sans-serif;
	font-size: 6em;
	text-align: center;
	line-height: normal;
	position: relative;
	z-index: 5;
	margin-top: -150px;
	-ms-transform: rotate(-20deg); /* IE 9 */
	-webkit-transform: rotate(-20deg); /* Safari */
	transform: rotate(-20deg);
	text-shadow: 1px 1px 3px rgba(0,0,0,0.52);
}
.zeroMargin_mobile {
margin-left: 0;
}
.hide_mobile {
display: none;
}

/* Tablet Layout: 481px to 768px. Inherits styles from: Mobile Layout. */

@media only screen and (min-width: 581px) {

body {
	font-size: 14px;
}
.gridContainer {
	width: 100%;
	padding-left: 0%;
	padding-right: 0%;
	clear: none;
	float: none;
	margin-left: auto;
}
.sitewidth {
}
#topbarBox {
}
#navbarBox {
	width: 71.8%;
	margin-left: 0;
	clear: none;
	font-size: 0.9em;
}
#navbarBox li:first-of-type {
	border-left:none;
}
.p7PM3-14 ul li a {
	padding: 25px 17px 23px;
}
#homerotationBox, #fadeshow1 {
}
.fadeslidedescdiv {
	display:none;
}
.flex-caption {
	visibility: visible;
	width: 300px;
	margin: 0px 0px 30px 370px;
	padding: 15px;
}
#searchBox {
	width: 8%;
	clear: none;
	margin-left: 1.6949%;
	padding-top: 10px;
	padding-bottom: 10px;
	float: right;
}
#header-search-bttn {
}
#header-search-box {
}
#contentBox {
}
#contentLeft {
	padding-bottom: 0px;
	width: 60%;
}
#sidebarBox {
	padding-top: 0px;
	border-top-style: none;
	border-left: 1px solid #CCC;
	padding-left: 30px;
	width: 33%;
	clear: right;
	float: right;
}
#leftsidebar {
	width: 33.8974%;
	border-top-style: none;
	border-right: 1px solid #CCC;
	border-bottom-style: none;
	padding-right: 2%;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#contentmiddle {
	width: 61.5384%;
	clear: right;
	margin-left: 2.5641%;
}
#rightsidebar {
	width: 100%;
	clear: both;
	margin-left: 0;
}
#sidebarLeftBox {
	width: 37%;
	border-right: 1px solid #CCC;
	margin-right: 2%;
	border-bottom-style: none;
}
#contentRight {
	width: 60%;
	clear: right;
}
.photoRowBox {
	width: 31.2%;
	clear: none;
	padding-left: 1%;
	padding-right: 1%;
}
.photoRowCaption {
	padding-top:10px;
}
.photoRowPhoto {
}
.photoRowPhoto img {
}
#photoGalleryBox {
}
#photoGalleryBox .photoRowBox {
	width: 22.2%;
}
#photoGalleryBox .photoRowPhoto img {
	max-height:130px;
}
.photoRow {
}
.photoLeft {
	padding-right: 20px;
	padding-bottom: 10px;
	float: left;
	width:50%;
}
.photoRight {
	padding-bottom: 10px;
	padding-left: 20px;
	float: right;
}
.colorBox1 {
}
.colorBoxPad {
}
.colorBox2 {
}
#footerBox {
}
.twocolRight {
	width: 48.367%;
	margin-left: 3.266%;
	clear: right;
}
.twocolLeft {
	width: 48.367%;
}
.threecolLeft {
	width: 32.3797%;
}
.threecolMid {
	width: 32.7088%;
	margin-left: 1.2658%;
	clear: right;
}
.threecolRight {
	width: 32.3797%;
	margin-left: 1.2658%;
	clear: right;
}
#copyright {
width: 100%;
clear: both;
margin-left: 0;
}
#bytelinkBox {
width: 100%;
}
#thumbGridBox {
}
.thumbBox {
	width: 28%;
	clear: none;
	margin-left: 2.266%;
	margin-bottom: 20px;
	padding-bottom: 1%;
	border: 1px solid #E9E9E9;
	padding-top: 1%;
	padding-right: 1%;
	padding-left: 1%;
}
.thumbBox:hover {
}
.thumbBoxHdr {
	width: 100%;
	margin-left: 0;
	font-size: 24px;
	padding-bottom: 8px;
}
.thumbBoxHdr a:link, .thumbBoxHdr a:visited {
}
.thumbBoxImg {
	width: 100%;
	margin-left: 0;
}
.thumbBoxImg a:link, .thumbBoxImg a:visited {
}
.thumbBoxLink {
	width: 100%;
	margin-left: 0;
	padding-top: 10px;
}
.thumbBoxLink p:last-of-type {
}
#logoBox {
	width: 28%;
	padding-top: 26px;
	padding-bottom: 26px;
	border-bottom-style: none;
	border-right: 1px solid rgba(255,255,255,0.50);
}
#logoBox img {
	max-width: 160px;
}
#sectionsNav {
width: 100%;
}
#infoNav {
width: 100%;
clear: both;
margin-left: 0;
}
#dateBox {
	width: 40.6779%;
	margin-left: 1.6949%;
	clear: none;
	padding-top: 8px;
	text-align: right;
	float: right;
	font-size: 1em;
}
#footerNav {
	display: block;
	font-size: 0.8em;
	width: 100%;
	height: 30px;
	text-align: center;
	margin-left: 0;
}
#sociallinksBox {
	width: 100%;
	margin-left: 0;
	clear: both;
}
#searchDropdown {
	width: 259px;
	margin-left: -178px;
	margin-top: 19px;
	left: auto;
}
#herorotationBox {
	max-height: 250px;
	overflow: hidden;
	height: auto;
}
#latestNewsHdr {
	margin-left: 2.5%;
}
#newspageTextBox {
}
#homeTextBox, #newspageTextBox {
	font-size: 1.5em;
	/* [disabled]margin-left: 2.5%; */
	width: 95%;
	/* [disabled]margin-right: 2.5%; */
	padding-left: 2.5%;
	padding-right: 2.5%;
}
#homeTextBox .newsText {
	margin-top: 0px;
	margin-bottom: 0px;
}
#heroHeader {
	font-size: 3em;
}
.contentPadding {
	clear: both;
}
.colBox1-3 {
	width: 30%;
	margin-left: 2.25%;
	border: 1px solid #D6D6D6;
	clear: none;
	/* [disabled]margin-top: 10px; */
	margin-bottom: 20px;
}
.colBox1 {
	width: 100%;
	margin-left: 0%;
	border: 1px solid #D6D6D6;
	clear: none;
}
.colBox1-3 .newsText b, .colBox1 .newsText b {
	font-size: 1.2em;
}
.colBox1-3 .newsText, .colBox1 .newsText {
	font-size: 1em;
}
.col1-3-text {
	height: 113px;
}
.colBox1-3-bttn {
	font-size: 0.6em;
	display: none;
}
.adBox1-3 {
	width: 30%;
	margin-left: 2.25%;
	clear: none;
	border: 1px solid #FFFFFF;
	/* [disabled]margin-top: 10px; */
	margin-bottom: 20px;
}
.newsImage {
width: 100%;
margin-left: 0;
}
.newsText {
	width: 90%;
	float: none;
	margin: 5%;
	clear: both;
	font-size: 0.9em;
}
.story-list-image-container {
	width: 30%;
	float: left;
}
.story-list-image {
	/*float: left;*/
	/* [disabled]width: 190px; */
	/* [disabled]height: 120px; */
	margin-top: 6px;
}
.news-list-text-box {
}
.withimage {
	float: left;
	width: 63.6%;
	clear: none;
	margin-top: 0px;
}
#todayBox {
	padding-bottom: 0px;
	padding-top: 0px;
}
#todayBox h1 span {
	display: inline-block;
	/* [disabled]float: right; */
	margin-left: 40px;
	padding-top: 10px;
	margin-bottom: 0px;
}
.eventBoxes1-4 {
	width: 21%;
	margin-left: 3%;
	clear: none;
	/* [disabled]padding-top: 1.25%; */
	/* [disabled]padding-right: 1.25%; */
	/* [disabled]padding-bottom: 1.25%; */
	/* [disabled]padding-left: 1.25%; */
	margin-right: 0%;
	margin-bottom: 15px;
}
.eventBoxes1-4 .newsText {
	/* [disabled]padding-top:10px; */
	/* [disabled]padding-bottom: 10px; */
}
.caleventBoxes {
	width: 45.5%;
	margin-left: 3%;
	clear: none;
	/* [disabled]padding-top: 1.25%; */
	/* [disabled]padding-right: 1.25%; */
	/* [disabled]padding-bottom: 1.25%; */
	/* [disabled]padding-left: 1.25%; */
	margin-right: 0%;
	margin-bottom: 15px;
}
.caleventBoxes .newsText {
	padding-top: 0px;
	/* [disabled]padding-bottom: 10px; */
	margin-top: 5px;
}
.colBox1-4 {
	width: 21.75%;
	margin-left: 2.5%;
	clear: none;
	/* [disabled]margin-top: 10px; */
	margin-bottom: 15px;
	border: 1px solid #D6D6D6;
}
.colBox1-4 .newsImage {
	padding-bottom: 0px;
}
.adBox1-4 {
	width: 21.75%;
	margin-left: 2.5%;
	clear: none;
	/* [disabled]margin-top: 10px; */
	margin-bottom: 15px;
	border: 1px solid #FFFFFF;
}
.colBox1-4-2 {
	width: 47%;
	margin-left: 2%;
	clear: none;
	margin-top: 5px;
	margin-bottom: 5px;
	border: 1px solid #D6D6D6;
}
.adBox1-4-2 {
	width: 47%;
	margin-left: 2%;
	clear: none;
	margin-top: 5px;
	margin-bottom: 5px;
	border: 1px solid #FFFFFF;
}
#realestateBox {
	width: 46%;
	margin-top: 10px;
	float: right;
	margin-right: 2.5%;
	height: 371px;
}
#midBannerBox {
	width: 46%;
	margin-left: 2.5%;
	clear: both;
}
#midcolBox {
	width: 48.367%;
	margin-left: 1%;
	clear: both;
}
#localResourcesBox {
	width: 46%;
	margin-left: 2.5%;
	clear: none;
}
#facebookBox h1 {
	width: auto;
}
.friendBox {
	width: 46%;
	margin-left: 2.5%;
	clear: none;
}
.friendImage {
width: 23.0769%;
margin-left: 0;
}
.friendText {
	width: 72.3589%;
	clear: none;
	margin-left: 2.5641%;
}
.friendLike {
	margin-left: 0;
	font-size: 15px;
}
#bottomNewBox {
width: 49.367%;
}
#bottomBannerBox {
	width: 47.367%;
	/* [disabled]margin-left: 1.2658%; */
	float: right;
	margin-top: 10px;
	margin-right: 1.75%;
}
#todayHdrBox {
	width: 95%;
	padding-left: 2.5%;
	padding-right: 2.5%;
	margin-top: 20px;
	margin-bottom: 20px;
}
#moreNewsHdr, #newlistingHdr, #pricedropHdr, #newlistingHdr, #pricedropHdr {
	width: 95%;
	margin-left: 2.5%;
	padding-top: 0px;
}
#trendingNewsHdr {
	width: 95%;
	margin-left: 2.5%;
}
.bannersBox1-2 {
	width: 46.25%;
	clear: none;
	margin-left: 2.5%;
}
#calendarTopBanner {
	width: 100%;
	margin-left: 0;
	margin-bottom: 20px;
}
#calendarSearchBox {
	width: 100%;
	clear: none;
	margin-left: 0%;
	margin-top: 0px;
	margin-bottom: 20px;
}
#calendarSearchPad {
}
.searchtext {}
#contentLeftBox {
	width: 64%;
	margin-left: 2.5%;
}
#calendarBoxBorder {
	width: 100%;
	margin-right: 0%;
	margin-left: 0%;
	margin-bottom: 20px;
}
#contentSideBar {
	width: 30.3797%;
	clear: none;
	margin-left: 1.2658%;
	padding-top: 0px;
}
.contentSideBox {
	width: 100%;
	margin-left: 0;
	text-align: left;
}
.contentSideBox .colBox1 {
}
#contentSideBar div:last-of-type {
	margin-bottom: 0px;
}
#calendarHeader {
width: 100%;
margin-left: 0;
}
#calDateNav {
	width: 100%;
	text-align: center;
}
#calJumpDate {
	width: 95%;
	margin-left: 2.5%;
	clear: both;
	padding-top: 4px;
	text-align: right;
}
.calendarContent {
	clear: none;
	width: 100%;
	margin-left: 0;
}
.calendarDay {
	width: 44.4444%;
	margin-left: 3.852%;
	clear: none;
	margin-top: 8px;
	/* [disabled]margin-bottom: 8px; */
}
.caleventText {
	/* [disabled]height: 770px; */
}
.caleventTime {
}
.dateHdr {
	width: 100%;
	margin-left: 0;
	display: block;
}
.day1 {
	display:block;
}
.day2 {
	display:block;
}
.day3 {
	display:none;
}
.day4 {
	display:none;
}
.day5 {
	display:none;
}
#halfdates {
	display:inline-block;
}
#fulldates {
	display:none;
}
.caldayMore {
width: 100%;
margin-left: 0;
}
#calendarDetailBox {
	width: 100%;
}
.eventDetailText {}
.eventDetailShare {}
.eventDetailShare a {}
#navRight {
	width: 76%;
	/* [disabled]margin-left: 1.2658%; */
	clear: none;
}
#moviesBox {
	width: 95%;
	margin-left: 2.5%;
	/* [disabled]margin-top: 20px; */
}
#moviebannerTop {
	width: 48.8%;
	margin-bottom: 0px;
}
#moviebannerBttm {
	width: 48.8%;
	clear: none;
	margin-left: 2.5%;
}
#commentsBox {
}
#topLinkBar {
	text-align: left;
	display: block;
}
#toplinksBox {
	width: 99%;
	padding-left: 1%;
	text-align: left;
}
#toplinksBox a {
	display: block;
	margin-left: 15px;
	font-size: 0.9em;
	float: left;
	padding-bottom: 15px;
	padding-top: 15px;
}
#toplinksBox b {
	display: block;
	padding-left: 15px;
	float: left;
	padding-top: 15px;
}
#topSocialLinksBox {
	width: 49%;
	clear: none;
	text-align: right;
	padding-right: 1%;
}
#topSocialLinksBox a {
}
.realestateImage {
}
.realestateImage2 {
}
.realestateText {
	font-size: 0.8em;
	height: 116px;
}
.realestateText h5 {
}
.realestateText2 {
	font-size: 0.8em;
}
.realestateText2 h5 {
}
.pageHeader {
	margin-left: 2.5%;
}
#topLrgBanner {
	margin-left: 2.5%;
	width: 95%;
}
.realestateLink {
}
#submitEvent {
	margin: 0px 0px 20px;
	width: 100%;
	text-align: center;
	font-size: 1.8em;
	float: none;
	clear: both;
}
.reducedprice {
}
.viewmore-widebttn {
}
.sectionHdr {
	margin-left: 2.5%;
}
.realestateSold {
}
.hide_tablet {
display: none;
}
.zeroMargin_tablet {
margin-left: 0;
}
}

/* Desktop Layout: 769px to a max of 1232px.  Inherits styles from: Mobile Layout and Tablet Layout. */

@media only screen and (min-width: 769px) {

body {
}
.gridContainer {
	width: 99.1666%;
	max-width: 1232px;
	padding-left: 0.4166%;
	padding-right: 0.4166%;
	margin: auto;
	clear: none;
	float: none;
	margin-left: auto;
}
.sitewidth {
}
#topbarBox {
	position: fixed;
	z-index: 999;
	width: 100%;
	top: 0px;
	left: 0px;
	background-color: rgba(0,16,63,0.92);
	min-width: 990px;
}
#navbarBox {
	width: auto;
	margin-left: 0%;
	clear: none;
	border-top-style: none;
	font-size: 12px;
	border-bottom-style: none;
	letter-spacing: 0px;
	padding-right: 0px;
}
#navbarBox li:first-of-type {
}
.p7PM3-14 ul li a {
	padding: 25px 13px 23px 16px;
}
#homerotationBox, #fadeshow1 {
}
.fadeslidedescdiv {
	display:none;
}
.flex-caption {
	visibility: visible;
	width: 300px;
	margin: 0px 0px 100px 630px;
	padding: 30px;
}
#searchBox {
	width: 60px;
	clear: none;
	margin-left: 0%;
	float: right;
	padding-top: 20px;
}
#header-search-bttn {
}
#header-search-box {
}
#contentBox {
	/* [disabled]margin-top: 87px; */
	padding-top: 60px;
}
#contentLeft {
	width: 67%;
}
#sidebarBox {
	width: 27%;
}
#leftsidebar {
	width: 24%;
	padding-right: 1%;
	border-right: 1px solid #CCC;
}
#contentmiddle {
	width: 46%;
	margin-left: 1.6949%;
	clear: right;
}
#rightsidebar {
	width: 24%;
	margin-left: 1.6949%;
	clear: right;
	padding-left: 1%;
	border-left: 1px solid #CCC;
	margin-top: 0px;
	border-top-style: none;
	padding-top: 0px;
}
#sidebarLeftBox {
	margin-right: 3%;
	padding-right: 30px;
	width: 26%;
}
#contentRight {
	clear: right;
	width: 67%;
	padding-top: 0px;
}
.photoRowBox {
}
.photoRowCaption {
	padding-top:10px;
}
.photoRowPhoto {
}
.photoRowPhoto img {
}
#photoGalleryBox {
}
#photoGalleryBox .photoRowBox {
	width: 22.2%;
}
#photoGalleryBox .photoRowPhoto img {
	max-height:130px;
}
.photoRow {
	margin-top: 30px;
}
.photoLeft {
	padding-right: 20px;
	padding-bottom: 10px;
	float: left;
	width: auto;
}
.photoRight {
	padding-bottom: 10px;
	padding-left: 20px;
	float: right;
	width: auto;
}
.colorBox1 {
}
.colorBoxPad {
}
.colorBox2 {
}
#footerBox {
	font-size: medium;
}
.twocolRight {
	width: 48.5798%;
	clear: right;
	margin-left: 2.8403%;
}
.twocolLeft {
	width: 48.5798%;
}
.threecolLeft {
	width: 32.3797%;
}
.threecolMid {
	width: 32.7088%;
	margin-left: 1.2658%;
	clear: right;
}
.threecolRight {
	width: 32.3797%;
	margin-left: 1.2658%;
	clear: right;
}
#copyright {
	width: 100%;
	margin-left: 0;
	clear: both;
	margin-top: 30px;
}
#bytelinkBox {
	width: 100%;
	text-align: center;
}
#thumbGridBox {
}
.thumbBox {
	width: 28.3797%;
	clear: none;
	margin-left: 2.266%;
	margin-bottom: 20px;
}
.thumbBox:hover {
}
.thumbBoxHdr {
	width: 100%;
	margin-left: 0;
	font-size: 24px;
	padding-bottom: 8px;
}
.thumbBoxHdr a:link, .thumbBoxHdr a:visited {
}
.thumbBoxImg {
	width: 100%;
	margin-left: 0;
}
.thumbBoxImg a:link, .thumbBoxImg a:visited {
}
.thumbBoxLink {
	width: 100%;
	margin-left: 0;
	padding-top: 10px;
}
.thumbBoxLink p:last-of-type {
}
#logoBox {
	padding-bottom: 7px;
	padding-top: 15px;
	width: 200px;
	border-right-color: rgba(255,255,255,0.50);
}
#logoBox img {
	max-width: 164px;
}
#sectionsNav {
width: 100%;
}
#infoNav {
width: 100%;
clear: both;
margin-left: 0;
}
#dateBox {
	width: 180px;
	clear: none;
	text-align: center;
	margin-right: 8px;
	margin-left: 0;
	font-size: 1.1em;
	padding-top: 19px;
}
#footerNav {
	width: 62.1848%;
	margin-left: 4.2016%;
	text-align: left;
	clear: none;
}
#sociallinksBox {
	width: 28.5714%;
	margin-left: 0.8403%;
	clear: none;
	padding-bottom: 0px;
	text-align: right;
}
#searchDropdown {
	width: 265px;
	margin-left: -230px;
}
#herorotationBox {
	margin-left: 0px;
	max-height: 400px;
	overflow: hidden;
}
#latestNewsHdr {
	margin-left: 3%;
	padding-top: 10px;
}
#newspageTextBox {
	width: 100%;
	padding-left: 0%;
	padding-right: 0%;
}
#homeTextBox, #newspageTextBox {
	font-size: 1.2em;
	/* [disabled]margin-left: 3.2%; */
	width: 93.6%;
	/* [disabled]margin-right: 3.2%; */
	/* [disabled]margin-top: 40px; */
	padding-top: 40px;
	padding-left: 3.2%;
	padding-right: 3.2%;
}
#homeTextBox .newsText {
	margin-top: 0px;
	margin-bottom: 0px;
}
#heroHeader {
	font-size: 3.5em;
}
.contentPadding {
	margin-right: 0px;
	line-height: normal;
	height: auto;
	margin-left: 0px;
}
.colBox1-3 {
	width: 29%;
	clear: none;
	/* [disabled]margin-top: 15px; */
	margin-bottom: 40px;
	margin-left: 3.2%;
}
.colBox1 {
	width: 100%;
	margin-left: 0%;
	clear: none;
}
.colBox1-3 .newsText b, .colBox1 .newsText b {
	font-size: 1.4em;
}
.colBox1-3 .newsText, .colBox1 .newsText {
	font-size: 1.1em;
}
.colBox1-3-bttn {
	font-size: 1em;
	display: block;
	margin-bottom: 8px;
}
.col1-3-text {
	height: 170px;
}
.adBox1-3 {
	width: 29%;
	margin-left: 3.2%;
	clear: none;
	/* [disabled]margin-top: 15px; */
	margin-bottom: 40px;
}
.newsImage {
	width: 100%;
	margin-left: 0;
	padding-bottom: 15px;
}
.newsText {
	width: 90%;
	float: none;
	margin: 2% 5% 12px;
	clear: both;
	font-size: 1em;
	line-height: 1.4em;
}
.withimage {
}
#todayBox {
	margin-bottom: 40px;
}
#todayBox h1 span {
	display: inline-block;
	/* [disabled]float: right; */
	/* [disabled]margin-left: 40px; */
	padding-top: 10px;
}
.eventBoxes1-4 {
	width: 21%;
	margin-left: 3.2%;
	clear: none;
	/* [disabled]padding-top: 1.25%; */
	/* [disabled]padding-right: 1.25%; */
	/* [disabled]padding-bottom: 1.25%; */
	/* [disabled]padding-left: 1.25%; */
	margin-right: 0%;
	margin-bottom: 35px;
}
.eventBoxes1-4 .newsText {
	padding: 5px 3% 15px;
	width: 86%;
}
.caleventBoxes {
	width: 21.3%;
	margin: 8px 0% 15px 3%;
	clear: none;
	/* [disabled]padding-top: 1.25%; */
	/* [disabled]padding-right: 1.25%; */
	/* [disabled]padding-bottom: 1.25%; */
	/* [disabled]padding-left: 1.25%; */
}
.caleventBoxes .newsText {
	/*padding-top: 5px;*/
}
.colBox1-4 {
	width: 21%;
	margin-left: 3.2%;
	clear: none;
	/* [disabled]margin-top: 15px; */
	margin-bottom: 40px;
}
.colBox1-4 .newsImage {
	padding-bottom:10px;
}
.adBox1-4 {
	width: 21%;
	margin-left: 3.2%;
	clear: none;
	/* [disabled]margin-top: 15px; */
	margin-bottom: 40px;
}
.colBox1-4-2 {
	width: 48%;
	margin-left: 2%;
	clear: none;
	margin-top: 5px;
	margin-bottom: 5px;
}
.adBox1-4-2 {
	width: 48%;
	margin-left: 2%;
	clear: none;
	margin-top: 5px;
	margin-bottom: 5px;
}
#realestateBox {
	width: 45%;
	margin-top: 15px;
	float: right;
	margin-right: 3.65%;
	height: 472px;
}
#midBannerBox {
	width: 45%;
	margin-left: 3%;
	clear: both;
}
#midcolBox {
	width: 48.367%;
	margin-left: 1%;
	clear: both;
}
#localResourcesBox {
	width: 46%;
	margin-left: 3%;
	clear: none;
}
#facebookBox h1 {
}
.friendBox {
	width: 45%;
	margin-left: 3.2%;
	clear: none;
	margin-bottom: 40px;
}
.friendImage {
	width: 16.0769%;
	margin-left: 0;
}
.friendText {
	width: 79.3589%;
	clear: none;
	margin-left: 2.5641%;
}
.friendLike {
	margin-left: 0;
}
#bottomNewBox {
width: 49.367%;
}
#bottomBannerBox {
	width: 45.4%;
	/* [disabled]margin-left: 1.2658%; */
	float: right;
	margin-top: 15px;
	margin-right: 4%;
}
#todayHdrBox {
	width: 94%;
	padding-left: 3.2%;
	padding-right: 0%;
	margin-top: 40px;
}
#moreNewsHdr, #newlistingHdr, #pricedropHdr, #newlistingHdr, #pricedropHdr {
	width: 94%;
	margin-left: 3%;
	padding-top: 10px;
}
#trendingNewsHdr {
	margin-left: 3%;
	margin-top: 10px;
}
.bannersBox1-2 {
	width: 45.25%;
	clear: none;
	/* [disabled]margin-top: 15px; */
	margin-left: 3.2%;
	margin-bottom: 40px;
}
#calendarTopBanner {
	width: 100%;
}
#calendarSearchBox {
	width: 100%;
	clear: both;
	margin-bottom: 20px;
}
#calendarSearchPad {
}
.searchtext {}
#contentLeftBox {
	width: 63%;
	margin-left: 3.2%;
}
#calendarBoxBorder {
	margin-bottom: 40px;
}
#contentSideBar {
	width: 27.5%;
	margin-left: 3.2%;
}
.contentSideBox {
	width: 100%;
	margin-left: 0;
}
.contentSideBox .colBox1 {
}
#contentSideBar div:last-of-type {
	margin-bottom: 0px;
}
#calendarHeader {
width: 100%;
margin-left: 0;
}
#calDateNav {
	width: 66%;
	text-align: left;
	padding-left: 2.5%;
}
#calJumpDate {
	width: 28%;
	margin-left: 0%;
	clear: none;
	padding-top: 4px;
	text-align: right;
}
.calendarContent {
width: 100%;
margin-left: 0;
}
.calendarDay {
	width: 22.6%;
	clear: none;
	margin-left: 2%;
}
.caleventText {
	margin-left: 0;
	/* [disabled]height: 1110px; */
}
.caleventTime {
}
.dateHdr {
width: 100%;
margin-left: 0;
}
.day1 {
	display:block;
}
.day2 {
	display:block;
}
.day3 {
	display:block;
}
.day4 {
	display:block;
}
.day5 {
	display:block;
}
#halfdates {
	display:none;
}
#fulldates {
	display:inline-block;
}
.caldayMore {
	width: 100%;
	margin-left: 0;
}
#calendarDetailBox {
}
.eventDetailText {
	width: 95%;
	padding: 20px 2.5%;
	font-size: 1.2em;
	height: 446px;
}
.eventDetailShare {
	margin-top: 5px;
}
.eventDetailShare a {}
#navRight {
}
#moviesBox {
	margin-left: 3%;
	width: 93.5%;
	margin-bottom: 40px;
}
#moviebannerTop {
	width: 48.25%;
}
#moviebannerBttm {
	width: 48.25%;
	margin-left: 3.5%;
	clear: none;
}
#commentsBox {
}
#topLinkBar {
}
#toplinksBox {
}
#toplinksBox a {
}
#toplinksBox b {
	display:inline-block;
}
#topSocialLinksBox {
}
#topSocialLinksBox a {
}
.realestateImage {
}
.realestateImage2 {
}
.realestateText {
	font-size: .96em;
	height: 210px;
}
.realestateText h5 {
	font-size: 1.3em;
}
.realestateText2 {
	font-size: .98em;
}
.realestateText2 h5 {
	font-size: 1.3em;
}
.pageHeader {
	margin-left: 3%;
}
#topLrgBanner {
	margin-left: 3.2%;
	width: 94%;
	margin-bottom: 40px;
}
.realestateLink {
}
#submitEvent {
	margin: 0px 0px 20px;
	width: 100%;
	text-align: center;
	font-size: 1.8em;
	float: none;
	clear: both;
}
.reducedprice {
	font-size: 1.2em;
}
.viewmore-widebttn {
	margin-left: 3.2%;
	width: 94%;
}
.sectionHdr {
	margin-left: 3.2%;
	width: 96.6%;
	/* [disabled]margin-top: 40px; */
	margin-bottom: 20px;
}
.realestateSold {
}
.zeroMargin_desktop {
margin-left: 0;
}
.hide_desktop {
display: none;
}
}


@media only screen and (min-width: 990px) {
#navbarBox {
	font-size: 14px;
}
.p7PM3-14 ul li a {
	padding: 25px 17px 23px;
}
}

@media only screen and (min-width: 769px)  and (max-width: 1185px) {
	#dateBox {
		display:none;
}
}

@media only screen and (min-width: 0px) and (max-width: 580px) {

#contentRightBox, #sidebarBox, #sidebarLeftBox, #addressBox, #bytelinksBox, #contentLeft, #leftsidebar, #rightsidebar, .colBox1-3, .colBox1-4, .eventBoxes1-4, .colBox1-4-2, #logoBox, #searchBox, #navBox, #dateBox, .bannersBox1-2, #contentSideBar, .contentSideBox, #calendarBox, #calendarTopBanner {
	height: auto !important;
	max-height: 888678px;
}
}
@media only screen and (min-width: 581px) and (max-width: 769px) {

#bytelinksBox, #logoBox, #searchBox, #navBox, #dateBox  {
	height: auto !important;
	max-height: 888678px;
}
}
