﻿        body
        {
            margin: 0;
            padding: 0;
            background-color: #17263F;
            line-height: 20px;
        }
        #LeftSide
        {
            /*width: 784px;*/
            width: 700px;
            float: left;
            /*background-image: url(/images/charlotterealestate_06.jpg);*/
            background-repeat: no-repeat;
            padding: 5px;
            text-align: justify;
            border: 1px dotted #ECF5FF;
        }
		#LeftSide h1 {
			font-size: 15px;
		}
		
        #LeftSideNeigborhood
        {
            /*width: 762px;*/
            width: 1000px;
            float: left; /*background-image: url(/images/charlotterealestate_06.jpg);*/
            background-repeat: no-repeat;
            padding: 8px;
            text-align: justify;
        }
        #RightSide ul
        {
			
            margin: 0px;
            padding: 5px;
            list-style-type: none;
        }
        #Header
        {
            margin: auto;
            width: 1000px;
            border: 1px solid #73ACD0;
        }
		
		#Header_X {
			margin: auto;
			width: 1000px;
			border: 1px solid #73ACD0;
			background-image: url(/images/logonc.jpg);
			background-repeat: no-repeat;
			height: 158px;
			position: relative;
		}
		.SiteTitle {
			color: #CCCCCC;
			font-size: 24px;
			position: absolute;
			left: 147px;
			top: 30px;
			width: 234px;
			text-align: center;
			padding-top: 5px;
		}
		.SiteURL {
			color: #CCCCCC;
			font-size: 14px;
			position: absolute;
			text-align: center;
			left: 62px;
			top: 92px;
			width: 408px;
			height: 28px;
		}
		
        #RightSide li
        {
            padding: 1px;
            font-size: 11px;
            text-decoration: none;
        }
        #RightSide h3
        {
            margin: 0px;
            padding: 10px;
            font-size: 18px;
            background-color: #FFFFFF;
            border-bottom-width: 1px;
            border-bottom-style: dotted;
            border-bottom-color: #CCCCCC;
            font-weight: bold;
        }
        #LogoSide
        {
            width: 375px;
            float: left;
        }
        .SearchSide
        {
            width: 450px;
            float: right;
            padding: 10px;
        }
        .SearchSide h1
        {
            padding: 0px;
            margin-top: 0px;
            margin-right: 0px;
            margin-bottom: 8px;
            margin-left: 0px;
        }
        #form1
        {
            background-color: #72ACCE;
            margin: 0px;
            padding: 5px;
            border: 1px solid #ECF5FF;
            color: #FFFFFF;
        }
        #form1 label
        {
            display: block;
            text-align: right;
            font-size: 11px;
            font-weight: bold;
            padding-top: 2px;
            padding-bottom: 2px;
            border-bottom-width: 1px;
            border-bottom-style: dotted;
            border-bottom-color: #FFFF66;
        }
        .SearchSide
        {
            font-size: 11px;
            line-height: 16px;
            padding-top: 10px;
            padding-bottom: 10px;
        }
        #RightSide
        {
            float: right; /*width: 176px;*/
            width: 240px;
			padding-right:8px;
        }
        .Links a
        {
            color: #FFFFFF;
            text-decoration: none;
        }
        .Links
        {
            margin: auto;
            width: 1000px;
            text-align: center;
        }
        #Container
        {
            padding: 10px;
        }
        .clear
        {
            clear: both;
        }
        #Site
        {
            width: 1000px;
            background-color: #FFFFFF;
            margin-top: 5px;
            margin-right: auto;
            margin-bottom: 5px;
            margin-left: auto;
            border: 1px solid #6FAECE;
        }
        body, td, th
        {
            font-family: Helvetica, Arial, sans-serif;
            font-size: 12px;
            color: #333333;
        }
        h1
        {
            font-size: 18px;
            margin: 0px;
            padding: 6px;
            color: #16253E;
            border-bottom-width: 1px;
            border-bottom-style: dotted;
            border-bottom-color: #CCCCCC;
        }
        /*
.Navigation {
	background-color: #27394B;
	overflow: visible;
	z-index: 99;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #627B98;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #627B98;
	height:37px;
}
 
.Navigation ul {
	margin: 0px;
	list-style-type: none;
	font-size: 16px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
	
}
.Navigation li {
	display: inline;
	float: left;
}
.Navigation li a {
	padding: 12px;
	display: block;
	color: black;
 
}
.Navigation li a:hover {
	padding: 12px;
	display: block;
	color: #FFFFFF;
	background-color: #16253E;
}
.Navigation1  li  a:hover {
	color: #2C466B;
	text-decoration: none;
	background-color: #C7DFEE;
}
*/
        .Navigation
        {
            overflow: visible;
            z-index: 99;
            width: 1000px;
            margin-top: 5px;
            margin-right: auto;
            margin-bottom: 5px;
            margin-left: auto;
            background-color: #FFFFFF;
            border: 1px solid #73ACD0;
        }
        .Navigation ul
        {
            margin: 0px;
            list-style-type: none;
            font-size: 16px;
            padding-top: 0px;
            padding-right: 0px;
            padding-left: 0px;
            padding: 0px;
            list-style-type: none;
            font-size: 11px;
        }
        .Navigation li
        {
            display: inline;
            float: left;
            border-right-color: #9EBFD5;
            border-right-width: 1px;
            border-right-style: dotted;
            border-top-color: #9EBFD5;
        }
        .Navigation li a
        {
            display: block;
            color: black;
            color: #333333;
            text-decoration: none;
            border-right-color: #9AC1DA;
            padding-top: 5px;
            padding-right: 12px;
            padding-bottom: 5px;
            padding-left: 12px;
        }
        .Navigation li a:hover
        {
            colorx: #FFFFFF;
            background-color: #FFFFFF;
            color: #2C466B;
        }
        a
        {
            color: #003366;
            text-decoration: underline;
        }
        #RightSide ul
        {
            float: left;
            width: 100px;
        }
        /*
#Navigation ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	font-size: 11px;
	font-weight: bold;
}
#Navigation li {
	display: inline;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #9EBFD5;
}
#Navigation li a {
	color: #333333;
	text-decoration: none;
	width: 130px;
	display: block;
	float: left;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #9AC1DA;
	padding-top: 10px;
	padding-bottom: 10px;
}
#Navigation {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9AC1DA;
}
#Navigation  li  a:hover {
	color: #2C466B;
	text-decoration: none;
	background-color: #C7DFEE;
}
*/
        h2
        {
            font-size: 18px;
        }
        h3
        {
            font-size: 16px;
            color: #15253C;
        }
        #Footer
        {
            border-right-width: 0px;
            border-left-width: 0px;
            color: #FFFFFF;
            background-color: #233A62;
            font-size: 12px;
            margin: auto;
            width: 1000px;
            padding-top: 12px;
            padding-bottom: 12px;
        }
        .NavHolder
        {
            background-color: #FFFFFF;
            overflow: visible;
            z-index: 99;
            padding-top: 5px;
            padding-bottom: 5px;
            border-bottom-width: 1px;
            border-bottom-style: solid;
            border-bottom-color: #627B98;
            border-top-width: 1px;
            border-top-style: solid;
            border-top-color: #627B98;
        }
        .areas
        {
            width: 990px;
            padding: 5px;
            margin-top: 5px;
            margin-right: auto;
            margin-bottom: 5px;
            margin-left: auto;
            border: 1px solid #6FAECE;
            background-color: #FFFFFF;
        }
        .areas ul
        {
            width: 155px;
            margin: 0px;
            padding: 5px;
            list-style-type: none;
            float: left;
        }
		
		
		.listings {
	margin-top:0px;
	padding-top:12px;
	background-image: url(/images/listingback.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-right: 22px;
	padding-bottom: 4px;
	padding-left: 22px;
}
.unitpics {
	margin-right: 12px;
	padding: 4px;
	background-color: #FFFFFF;
	border: 1px solid #B1B6BD;
	position: relative;
}


/* Blog links */
.Town {
	background-image: url(/images/blog.png);
	font-family: Helvetica, sans-serif;
	font-size: 10px;
	background-repeat: no-repeat;
	padding-top: 50px;
	padding-bottom: 2px;
	text-align: center;
	width: 195px;
	background-position: center top;
	margin-bottom: 2px;
	margin-top:10px;
	cursor:pointer;
}
.Town a{
	text-decoration:none;
}
.Town a:hover{
	text-decoration:underline;
}
.Town table{
	 border:0px;
	 text-align:center; 
	 width:100%;
}

.Title {
	font-weight: bold;
	text-transform:capitalize;
	color: #000000;
}

