/* Stylesheet for Cindy Herring, Realtor | www.cindyherring.com */
/* --------------------Version 2.0   9/17/2005----------------- */
/* -----------Author: Kelli Miguez | www.hellokelli.com-------- */


/* Layout */

html{
	height: 100%;
	}
IMG {
	border: 0px;
}
a{
	color:#246CB4;
	}
body	{
	text-align: center;
	height: 100%;
	margin: 0;
	padding: 0;
	border: 0;	
	background: #CDDCEA url('images/bkg_02.png') repeat-x left top;
	font:small "Trebuchet MS", "Lucida Grande", Helvetica, Verdana, Sans-serif;
	}
 * html body	{
	text-align: center;
	height: 100%;
	margin: 0;
	padding: 0;
	border: 0;	
	background: #C7D7E7 url('images/bkg_02.png') repeat-x left top;
	}
html>body	{
       	*background: #C7D7E7 url('images/bkg_02.png') repeat-x left top;
       	}

#maincontainer{
	width: 780px;
	margin: 0 auto;
	padding: 0;
	text-align: left;
	
	background: url(images/midbkg_02.png) repeat-y;
	position: relative;
	float:inherit;
	min-height: 100%;
	
	
	}
 * html #maincontainer{
	height: 100%;
	}

/* Header */

#top{
	width: 780px;
	height: 192px;
	float: none;
	}
#logo{
	background: url(images/logo_03.png);
	float: left;
	width: 210px;
	height: 192px;
	}
#flash{
	background: url(images/layout_02_02.png);
	float: left;
	width: 500px;
	height: 140px;
	padding-top: 52px;
	}
*html #flash{
    
	margin-bottom: -5px;
	}
#topright{
	background: url(images/layout_03_02.png);
	float: left;
	width: 70px;
	height: 192px;
	}
	
/* Middle */

#middle{
	width: 780px;
	background: url('images/midbkg_02.png') repeat-y;
	float: none;
	height: 100%;
	overflow:hidden;

	}
html>body>maincontainer #middle{
	width: 780px;
	background: url('images/midbkg_02.png');
	float: none;

	}
#navarea{
	background: url('images/layout_04_02.png') repeat-y;
	float: left;
	width: 210px;
	height: 100%;
	}
#menu{
	margin-left: 51px;
	padding: 0px 5px 5px 5px;
	text-align: left;
	
	
	}
#menu ul{
	padding: 0;
	margin: 0;
	
	}
#menu li {
	/* border-bottom: 1px solid #ececec; */
	list-style: none;
	margin: 0;
	padding:0;

	}
#menu li.sub a{
		/* border-bottom: 1px solid #ececec; */
		padding-left: 20px;
		}	
#menu a {
	display: block;
	text-decoration: none;
	color: #4C5F7A;
	letter-spacing:0.5px;
	line-height: 100px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font:small "Lucida Grande", Verdana, Sans-serif;
	width: 152px;
	font-size:14pt;
	text-transform: lowercase;
	}
* html #menu a {
	display: block;
	text-decoration: none;
	color: #4C5F7A;
	letter-spacing:0.5px;
	line-height: 100px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font:small "Lucida Grande", Verdana, Sans-serif;
	width: 148px;
	font-size:14pt;
	text-transform: lowercase;
	}
#homemenu  a:hover{ color: #fff;
		background: #86A7C8;
    	border: 0;
		}
#aboutmenu  a:hover{ color: #fff;
		background: #86A7C8;
    	border: 0;
		}
#listingsmenu  a:hover{ color: #fff;
		background: #86A7C8;
    	border: 0;
		}
#listingsfmenu  a:hover{ color: #fff;
				background: #86A7C8;
		    	border: 0;
				}
#listingshmenu  a:hover{ color: #fff;
								background: #86A7C8;
						    	border: 0;
								}
#listingslmenu  a:hover{ color: #fff;
												background: #86A7C8;
										    	border: 0;
												}
#buyersmenu  a:hover{ color: #fff;
		background: #86A7C8;
    	border: 0;
		}
#sellersmenu  a:hover{ color: #fff;
		background: #86A7C8;
    	border: 0;
		}
#linksmenu  a:hover{ color: #fff;
		background: #86A7C8;
    	border: 0;
		}
#mlsmenu  a:hover{ color: #fff;
		background: #86A7C8;
    	border: 0;
		}
