@charset "utf-8";
/* CSS Document */

body {
	margin:0;
	font-family:  "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#222;
	line-height:15px;
	background:#555;
	text-align: left;
	margin-top: 12px; }

a { outline: none; }

p { margin-top:0px; margin-bottom:15px; }

form {
padding:0px;
margin-top:0px;
margin-bottom:0px;
}
ul ul li {
list-style:disc;
}
ul {
margin-top:-10px;
margin-left:0px;
}
ul ul {
margin-top:2px;
}
li {
padding-left:0px;
margin-bottom:2px;
}

#header h1 {
	color: #776644;
	font-size: 28px;
	font-weight: normal;
	margin-top: 31px;
	margin-bottom: 13px;
	margin-left:31px;
	}

h1 {
	color: #776644;
	font-size: 28px;
	font-weight: normal;
	margin-top: 31px;
	margin-bottom: 13px;
	margin-left:31px;
	}

#header h1 { margin: 0px; }


h2 {
	color: #776644;
	font-size: 28px;
	font-weight: normal;
	margin-top: 2px;
	margin-bottom: 15px;
	line-height:29px;
}

#middleColWrapper h2 {
	color: #776644;
	font-size: 28px;
	font-weight: normal;
	margin-top: 31px;
	margin-bottom: 13px;
	margin-left:31px;
}

h3 {
	color: #776644;
	font-size: 28px;
	font-weight: normal;
	margin-top: 31px;
	margin-bottom: 13px;
	margin-left:31px;
}




h3.faqHeads {
	font-size: 20px;
	color: #776644;
	font-weight: normal;
	padding-bottom: 15px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

h3.seosizedh3 {
	margin: 0;
	margin-bottom: 10px;
	font-weight: bold;
	font-size: 20px;
	margin-top: 0px;
	color: #776644;
}

h4 {
	color: #776644;
	margin-top: -6px;
	margin-bottom: 4px;
	font-size:13px;
	font-weight: normal;
}

h4.seosizedh4 {
	color: #776644;
	margin-top: 0px;
	margin-bottom: 10px;
	font-weight:normal;
	line-height:19px;
	font-size:17px;
}


h4.tagline {
	color: #776644;
	margin-top: -6px;
	margin-bottom: 4px;
	font-size:16px;
	font-weight: normal;
}

h5 {
	margin-bottom: 10px;
	font-weight: bold;
	font-size: 20px;
	margin-top: 0px;
	color: #776644;
}



h6 {
	color: #776644;
	margin-top: 0px;
	margin-bottom: 10px;
	font-weight:normal;
	line-height:19px;
	font-size:17px;

}
/*xxxxxxxxxxxxxxxxxxxxxxx Links xxxxxxxxxxxxxxxxxxxxxxxxxxx*/
a:link, a:visited, a:active, a:hover  {
	color:#222;
	text-decoration:underline;
}
/*--------------------------------------------------------------*/
a.bottmNavLink:link, a.bottmNavLink:visited, a.bottmNavLink:active {
	font-size:12px;
	line-height:16px;
	color:#444444;
	text-decoration:none;
	}
a.bottmNavLink:hover {
	text-decoration:underline;
	color:#444444;
	line-height:16px;
}
/*--------------------------------------------------------------*/
a.linkCrumb:link, a.linkCrumb:visited, a.linkCrumb:active {
color:#776644;
	text-decoration:none;
	}
a.linkCrumb:hover {
	text-decoration:underline;
	color:#776644;
}
a.link776644:link, a.link776644:visited, a.link776644:active, a.link776644:hover {
color:#776644;
text-decoration:underline;
}
/*---------------------------------------------------------------*/
a.link776644:link, a.link776644:visited, a.link776644:active,a.link776644:hover {
color:#776644;
	text-decoration: underline;
}
/*xxxxxxxxxxxxxxxxxxxxxxxxx DIVs xxxxxxxxxxxxxxxxxxxxxxxxx*/
#header {
	height: 173px;
	position: relative;
}
#leftCol {
	float: left;
	width: 266px;
}
#mainCol {
	clear: none;
	float: left;
	width: 733px;
	margin-right:16px;
	position: relative;
}
#mainTextWrap {
	margin-top: 14px;
	position:relative;
}
#rtCol {
	clear: none;
	float: left;
	width: 210px;
	position: relative;
}
#wrapper {
	background-color: #faecbc;
	width: 1003px;
	position:relative;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 32px;
}
#navMain {
	height: 61px;
}
#locationMainText {
	background-image: url(../images/shadow_bg_21.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	width: 928px;
	padding-top: 21px;
	padding-right: 18px;
	padding-left: 18px;
	margin-left: 32px;
	background-color: #FFFFFF;
	position: relative;
}
#locationMainTextPageOne {
	background-image: url(../images/shadow_bg_21.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	width: 928px;
	padding-top: 13px;
	padding-right: 18px;
	padding-left: 18px;
	margin-left: 32px;
	background-color: #FFFFFF;
	position: relative;
}

#propertyDetailMainText {
	background-image: url(../images/shadow_bg_21.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	width: 553px;
	padding-top: 21px;
	padding-right: 18px;
	padding-left: 18px;
	margin-left: 32px;
	background-color: #FFFFFF;
	position: relative;
	float: left;
}

