
	.form_button {
    border-color: #6699CC;
    BACKGROUND-COLOR: #6699CC;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    border-style: solid;
	padding: 3px;
    border-width: 0px;
    }

div, table, td, select, input {font-family: Arial,Helvetica,sans-serif; font-size:11px; color:#411D1E; line-height: 16px;}

	.line_height{
	line-height: 10px;
	}
	.line_align{
	vertical-align:middle;
	line-height: 10px;
	}
    A:a { color:  #0d56a5; TEXT-DECORATION: NONE; FONT-WEIGHT: bold;} 
    A:link { color:  #0d56a5; TEXT-DECORATION: NONE; FONT-WEIGHT: bold;}
    A:visited { color:  #0d56a5; TEXT-DECORATION: NONE; FONT-WEIGHT: bold;}
    A:active { color:  #0d56a5; TEXT-DECORATION: NONE; FONT-WEIGHT: bold;}
    A:hover { color: #000000; TEXT-DECORATION: NONE; FONT-WEIGHT: bold;}

	form{
    padding: 0px;
    margin: 0px;
    }

    #menuImage{
    height: 226px;
    width: 257px;
    z-index: 1;
    }

	#scrollarea{
	background-color: transparent;
	position: relative;
	OVERFLOW: auto;
	WIDTH: 100%;
	HEIGHT: 367px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	scrollbar-arrow-color: #D8B27B;
	scrollbar-base-color: #D8B27B;
	scrollbar-shadow-color: #692023;
	scrollbar-face-color: #692023;
	scrollbar-track-color: #D8B27B;
	scrollbar-highlight-color: #692023;
	scrollbar-darkshadow-color: #692023;
	scrollbar-3d-light-color: #692023;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	z-index:1230;
	}
    
    .body_padding{
    padding-top: 15px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 15px;
    }
    
    .prop_title_bar{
   	background-color: #F6F4F0;
    border-color: #e4d9b7;
    border-style: solid;
    border-width: 1px;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    color: #b99d46;
    padding-top: 8px;
    padding-left: 18px;
    padding-bottom: 8px;
    padding-right: 18px;
    }

.prop_header{
   	font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    color: #b99d46;
        }


    
    .lightbluebg{
   	background-color: #e8eef6;
    border-color: #d8e4f0;
    border-style: solid;
    border-width: 1px;
    padding: 18px;
    }

	.splashBody{
    margin: 0px;
    }
    .splashBox{
	background-color: transparent;
    margin: 0px;
    height: 113px;
    width: 282px;
    }
    
    .splashWifiBG{
    padding: 0px;
    margin: 0px;
    background: url( ../images/splashWifi.jpg );
	background-repeat: no-repeat;
    height: 320px;
    width: 282px;
    }

	#tbPadding{
	padding-top: 15px;
	padding-left: 20px;
	padding-bottom: 15px;
	padding-right: 15px;
	width: 470px;
	}

	.whiteSM{
    font-family: Verdana, sans-serif;
    color: #ffffff;
    font-size: 10px;
    font-weight: bold;
    line-height: 11px;
    width: 90%;
    }
	
    .home_left_space{
    padding-left: 250px;
    }

	.bgBrown{
    background-color: #9B6C34;
    }

    .hp_padding{
    padding-left: 10px;
    padding-right: 10px;
    }

	.borderimage2 {
    border-color: #9b6c33;
    border-style: solid;
    border-width: 3px;
    }

	.gallery_sm_border{
    BORDER-BOTTOM: #000000 3px solid;
    BORDER-LEFT: #000000 3px solid;
    BORDER-RIGHT: #000000 3px solid;
    BORDER-TOP: #000000 3px solid;
	}

	.gallery_sm_bg{
	padding: 0 3 0 3;
	}

  	.bgLeftNav{
    background: url( ../images/left_fade_nav.jpg );
	background-repeat: no-repeat;
  	background-position: top;
	}
    
    .bgRightBody{
    background: url( ../images/right_fade_body.jpg );
	background-repeat: no-repeat;
    background-color: #D8B27B;
  	background-position: top;
	}

    .blackBG{
    background-color: #000000;
    }

    .visitTbl a{
    position:relative; 
    display:block;
    }
    .visitTbl {
    font-family: Arial, sans-serif;
    color: #000000;
    font-size: 11px;
	background-repeat: no-repeat;
	background-position: top-left;
    background-color: #FFFFFF;
    border-color: #FFFFFF;
    border-style: solid;
    border-top-width: 0px;
    border-right-width: 0px; 
    border-bottom-width: 0px;
    border-left-width: 0px;
    }
    .visitTbl a, .visitTbl a:visited {  
    position:relative; 
    display:block; 
    text-decoration: none; 
    padding-top: 2px;
    padding-bottom: 2px; 
    padding-left: 10px;
    padding-right: 10px; 
    font-weight: normal;
    font-family: Arial, sans-serif;
    color: #000000; 
    }
    .visitTbl a:hover {  
    font-family: Arial, sans-serif; 
    color: #FFFFFF;
    font-weight: normal;
	background-repeat: no-repeat;
	background-position: top-left;
    background-color: #000000;
    text-decoration: none;
    }
    .visit_border_dropdown { 
    background-color: #FFFFFF;
    BORDER-BOTTOM: #cccccc 0px solid;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
	padding: 0px;
    }

    .newsletterSignup{
    background: url( ../main_areas/newsletter_signup.jpg );
	background-repeat: no-repeat;
    height: 113px;
	}
    
    .newsletterSignupThanks{
    background: url( ../main_areas/newsletter_signup_thanks.jpg );
	background-repeat: no-repeat;
    height: 113px;
	}

	.mainbg_area{
    background-color: #000000;
	}
	
	.mainPadding{
	padding-left: 13px;
	padding-right: 8px;
	padding-top: 35px;
	padding-bottom: 8px;
	}
   
    .main_body{
    background: url( ../images/bg_top_fade.jpg );
	background-position: top;
	background-repeat: repeat-x;
    background-color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	}
    
    .main_footer{
    background: url( ../images/bg_bottom_fade.jpg );
	background-position: bottom;
	background-repeat: repeat-x;
    width: 100%;
    height: 55px;
	margin: 0px 0px 0px 0px;
	}

	.buttons_bg{
    background: url( ../images/bg_buttons.jpg );
   	background-position: top;
	background-repeat: repeat-x;
    height: 59px;
	}
    
    .white_fill{
    background: url( ../images/white_fill.jpg );
   	background-position: bottom;
	background-repeat: repeat-x;
	}
    
    .hp_line{
    background: url( ../images/hp_line.gif );
	background-position: top;
	background-repeat: repeat-y;
	}
    
    
    .navbutTbl a{
    position:relative; 
    display:block;
    }
    .navbutTbl {
    font-family: Arial, sans-serif;
    color: #0c55a4;
    font-size: 13px;
    font-weight: bold;
    BORDER-BOTTOM: #000000 0px solid;
    BORDER-LEFT: #a5b9d3 1px solid;
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #000000 0px solid;
	white-space: nowrap;
    }
    .navbutTbl a, .navbutTbl a:link, .navbutTbl a:visited {  
    position:relative; 
    display:block; 
    text-decoration: none; 
    padding-top: 9px;
    padding-bottom: 9px; 
    padding-left: 9px;
    padding-right: 9px; 
    font-weight: bold;
    font-family: Arial, sans-serif;
    color: #0c55a4;
	white-space: nowrap;
    }
    .navbutTbl a:hover {  
    font-family: Arial, sans-serif; 
    color: #000000;
    font-weight: bold;
    text-decoration: none;
	white-space: nowrap;
    }
    
    
    
    .navbutSubTbl a{
    position:relative; 
    display:block;
    }
    .navbutSubTbl {
    font-family: Arial, sans-serif;
    color: #ffffff;
    font-size: 11px;
    text-align: left;
    font-weight: bold;
    BORDER-BOTTOM: #000000 0px solid;
    BORDER-LEFT: #000000 0px solid;
    BORDER-RIGHT: #FFFFFF 0px solid;
    BORDER-TOP: #000000 0px solid;
    background-color: #7399C7;
	white-space: nowrap;
    }
    .navbutSubTbl a, .navbutSubTbl a:link, .navbutSubTbl a:visited {  
    position:relative; 
    display:block; 
    text-decoration: none; 
    padding-top: 4px;
    padding-bottom: 4px; 
    padding-left: 21px;
    padding-right: 21px; 
    font-weight: bold;
    font-family: Arial, sans-serif;
    color: #ffffff;
	white-space: nowrap;
    }
    .navbutSubTbl a:hover {  
    font-family: Arial, sans-serif; 
    color: #OOOOOO;
    font-weight: bold;
    text-decoration: none;
    background-color: #B8CBE2;
	white-space: nowrap;
    }

    
	.main_body_bg{
    background: url( ../images/mainBack.jpg );
   	background-position: center-top;
	background-repeat: no-repeat;
	}

	.box_window{
    background-color: #ffffff;
	margin: 8px 8px 8px 8px;
	}
	.frame_scroll{
	background-color: transparent;
	scrollbar-arrow-color:#BC6D1E;
	scrollbar-base-color:#683113;
	scrollbar-shadow-color:#683113;
	scrollbar-face-color:#683113;
	scrollbar-track-color:#3A190B;
	scrollbar-highlight-color:#683113;
	scrollbar-darkshadow-color:#683113;
	scrollbar-3d-light-color:#683113;
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	}
	.bg_body{
    background: url( ../images/bg_fade.jpg );
	}
	.bluescrollbar {
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-base-color:#2F74A6;
	scrollbar-shadow-color:#2F74A6;
	scrollbar-face-color:#2F74A6;
	scrollbar-track-color:#D5E3ED;
	scrollbar-highlight-color:#2F74A6;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-3d-light-color:#2F74A6;
	}
	.bodyframe {
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-base-color:#339900;
	scrollbar-shadow-color:#339900;
	scrollbar-face-color:#339900;
	scrollbar-track-color:#E8F3E3;
	scrollbar-highlight-color:#339900;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-3d-light-color:#ffffff;
	}

	.prop_title {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    text-decoration: none;
    color: #0d56a5;
    }
    
	.gthumb_pad{
    margin-left: 7px;
    }
    

.headTitles {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    text-decoration: none;
    color: #9D2329;
    }

.blank {
    border-color: none;
    border-style: none;
    border-width: none;
	vertical-align:middle;
	background-color: transparent;
    }

    .ch{
    cursor:pointer;cursor:hand
    }
    .borderimage {
    border-color: #C8A055;
    border-style: solid;
    border-width: 1px;
    }
    
    #apDiv1 {
	position:absolute;
	top:17px;
	z-index:1;
	}
    

    
	.buttonSel a{   
    position:relative; 
    display:block;
    }
    .buttonSel {
    font-family: Arial, sans-serif;
    color: #ffffff;
    font-size: 11px;
    background-color: #b99d46;
    text-align: center;
    font-weight: bold;
    BORDER-BOTTOM: #000000 0px solid;
    BORDER-LEFT: #000000 0px solid;
    BORDER-RIGHT: #FFFFFF 0px solid;
    BORDER-TOP: #000000 0px solid;
    float: right;
    }
    .buttonSel a, .buttonSel a:visited {  
    position:relative; 
    display:block; 
    text-decoration: none; 
    padding-top: 4px;
    padding-bottom: 4px; 
    padding-left: 10px;
    padding-right: 10px; 
    font-weight: bold;
    font-family: Arial, sans-serif;
    color: #ffffff; 
    float: right;
    }
    .buttonSel a:hover {  
    font-family: Arial, sans-serif; 
    color: #FFFFFF;
    font-weight: bold;
    background-color:  #000000;
    text-decoration: none;
    float: right;
    }
    
    .prop_desc_border{
    border-color: #e4d9b7;
    border-style: solid;
    border-width: 1px;
    padding: 15px;
    }
    
    .img_gallery_border{
    border-color: #ffffff;
    border-style: solid;
    border-width: 2px;
    }
    
    .img_home_border{
    background-color: #ffffff;
    border-color: #ffffff;
    border-style: solid;
    border-width: 4px;
    }
    
    .img_gallery_border_gold{
    background-color: #ffffff;
	border-color: #AD8C27;
    border-style: solid;
    border-width: 1px;
    width: 94%;
    margin-right: 3px;
    margin-top: 9px;
    }
    
   	.loader_ajax{
    background-color: #ffffff;
    height: 302px
    width: 451px;
	margin-top: 135px;
	margin-bottom: 135px;
	margin-right: 220px;
	margin-left: 220px;
	}
    
    .lft2_img_space{
	margin-top: 35px;
	margin-bottom: 35px;
    }
    .lft3_img_space{
	margin-bottom: 35px;
    }

    .img_home_border_gold{
    border-color: #AD8C27;
    border-style: solid;
    border-width: 1px;
    width: 211px;
    }
   
	#map{
    width: 928px;
    height: 434px;
    border-color: #AD8C27;
    border-style: solid;
    border-width: 1px;
    }
    
    .img_map_border_gold{
    background-color: #ffffff;
    border-color: #AD8C27;
    border-style: solid;
    border-width: 1px;
    }
   
    
    .img_left_home_border_gold{
    border-color: #AD8C27;
    border-style: solid;
    border-width: 1px;
    width: 99%;
    }
    
    .img_lg_border_gold{
    border-color: #AD8C27;
    border-style: solid;
    border-width: 1px;
    width: 100%;
    }
   
    
    #prop_image{
    border-color: #AD8C27;
    border-style: solid;
    border-width: 1px;
    float: right;
    width: 80%;
    display: block;
	white-space: nowrap;
    }

	#prop_image_map{
    border-color: #AD8C27;
    border-style: solid;
    border-width: 1px;
    float: left;
    width: 98px;
    height: 68px;
    display: block;
    text-align:center;
    padding-top: 3px;
    margin-right: 5px;
    margin-bottom: 10px;
    }

    #prop_num{
	background-color: #AD8C27;
    padding: 6px;
    width: 34px;
	white-space: nowrap;
    float: left;
    display: block;
    font-family: Arial;
    font-size: 13px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    text-decoration: none;
    color: #ffffff;
    }

    .list_address_pad{
    padding-left: 15px;
    }

    .select {
    border-color: none;
    border-style: none;
    border-width: none;
	background-color: transparent;
    }

    INPUT, SELECT, TEXTAREA {
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-BOTTOM: #B48547 1px solid;
    BORDER-LEFT: #B48547 1px solid;
    BORDER-RIGHT: #B48547 1px solid;
    BORDER-TOP: #B48547 1px solid;
    border-style: solid;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
	FONT-SIZE: 9px;
	FONT-WEIGHT: normal;
    LETTER-SPACING: 0px;
	line-height: 12px;
    PADDING-LEFT: 2px;
    }
    
    .form_error {
    BACKGROUND-COLOR: #E93234;
    BORDER-BOTTOM: #B48547 1px solid;
    BORDER-LEFT: #B48547 1px solid;
    BORDER-RIGHT: #B48547 1px solid;
    BORDER-TOP: #B48547 1px solid;
    border-style: solid;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 7pt;
	FONT-WEIGHT: normal;
    LETTER-SPACING: 0px;
	line-height: 12px;
    PADDING-LEFT: 2px;
    }    
    
    .web:link, .web:active, .web:visited, .web:hover { color: #000000; TEXT-DECORATION: NONE; FONT-WEIGHT: normal;}
    
    .white:link { color: #B9B6B1; TEXT-DECORATION: NONE}
    .white:visited { color: #B9B6B1; TEXT-DECORATION: NONE}
    .white:active { color: #B9B6B1; TEXT-DECORATION: NONE}
    .white:hover { color: #585045; TEXT-DECORATION: NONE}
    
    .designer:link { color: #888888; TEXT-DECORATION: NONE; FONT-WEIGHT: normal;}
    .designer:visited { color: #888888; TEXT-DECORATION: NONE; FONT-WEIGHT: normal;}
    .designer:active { color: #888888; TEXT-DECORATION: NONE; FONT-WEIGHT: normal;}
    .designer:hover { color: #1374BF; TEXT-DECORATION: NONE; FONT-WEIGHT: normal;}
    
    .black:link { color: #000000; TEXT-DECORATION: NONE}
    .black:visited { color: #000000; TEXT-DECORATION: NONE}
    .black:active { color: #000000; TEXT-DECORATION: NONE}
    .black:hover { color: #A03F03; TEXT-DECORATION: NONE}
    
    .brown_link:a { color: #5C4327; TEXT-DECORATION: NONE; FONT-WEIGHT: normal;}
    .brown_link:link { color: #5C4327; TEXT-DECORATION: NONE; FONT-WEIGHT: normal;}
    .brown_link:visited { color: #5C4327; TEXT-DECORATION: NONE; FONT-WEIGHT: normal;}
    .brown_link:active { color: #5C4327; TEXT-DECORATION: NONE; FONT-WEIGHT: normal;}
    .brown_link:hover { color: #2C8578; TEXT-DECORATION: NONE; FONT-WEIGHT: normal;}
    

   
    .border_dropdown { 
    background-color: #007DB6;
    BORDER-BOTTOM: #ffffff 1px solid;
    BORDER-LEFT: #ffffff 1px solid;
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 0px solid;
	padding: 0px;
    }


    .footer_text {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
	line-height: 14px;
    color: #939393; 
    font-weight: normal;
    font-variant: normal;
    text-decoration: none
    }

.blue_title{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    text-decoration: none;
	color: #007BB3;
	}

.header{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    text-decoration: none;
	color: #b99d46;
	}




.fontsVerdana2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    text-decoration: none;
    }
    .fontsVerdana3 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    text-decoration: none;
    color: #9A9BD5;
    }
    .fontsArial {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
	margin: 0px;
    text-decoration: none
    }
    .fontsArial2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    text-decoration: none;
    }


	ul{
	list-style-image:url('../images/new_bullet.gif');
	line-height: 15px;
	margin-top: 4px;
	list-style-type:disc;
	list-style-position:outside;
	}
	li{
	margin: 5 2 0 -18;
	}

	ol{
	margin-left: 30px;
	line-height: 12px;
	}

	.gopages{
    display: block;
    float: right;
    }
	
    .props{
    font-family: Arial;
    font-size: 14px;
    font-weight: normal;
    color: #b99d46;
    display: block;
    float: left;
    }
    
	hr{
	border: 0;
	height: 1px;
    margin-top: 8px;
    margin-bottom: 8px;
	color: #d1dfee;
	background-color: #d1dfee;
	}

	.row_on{
   	background-color: #f6f4f0;
    padding: 6px;
    }

	.row_off{
   	background-color: #ffffff;
    padding: 6px;
    }
    
    
	.faq_select{
	width: 500px;
	}

	.results_status_bg {
	background-color: #F3F5CC;
	padding: 5px;
	}

	.results_bg_on {
	background-color: #FDF2E1;
	padding: 1px;
	}

	.results_bg_off {
	background-color: #FAE3BB;
	padding: 1px;
	}

	.spacingline{
	line-height: 12px;
	}
	.padding_border{
	padding: 5px;
	}
	.blue_font {
    color: #1C6E94;
    text-decoration: none;
	}
	.footerTxt {
    font-size: 10px;
    color: #666666;
    text-decoration: none;
	}
	.footer_text_color2 {
    color: #555247;
    text-decoration: none;
	}
