body {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	background: #ffffff url(../img/background.jpg) repeat;
}
a:link	{
	color: #cc6633;
	text-decoration: none;
	font-weight: bold;
}
a:visited	{
	color: #cc6633;
	text-decoration: none;
	font-weight: bold;
}
a:hover	{
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
}
a:active	{
	color: #cc6633;
	text-decoration: none;
	font-weight: bold;
}
hr {
	border: 2px solid #efe7d1;
	color: #efe7d1;
}
.maintext {
	font: 14px/18px Tahoma, Helvetica, sans-serif;
	color: #000000;
	padding-left: 12px;
	list-style: url(../img/heart.gif);
}
.subheads {
	font: bold 17px/18px Tahoma, Helvetica, sans-serif;
	color: #330099;
}
.smalltext{
	font: 10px/12px Tahoma, Helvetica, sans-serif;
	color: #000000;
}
.callouts {
	font: bold 14px/16px Tahoma, Helvetica, sans-serif;
	color: #996633;
	padding-right: 30px;
}
.registermark {
	font: 10px Tahoma, Helvetica, sans-serif;
}
.calloutsbrown {
	color: #cc6633;
}
.greentext {
	font: bold 14px/16px Tahoma, Helvetica, sans-serif;
	color: #009900;
}
.mediatext {
	font: 10px/14px Tahoma, Helvetica, sans-serif;
	color: #000000;
	list-style: url(../img/heart.gif);
	width: 592px;
	text-transform: uppercase;
}
.redtext {
	font: bold 14px/16px Tahoma, Helvetica, sans-serif;
	color: #FF0000;
}
.shiptext {
	font: 10px/14px Tahoma, Helvetica, sans-serif;
	color: #000000;
	text-transform: uppercase;
	background: #FFFFFF;
}
.shiptextcallout {
	font: bold 10px/14px Tahoma, Helvetica, sans-serif;
	color: #FF0000;
	text-transform: uppercase;
}
.subheadsRed {

	font: bold 14px/13px Tahoma, Helvetica, sans-serif;
	color: #CC0033;
}
.shiptextdestination {

	font: bold 10px/14px Tahoma, Helvetica, sans-serif;
	color: #0033CC;
	text-transform: uppercase;
}
