.MainTable{width: 100%;}

.MainLayoutDivision{width: 575px; background-color: white; border-style: solid; border-width: 1px; border-color: 82461D; padding: 10px;}
.MainLayoutDivisionAdmin{background-color: white; border-style: solid; border-width: 1px; border-color: 82461D; padding: 10px;}

.MenuBarRow{height: 20px; background-image: url('../image/menubar.gif'); font-weight: bold; font-size: 14px; vertical-align: middle;}
    .MenuItemLink{text-decoration: none; color: rgb(130,70,29);}
    .MenuItemLink:hover{color: Orange;}

.SubmenuBarRow{height: 20px; background-image: url('../image/submenubar.gif'); font-weight: bold; text-align: right; vertical-align: middle; color: white;}
    .SubmenuItemLink{text-decoration: none; color: white;}
    .SubmenuItemLink:hover{color: aqua;}
    
.AffiliatesMainDivision{text-align: center;}
	.AffiliatesCenteringDivision{width: 525px;}
	    .AffiliatesShortcutsDivision{text-align: right;}
	    .AffiliatesTitleDivision{font-weight: bold; font-size: 18px; text-align: left; margin-top: 15px;}

		.AffiliatesPropertyTable{width: 100%; background-color: #F0F0F0;}
		    .AffiliatesPropertyImageCell{width: 1px;}
		    	.AffiliatesPropertyImage{width: 200px; border-style: solid; border-color: silver; border-width: 3px;}
		    .AffiliatesPropertyName{color: rgb(130,70,29); font-weight: bold; font-size: 16px;}
		    .AffiliatesPropertyStatus{color: red; font-weight: bold; font-size: 16px;}
			.AffiliatesPropertyLocation{font-weight: bold; font-size: 14px;}
			.AffiliatesPropertyDescription{text-align: justify;}

		.AffiliatesCompanyTable{width: 100%; background-color: #F0F0F0;}
		    .AffiliatesCompanyImageCell{width: 1px;}
		    	.AffiliatesCompanyImage{width: 150px; border-style: solid; border-color: silver; border-width: 3px;}
		    .AffiliatesCompanyName{color: rgb(130,70,29); font-weight: bold; font-size: 18px;}
		    
		.AffiliatesPropertyDetailImages{font-size: 14px;}
		.AffiliatesPropertyDetailImagesNote{font-weight: bold;}
		.AffiliatesPropertyDetailTable2{width: 100%;}
			.AffiliatesPropertyDetailPropertyStatus{font-size: 16px; font-weight: bold; color: red;}
			.AffiliatesPropertyDetailAddess1{font-size: 16px;}
			.AffiliatesPropertyDetailPropertyName{font-weight: bold; font-size: 18px; color: #82461d;}
			.AffiliatesPropertyDetailCallToday{font-size: 16px; font-weight: bold; color: #82461d;}
			.AffiliatesPropertyDetailAddress2{font-weight: bold; font-size: 14px;}
			.AffiliatesPropertyDetailPhoneNote{font-weight: bold; text-align: right; font-size: 10px; color: #82461d;}
			.AffiliatesPropertyDetailPhone{font-weight: bold; text-align: right; font-size: 18px; color: #82461d;}
		.AffiliatesPropertyDetailPrice{font-weight: bold; font-size: 18px;}
		.AffiliatesPropertyDetailPayment{font-weight: bold; font-size: 18px;}
		.AffiliatesPropertyDetailPaymentNote{font-size: 10px;}
		
.CaptionEditLink{border-style: solid; border-color: Maroon; border-width: 1px; font-weight: bold; font-size: 10px; color: White; background-color: Red; text-decoration: none;}

.HomeTable{width: 100%;}
	.HomePropertyCategoryListTable{width: 150px;}
	    .HomePropertyCategoryPanelTitleRow{height: 20px; font-weight: bold; font-size: 14px; color: aqua; background-image: url('../image/homepropertycategorylisttitle.gif');}
		    .HomePropertyCategoryListLink{text-decoration: none; color: rgb(130,70,29); font-weight: bold;}
		    .HomePropertyCategoryListLink:hover{color: Orange;}

	.HomeFeaturedPropertyTable{width: 100%;}
		.HomeFeaturedPropertyTitleRow{height: 20px; font-weight: bold; font-size: 14px; color: aqua; background-image: url('../image/homepropertytitle.gif');}
		    .HomeFeaturedPropertyPropertyName{font-weight: bold; color: rgb(130,70,29); font-size: 14px;}
		    .HomeFeaturedPropertyImage{width: 100px; border-style: solid; border-color: silver; border-width: 3px;}
		    .HomeFeaturedPropertyFieldTitle{font-weight: bold;}

	.HomePropertyTable{width: 100%;}
		.HomePropertyTitleRow{height: 20px; font-weight: bold; font-size: 14px; color: aqua; background-image: url('../image/homepropertytitle.gif');}
		    .HomePropertyImage{width: 400px; border-style: solid; border-color: silver; border-width: 3px;}
		    .HomePropertyName{color: orange; font-weight: bold; font-size: 22px; text-align: right;}
		    .HomePropertyFieldTitle{font-weight: bold;}

	.HomePropertyListTable{}
		.HomePropertyListPropertyNameRow{font-size: 24px; font-weight: bold; font-style: italic;}
		.HomePropertyListImage{width: 350px; border-style: solid; border-color: white; border-width: 3px;}
		.HomePropertyListLabel{font-weight: bold;}
		.HomePropertyListLearnMore{font-size: 18px; color: #233a5c; background-color: white; font-weight: bold;}
		.HomePropertyListLearnMore:hover{color: orange; background-color: white;}
		.HomePropertyListThumbnail{height: 50px; border-style: solid; border-color: white; border-width: 3px;}

		.PropertyPropertyDetailName{font-size: 24px; font-weight: bold; font-style: italic;}
		.PropertyPropertyDetailKeyImage{width: 690px; border-style: solid; border-width: 3px; border-color: white;}
		.PropertyPropertyDetailImageTable{width: 100%;}
			.PropertyPropertyDetailImageRow{text-align: center;}
				.PropertyPropertyDetailImage{height: 96px; border-style: solid; border-width: 3px; border-color: white;}

		.FooterTable{width: 100%;}
		    .FooterBorderTop{height: 1px; background-color: #336699;}
		        .FooterTable2{width: 100%;}
		            .FooterRow{height: 69px; vertical-align: middle;}
			            .FooterBorderLeft{width: 1px; background-color: #336699;}
			            .FooterMenuCell{font-size: 10px; font-weight: bold;}
			                .FooterMenuItemLink{color: white; text-decoration: none;}
			                .FooterMenuItemLink:hover{color: aqua;}
						.FooterInfomationCell{font-size: 12px; text-align: left;}
			            .FooterBorderMiddle{width: 1px; background-color: #336699;}
			                .FooterInformationLink{color: aqua; text-decoration: none;}
			                .FooterInformationLink:hover{color: orange;}
			            .FooterBorderRight{width: 1px; background-color: #336699;}
		    .FooterBorderBottom{height: 1px; background-color: #336699;}