/*xxxxxxxxxxxxxxxxxxxxxxxx Lists xxxxxxxxxxxxxxxxxxxxxxxxx*/
.listA { /*Must use a containing DIV for this to work - use the wrapListA class (below) to control width*/
margin-left:8px;
padding-left:7px;
margin-top:-5px;
}
.listA li{
	list-style-type: disc;
/*	color:#334477;
line-height:105%;*/
	margin-bottom:3px;
}
.wrapListA {
}
.listB {
	width: 230px;
	margin-left:0px;
	padding-left: 0px;
	margin-top: 6px;
}
.listB li{
	padding-bottom: 0px;
	padding-left: 14px;
	line-height: 14px;
	list-style-type: none;
	background-image: url(../images/bullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	margin-bottom: 2px;
}.listC { /*Must use a containing DIV for this to work - use the wrapListA class (below) to control width*/
margin-left:8px;
padding-left:7px;
margin-top:-5px;
}
.listC li{
list-style-type: disc;
font-size:11px;
line-height:13px;
	margin-bottom:0px;
}
.wrapListC{
}
.listD { /*Must use a containing DIV for this to work - use the wrapListA class (below) to control width*/
margin-left:8px;
padding-left:7px;
margin-top:-5px;
}
.listD li{
font-size:12px;
	list-style-type: disc;
/*	color:#334477;
line-height:105%;*/
	margin-bottom:4px;
}
/*xxxxxxxxxxxxxxxxxxxxxxx Classes xxxxxxxxxxxxxxxxxxxxxxxx*/
.clearBoth {
	clear: both;
}
.colorRed {
color:#db251c:
}
.colorWhite {
	color: #FFFFFF;
}
.flushRight {
	text-align: right;
}
.noPaddNoMargin {
padding:0px;
margin:0px;
}
.paddBottom5 {
	padding-bottom: 5px;
}
.paddBottom10 {
	padding-bottom: 10px;
}
.paddBottom15 {
	padding-bottom: 15px;
}
.paddBottom20 {
	padding-bottom: 20px;
}
.paddBottom25 {
	padding-bottom: 25px;
}
.paddTop5 {
	padding-top: 5px;
}
.paddTop10 {
	padding-top: 10px;
}

.paddTop15 {
	padding-top: 15px;
}
.paddtop20 {
	padding-top: 20px;
}
.paddtop25 {
	padding-top: 25px;
}
.text10 {
	font-size: 10px;
}
.text11 {
	font-size: 11px;
}
.text12 {
	font-size: 12px;
}
.text13 {
	font-size: 13px;
}
.text14 {
	font-size: 14px;
}
.text16 {
	font-size: 16px;
}
.text18 {
	font-size: 18px;
}
/*xxxxxxxxxxxxxxxxxxxxxxxx Hacks xxxxxxxxxxxxxxxxxxxxxxxxx*/
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
.ieFix0px {
	font-size: 0px;
}
/*xxxxxxxxxxxxxxxxxxxxxxxx End Hacks xxxxxxxxxxxxxxxxxxxxxxxxx*/
/*xxxxxxxxxxxxxxxxxxxxxxxx Form Stuff xxxxxxxxxxxxxxxxxxxxxxxxx*/
.formElement, .formElement2 {
	clear: both;
	height: 24px;
	line-height: 24px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.formElement2 {
width:400px;
}
.formTextFeildMedium, .formFieldSmall, .formFieldXXsmall, .formTextFeildLarge, .formTextFeildXLarge, .formTxtArea{
	line-height: 24px;
	background-color: #FFFFFF;
	width: 244px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left: 6px;
	border: 1px solid #ddd;
	clear:none;
}
.formFieldSmall {
width:178px;
}
.formFieldXXsmall {
	width:45px;
}
.formTextFeildLarge{
	width:274px;
}
.formTextFeildXLarge{
	width:323px;
}
.formTxtArea {
width:323px;
height:100px;
font-family:Arial, Helvetica, sans-serif;
}
#formWrapper {
	padding-top: 20px;
}
.formWrapper2 {
	width: 410px;
}
.formNames {
	line-height: 24px;
	text-align: right;
	float: left;
	height: 24px;
	width: 119px;
	padding-right: 10px;
}
.formFeilds {
	display: inline;
	clear: none;
	float: left;
	height: 24px;
}
.whatNewFormTextFeild{
	line-height: 18px;
	background-color: #FFFFFF;
	width: 172px;
	height:18px;
	margin-top: 0px;
	margin-left: 34px;
	margin-bottom: 8px;
	padding-left: 6px;
	border: none;
	clear:both;
	color:#777777;
}
.rtNewsletterTextFeild{
	line-height: 18px;
	background-color: #FFFFFF;
	width: 146px;
	height:18px;
	margin-top: 0px;
	margin-left: 8px;
	margin-bottom: 8px;
	padding-left: 6px;
	border: none;
	clear:both;
	color:#777777;
}

.rtfaqTextFeild, .faqAskTextArea {
	line-height: 18px;
	background-color: #FFFFFF;
	width: 143px;
	height:18px;
	margin-top: 0px;
	margin-left: 8px;
	margin-bottom: 8px;
	padding-left: 6px;
	border: none;
	clear:both;
	color:#777777;
	font-size:12px;
}
.faqAskTextArea {
font-family:"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
line-height: 14px;
height: 137px;
}
.contactTextFeild, .contactTextArea{
font-family:"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	line-height: 18px;
	background-color: #FFFFFF;
	width: 186px;
	height:18px;
	margin-top: 0px;
	margin-bottom: 8px;
	padding-left: 6px;
	border: none;
	clear:both;
	color:#777777;
}
.contactLong {
width:434px;
}
.contactTextArea {
font-family:"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
line-height: 14px;
height: 137px;
width:434px;
font-size:13px;

}
/*xxxxxxxxxxxxxxxxxxxxxxxx End Form Stuff xxxxxxxxxxxxxxxxxxxxxxxxx*/
/*xxxxxxxxxxxx infoWindows Google xxxxxxxxxxxxxxxxxx*/
#infoWindowContent {
width:325px;
/*height:125px;*/
display:block;
}
#infoWindowContent h1 {
font-size:16px;
line-height:19px;
margin-left:0px;
margin-top:0px;

}
#infoWindowContent h1 a {
color:#776644;
text-decoration:none;
}
#infoWindowContent h1 a:hover {
text-decoration: underline;
}
#infoWindowPhoto {
float:left;
margin-right:10px;
width:125px;
}
#infoWindowAddress {
clear:none;
width:180px;
display:inline-block;
/*margin-left:135;*/
}
/*xxxxxxxxxxxx infoWindows Google End xxxxxxxxxxxxxxxxxx*/
#topSearch {
	font-size: 12px;
	position: absolute;
	width: 335px;
	left: 499px;
	top: 17px;
	text-align: left;
	height: 25px;
	line-height: 30px;
}
.topSearchFeild {
	font-size: 11px;
	line-height: 11px;
	background-color: #FFFFFF;
	height: 15px;
	width: 163px;
	padding-left: 4px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.locationSearchFeild, .locationRadius, .locationSearch202, .homeSearch {
	font-size: 11px;
	line-height: 16px;
	background-color: #FFFFFF;
	height: 16px;
	width: 220px;
	padding-top:2px;
	padding-left: 4px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.locationRadius {
width:92px;
height:19px;
margin-bottom:6px;
}
.locationSearch202 {
width:202px;
}
.homeSearch {
width:193px;
}
.homeSearchList {
width:197px;
height:20px;
}
.topSearchButton {
	margin-left: 4px;
}
#topPhoneNumbers {
	font-size: 15px;
	line-height: 17px;
	position: absolute;
	top: 13px;
	right: 30px;
	font-weight: bold;
}
#navWrapper {
	position: absolute;
	height: 100px;
	width: 741px;
	left: 255px;
	top: 67px;
}
#subNavWrapper {
	font-weight: bold;
	background-color: #000000;
	height: 38px;
	color: #FFFFFF;
}
#subNavWrapper a {
color: #d7aa42;
text-decoration:none;
}
#subNavWrapper a:hover {
color: #fff;
text-decoration:none;
}
.vertBarSubNAv {
	font-size: 25px;
	font-weight: bold;
	color: #555;
	line-height: 33px;
	padding-top: 3px;
}
.subNavItems {
	line-height: 26px;
	height: 26px;
	margin-top: 6px;
	margin-bottom: 6px;
	padding-right: 12px;
	padding-left: 12px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #555;
	float: left;
}
.subNav1stItem {
	float: left;
	margin-top: 6px;
	margin-bottom: 6px;
	height: 26px;
	line-height: 26px;
	padding-left: 36px;
	padding-right: 8px;
}
#locationsTagLine {
	position: absolute;
	left: 294px;
	top: 28px;
}
.floatLeft {
	float: left;
}
#locationSearchWithin {
	float: left;
	width: 92px;
}
#locationSearchWithinHouston {
	float: left;
	width: 170px;
}

