/* CUSTOM CSS */


#text img {
     position: relative;
     top: -128px;
     left: 160px;
}

#slides {
	margin-left: 0;
	position: absolute;
	top: 0px;
}
#content-homepage {
	top: 100px;
	margin-bottom: 111px;
}
.homepage #nav-full {
	top: 88px;
}
.LandingMain .box.buyer-reports, .LandingMain .box.seller-reports {
	background: url("../themes/globalimages/premium-one/resources/homebuyingguide-tmb.jpg") no-repeat scroll 50% 40px #EEE9DF;
}
.LandingMain .box.buyer-finance, .LandingMain .box.seller-finance {
	background: url("../themes/globalimages/premium-one/resources/homebuyingloan-tmb.jpg") no-repeat scroll 470px 40px #EEE9DF;
}
.box.buyer-find p a:hover, .box.seller-find p a:hover, .homepage .box.welcome-statement p a:hover {
	color: #C58214;
	font-weight: bold;
	text-decoration: underline;
}
div.listings ol li, div.listings ol li:hover {
	/*background: none repeat scroll 0 0 #EEE9DF*/;
}
#contentTop h1 {
	display: none;
}
.LandingMain #content {
	width: 940px;
}
.sellerresources #widget-blog, .sellerresources #agentprofile-widget, .buyerresources #widget-blog, .buyerresources #agentprofile-widget {
	margin-top: 126px;
}
body.LandingMain .box.buyer-find, body.homepage .box.welcome-statement {
	margin-bottom: 34px;
}
body.LandingMain .box.seller-find {
	margin-bottom: 78px;
}
.sellerresources #wrapper {
	min-height: 961px;
}
.LandingSub .box {
	background: none repeat scroll 0 0 #FFFFFF;
}
#agentprofile-widget img[style*="border-width:"] {
	border: 0 solid #CCCCCC !important;
}
#agentprofile-widget img {
	padding: 0;
}
.buyerresources #content {
	background: url("../siteimages/buyer-resources.jpg") no-repeat scroll right top transparent;
}
.sellerresources #content {
	background: url("../siteimages/seller-resources.jpg") no-repeat scroll right top transparent;
}
/*moved footer-homepage information to footercontent-homepage*/
#wrapper-homepage {
	padding-bottom: 40px;
}
#footercontent-homepage {
	width: 940px;
	padding: 80px 10px 10px 10px;
	color: #666;
/*-- variable {
	$ home_footer_text_color
}
--*/
	clear:both;
	text-align:center;
	background:transparent;
	margin: 0 auto;
}
#footercontent-homepage div, #footercontent-homepage span, #footercontent-homepage li {
	display: inline;
	font-size: 1.0em;
	line-height: 1;
	margin: 2px;
}
#footercontent-homepage #navfooter {
	margin: 5px 0;
	clear: both;
	display: block;
}
#footercontent-homepage #navfooter a {
	font-weight: bold;
	text-decoration: underline;
}
#footercontent-homepage a {
	color: #666;
	text-decoration: underline;
}
#footercontent-homepage a:hover {
	color: #344152;
	text-decoration: none;
}
#footercontent-homepage ul {
	margin: 0 10px;
}
#footercontent-homepage ul li {
	margin: 0 5px;
}
#footercontent-homepage #sitedesigncredit {
	display: block;
}
#lowertext p {
	font-size: 1.2em;
	line-height: 1.2;
}
.contact #contact-us-form-content, .contact #contact-us-form-location {
	background-color: #EEE9DF;
}
/*.page #box-2 {
  display: none;
}
.page #content {
  width: auto;
}*/
#wrapper {
  background: url("../themes/globalimages/premium-one/layout/wrapper.jpg") repeat-x scroll 0 36px #FFFFFF;
}
#container {
  background: none repeat scroll 0 0 transparent;
}
#footer {
  background: none repeat scroll 0 0 transparent;
}
#about-us h2 {
  display: none;
}
#newsletter-footer {
  display: none;
}
#nav2 a:hover {
    text-decoration: underline;
}
.buyerfinance #leadtxt {
  display: none;
}
/*flags */
#customflagscontainer {
	margin-top: 5px;
}
.customflags {
    display: block;
    height: 48px;
    width: 48px;
    margin: 0 auto;
	text-decoration: none;
}
#flag1 {
    background: url("../agent_files/flags.png") repeat scroll 0 0 transparent;
}
#flag1:hover {
    background: url("../agent_files/flags.png") repeat scroll 0 48px transparent;
}
#flag2 {
    background: url("../agent_files/flags.png") repeat scroll 48px 0 transparent;
}
#flag2:hover {
    background: url("../agent_files/flags.png") repeat scroll 48px 48px transparent;
}
#flag3 {
    background: url("../agent_files/flags.png") repeat scroll 96px 0 transparent;
}
#flag3:hover {
    background: url("../agent_files/flags.png") repeat scroll 96px 48px transparent;
}
#flag4 {
    background: url("../agent_files/flags.png") repeat scroll 144px 0 transparent;
}
#flag4:hover {
    background: url("../agent_files/flags.png") repeat scroll 144px 48px transparent;
}
#flag5 {
    background: url("../agent_files/flags.png") repeat scroll 192px 0 transparent;
}
#flag5:hover {
    background: url("../agent_files/flags.png") repeat scroll 192px 48px transparent;
}
#flag6 {
    background: url("../agent_files/flags.png") repeat scroll 240px 0 transparent;
}
#flag6:hover {
    background: url("../agent_files/flags.png") repeat scroll 240px 48px transparent;
}
/*.page #content h2 {
  text-align: center;
  width: 940px;
}*/
.fn {
    font-size: 2em;
    margin: 10px;
}
.tel {
    font-size: 1.3em;
    margin: 5px;
}
.contactlink {
    font-size: 1.3em;
}
.propertylist #agentprofile-widget {
    margin-top: 250px;
}
.sellerresources #agentprofile-widget, .buyerresources #agentprofile-widget {
    margin-top: 45px;
}
.newsletter #agentprofile-widget {
    margin-top: 75px;
}
.abouthteteam #agentprofile-widget {
    margin-top: 37px;
}