body {background-color:#e9e9e9; margin-left: 0px;	margin-top:0px; margin-right: 0px;	margin-bottom: 0px; text-align:center; background-image:url(../images/bg_layout.jpg); background-position:top; background-repeat:no-repeat}

textarea,select,input,td,body {font-family: Arial, Helvetica, sans-serif; font-size:11px;	text-decoration: none; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color:#000;}

ul, li { list-style:none; margin:0px; padding:0px} 

div.container {width:934px; margin:0px auto}
.container_loginMls {width:932px; height:27px; padding-top:2px}

.header { background-image: url(../images/header.jpg); background-position:top; width:934px; height:203px; position:relative}
.header .fb {width:31px; height:30px; position:absolute;background-image:url(../images/fb.png); display:block; left:525px; top:40px}
.div_adress {width:90%; padding-left:15px; float:left}
.HeaderAddress {width: 300px; float: left; clear: none;font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 15px; text-align: left; color:#80041c;}

	.MenuContainer {background-image: url(../images/menu-bg.gif); background-position: 0px 0px; background-repeat: no-repeat; width: 934px; height: 33px; }
	.MenuContainer ul {list-style: none; margin: 0px; padding: 0px; margin-left: 0px; }
	.MenuContainer ul li {list-style: none; margin: 0px; padding: 0px; float: left; clear: none; height: 33px; line-height: 33px; background-image: none; }
	.MenuContainer ul li a:hover {background-image: url(../images/menu-bg-rollover.gif); background-position: 0px 0px; background-repeat: repeat-x; }
	.MenuContainer ul li a {display: block; height: 33px; line-height: 33px; font-size: 14px; margin-top: 0px; color: #ffffff; text-decoration: none; text-align: center;}
	.MenuContainer ul li.MenuBut1 {width: 70px; background-image:url(../images/lineDoc_menu.gif); background-position:right; background-repeat:no-repeat; height:33px}
	.MenuContainer ul li.MenuBut2 {width: 120px; background-image:url(../images/lineDoc_menu.gif); background-position:right; background-repeat:no-repeat; height:33px}
	.MenuContainer ul li.MenuBut3 {width: 70px; background-image:url(../images/lineDoc_menu.gif); background-position:right; background-repeat:no-repeat; height:33px}
	.MenuContainer ul li.MenuBut4 {width: 105px; background-image:url(../images/lineDoc_menu.gif); background-position:right; background-repeat:no-repeat; height:33px}
	.MenuContainer ul li.MenuBut5 {width: 83px; background-image:url(../images/lineDoc_menu.gif); background-position:right; background-repeat:no-repeat; height:33px}
	.MenuContainer ul li.MenuBut6 {width: 93px; background-image:url(../images/lineDoc_menu.gif); background-position:right; background-repeat:no-repeat; height:33px}
	.MenuContainer ul li.MenuBut7 {width: 100px; background-image:url(../images/lineDoc_menu.gif); background-position:right; background-repeat:no-repeat; height:33px}
	.MenuContainer ul li.MenuBut8 {width: 80px; background-image:url(../images/lineDoc_menu.gif); background-position:right; background-repeat:no-repeat; height:33px}
	.MenuContainer ul li.MenuBut9 {width: 80px; height:33px}
	.MenuContainer ul li.MenuBut10 {width: 130px; background-image:url(../images/lineDoc_menu.gif); background-position:right; background-repeat:no-repeat; height:33px}
	
	.MenuContainer ul li.MenuBut1 a {border-left: none; }
	.MenuContainer ul li.MenuBut8 a {border-right: none; }




.container_content {width:932px; float:left; border-left:1px solid #000000; border-right:1px solid #000000; border-bottom:1px solid #000000; background-color:#FFFFFF}
.box_left {width:402px; float:left; left:25px; position:relative; top:20px}

.box_openHouses {width:402px; margin-top:10px}
.bg_Upopen { background-image:url(../images/bg_Upopen.gif); width:402px; height:23px; background-repeat:no-repeat}
.middle_openbg {border-left:1px solid #982826; border-right:1px solid #982826}
.bg_BottomOpen { background-image:url(../images/bg_BottomOpen.gif); background-repeat:no-repeat; width:402px; height:11px}

.box_welcome {width:505px; float:right; position:relative}


.welcome_txt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#4d4d4d; line-height:18px; text-align: justify; margin-top:15px; padding-left:15px; width:470px}
.welcome_txt a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4d4d4d; font-weight:normal; text-decoration:underline; font-weight:bold}
.welcome_txt a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4d4d4d; font-weight:normal; text-decoration:underline; font-weight:bold}
.welcome_txt a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4d4d4d; font-weight:normal; text-decoration:none; font-weight:bold}

.welcome_txt p{ margin:0px; padding:5px}
a.linkWelcome {width:100%; text-align:left; padding-left:25px; display:block; color:#962120; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold}

.bg_featured {width:895px; height:138px; background-image:url(../images/bg_featured.gif); background-repeat:no-repeat; position:relative; left:20px; float:left; top:30px}
.bg_featured h2 {width:100%; display:block; height:24px; text-align:center; text-transform:uppercase; margin:0px; padding:0px; color:#3e61ac; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; line-height:24px}

.flash_div {width:877px; height:118px; margin:0px auto; padding-top:7px}

.box_google {width:895px; position:relative; float:left; left:15px; margin-top:15px}
.bg_bottom {width:934px; height:23px; background-image:url(../images/bg_bottom.gif); background-position:top; background-repeat:no-repeat; float:left}

.bg_bottom .left { width:45%; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#651f47; line-height:23px; text-align:left; text-indent:10px}

.bg_bottom .right { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#651f47; line-height:18px; text-align: center; width:32%; float:right; line-height:23px}
.bg_bottom .right a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#651f47; font-weight:normal; text-decoration:none; font-weight:normal}
.bg_bottom .right a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#651f47; font-weight:normal; text-decoration:none; font-weight:normal}
.bg_bottom .right a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#651f47; font-weight:normal; text-decoration:underline; font-weight:normal}


.txt_bottom { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#474747; line-height:25px; font-weight:normal; text-align:left; text-indent:12px}
.txt_bottom a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#474747; font-weight:normal; text-decoration:underline; font-weight:bold}
.txt_bottom a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#474747; font-weight:normal; text-decoration:underline; font-weight:bold}
.txt_bottom a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#474747; font-weight:normal; text-decoration:none; font-weight:bold}

	.WContainer {width: 495px; height: 300px; float: right; clear: none; overflow: hidden; position:relative; text-align:left; left:20px; top:10px}
				.WelcomeText { width: 470px; height: 154px; }
				.WelcomeText h1 {font-family: Verdana; font-size: 18px; font-weight: normal; color: #651a45 !important; margin: 0px; padding: 0px 2px 0px 2px; height: 40px; line-height: 40px; }
				.WelcomeText .WebContent { width: 470px; font-family: Verdana; font-size: 12px; color: #a73d14; margin: 0px; padding: 0px 2px 0px 2px; overflow: hidden; }
				.WelcomeText .WebContent a { color:#56153a; font-size:12px; font-weight:bold}
			    .WelcomeText .WebContent span { color:#56153a; font-size:9px}
				.WelcomeText .WebContent p {margin: 0px; padding: 0px; }
				.WelcomeText .WebContent img { border:0px}
				.WelcomeText .WebContent .link {color:#56153a; font-weight:bold}
				.FeaturedTowns {width: 396px; height: 100px; overflow: hidden; }
				.FeaturedTowns h1 {height: 27px; line-height: 27px; margin: 0px 17px 0px 17px; padding: 0px; font-family: Verdana; font-size: 18px; font-weight: normal; color: #a73d14 !important; }
				.FeaturedTowns ul {list-style: none; margin: 12px 0px 0px 0px; padding: 0px 17px 0px 20px; }
				.FeaturedTowns li {list-style: none; margin: 0px; padding: 0px; width: 50%; float: left; clear: none; font-family: Verdana; height: 20px; line-height: 20px; }
				.FeaturedTowns li strong {font-size: 14px; }
				.FeaturedTowns li a {font-size: 13px; }
				.FeaturedTowns li a:hover {}


.spacer_bottom {width:100%; height:15px; float:left}

.footerBox { border:1px solid #c2c2c2; background-color:#f7f7f7; width:933px; margin:auto}
.footerBox_sec {width:933px; margin-top:30px; height:400px}

.spacerLeft { width:29px; height:100px; float:left}
.box_img { width:332px; height:383px; float:left}
.box_Text { width:550px; height:383px; float:left; padding-left:10px; padding-right:10px}
.box_Text h1 { font-size:20px !important; font-weight:normal; color:#712751 !important; text-align:left}
.box_Text p { font-size:14px; text-align:left; line-height:20px; color:#414141}
.box_Text .linkBottom { font-size:17px; color:#712751; text-align:right; width:100%; display:block; font-weight:bold; text-decoration:none; background-image:url(../images/arrow.gif); background-repeat:no-repeat; background-position: 276px 4px}
.box_Text .linkBottom2 {
    background-image: url("../images/arrow.gif");
    background-position: 0 4px;
    background-repeat: no-repeat;
    color: #712751;
    display: block;
    float: right;
    font-size: 17px;
    font-weight: bold;
    padding-left: 28px;
    text-align: left;
    text-decoration: none;
    width: 70%;
}

.cornerUp { background-image:url(../images/cornerUp_footer.gif); width:332px; height:7px}
.gr_middle { background-image:url(../images/gr_middle_footer.gif); background-position:top; background-repeat:repeat-y; width:332px}
.gr_middle a.img1 { background-image:url(../images/img1_footer.jpg); width:318px; height:255px; display:block; margin:auto}
.gr_middle a.img2 { background-image:url(../images/img2_footer.jpg); width:318px; height:252px; display:block; margin:auto}
.gr_middle a.img3 { background-image:url(../images/img3_footer.jpg); width:318px; height:250px; display:block; margin:auto}
.cornerBottom { background-image:url(../images/cornerBottom_footer.gif); width:332px; height:8px}

.links_footer { width:315px; text-align:left; padding-left:15px; line-height:20px; padding-top:10px; font-size:13px; color:#712751;}
.links_footer a { color:#712751;}







































































































