#locationsPic1 {
	background-color: #d7aa42;
	float: left;
	height: 395px;
	width: 358px;
	background-image: url(../images/lacation_42.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.locationsAreaPic {
	background-color: #D7AA42;
	float: left;
	width: 190px;
	height: 395px;
}
#locationGuarantee {
	height: 98px;
	clear: both;
	padding-top: 18px;
}


.locationsSearchArea {
	float: left;
	width: 220px;
	margin-right: 10px;
	padding-left: 10px;
}
.locationsSearchHouston {
	float: left;
	width: 202px;
	margin-right: 10px;
	padding-left: 10px;
}
.locationGuarText {
	font-style: italic;
	padding-top: 20px;
	padding-left: 15px;
	width: 770px;
	float: left;
	color: #776644;
}
#theHoustonMap {
	height: 474px;
	width: 656px;
}
#footerGrayBar {
	background-color: #b4aa88;
	clear: both;
	height: 7px;
	width: 997px;
	margin-left: 6px;
}
#footWrapper {
	padding-top: 18px;
	padding-left: 32px;
}
#footWrapper a{
text-decoration:none;
}
#footWrapper a:hover{
text-decoration:underline;
}
#footMainNav {
	float: left;
	width: 230px;
}
#footSeoNav {
	float: left;
	width: 338px;
}
#footLogo {
	float: left;
	margin-right: 17px;
}
#footContactInfo {
	float: left;
	width: 180px;
}
.footInfoDivider {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
}
.marginTop0 {
	margin-top: 0px;
}
.locationMapWrapper {
	height: 474px;
	width: 656px;
	border: 4px solid #d7aa42;
	position: relative;
	float: left;
	margin-right: 22px;
	margin-bottom: 60px;
}
.locationMapSearch {
	background-color: #D7AA42;
	background-image: url(../images/locations-houston_03.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 37px;
	width: 395px;
	position: absolute;
	top: -43px;
	right: -4px;
	padding-top: 3px;
}

.searchWithinHoustontext {
	margin-bottom: -2px;
}
#locationHoustonRtColWrapper {
	float: left;
	width: 240px;
	clear: none;
	margin-top: -39px;
	margin-bottom: 30px;
	min-height: 500px;
	position: relative;
}
#locationHoustonRtColTop {
	background-color: #aaa;
	background-image: url(../images/locations-houston_05.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 36px;
	width: 230px;
	clear: none;
	font-size: 14px;
	color: #FFFFFF;
	padding-top: 7px;
	padding-left: 10px;
	margin-bottom: 15px;
}


