	.Background{background-color:#2d2719; border: 0px yellow solid;}

	.MainDiv{ width: 934px; background-color: #595959; border: 0px yellow solid;}
	.HeaderDivTop{ width: 934px; height: 55px; background-color:#18222e; border: 0px yellow solid; }
	.HeaderDiv{width: 934px; height: 180px;}

	.BodyTable{width: 934px; border: 0px yellow solid;}
		.BodyTableTopRow{height: 27px; background-image: url('../image/box_top.jpg');}
		.BodyTableMiddleRow{background-image: url('../image/box_middle.jpg');}
			.MainContent{padding-left: 20px; padding-right: 20px; padding-top: 0px; padding-bottom: 5px;;}
		.BodyTableBottomRow{height: 21px; background-image: url('../image/box_bottom.jpg');}
		.RegisterButtonTable{width: 100%; margin-top: 0px; text-align: right; padding: 5px; border: 0px red solid;}

	/* Top Menu Bar*/
	.TopMenuBackground{width: 934px; height: 45px; background-image: url('../image/top_menu_bg.gif'); color: white; border: 0px #790000 solid;}
	.TopMenuBorder{ border: 0px #790000 solid;}
	.TopMenuBorder2{border: 0px #790000 solid; height: 45px; width:100%  ; color: #f2b463; font-weight: bold;}
	.TopMenuCenter{padding-left:42px;}
	.MenuItemLink{color: #ffcc66; font-family: verdana; font-weight: Bold; font-size: 13px;}
	.MenuItemLink:link{color: #ffcc66; font-family: Verdana; font-weight: Bold; font-size: 13px;}
	.MenuItemLink:visited{color: #ffcc66; font-family: Verdana; font-weight: Bold; font-size: 13px;}
	.MenuItemLink:hover{color: #EEEEEE; font-family: Verdana; font-weight: Bold; font-size: 13px;}

	.MenuItemLink2{color: #EEEEEE; font-family: verdana; font-weight: Bold; font-size: 13px;}
	.MenuItemLink2:link{color: #EEEEEE; font-family: Verdana; font-weight: Bold; font-size: 13px;}
	.MenuItemLink2:visited{color: #EEEEEE; font-family: Verdana; font-weight: Bold; font-size: 13px;}
	.MenuItemLink2:hover{color: #FFCC00; font-family: Verdana; font-weight: Bold; font-size: 13px;}

	/* Admin Menu Bar */
	.AdminBarMiddleCell{background-image: url('../image/admin_bar_middle.gif'); text-align: center; font-weight: bold;}
	.GuestTopCell{ text-align: center; font-weight: bold; vertical-align: middle;}


	/* Left Menu Bar */
	.LeftTableBgTop{background-image: url('../image/leftbgtop.gif');}
	.LeftTableBgMiddle{background-image: url('../image/leftbgmiddle.gif');}
	.LeftTableBgBottom{background-image: url('../image/leftbgbottom.gif');}
	.LeftButtonTable{width: 163px; height: 35px; background-image: url('../image/left_buttonbg.gif'); margin-top: 0px; text-align: right; padding: 5px; border: 0px white solid;}
	.LeftButtonBg{background-image: url('../image/left_buttonbg.gif');}

	.LeftBackground{ background-color: #595959;}
	.LeftMenuItemLink{color: black; font-family: verdana; font-weight: bold; font-size: 12px; vertical-align: middle;}
	.LeftMenuItemLink:hover{color: #AF0D0B; font-family: verdana; font-weight: bold; font-size: 12px; vertical-align: middle;}


	.LeftButtomLink{color: #18222e; font-family: verdana; font-weight: bold; font-size: 12px; vertical-align: middle;}
	.LeftButtomLink:hover{color: #7a0300; font-family: verdana; font-weight: bold; font-size: 12px; vertical-align: middle;}

	/* Footer Menu Bar */
	.FooterTableTopRow{height: 45px; width: 934px; background-color: #18222e; color: white;}
	#FooterMenuItemLink{color: white; font-family: verdana; font-weight: normal; font-size: 12px; padding-top: 10px; }
	#FooterMenuItemLink:link{color: white; font-family: verdana; font-weight: normal; font-size: 12px; padding-top: 10px; }
	#FooterMenuItemLink:visited{color: white; font-family: verdana; font-weight: normal; font-size: 12px; padding-top: 10px; }
	#FooterMenuItemLink:hover{color: red; font-family: verdana; font-weight: normal; font-size: 12px; padding-top: 10px; }
	#CopyRight{font-family: verdana; font-weight: normal; font-size: 10px;}

	.PromotionalMiddle{background-image: url('../image/top_box_middlebg.gif');}
	.FeaturedProfileMiddle{background-image: url('../image/featuredprofilemiddle.gif');}
	.UpcomingEventsMiddle{background-image: url('../image/upcomingeventsmiddle.gif');}

	.LeftAdminLink{color: #7a0300; font-family: verdana; font-weight: normal; font-size: 12px; vertical-align: middle;}
	.LeftAdminLink:hover{color: #595959; font-family: verdana; font-weight: normal; font-size: 12px; vertical-align: middle;}
	
	
	.UpcomingEvents{background-image: url('../image/upcomingeventsbox.jpg');}

	.Date{color: #8b1e12; font-family: Arial; font-weight: bold; font-size: 12px; vertical-align: middle;}
	.HomeText{color: #efe6d2; font-family: Arial; font-weight: bold; font-size: 12px; vertical-align: middle;}

	/* Featured Profile Link */
	.FeaturedProfileLink{color: black; font-family: verdana; font-weight: normal; font-size: 11px; vertical-align: middle;}
	.FeaturedProfileLink:link{color: black; font-family: verdana; font-weight: normal; font-size: 11px; vertical-align: middle;}
	.FeaturedProfileLink:visited{color: black; font-family: verdana; font-weight: normal; font-size: 11px; vertical-align: middle;}
	.FeaturedProfileLink:hover{color: #595959; font-family: verdana; font-weight: normal; font-size: 11px; vertical-align: middle;}
	.MoreDetails{color: #595959; font-family: verdana; font-weight: bold; font-size: 12px; vertical-align: middle;}
	.MoreDetails:link{color: #595959; font-family: verdana; font-weight: bold; font-size: 12px; vertical-align: middle;}
	.MoreDetails:visited{color: #595959; font-family: verdana; font-weight: bold; font-size: 12px; vertical-align: middle;}
	.MoreDetails:hover{color: #18222E; font-family: verdana; font-weight: bold; font-size: 12px; vertical-align: middle;}

	.subuls{ display: none; font-family: verdana; width: 120px; font-weight: normal; font-size: 12px; position: absolute; top: 1.5em; left: 0; text-align: left; background-image: url('../image/top_menu_bg.gif'); border: 0px solid #cccccc; text-decoration: none;}

	.subuls li{text-indent: 5px; padding-top:5px; height:25px; background-image: url('../image/top_menu_bg.gif'); width: 120px; font-family: verdana; font-weight: bold; font-size: 11px;}
	.subuls li a:link{text-indent: 5px; font-family: verdana; font-weight: bold; vertical-align: middle ;font-size: 11px; text-decoration: none;}
	.subuls li a:active{ text-indent: 5px;font-family: verdana; font-weight: bold; font-size: 11px;vertical-align: middle ; text-decoration: none;}
	.subuls li a:visited{ text-indent: 5px; font-family: verdana; font-weight: bold; font-size: 11px; vertical-align: middle ;text-decoration: none;}
	.subuls li a:hover{ text-indent: 5px; font-family: verdana; font-weight: bold; font-size: 11px; vertical-align: middle ; text-decoration: none; color: white;}
	.SubmenuSeperator{ color: #595959; border: 1px solid #595959 line;}

	/* General Link with Underline */
	.GeneralUnderlineLink1:link{ font-family: verdana; font-size: 12px; color: #e2d095;  padding-left: 0px; text-decoration: underline;}
	.GeneralUnderlineLink1:active{ font-family: verdana; font-size: 12px; color: #e2d095; padding-left: 0px; text-decoration: underline;}
	.GeneralUnderlineLink1:visited{ font-family: verdana; font-size: 12px; color: #e2d095; padding-left: 0px; text-decoration: underline;}
	.GeneralUnderlineLink1:hover{ font-family: verdana; font-size: 12px; color: #White; padding-left: 0px; text-decoration: none;}
	
	.MemberViewHeading{color: #FFBD67; font-family: verdana; font-weight: bold; font-size: 13px; vertical-align: middle;}
	.MemberViewHeadingText{color: #FFBD67; font-family: verdana; font-weight: normal; font-size: 10px; vertical-align: middle;}
	.MemberViewCaption{padding-right: 10px; text-align: right; background-color: #424344 ; height: 18px; color: #FFBD67; font-family: tahoma; font-weight: normal; font-size: 12px; vertical-align: middle;}
	.MemberViewText{color: #FFFFFF; font-family: verdana; font-weight: normal; font-size: 12px; vertical-align: middle; padding-left:20px;padding-top:10px;padding-right:20px}
	.MemberViewTextNew{color: #FFFFFF; font-family: verdana; font-weight: normal; font-size: 12px; vertical-align: middle; padding-bottom:10px;padding-top:px;padding-right:0px}
	.MemberViewTextSocialCalender{color: #f8f2f2; font-family: verdana; font-weight: normal; font-size: 12px; vertical-align: top; padding-left:10px;}
	.MemberViewImageBox{ border: 2px solid #7a0300; width: 175px; height: 192px;}
	.MemberViewTable{ background-color: #18222E ;}
	.Whitespace{ height: 10px;}
	.MemberViewVarticalSeperator{ border-bottom:1px #FEDBBD solid;}
	.MemberViewComments{color: #FFBD67; font-family: tahoma; font-weight: bold; font-size: 12px; vertical-align: middle;}
	.WinkImage{ background-image:url(../image/winkimage.gif); background-repeat:no-repeat; height: 23px; padding-left:25px; font-family: "Arial", Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; margin-top: 0px;}

	.UpgradeMemberCaption{text-align: left; color: #FFBD67; font-family: tahoma; font-weight: bold; font-size: 13px; vertical-align: middle;}
	.UpgradeMemberView{color: #f8f2f2; font-family: verdana; font-weight: normal; font-size: 12px; vertical-align: middle;}
	
	.FAQTextCaption{padding-right: 10px; text-align: left; background-color: #424344 ; height: 18px; color: #FFBD67; font-family: tahoma; font-weight: bold; font-size: 12px; vertical-align: middle;}
	.TextCaption{text-align: left; color: #FFE8B6; font-family: tahoma; font-weight: bold; font-size: 12px; vertical-align: top;}
	.TextCaptionPhoto{text-align: center; color: #FFE8B6; font-family: tahoma; font-weight: bold; font-size: 12px; vertical-align: top;}
	.TextCaptionPrice{text-align: left; color: #FFBD67; font-family: tahoma; font-weight: bold; font-size: 12px; vertical-align: middle;}
	.TextCaptionPriceWink{text-align: left; color: #FDD095; font-family: tahoma; font-weight: bold; font-size: 12px; vertical-align: middle;}

	.blackbrownWindowTable{background-color: black;}
	.PartnersLinkText{text-align: left; color: #FFE8B6; font-family: tahoma; font-weight: normal; font-size: 12px; vertical-align: middle;}
	
	
	.PartnersText{color: #f8f2f2; font-family: tahoma; height: 15px; font-weight: normal; font-size: 12px; vertical-align: middle;}
	.NoEventTextCaption{padding-left:5px; text-align: left; color: #FFBD67; font-family: tahoma; font-weight: bold; font-size: 13px; vertical-align: middle;}
    
    .TextCaptionSignup{padding-bottom:10px; padding-top:5px; text-align: left; color: #FFE8B6; font-family: tahoma; font-weight: bold; font-size: 13px; vertical-align: middle; text-decoration:underline;}
    .TextCaptionProfile{padding-bottom:1px; padding-top:5px; text-align: left; color: #FFE8B6; font-family: tahoma; font-weight: bold; font-size: 13px; vertical-align: middle; text-decoration:underline;}	

	.TextBack{text-align: right; color: #FFE8B6; font-family: tahoma; font-weight: bold; font-size: 12px; vertical-align: middle;}
    .PhotoImage{ width: 175px; height: 190px; border: 3px solid #7a0300;} 
    .PhotoImageNew{ border: 2px solid #7a0300;} 
    .ProfileBackgroundColor{ background-color: #bdb09f; width: 465px; color: black; font-weight: bold; font-family: verdana;}
    .ProfileTextCaption{text-indent:5px; text-align: left; color: #000000; font-family: verdana; font-weight: bold; font-size: 12px; vertical-align: middle;}
    .ProfileTextCaptionNew{text-indent:2px; text-align: left; color: #000000; font-family: verdana; font-weight: bold; font-size: 11px; vertical-align: middle;}
    .ProfileTextCaption2{text-indent:5px; color: #000000; font-family: verdana; font-weight: bold; font-size: 12px; vertical-align: middle;}
    .ProfileText{color: #7A0300; font-family: verdana; font-weight: normal; font-size: 12px; vertical-align: middle;}
    .ProfileBackgroundColorsecond{ background-color: #c1b4a3; width: 465px; height: 50px; color: black; font-weight: bold; font-family: verdana;}
    
    .MemberServices{text-align: center; color: #9f4646; font-family: tahoma; font-weight: bold; font-size: 12px; vertical-align: middle;}
    .MemberServicesText{text-align: left; color: #000000; font-family: verdana; font-weight: bold; font-size: 12px; vertical-align: middle;}

    .MemberServicesLink:link{text-align: left; color: #000000; font-family: verdana; font-weight: normal; font-size: 12px; vertical-align: middle;}
    .MemberServicesLink:active{text-align: left; color: #000000; font-family: verdana; font-weight: normal; font-size: 12px; vertical-align: middle;}
    .MemberServicesLink:visited{text-align: left; color: #000000; font-family: verdana; font-weight: normal; font-size: 12px; vertical-align: middle;}
    .MemberServicesLink:hover{text-align: left; color: #7A0300; font-family: verdana; font-weight: normal; font-size: 12px; vertical-align: middle;}

    .PersonalProfileTextCaption{padding-left:2px; text-align: left; color: #9f4646; font-family: tahoma; font-weight: bold; font-size: 12px; vertical-align: middle;}
    .PersonalProfileUserName{text-align: center; color: #9f4646; font-family: tahoma; font-weight: bold; font-size: 14px;}
    .PersonalProfileText{padding-left:2px; border: 2px solid #58110b; text-align: left; color: #000000; font-family: verdana; font-weight: Normal; font-size: 12px; vertical-align: middle;}
    .PersonalProfileTextNew{padding-left:10px; border: 2px solid #58110b; text-align: left; color: #000000; font-family: verdana; font-weight: Normal; font-size: 12px; vertical-align: middle;}
    
    .PersonalProfileLink:link{padding-left:2px; border: 2px solid #58110b; text-align: left; color: #000000; font-family: verdana; font-weight: Normal; font-size: 12px; vertical-align: middle;}
    .PersonalProfileLink:active{padding-left:2px; border: 2px solid #58110b; text-align: left; color: #000000; font-family: verdana; font-weight: Normal; font-size: 12px; vertical-align: middle;}
    .PersonalProfileLink:visited{padding-left:2px; border: 2px solid #58110b; text-align: left; color: #000000; font-family: verdana; font-weight: Normal; font-size: 12px; vertical-align: middle;}
    .PersonalProfileLink:hover{padding-left:2px; border: 2px solid #58110b; text-align: left; color: #7A0300; font-family: verdana; font-weight: Normal; font-size: 12px; vertical-align: middle;}
    
    .MemberSearchBackgroundColor{ background-color: #bdb09f; color: black; font-weight: bold; font-family: verdana;}

    /*This is new */
    .TitleHead{font-size: 14px; font-weight: Bold; padding-right: 10px; padding-left: 20px; background-color: black; color: White; background-image: url('../image/form/form_headerrow.gif'); height: 25px; vertical-align: middle;}
    .TitleNewHead{font-size: 14px; font-weight: Bold; padding-right: 10px; padding-left: 20px; background-color: black; color: White;  height: 20px; vertical-align: middle;}
	.BoxBody{background-color: #3a3a3a; padding-left:20px;padding-top:10px;padding-right:20px;padding-bottom:20px}
	.BoxBodyText{color: #f8f2f2; font-family: verdana; font-weight: normal; font-size: 12px; vertical-align: middle;}
    .FlatBodyText{color: #FFFFFF; font-family: verdana; font-weight: normal; font-size: 12px; vertical-align: middle; padding-right:20px;}
    .CaptionSignup{padding-bottom:5px; padding-top:5px; text-align: left; color: #FFFFFF; font-family: tahoma; font-weight: bold; font-size: 13px; vertical-align: middle; text-decoration:underline;}
	.BoxBodyText{color: #f8f2f2; font-family: verdana; font-weight: normal; font-size: 12px;}
	.BoxBodyNText{background-color: #3a3a3a; padding-left:20px;padding-top:10px;padding-right:20px;padding-bottom:20px}
	.PriceText{color: #f8f2f2; font-family: verdana; font-weight: normal; font-size: 12px; vertical-align: middle;}
	.ImageStyle{border: 2px solid White;}
	.ImageStyle1{border: 1px solid White;}
	.ImageStyle2{border: 1px solid #595959;}
	.ImageStyle3{border: 1px solid White;}

	.InnerMainTable{background-color: #3A3A3A; color: white; border: 2px #790000 solid;}
	.TitleForPackageDetails{border: 2px solid #790000; font-size: 14px; font-weight: Bold; color: White; height: 25px; vertical-align: middle; background-image: url('../image/form/form_headerrow.gif');}

    .CouponBigHeading{font-family: Tahome; color: black; font-size: 18; font-weight: bold; height: 25px; text-align: left;}
    .CouponHeading{font-family: Tahome; color: black; font-size: 12; font-weight: bold; height: 25px; text-align: left;}
	.CouponDetails{font-family: Tahome; color: black; font-size: 12; font-weight: normal; padding-left: 10px;}
	.CouponFooters{font-family: verdana; color: #504A49; font-size: 9; font-weight: normal;}
	.CouponDiscountBody{border: 2px solid #7A0300; background-color: #A4C5C7;}
	.CouponDiscounttext{font-family: verdana; color: Black; font-size: 20; font-weight: normal; padding-top:5px; padding-bottom:5px; padding-left:10px; padding-right:10px;}
	.CouponDiscountNewtext{font-family: verdana; color: #FF0000; font-size: 15; font-weight: normal; }
	.CouponMidleBody{border: 2px solid #7A0300; background-color: #A4C5C7;}
	.CouponNill{ border: 0px solid #7A0300; background-color: White; font-family: verdana; color: #504A49; font-size: 8; font-weight: normal; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px;}
	.Couponaddress{font-family: verdana; color: #FF0000; font-size: 10; font-weight: normal;}
	.Couponboldtext{font-family: verdana; color: Black; font-size: 10; font-weight: normal;}
    .ProfileNotificationText{padding-left:2px; text-align: left; color: #9f4646; font-family: tahoma; font-weight: normal; font-size: 12px; vertical-align: middle;}
    .ProfileNotificationText2{text-align: left; color: #9F0B0B; font-family: tahoma; font-weight: bold; font-size: 12px;}
	.HomeText3 {font-family: Verdana; font-size: 8px; color: #FFFFFF;	font-weight: normal;}
	.tdleft {background-color: #A4C5C7 !important;}
	#LiUiCSS ul li {
		margin: 0 35px;
	}
	#OlLiCSS ol li {
		margin: 0 35px;
	}
	
