body	{
	margin: 0px;
	padding: 0px;
	background-color: #C2DEEA;
	font-family: verdana, helvetica, serif;
	color: #333;
}
.contentBG	{
	background-color: #FFF;
}
TD, td, .BodyText, div	{
	font-family: verdana, helvetica, serif;
	font-size: 12px;
	line-height: 20px;
	color: #333;
}


/* GENERAL STYLES */

img	{
	border: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
/*.nav	{
	background-color: #88bee7;
	border: 0px;
	text-decoration: none;
}*/
.nav	{
	background-color: #88bee7;
	border: 0px;
	text-decoration: none;
	padding: 6px 0px 6px 0px;
}
/*.navlink, a.navlink, a.navlink:hover, a.navlink:visited, a.bannerlink, a.bannerlink:hover, a.bannerlink:visited	{
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}*/
a.bannerlink, a.bannerlink:hover, a.bannerlink:visited	{
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}
.navlinkOff, a.navlinkOff, a.navlinkOff:visited	{
	font-size: 10px;
	letter-spacing: 1px;
	color: #FFF;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}
.navlinkOn, a.navlinkOn, a.navlinkOn:hover, a.navlinkOn:visited, a.navlinkOff:hover	{
	font-size: 10px;
	letter-spacing: 1px;
	color: #273b7c;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}
h1, .h1	{
	font-family: Arial Black, arial, verdana, helvetica, serif;
	font-size: 12px;
	line-height: 20px;
	letter-spacing: 1px;
	font-weight: normal;
	font-style: normal;
	color: #C84E00;
}
.dividerHoriz	{
	height: 2px;
	background-image: url('http://www.majestyofyourloving.com/images/common/dot-divider.gif');
	background-repeat: repeat-x;
	padding: 0px 5px 0px 5px;
}
.dividerVert	{
	background-image: url('http://www.majestyofyourloving.com/images/common/dot-divider.gif');
	background-repeat: repeat-y;
	padding: 0px 0px 0px 1px;
}
.smalltext	{
	font-size: 11px;
	line-height: 13px;
	color: #666;
}
.lightbluetext	{
	color: #4B92DB;
}
.orangetext	{
	color: #EC7A08;
}
.timestext	{
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	line-height: 19px;
	color: #000;
}

.TimesFeatureHeadline	{
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 22px;
	font-style: italic;
	color: #8c0901;
	padding-bottom: 4px;
}
.FeatureCopy	{
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 22px;
	color: #000;
}

.photocaption	{
	font-size: 11px;
	line-height: 18px;
	color: #666;
}
.quote, .darkbluetext	{
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 22px;
	color: #002664;
}
ul, li {
	margin: 2px 2px 5px 5px;
	padding: 2px 2px 5px 5px;
}
input, textarea, select {
	font-size: 11px;
	border:1px solid #999999;
}
.footer	{
	font-size: 10px;
	line-height: 12px;
	color: #666;
}

/* LINK STYLES */

a, a:visited	{
	color: #4B92DB;
	text-decoration: none;
	border-bottom: dotted 1px #4B92DB;
}
input.orangelink, .orangelink, a.orangelink, a.orangelink:visited	{
	font-size: 10px;
	line-height: 20px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #EC7A08;
	text-decoration: none;
	border: 0;
	background-color: #FFF;
	border-bottom: dotted 1px #EC7A08;
}
a:hover	{
	color: #273b7c;
	border-bottom: none;
}
a.orangelink:hover	{
	color: #EC7A08;
	border-bottom: none;
}