.marginBottom0 {
	margin-bottom: 0px;
}
.locationsAreaWrapper {
	margin-bottom: 4px;
	font-weight:bold;
	height: 15px;
}
.locationsAreaWrapper a {
color:#555;
text-decoration:none;
}
.locationsAreaWrapper a:hover {
color:#000;
}
.locationArrow {
	background-image: url(../images/locations-houston_09.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 10px;
	width: 29px;
	margin-right: 5px;
	margin-top: 2px;
}
.locationNoArrow {
	float: left;
	height: 10px;
	width: 29px;
	margin-right: 5px;
}
.locationShowMe {
	font-weight: bold;
	margin-left: 34px;
	margin-bottom: 7px;
}
.locationMurphysAdvantage {
	height: 98px;
	width: 239px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #eee;
	border-bottom-color: #eee;
	margin-top: 30px;
}
.locationAdvantageText {
	padding-top: 20px;
	padding-left: 5px;
	float: left;
	font-size: 11px;
	width: 106px;
}
.clickTheMarker {
	height: 44px;
	width: 238px;
	padding-top: 10px;
	clear: both;
}
.locationProperties {
	margin-bottom: 15px;
	padding-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e6e6e6;
	clear: both;
	width: 928px;
}
.locationPropertiesInfo {
	float: left;
	width: 206px;
	margin-right: 23px;
}
.color000 {
	color: #000000;
}
.color222 {
	color: #222;
}
.color5e4920 {
	color: #5e4920;
}
.locationpropertyLinks {
	color: #5e4920;
	padding-top: 8px;
}
.locationpropertyLinks a {
text-decoration:none;
}
.locationpropertyLinks a:hover {
text-decoration:underline;
}
.marginBottom15 {
	margin-bottom: 15px;
}
.marginBottom5 {
	margin-bottom: 5px;
}
.propertyDetailTab1 {
	float: left;
	width: 145px;
	margin-right: 6px;
	padding-top: 15px;
}
.propertyDetailTab2 {
	float: left;
	height: 33px;
	width: 400px;
	padding-top: 15px;
}
#slideShow {
	height: 439px;
	width: 540px;
	clear: both;
	margin-top: -1px;
	margin-bottom: 15px;
}
#propDetailMap {
	height: 425px;
	width: 380px;
	clear: both;
	border: 4px solid #d7aa42;
	float: left;
	margin-right: 14px;
	margin-bottom: 15px;
	margin-top: -1px;
}
#propertyDetailRtColTop {
	float: left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #a4a4a4;
	width: 375px;
	clear: none;
}
#propertyDetailRtText {
	float: left;
	width: 315px;
	padding-top: 134px;
	padding-left: 20px;
}
.propertyDetailLocation {
	margin-top: 15px;
}
.text11Bold {
	font-size: 11px;
	font-weight: bold;
	line-height: 25px;
}
.propertyDetailsCol1 {
	float: left;
	width: 254px;
	margin-right: 32px;
	margin-top:25px;
}
.text15 {
	font-size: 15px;
}
.propertyDetailCol2 {
	float: left;
	width: 254px;
	margin-top:25px;
}
.grayDeviderRule {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ccc;
	clear: both;
}
.text17 {
	font-size: 17px;
	line-height: 1em;
}
#PropertyDeatailSearchBox {
	background-image: url(../images/property-details-search_20.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 76px;
	width: 539px;
	margin-bottom: 30px;
}
.paddtop35 {
	padding-top: 35px;
}
.paddtop32 {
	padding-top: 32px;
}
#propDetailsMapButtonCol {
	float: left;
	width: 138px;
}
.propDetailAreaCatagories {
	background-image: url(../images/propertyDetailMapButtons.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 126px;
	margin-bottom: 5px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 22px;
	padding-left: 12px;
	cursor: pointer;
}
.propDetailAreaCatagories:hover {
color:#222;
}
.propDetailsAreaSubCatagories {
	color: #666;
	margin-bottom: 4px;
	margin-left: 12px;
	cursor:pointer;
}
.propDetailsAreaSubCatagories:hover {
color:#222;
}
.propDetailsAreaSubCatagoriesOn {
	color: #222;
	margin-bottom: 4px;
	margin-left: 12px;
}#medCenter {
}
.showIt {
	display: block;
}
.hideIt {
	display: none;
}
#leftCol {
	width: 244px;
	padding-right: 5px;
	padding-left: 6px;
	position: relative;
}
#homeSearch {
	background-color: #d7aa42;
	height: 191px;
	width: 244px;
	position: relative;
}
.bold {
	font-weight: bold;
}
#mapUsa {
	font-size: 15px;
	color: #FFFFFF;
	background-color: #000000;
	width: 244px;
}
.mapText {
	line-height: 18px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 12px;
	padding-left: 8px;
}
.mapText a {
color:#FFFFFF;
text-decoration: none;
}
.mapText a:hover {
text-decoration:underline;
}
#homeMiddleCol {
	background-color: #000;
	float: left;
	width: 471px;
	padding-top: 6px;
	padding-right: 8px;
	padding-left: 8px;
	position: relative;
	min-height:579px;
}
.homeBttompadd {
	clear: both;
	height: 6px;
	width: 1003px;
}
#slideshow {
	height: 299px;
	width: 471px;
	z-index: 10;
}
.homeDots {
	height: 1px;
	margin-top: 21px;
	padding-left: 22px;
	width: 450px;
	overflow: hidden;
}
.homeText2 {
	font-size: 14px;
	color: #d7aa42;
	width: 277px;
	padding-top: 22px;
	padding-right: 0px;
	padding-bottom: 22px;
	padding-left: 22px;
	line-height: 18px;
	position: relative;
}
.homeDots2 {
	height: 1px;
	width: 312px;
	padding-left: 22px;
	position: absolute;
	z-index: 100;
	left: 0px;
	bottom: 0px;
	overflow: hidden;
}
#homeStaff {
	position: absolute;
	z-index: 10;
	height: 209px;
	width: 155px;
	top: 17px;
	right: -172px;
}
.homeDidYouNow {
	color: #FFFFFF;
	width: 277px;
	padding-top: 22px;
	padding-left: 22px;
	font-size: 14px;
	line-height: 18px;
}
.didYouNowTextInterior {
	color: #FFFFFF;
	padding-top: 15px;
	padding-left: 11px;
	padding-right:11px;
	font-size: 14px;
	line-height: 18px;
	padding-bottom: 25px;
}
.colord7aa42 {
	color: #da7742;
}
#homeRtCol {
	background-color: #FAECBC;
	float: left;
	width: 261px;
}
.homeRtColText {
	padding-left: 23px;
}
.homeCallToday {
	font-size: 27px;
	color: #776644;
	padding-bottom: 10px;
}
.callToday, .newsletersHead {
	font-size: 22px;
	color: #776644;
	padding-bottom: 10px;
}
#homeBottomCorner {
	position: absolute;
	height: 7px;
	width: 8px;
	right: 0px;
	bottom: 0px;
}
#seoParagraph h1, #seoParagraph p {
font-size:12px;
font-weight:bold;
line-height:15px;
color:#222;
margin-top:10px;
margin-bottom:15px;
margin-left:0px;
}


