html, body {
	margin: 0px; 
	padding: 0px;
}
div {
	margin: 0px; 
	padding: 0px;
}
form {
	margin: 0px; 
	padding: 0px;
}
img {
	margin: 0px; 
	padding: 0px;
}
h1 {
	margin-top: 0px; 
	font-size: 1.5em;
        font-family: arial;
}
h2 {
        font-size: 1.25em;
        font-family: arial;
}
h3 {
        font-size: 1em;
        font-family: arial;
}
p {
	margin-top: 0px;
}

#HeaderDiv									{width: 100%; height: 113px; display: block; background-color: #CC99FF; color: #FF0000;}
#HeaderDiv div.logo							{height: 113px; float: left;}
#HeaderDiv div.slogan 						{height: 113px; text-align: right;}
#HeaderDiv div.slogan img 					{position: relative; top: 42px;}

#TopNavigationDiv							{width: 100%; height: 37px; background-color: #440044; background-image: url('images/massage_mama_15.jpg'); background-repeat: repeat-x;}
#TopNavigationDiv ul.navigation 			{height: 37px; margin: 0px; padding: 0px; white-space: nowrap;}
#TopNavigationDiv ul.navigation li			{height: 100%; float: left; margin: 0px; padding: 0px; list-style-type: none; cursor: pointer;}
#TopNavigationDiv ul.navigation li a img	{border: 0px;}

#TitleDiv									{width: 100%; height: 26px; background-color: #CC99FF; background-image: url('images/massage_mama_17.jpg'); background-repeat: repeat-x; text-align: center; font-size: 12px; font-family: arial; font-weight: bold;}

#LeftNavigationTd							{width: 170px; padding: 15px; background-color: #550055; background-image: url('images/massage_mama_19.jpg'); background-repeat: repeat-x; color: #FFFFFF;}
#LeftNavigationTd div p a 					{color: #FFFFFF; font-size: 18px; text-decoration: none;}
#LeftNavigationTd div p a:hover 			{color: #FFFFFF; font-size: 18px; text-decoration: underline;}

#BodyContentTd								{padding: 15px; background-color: #FFFFFF;}

#FooterTd									{background-color: #FFFFFF; border-top: #550055 solid 2px; font-size: 10px;}


