@charset "utf-8";
/* CSS Document */
body{
	margin: 10px 0px 0px 0px;
	background-color: #333333;
	color: #333333;
}
#global{
position:absolute;
left: 50%;
width: 900px;
margin-left: -452px; /* half the width */
background-color: #333333;

}

#main-site{
float: left;
width: 900px;
border: 5px solid #ffffff;
	}

#header{
float: left;
width: 900px;
height: 105px;
background-color: #ff6501;
padding: 3px 0px 0px 0px;
}

#top-menu{
float: left;
width: 890px;
border-bottom: 0px solid #ff6501;
background-image: url(../images/CR_Header4.jpg);
background-repeat: repeat-x;
background-position: bottom;
height: 30px;
padding: 0px 0px 0px 10px;
}
#quick-search{
float: left;
width: 880px;
color: white;
margin: 0px 0px 10px 0px;
line-height: 18px;
padding: 5px 20px 0px 0px;
border-bottom: 1px solid #666666;
}
#left-menu{
float: left;
width: 103px;
margin: 0px 0px 15px 16px;
}

#main-content{
float: left;
width: 780px;

}
#NewsScroll{
float: left;
width: 900px;
color: white;
margin: 10px 0px 0px 0px;
}
#footer{
float: left;
width: 900px;
text-align: center;
border-top: 1px solid #666666;
padding: 10px 0px 5px 0px;
margin: 10px 0px 0px 0px;
}
#footer img{
margin: 0px 10px 0px 10px;
}


.lftImg{
	float: left;
	margin: 0px 0px 10px 10px;
}
.rgtImg{
	float: right;
	margin: 0px 10px 10px 0px;
}

#EITfooter{
float: left;
width: 900px;
text-align: center;
color: #4e4e4e;
padding: 10px 0px 0px 0px;
background: #333333;
}
#EITfooter a:link{
text-decoration: none;
color: #4e4e4e;	
}
#EITfooter a:active{
text-decoration: none;
color: #4e4e4e;
}
#EITfooter  a:visited{
text-decoration: none;
color: #4e4e4e;
}
#EITfooter a:hover{
text-decoration: underline;
color: #4e4e4e;
}

.menuSpace{
margin: 0px 5px 0px 5px;  
}

#featuredProperty {
width: 770px;
float: left;
background-image: url(../images/featuredHeadBack.jpg);
background-repeat: repeat-x;
background-position: top;
height: 200px;

}
#featuredProperty h2{
margin: 10px;
padding: 0px;
color: white;
font-size: 13px;
}

#featuredList {
float: left;
width: 200px;
margin: 30px 0px 0px 20px; 
}

#featuredPhotos {
float: left;
width: 550px;
margin: 23px 0px 0px 0px; 
}
#breadcrumbs{
float: left;
width: 730px;
margin: 0px 0px 10px 25px;
font-size: 11px;
line-height: 15px;
text-align: left;
color: #ff934f;
}
#breadcrumbs p{

font-size: 11px;
line-height: 15px;
text-align: left;
color: #ff934f;
margin: 0px;
padding: 0px;
}
#breadcrumbs .gt{
color: #666666;
line-height: 15px;
}
#breadcrumbs a:link, #breadcrumbs a:visited, #breadcrumbs a:active, #breadcrumbs a:hover{
color: #ff934f;
font-size: 11px;
margin: 0px;
padding: 0px;
line-height: 15px;
}


#FeaturedCon {
width: 450px;
padding: 0px;
float: left;
margin: 0px 0px 0px 25px;
}
#feturedHead{
	width: 450px;
padding: 0px;
background-image: url(../images/featuredHeadBack.gif);
background-position: top;
background-repeat: no-repeat;
}
#feturedHead h2{
color: #ff934f;
margin: 0px;
padding: 10px;
font-size: 13px;
}
#feturedCont{
background-image: url(../images/featuredBack.gif);
background-position: bottom;
background-repeat: no-repeat;
margin: 0px 0px 0px 0px;
padding: 0px 0px 10px 0px;
}
#pageContentCon{
	width: 450px;