.homeSubHead {
	padding-top: 2px;
	padding-left: 3px;
}
.homeSerachText {
	padding-left: 26px;
}
.homeSearchButton {
	text-align: right;
	width: 196px;
	padding-top: 9px;
}
#slideShowShadow {
	position: absolute;
	height: 15px;
	width: 471px;
	left: 8px;
	top: 6px;
	z-index: 200;
}
#mainColWrapper {
	background-color: #FFFFFF;
	background-image: url(../images/aboout-bg.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	float: left;
	width: 741px;
	padding-bottom: 30px;
	min-height: 930px;
}
#mainColWrapper2 {
	background-image: url(../images/main-bg-lg.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	width:1003px;
	padding-bottom: 15px;
}
#mainColWrapperNoStripe {
	background-color: #FFFFFF;
	float: left;
	width: 741px;
	padding-bottom: 30px;
	
}
#mainColWrapperLanding {
	background-color: #FFFFFF;
	background-image: url(../images/aboout-bg.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	float: left;
	width: 741px;
	padding-bottom: 30px;
	min-height: 700px;
}
#middleColWrapper {
	float: left;
	width: 541px;
}
#rtColWrapper {
	width: 197px;
	float: left;
}
.rtColTop {
	margin-top: 64px;
}
.rtSideBarQuotes {
	background-color: #FAECBD;
	width: 162px;
	position: relative;
	margin-left: 7px;
	padding-bottom:13px;
}
.rtSideBarSurvey {
	background-color: #FAECBD;
	width: 177px;
	position: relative;
}
.rtSideBarNewsletter {
	background-color: #FAECBD;
	width: 171px;
	position: relative;
}
.rtSideBarSurveyBottom {
	position: absolute;
	left: 0px;
	bottom: 0px;
}
.rtSideBarQuoteText {
	font-size: 11px;
	font-style: italic;
	line-height: 17px;
	color: #5e4920;
	padding-top: 10px;
	padding-right: 9px;
	padding-bottom: 10px;
	padding-left: 9px;
}
.rtSideBarFeedbackText {
	padding-top: 10px;
	padding-right: 9px;
	padding-bottom: 10px;
	padding-left: 9px;
}
.textNormal {
	font-style: normal;
}
.rtSideBarQuoteBottom {
	position: absolute;
	left: 0px;
	bottom: 0px;
}
.marginTop110 {
	margin-top: 110px;
}