body#home #homemenu a{ color: #FFFFFF;
	background: #86A7C8;
    border: 0;
	}
	body#about #aboutmenu a{ color: #FFFFFF;
	background: #86A7C8;
    border: 0;
	}
	body#listings #listingsmenu a{ color: #FFFFFF;
	background: #86A7C8;
    border: 0;
	}
	body#listingsf #listingsfmenu a{ color: #FFFFFF;
	background: #86A7C8;
    border: 0;
	}
	body#listingsh #listingshmenu a{ color: #FFFFFF;
	background: #86A7C8;
    border: 0;
	}
	body#listingsl #listingslmenu a{ color: #FFFFFF;
	background: #86A7C8;
    border: 0;
	}
	body#buyers #buyersmenu a{ color: #FFFFFF;
	background: #86A7C8;
    border: 0;
	}
	body#sellers #sellersmenu a{ color: #FFFFFF;
	background: #86A7C8;
    border: 0;
	}
	body#links #linksmenu a{ color: #FFFFFF;
	background: #86A7C8;
    border: 0;
	}
#contentarea{
	background: #ffffff;
	float: left;
	width: 500px;
	height: 100%;
	}
* html #contentarea{
	background: #ffffff;
	float: left;
	width: 495px;
	height: 100%;
	}
html>body>maincontainer>middle #contentarea{
	background: #ffffff;
	float: left;
	width: 500px;
	height: 100%;
	}
#rightside{
	background: url(images/layout_06_02_02.png) no-repeat;
	float: left;
	width: 70px;
	height: 382px;
	}
* html #rightside{
	background: #B9CDE1 url(images/layout_06_02_02.png) no-repeat fixed left top;
	float: left;
	width: 70px;
	margin-left:1px;
	height: 382px;
	}
.minimum{
 	float:right;
    width:1px;
	height:270px;
	}
.clear {
    clear:both;
    overflow:hidden;
  }
#text{
	padding: 0px 10px 15px 10px;
	line-height: 22px;
	}

 /* Footer */

#bottom{
	width: 780px;
	height: 29px;
	background: url(images/layout_12.png) no-repeat;
	position: relative;
	margin-top: 0px;
	padding: 0;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	}
#footer{
	height: 29px;
	width: 100%;
	background: url(images/bottombkg.png) repeat-x;
	text-align: center;
	position: relative;
	margin-top: -29px;
	clear:both;
    padding-top: 25px;
	margin: 0 auto;
	padding: 0;
	text-align: center
	}
	#footer a{
		padding-top: 10px;
		}
p.disclaimer{
	font-size: 75%;
	color: #4C5F7A;
	clear: both;
	margin-left: -7px;
 	margin-right: -5px;
	margin-bottom: -10px;
}
/* style for content */
.title {
	font-size: 16px ;
	color: #104579;
	font-weight: bold;
}
.style4 {font-size: 12px}
.subtitles {
	font-size: 14px; 
	color: #69c;
	margin-left: -16px;
	}
H6{
color:#69c;
	FONT-SIZE: 14pt;
	font-style:bold;
}
span.welcome{
color:#69c;

	FONT-SIZE: 14pt;
	font-style:bold;}
#frontleft{
	float: left;
	width: 250px;
	padding-right: 10px;
	padding-top: 10px;
	}
#frontright{
	float: right;
	width: 200px;
	padding-left: 5px;
	padding-top: 15px;
	}
#frontbottom{
        	float: right;
        	width: 200px;
        	padding-left: 5px;
        	padding-top: 0px;
        	}
#contact{
	width: 171px;
	height: 129px;
	background: url(images/contactbg.png) no-repeat;
	padding: 30px 10px 30px 10px;
	float: right;
	margin: 20px 0 0 0 ;
	}
.contact1{
	color:#69c;
	FONT-SIZE: 105%;
	font-weight:bold;}
/* contact */
fieldset{
	border: 0;
	}
label,input {
	display: block;
	width: 200px;
	float: left;
	margin-bottom: 10px;
}
label {
	text-align: right;
	width: 150px;
	padding-right: 20px;
	color:#69c;
	FONT-SIZE: 12pt;
	font-style:bold;
}
label.last{
	text-align: left;
	margin-bottom: 0;
	}
br {
	clear: left;
}
#zoodka a{
	font-size: 8px;
	line-height: 11px;
	margin: 0px;
	padding:0px;
}
#zoodka{
	padding-top: 50px;
	line-height: 10px;
	padding-left: 10px;
	
}
#zoodka br{
	line-height: 5px;
	margin:0;
}
#zoodka form{
	clear: both;

}