/***** this is for the big slide shows on home page *****/
/*this is a no script big slide show in case vistors are not running java scripts*/
#bigSlideShowGif {
	margin-bottom: 20px;
	margin-left: 80px; /*center big slide show that is a no script gif image on the home page*/
}
/*these are styles needed for the jquery java script of the big slide show*/
#bigSlideShowJs {
	margin-bottom: 20px;
	margin-left: 80px; /*center big slide show that is java script on the home page*/
}
#photoShow {
	height:433px; /*the images height*/
	width:601px; /*the images width*/
	position:relative;
}
#photoShow div {
	position:absolute;
	z-index: 0;
	left: 0px;
}
#photoShow div.previous {
    z-index: 1;
}
#photoShow div.showing {
    z-index: 2;
}
/* end of big slide shows */

/***** this is for the leaves and big slide shows on home page for realty pros *****/
/*this is for the leaves to left of the big slide show*/
#leavesGif {
	float:left;
	margin-top:-12px; /*moves the leaves up against the nav bar*/
}
/*this is for big slide show for realty pros pushed to right of leaves*/
#bigSlideShowRP {
	margin-bottom: 20px;
	margin-left: 110px; /*this pushes slide show to left of leaves float*/
}
/*end of the leaves and big slide shows on home page for realty pros*/

/*this is for the small slide show in the top right column of home page instead of the big slide shows*/
#smallSlideShow { 
	padding:5px 0px 40px 18px;
}
/*end of the small slide show*/

/***** this is for the home page styles *****/
#topWideContentHome {
	margin-top:0px;
	padding: 0 50px;
}
#topWideContentHome a {
	color:#00F;
}
#topWideContentHome a:hover {
	background-color:#CFF;
}
/*this is for the left column on the home page*/
#sideBarHome {
	float: left;
	width: 310px;
	padding: 0px 20px 0px 50px;
}
#sideBarHomeText {
	float: left;
	width: 310px;
	padding-top: 10px;
}
#sideBarHomeText h3 {
	padding-top: 18px;
}
#sideBarHomeText ul {
	padding-left: 40px;
	padding-top: 8px;
}
#sideBarHomeText a {
	color:#00F;
}
#sideBarHomeText a:hover {
	background-color:#CFF;
}
/*this is for the right column on the home page*/
#mainContentHome { 
	margin: 0 0 0 395px;
	padding:0 35px 15px 10px;
}
/*this is for the Heading in the first custome home page field*/
.styleShift {
	font-family: "Times New Roman", Times, serif;
	font-size: 36px;
	font-weight: bold;
	color: #000;
	line-height: 50px;
	padding-left: 30px;
}
/**** format server pages iframed into the home page ****/
/*this is for the Headings for the featured listing tables*/
.featuredHeading {
	font-size: 24px;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	color: #000;
	line-height:1;
}
.featuredText {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	font-style:italic;
	line-height:1.3;
	color: #000;
}
/*this is for the Heading for the first featured list table*/
#table1Featured {
	margin: 3px 0 20px 0;
}
/*this is for the Heading for the second featured list table*/
#table2Featured {
	margin: 90px 0 20px 0;
}
/* end of home page styles */

/*custom home page general styles for text edited in admin*/
.style1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 26px;
	font-weight: bold;
}
.style2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
}
.style3 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
}
.style4 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
}
.style5 {
	font-family: "Times New Roman", Times, serif;
	font-size: 36px;
	font-weight: bold;
	color: #000;
}
.style6 {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: bold;
	color: #000;
}
.style7 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #000;
}
.style8 {
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	font-size: 36px;
	color: #000;
}
.style10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #2C52BF;
}
.style11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #1C6608; 
}
.style12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #B72424;
}
.style13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #1C6608;
}
.style14 {
	color: #F00000;
}
.style15 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 16px;
	color: #000;
	line-height: 24px;
}
.style16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #000;
}
.style17 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #000;
	text-align: left;
	padding-left: 30px;
	padding-right: 30px;
}
.style18 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #000;
	text-align: left;
	line-height: 20px;
}
.style19 {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: bold;
	color: #000;
	padding-top: 10px;
	padding-bottom: 5px;
}
.style20 {
	font-family: "Palatino Linotype", Palatino, "Book Antiqua", serif;
	font-weight: normal;
	font-size: 18px;
	font-style: italic;
	color: #000;
}
.style21 {
	font-family: "Palatino Linotype", Palatino, "Book Antiqua", serif;
	font-weight: normal;
	font-size: 18px;
	color: #000;
}
/* end of general text styling */