#murphysAdvntageTab {
	position: absolute;
	top: 203px;
	right: 0px;
	width: 34px;
	height: 252px;
}

.rtColText {
	width: 166px;
	padding-left: 14px;
}
.rtColTextTestimonials {
	width: 180px;
	padding-left: 14px;
}


#middleColPhoto {
	width: 433px;
	padding-right: 5px;
	padding-left: 5px;
}
#middleColPhotoAreas {
	width: 433px;
	padding-right: 5px;
	padding-left: 5px;
	padding-top:7px;
}
.marginLeftColTop {
	margin-top: 67px;

}
.mapTextInterior {
	line-height: 18px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 8px;
}
#aboutLogos {
	width: 214px;
	padding-top: 45px;
	padding-left: 21px;
}
.aboutLogoCation {
	font-size: 10px;
	padding-bottom: 35px;
	padding-top: 10px;
}
.middleColText {
	width: 460px;
	padding-top: 33px;
	padding-left: 41px;
}
.middleColTextAreasServed {
	width: 460px;
	padding-top: 15px;
	padding-left: 31px;
}
.middleColTextNewsDetail {
	width: 460px;
	padding-top: 33px;
	padding-left: 31px;
}
.middleColTextContact {
	width: 465px;
	padding-top: 0px;
	padding-left: 31px;
}
.middleColTextNewsDetail a {
color:#776644;
}
.youCanRest {
	font-size: 20px;
	font-style: italic;
	color: #eebb11;
}
.horzGrayBar {
	height: 15px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ddd;
	border-right-color: #ddd;
	border-bottom-color: #ddd;
	border-left-color: #ddd;
	clear:both;
}
.horzGrayBarContact {
	height: 15px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ddd;
	border-right-color: #ddd;
	border-bottom-color: #ddd;
	border-left-color: #ddd;

}
.horzGrayBarResources {
	height: 2px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ddd;
	border-right-color: #ddd;
	border-bottom-color: #ddd;
	border-left-color: #ddd;
	margin-top:3px;
	clear:both;
}
.horzGrayBarSearch {
	height: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ddd;
	border-right-color: #ddd;
	border-bottom-color: #ddd;
	border-left-color: #ddd;
	margin-top:10px;
	clear:both;
}
.horzGrayBarRtCol {
	height: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ddd;
	border-right-color: #ddd;
	border-bottom-color: #ddd;
	border-left-color: #ddd;
	clear:both;
	margin-top:10px;
}

.mapTextInterior a {
color:#FFFFFF;
text-decoration: none;
}
.mapTextInterior a:hover {
text-decoration:underline;
}
.aboutPrinciples {
	font-size: 14px;
	font-weight: bold;
}

.aboutBioPics {
	float: left;
	width: 184px;
}
.aboutBiosText {
	float: left;
	width: 275px;
}

.crumbNav {
	padding-top: 13px;
	padding-left: 31px;
	padding-bottom: 3px;
	color: #776644;
}



.crumbNav a {
text-decoration:none;
color:#776644;
}

.smallheader { padding-top: 13px; padding-left: 31px; padding-bottom: 3px; color: #776644;	}
.smallheader a { text-decoration:none; color:#776644; }
 
h2#largeheader { margin-top: 0px; }

.crumbNav a:hover { text-decoration:underline; }

.headWithCrumb { margin-top: 0px; }


#leftGaurantee {
	padding-top: 25px;
	padding-left: 5px;
}
#didYouKnowInterior {
	background-color: #000000;
	width: 238px;
	position: relative;
}
#didYouKNowBottm {
}
#whatsNewAtMurphys {
}
#whatsNewText {
	font-size: 12px;
	color: #776644;
	width: 224px;
	padding-top: 5px;
	padding-bottom: 14px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #e9cb7f;
	padding-right: 8px;
}
#whatsNewForm {
	background-image: url(../images/guarantee_19.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 136px;
	width: 238px;
	padding-top: 6px;
}
#whatsNewSignUpButton {
	text-align: right;
	width: 212px;
}
.guaranteeText {
	float: left;
	width: 171px;
	margin-right: 19px;
}
.guaranteePics {
	color: #776644;
	float: right;
	width: 267px;
	margin-left: 19px;
	padding-bottom: 20px;
}
.aboutDeptSubs {
	font-weight: bold;
	color: #776644;
	margin-bottom: 10px;
}
.marginBottom25 {
	margin-bottom: 25px;
}
.testimonialLogo {
	float: left;
	margin-bottom: 2px;
	padding-right: 10px;
}

.color776644 {
	color: #776644;
}
.zoomWrapper {
	margin-top: 3px;
	position: relative;
	margin-bottom: 15px;
	cursor: pointer;
	width: 72px;
}
.zoomPopHolder {
	position: relative;
	width: 10px;
	height: 10px;
	float: right;
}

.testimonialsRtColSurvey {
	font-style: italic;
	color: #776644;
}
.zoomPopUp {
	background-image: url(../images/zoom-pop-up.png);
	position: absolute;
	height: 540px;
	width: 720px;
	left: -882px;
	top: -285px;
	display: none;
	z-index: 1000;
}
#closePopUp {
	position: absolute;
	height: 18px;
	width: 59px;
	top: 20px;
	right: 24px;
	cursor: pointer;
}