padding: 0px;
float: left;
margin: 0px 25px 0px 0px;
}
#pageContent {
width: 450px;
padding: 0px;
float: left;
background-color: white;
margin: 0px 0px 25px 25px;
background-image: url(../images/page_Content_back.gif);
background-repeat: no-repeat;
background-position: bottom;
text-align: left;
}
#pageContentMyProp{
	width: 450px;
padding: 0px;
float: left;
background-color: white;
margin: 0px 0px 25px 25px;
padding:  0px 0px 10px 0px;
background-image: url(../images/page_Content_back.gif);
background-repeat: no-repeat;
background-position: bottom;
}
#pageContentMyProp h1{
margin: 0px;
padding: 15px 10px 15px 10px;
color: white;
font-size: 16px;
font-weight: bold;
background-color: #666666;
background-image: url(../images/page_ContentH1_back.gif);
background-repeat: no-repeat;
background-position: top;
}
#pageContent h2{
margin: 0px;
padding: 0px 0px 10px 0px;
color: white;
font-size: 13px;
}
#pageContent p{
margin: 5px 15px 10px 15px;
text-align: left;
}

#pageContent h1{
margin: 0px;
padding: 15px 10px 15px 10px;
color: white;
font-size: 16px;
font-weight: bold;
background-color: #666666;
background-image: url(../images/page_ContentH1_back.gif);
background-repeat: no-repeat;
background-position: top;
}
#pageContent h2{
margin: 0px;
padding: 10px 0px 5px 15px;
color: #ff6501;
font-size: 13px;
font-weight: bold;
}
#pageContentRgt{
width: 255px;
float: left;
background-color: white;
padding: 0px 0px 10px 0px;
margin: 0px 0px 0px 25px;
background-image: url(../images/pageContentRgt_back.gif);
background-position: bottom;
background-repeat: no-repeat;
text-align: left;

}
#pageContentRgt p{
margin: 10px;
}
#soldLetBut{
width: 255px;
float: right;
margin: 0px 25px 25px 0px;
padding: 0px 0px 0px 0px;
}
#pageContentRgt h1{
width: 235px;
padding: 5px 10px 5px 10px;
margin: 0px 0px 0px 0px;
color: white;
font-size: 16px;
background-color: #666666;	
font-weight: bold;
background-image: url(../images/pageContentRgt_h1_back.gif);
background-position: top;
background-repeat: no-repeat;
}
#pageContentRgt ul{
text-align: left;
margin: 5px 0px 0px 0px;
}
#pageContentRgt li{
text-align: left;
list-style: none;
line-height: 22px;
}
#pageContentRgt a:link, #pageContentRgt a:active, #pageContentRgt a:visited, #pageContentRgt a:hover{
padding: 5px 0px 5px 0px;
margin: 0px 0px 0px 10px;
color: #666666;
text-align: left;
text-decoration: none;
}
#pageContentRgt a:hover{
text-decoration: underline;
}
#pageContentRgt a:active{
padding: 0px 0px 10px 0px;
margin: 0px 0px 0px 10px;
color: #666666;
text-align: left;
}

