.MainAreaTable{width: 730px; height: 60%; background-color: #082442;}
.MainAreaLeft{width: 5px; background-image: url('../image/mainarea_left.jpg');}
.MainAreaLeftPanel{width: 166px; background-image: url('../image/leftpanel.gif');}
.LeftPanelSectionBox{background-color: #082442; border-width: 1px; border-color: #99ccff; padding: 5px; border-style: solid; text-align: center; background-image: url('../image/leftpanel_box.gif');}
.LeftPanelSectionTitle{font-weight: bold; font-size: 18px; color: #99ccff;}
.LeftPanelImageWithFrame{border-style: solid; border-width: 4px; border-color: white; width: 100px;}
.MenuItemDevider{height: 1px; background-color: #082442; font-size: 0px;}
.MainArea{padding: 20px;}
.MainAreaRight{width: 5px; background-image: url('../image/mainarea_right.jpg');}
.FooterDivision{width: 746px; height: 52px; background-image: url('../image/footer.jpg'); padding: 2px; text-align: center; font-size: 11px;}
.StaticContentControlButton{background-color: red; color: yellow; font-size: 8px; border-style: solid; border-width: 1px; border-color: cyan; padding: 2px; font-weight: bold;}
.Division_Justified{text-align: left;}

.PageTitle{font-size: 30px; color: #4800ff; font-weight: bold; text-align: center; font-family:"Monotype Corsiva", cursive;}
.PageSubTitle{font-size: 30px; color: #4800ff; font-weight: bold; text-align: center;font-family: "Monotype Corsiva", cursive;}
.LearnTarotPageTitle{font-size: 22px; color: #4800ff; font-weight: bold; text-align: center; font-family:"Monotype Corsiva", cursive;}
.LearnTarotPageSubTitle{font-size: 22px; color: #4800ff; font-weight: bold; text-align: center;font-family: "Monotype Corsiva", cursive;}

.SignUpLinkTitle{font-size: 22px; color: #ff0000; font-weight: bold; text-align: center;}

.PageSectionTitle{font-size: 18px; font-weight: bold; color: #99ccff; }
.PageImageWithFrame{border-style: solid; border-width: 1px; border-color: white;}
.Page_InlineLink{color: #99ccff;}
.Page_InlineLink:hover{color: yellow;}
.Page_InnerTestimonial{padding: 15px; border-style: solid; border-color: #99ccff; border-width: 1px; background-color: #05172a; text-align: center; font-style: italic;}
.Page_BottomNote{font-style: italic; text-align: center;}
.SpamWarning{font-style: italic; text-align: center; color: red;}

.Home_Josie_Signature{height: 24px;}

.FreeTarotReading_Link_SignUp{font-size: 22px; font-weight: bold; text-align: center;}

.TarotTravellers_ZodiacAce{color: red; font-weight: bold; font-size: 14px;}

.LearnTarot_BookName{font-size: 16px; font-weight: bold; color: #99ccff;}
.LearnTarot_Author{font-weight: bold; color: #99ccff;}
.LearnTarot_PublishInformation{text-align: center; font-weight: bold;}

.PrivateReadings_FeelingInspired{color: red;}
.PrivateReadings_TelephoneReading{color: red; font-weight: bold; font-size: 16px;}
.PrivateReadings_OnlineReadingTitle{font-weight: bold; color: #99ccff;}

.Contact_Address{text-align: center;}

.MyPage_MainTable{width: 100%;}
.MyPage_UserName{font-weight: bold; font-size: 24px;}
.MyPage_FullName{font-weight: bold; font-size: 16px; color: yellow;}
.MyPage_DateBorn{font-weight: bold; color: cyan;}
.MyPage_ZodiacSign{font-weight: bold; font-size: 18px; color: lime;}
.MyPage_ZodiacSignSummary{text-align: justify;}
.MyPage_UserPictureCell{text-align: right;}
.MyPage_UserPicture{border-style: solid; border-color: white; border-width: 5px; width: 100px;}

.MyPage_TarotSectionZodiacAce{font-weight: bold; font-size: 16px; color: red;}
.MyPage_ZodiacAceImage{width: 110px;}
.MyPage_TarotSectionTitle{font-weight: bold; font-size: 16px; color: yellow;}
.MyPage_TarotSectionDateRead{color: lime; font-size: 10px;}
.MyPage_TarotSectionTarotReadingTitle{color: aqua; font-weight: bold; font-style: italic; font-size: 14px;}

.MyPage_MessageSectionTitle{font-weight: bold; font-size: 16px; color: yellow;}
.MyPage_MessageSectionDateSent{color: lime; font-size: 10px;}
.MyPage_MessageSectionLink{color: white; font-weight: bold;}
.MyPage_MessageSectionLink:Hover{color: aqua; font-style: italic;}
.MyPage_MessageSectionDeleteLink{color: red; font-size: 10px;}
.MyPage_MessageSectionDeleteLink:Hover{color: aqua;}

.MessageBoard_Title{font-weight: bold; font-size: 18px;}
.MessageBoard_MessageForm{text-align: left;}
.MessageBoard_MessageTitleRow{border-style: solid; border-color: red; border-width: 2px; background-color: yellow; padding: 5px; color: black;}
.MessageBoard_UserNameSender{font-weight: bold; color: #99CCFF; font-size: 18px; font-family: Monotype Corsiva; text-decoration: underline;}
.MessageBoard_MessageDate{color: green; font-weight: bold; font-size: 18px; font-family: Monotype Corsiva; text-decoration: underline;}
.MessageBoard_MessageSubject{font-weight: normal; color: red; font-size: 18px; font-family: Monotype Corsiva; text-decoration: normal;}
.MessageBoard_MessagePostNotification{font-weight: bold; border-style: solid; border-color: red; border-width: 1px; background-color: #C3D1C6; color: red; padding: 5px; text-align: center;}

.TarotTravellers_Book{width: 713px; height: 531px; background-image: url('../image/tarottravellers_book.gif');}

.CallRequest_Title{color: red; font-size: 28px; font-weight: bold;}
.CallRequest_AboutPayment{font-weight: bold; color: lime;}
.CallRequest_DeskPhone{}
.CallRequest_Notification{border-style: solid; border-color: red; border-width: 2px; background-color: yellow; color: red; padding: 5px; text-align: center;}
.CallRequest_PendingAppointmentTitle{color: red; font-size: 18px; font-weight: bold;}
.CallRequest_AppointmentListDate{}
.CallRequest_AppointmentListTime{}
.CallRequest_AppointmentListHeaderRow{font-weight: bold; text-align: center; color: lime;}
.CallRequest_AppointmentListUserName{color: aqua; font-weight: bold;}

.MassMail_EmailNotification{border-style: solid; border-color: red; border-width: 2px; background-color: yellow; color: red; padding: 5px; text-align: center;}

.Testimonial_Author{font-weight: bold; color: yellow; font-size: 20px;}
.Testimonial_Location{font-weight: bold; color: cyan; font-style: italic;}

.Message{color: #99CCFF; font-size: 18px; font-family: Monotype Corsiva; text-decoration: underline;}
.Message:Hover{color: #c00000; text-decoration: none;}

.MessageSectionTitle{font-family: Monotype Corsiva; font-weight: bold; font-size: 19px; color: yellow;}
.MessageSectionTitle2{font-family: Monotype Corsiva; font-weight: bold; font-size: 25px; color: yellow;}
.Message_First{border-top: 1px solid #465665; border-bottom: 1px solid #465665;}
.Message_Secound{border-bottom: 1px solid #465665;}
.Message_Read{background-color: #082442;}
.Message_UnRead{background-color: #051221;}
.Message_Date_Read{color: #02B214; font-weight: normal; font-size: 11px;}
.Message_Date_UnRead{color: #05FF1E; font-weight: bold; font-size: 11px;}
.MessageLink_UnRead{color: white; font-size: 13px; font-weight:bold;}
.MessageLink_UnRead:Hover{color: aqua; font-size: 13px; font-weight:bold; font-style: italic;}
.MessageLink_Read{color: #EFEDED; font-size: 13px; font-weight: normal;}
.MessageLink_Read:Hover{color: aqua; font-size: 13px; font-style: italic; font-weight: normal;}
.MessageDeleteLink_Read{color: #02B214; font-size: 11px;font-weight: normal;text-decoration: underline;}
.MessageDeleteLink_Read:Hover{color: aqua;font-weight: normal;text-decoration: underline;}
.MessageDeleteLink_UnRead{color: #05FF1E; font-size: 11px;font-weight: bold;text-decoration: underline;}
.MessageDeleteLink_UnRead:Hover{color: aqua;font-weight: bold;text-decoration: underline;}
.MessageBoxDeleteLink_Read{color: #02B214; font-weight: normal; font-size: 11px;}
.MessageBoxDeleteLink_UnRead{color: #05FF1E; font-weight: bold; font-size: 11px;}




#leftmenu{
	width: 166px;
}

#menutop {
	background:url(../image/leftmenu_top.jpg) bottom left no-repeat;
	width:166px;
	height:56px;
 	color: yellow;
}
.title-text{
	border: 0px solid yellow;
	height: 35px;
	padding-top: 15px;
	text-align: center;
}
#menutop span{
	text-align: center;
	padding-top: 5px;
	padding-left: 10px;
	font-weight: bold;

}
#menubottom {
	clear:both;
	background:url(../image/leftmenu_bottom.jpg);
	background-repeat:no-repeat;
	width:166px;
	height:21px;
}
#menumiddle{
	xbackground-color: #051220;
	padding-left: 5xp;
}
.clear  { clear:both;}


li {
	color: #99ccff;
	list-style-type: none
}
#navcontainer {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;

}
#navcontainer ul {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px; width: 149px;
	padding-top: 0px;
	list-style-type: none;
	text-align: left;


}
#navcontainer ul li {
	z-index: 1;
	position: relative;
}
#navcontainer li ul {
	display: none;
	left: 189px;
	position:
	absolute; top: 0px;
}
#navcontainer ul li a {
	padding-right: 5px;
	width: 151px;;
	display: block;
	padding-left: 5px;
	font-weight: bold;
	font-size: 12px;
	background: #08192d;
	padding-bottom: 5px;
	color: #8cbcec;
	padding-top: 5px;
	border-bottom: #535353 1px solid;
	border-left: #cc0000 1px solid;
	border-right: #cc0000 1px solid;
	text-decoration: none;
}
html #navcontainer ul li {
	float: left; height: 1%
}
html #navcontainer ul li a {
	height: 1%
}
#navcontainer ul li a:hover {
	background: #394451; color: #99ccff;
}
#navcontainer li ul li a {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px
}
#navcontainer li:hover ul {
	display: block
}
#navcontainer li.over ul {
	display: block
}

div#navcontaineruser{
	padding-right: 5px;
	width: 151px;;
	display: block;
	padding-left: 5px;
	font-weight: bold;
	font-size: 12px;
	background: #08192d;
	padding-bottom: 5px;
	color: #8cbcec;
	padding-top: 5px;
	border-left: #cc0000 1px solid;
	border-right: #cc0000 1px solid;
	text-decoration: none;
}

.Division_Justified_us{text-align: left;border: 1px solid #617286;}