.zoomPopContent {
	height: 471px;
	width: 663px;
	margin-top: 41px;
	margin-left: 29px;
	overflow: auto;
	text-align: center;
	vertical-align: middle;
}
.text19pxBlack {
	font-size: 19px;
	line-height: 21px;
	color: #000;
}
.rtsideNewsletterSginup {
	background-image: url(../images/whats-new_19.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 112px;
	width: 171px;
	padding-top: 8px;
}

.whatsNewSmallImage {
	padding-bottom: 10px;
}
.rtnewsletterSignUpButton {
	text-align: right;
	width: 160px;
}
.rtAskButton {
	text-align: right;
	width: 157px;
}
.rtNewsletterNoBg {
	padding-bottom: 15px;
}
.newsStoryDetailHeadline {
	font-size: 17px;
	line-height: 19px;
}
.whatsNewMainColMinHeight {
	min-height: 1410px;
}
.resourcesMainColMinHeight {
	min-height: 1465px;
}
.newsletterWrapper {
	background-color: #eee;
	clear: both;
	margin-top: 5px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 13px;
	width: 427px;
	margin-bottom: 10px;
}
.newsLetterBulletsWrapper {
	padding-top: 0px;
	width: 230px;
	float: left;
}

.newletterImage {
	float: left;
	margin-right: 19px;
	border: 1px solid #333333;
}

.newsheadlines {
	font-size: 17px;
	line-height: 20px;
	margin-bottom: 7px;
	font-weight: bold;
}
.newsheadlines a {
color:#000;
text-decoration:none;
}
.newsheadlines a:hover {
text-decoration:underline;
}
.newsletterWrapper ul {
margin-left: -30px;
margin-top:13px;
}
.newsletterArchiveHead {
	font-size: 20px;
	clear: both;
	margin-top: 40px;
	margin-bottom: 20px;
}
#newsletterArchiveWrapper ul {
margin-left: -28px;
margin-top:-7px;
}
.landingPageMinHieght {
	min-height: 700px;
}
#faqAskQuestion {
	color: #fff;
	background-image: url(../images/faq-form_07.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	width: 168px;
	margin-top: 110px;
	margin-bottom: 15px;
	margin-left: 6px;
}
.faqAskText {
	font-size: 15px;
	line-height: 18px;
	padding-top: 9px;
	padding-right: 11px;
	padding-left: 11px;
	background-image: url(../images/faq-from-top_07.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 146px;
	height: 71px;
}
.askForm {

}
.faqQuestionCatagories {
	line-height: 20px;
	color: #776644;
	font-weight: bold;
	padding-bottom: 15px;
}
.faqQuestionCatagories a {
color:#776644;
text-decoration:none;
}
.faqQuestionCatagories a:hover {
text-decoration:underline;
}
.faqHeads {
	font-size: 20px;
	color: #776644;
	font-weight: normal;
	padding-bottom: 15px;
}
.faqTextWrapper {
	line-height: 16px;
	color: #776644;
}
.faqTextWrapper a {
text-decoration:none;
font-size:10px;
color:#776644;
}
.faqTextWrapper a:hover {
text-decoration:underline;
}
.faqQuestion {
	font-weight: bold;
	color: #000000;
}

.lineHieght1pt3em {
	line-height: 1.3em;
}
.faqCatagoryWrapper {
}
#featuredPropImage {
	width: 244px;
	position: relative;
}
.featuredPropCornerTopLeft {
	position: absolute;
	height: 5px;
	width: 5px;
	left: 0px;
	top: 0px;
	z-index:100;
}
.featuredPropCornerTopRt {
	position: absolute;
	height: 5px;
	width: 5px;
	top: 0px;
	right: 0px;
	z-index:100;
}
.featuredPropCornerBotLeft {
	height: 5px;
	width: 5px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	z-index:100;
}
.featuredPropCornerBotRt {
	position: absolute;
	height: 5px;
	width: 5px;
	right: 0px;
	bottom: 0px;
	z-index:100;
}
.featuredPropText {
	line-height: 16px;
	color: #776644;
	padding-top: 15px;
	padding-bottom: 0px;
}
.featuredPropText a {
color:#776644;
}
.aboutDividerBar {
	height: 15px;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #B4AA88;
	clear: both;
}
.contactImage {
	margin-left: -31px;
	float: left;
}
.advantageImage {
	margin-left:15px;
	float: left;
}
#contactFromWapper {
	background-image: url(../images/contact_10.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	clear: both;
}
.contactTextFieldWrapper {
	line-height: 26px;
	height: 26px;
}
.contactTextFieldIndent {
	line-height: 24px;
	height: 18px;
	width: 181px;
	padding-left: 8px;
	float: left;
	color: #777;
}