#pageContentRgt2{
width: 255px;
float: left;
padding: 0px 0px 10px 0px;
margin: 25px 0px 25px 25px;
color: #FF934F;
background-image: url(../images/clientsay_back.gif);
background-position: bottom;
background-repeat: no-repeat;
}
#pageContentRgt2 h1{
width: 235px;
padding: 5px 10px 5px 10px;
margin: 0px 0px 0px 0px;
color: #FF934F;
font-size: 16px;
font-weight: bold;
background-image: url(../images/clientsay_back_head.gif);
background-position: top;
background-repeat: no-repeat;
}
#pageContentRgt2 p{
	padding: 10px 10px 5px 10px;
}
#pageContentRgt3{
width: 255px;
float: left;
padding: 0px 0px 10px 0px;
margin: 0px 0px 25px 25px;
color: #FF934F;
background-image: url(../images/clientsay_back.gif);
background-position: bottom;
background-repeat: no-repeat;
}
#pageContentRgt3 h1{
width: 235px;
padding: 5px 10px 5px 10px;
margin: 0px 0px 0px 0px;
color: #FF934F;
font-size: 16px;
font-weight: bold;
background-image: url(../images/clientsay_back_head.gif);
background-position: top;
background-repeat: no-repeat;
}
#pageContentRgt3 p{
	padding: 10px 10px 5px 10px;
}
#contentLeft{
float: left;
width: 300px;

}
#contentRight{
float: left;
width: 450px;
}

#ContactCon{
float: left;
width: 300px;
}
#ContactCon3{
	float: left;
width: 450px;
}
#map{
	margin: 5px 0px 0px 	5px;
	width: 460px;
	height: 354px;
	float: left;
}
#map2{
	margin: 0px 0px 25px 25px;
	width: 450px;
	height: 354px;
	float: left;
}
.TelNum{
	font-size: 18px;
}
#resultsCon{
float: left;
width: 715px;
margin: 0px 0px 0px 32px;
}

#resultsHeader{
	background-image: url(../images/resultsTop.gif);
	background-position: top;
	background-color: #666666;
	border-bottom: 2px solid #333333;
	background-repeat: no-repeat;
	padding: 10px 10px 10px 10px;
	text-align: left;
	color: #ff6501;
}
#resultsHeader h1 {
	color: white;
}
#resultsBottom{
	background-image: url(../images/resultsBottom.gif);
	background-position: bottom;
	background-color: white;
		background-repeat: no-repeat;
		padding: 10px 10px 10px 10px;
		margin: 0px 0px 25px 0px; 
}
#PropertyDetailsLft{
float: left;
width: 480px;
margin: 0px 0px 0px 50px;
}
#DetailMenu{
float: left;
width: 220px;
margin: 0px 0px 0px 30px;
}
#PropertyDetailsHeader{
	background-image: url(../images/deatilHeaderTop.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #666666;
	width: 480px;
	float: left;

}
#PropertyDetailsCont{
	background-color: #ffffff;
		margin: 2px 0px 2px 0px;
		padding: 4px;
	width: 472px;
	float: left;
}
#PropertyDetailsHeader h1{
color: white;
padding: 5px 0px 10px 10px;
line-height: 25px;
margin: 0px;
}
.epcTab{
	border: 1px solid black;
	margin: 10px 0px 10px 100px;
}
.epcHead{
	border-bottom: 1px solid black;
	background-color: #0073BB;
}
.epcGraph{
	border-bottom: 1px solid black;
}
.epcCurrent{
	border-left: 1px solid black;
	border-bottom: 1px solid black;
}
.epcPotential{
	border-left: 1px solid black;
	border-bottom: 1px solid black;
}
.epcFooter{
}	
.ww2separatelinecolor
{
   color: #FF6800;
	margin: 0px 10px 0px 10px;
}
#sitemapLinks{
	margin: 25px 0px 25px 25px;
	color: #666666;
} 
#sitemapLinks a:link, #sitemapLinks a:active, #sitemapLinks a:visited, #sitemapLinks a:hover{
padding: 5px 0px 0px 0px;
margin: 0px 0px 0px 0px;
color: #ff6501;
text-align: left;	
text-decoration: underline;
}
#menu-top{
	
}
#menu-top ul{
	display: inline;
}
#menu-top li{
	display: inline;
}
#menu-top a, #menu-top a:link, #menu-top a:active, #menu-top a:visited{
color: white;
}
#menu-top a:hover{
color: #ff6501;
}
#frontFla{
	margin: 0px 0px 25px 25px;
	float: left;
}