.contactFormText {
	padding-left: 11px;
}
.color777 {
	color: #777;
}
.contactSubmit {
	text-align: right;
	padding-right: 14px;
}
.leftColPadTop {
	padding-top: 67px;
}
.contactXtraPad {
	padding-top: 2px;
	clear: both;
}
#seoParagraph {
width:244px;
margin-left:0px;
padding-left:0px;
}.resourceItemName {
	font-weight: bold;
	float: left;
	width: 311px;
	line-height: 24px;
	height: 24px;
}
.resourcesDownload {
	line-height: 24px;
	color: #776644;
	text-align: right;
	height: 24px;
}
.resourcesDownload a {
color:#776644;
}.resourcesDidYouKnow {
	background-color: #FAECBC;
	margin-top: 20px;
	width:464px;
}
.resourcesDidYouText {
	font-size: 14px;
	line-height: 17px;
	color: #444;
	padding-top: 21px;
	padding-right: 11px;
	padding-bottom: 12px;
	padding-left: 11px;
}
.resourcesDidYouText a {
font-size:11px;
color:#776644;
}.marginTop10 {
	margin-top: 10px;
}
.locationSearchButtom {
	text-align: right;
	width: 315px;
}
.faqError {
	color: #FFFF00;
	display: block;
	margin-bottom: 6px;
	font-size: 11px;
	font-weight: bold;
	padding-left: 8px;
	padding-right: 8px;
}
.contactError {
color: #E10000;
margin-top:10px;
}.locationNationalContact {
	font-size: 20px;
	line-height: 24px;
	color: #776644;
}
.locationNationalRtCol {
	float: left;
	padding-top: 75px;
	padding-left: 20px;
}
.locationmedCenterRtCol {
	float: left;
	padding-top: 75px;
	padding-left: 20px;
	width:335px;
}
.locationsNational {
	float: left;
	width: 145px;
}
.locationsNationalCol2 {
	float: left;
	width: 145px;
	padding-left: 20px;
}
.locations800 {
	margin-top: -7px;
	margin-bottom: 15px;
	color: #776644;
	font-size: 20px;
	line-height: 23px;
}
.locationsInternational {
	font-weight: bold;
	margin-bottom: 15px;
}
.locationsCountry {
	text-transform: uppercase;
	color: #776644;
}
.locationsContryWrapper {
	padding-bottom: 15px;
}
.locationsHorzBar {
	height: 15px;
	margin-top: 15px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cac3ab;
}
.locationMedicalCenter {
	float: left;
	margin-right: 15px;
}
.locationMedCentertext2 {
	width: 156px;
	padding-top: 16px;
	float: left;
}
.locationsMedCenterBulletsMain ul a {
color:#776644;
}
.locationmedCenterRtCol ul a  {
color:#776644;
}
.locationmedCenterRtCol ul  {
color:#776644;
}
.blackBullets ul {
color:#000000;
}#bgMainWrapper {
	background-image: url(../images/bg-main.jpg);
	background-repeat: repeat-y;
	background-position: 32px top;
	width: 996px;
}
#advantageBulletWrapper ul {
margin-left:8px;
padding-left:7px;
margin-top:-5px;
}
#advantageBulletWrapper ul li{
	list-style-type: disc;
/*	color: #00FF00;
line-height:105%;*/
	margin-bottom:8px;
	padding-left:20px;
}
#advantageBulletWrapper a {
color:#776644;
}.advantageHotelRoom {
	float: left;
	width: 100px;
	margin-right: 24px;
}
.advantageExtentedStay {
	float: left;
	width: 118px;
	margin-right: 24px;
}
.advantageMurphysApart {
	float: left;
	width: 194px;
}
.advantageLuxury {
	font-size: 16px;
	font-style: italic;
	color: #776644;
	padding-top: 25px;
	clear: both;
}
.advantageMinHeight {
	min-height: 1800px;
}
.paddBottom325 {
	padding-bottom: 325px;
}
.marginTopminus10 {
	margin-top: -10px;
}
.middleColTextluxury {
	padding-top: 20px;
	padding-left: 31px;
	width: 481px;
}
.advantageLuxuryImageWrapper {
	padding-bottom: 20px;
}
.middleColTextIncluded {
	padding-left: 31px;
	width: 481px;
}
.horzGrayBarIncluded {
	height: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ddd;
	border-right-color: #ddd;
	border-bottom-color: #ddd;
	border-left-color: #ddd;
	clear:both;
}
.marginBottom10 {
	margin-bottom: 10px;
}
.advantageIncludedCol1 {
	float: left;
	width: 218px;
	margin-right: 32px;
	margin-top: 5px;
}
.advantageRoomNames {
	font-weight: bold;
	text-transform: uppercase;
	color: #776644;
}
.advantageRoomWrapper {
	padding-bottom: 15px;
}
.advantageIncludeCol2 {
	float: left;
	width: 220px;
	margin-top: 5px;
}

.advantageIncludedCol1 ul {
margin-left:8px;
padding-left:7px;
margin-top:-8px;
}
.advantageIncludeCol2 ul {
margin-left:8px;
padding-left:7px;
margin-top:-8px;
}
.advantageAreasCol1 {
	float: left;
	width: 130px;
	margin-right: 30px;
}
.advantageAreasWrapper {
	clear: both;
	margin-bottom: 10px;
}

.advantageAreasCol3 {
	float: left;
	width: 139px;
}

#relocationText ul {
margin-left:8px;
padding-left:7px;
margin-top:-8px;
}
.searchResultWrapper {
}
.searchResultTitle {
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 4px;
}
.newsletterDescription {
	color: #444444;
	padding-top: 0px;
	padding-bottom: 10px;
}
.testimonialDetailImage {
	float: left;
	padding-bottom: 5px;
	padding-right: 15px;
}
.cursorPointer {
	cursor: pointer;
}
.privacyHeads {
	font-size: 14px;
	font-weight: bold;
	text-transform: capitalize;
}




