@charset "utf-8";
/* visual styles */
.moxie {
	font-family: Arial, Helvetica, "Bitstream Vera Sans", sans-serif;
	font-family: Helvetica, Arial, "Bitstream Vera Sans", sans-serif;
	font-family: Tahoma, Verdana, Arial, Helvetica, "Bitstream Vera Sans", sans-serif;
	font-family: Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
	font-family: Times, "Times New Roman", Georgia, "Bitstream Vera Serif", serif;
	font-family: "Times New Roman", Times, Georgia, "Bitstream Vera Serif", serif;
	font-family: Verdana, Tahoma, Arial, Helvetica, "Bitstream Vera Sans", sans-serif;
	font-size: 0.875em;	/* 16px * .75 = 12px */
	color:#666;
	font-weight:100;
}
p {
	font-family: Arial, Helvetica, "Bitstream Vera Sans", sans-serif;
	font-family: Helvetica, Arial, "Bitstream Vera Sans", sans-serif;
	font-family: Tahoma, Verdana, Arial, Helvetica, "Bitstream Vera Sans", sans-serif;
	font-family: Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
	font-family: Times, "Times New Roman", Georgia, "Bitstream Vera Serif", serif;
	font-family: "Times New Roman", Times, Georgia, "Bitstream Vera Serif", serif;
	font-family: Verdana, Tahoma, Arial, Helvetica, "Bitstream Vera Sans", sans-serif;
	font-size: 0.875em;	/* 16px * .75 = 12px */
	color:#666;
	font-weight:100;
}
h2 {
	font-family: Arial, Helvetica, "Bitstream Vera Sans", sans-serif;
	font-family: Helvetica, Arial, "Bitstream Vera Sans", sans-serif;
	font-family: Tahoma, Verdana, Arial, Helvetica, "Bitstream Vera Sans", sans-serif;
	font-family: Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
	font-family: Times, "Times New Roman", Georgia, "Bitstream Vera Serif", serif;
	font-family: "Times New Roman", Times, Georgia, "Bitstream Vera Serif", serif;
	font-family: Verdana, Tahoma, Arial, Helvetica, "Bitstream Vera Sans", sans-serif;
	color:#c12d5e;
}

a.red:visited {}

a.holiday:link {
	color: #FFFFFF;
	font-family: verdana;
	font-size: 36px;
	font-weight:normal;
	font-style:italic;
	text-decoration: underline;
}
a.holiday:visited {
	color: #FFFFFF;
	font-family: verdana;
	font-size: 36px;
	font-weight:normal;
	font-style:italic;
	text-decoration: underline;
}

a.pink:link {
	color: #c12d5e;
}
a.pink:visited {
	color: #c12d5e;
}

.style33 {
	color: #c12d5e;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:100;
	text-decoration:none;
	margin-left:35px;
}

.style33 a {
	text-decoration:none;
}
.style33 a:hover {
	font-weight:bold;
}
.style34 {
	font-size: 18px
}
.style37 {
	font-size: 18px;
	color: #c12d5e;
}
.style38 {
	color: #c12d5e
}
.style39 {
	color: #666;
	font-weight:bold;
}
.style1 {
	font-weight: bold
}
.style40 {
	font-size: 18px;
	color: #c12d5e;
}

.style3 {
	font-family: "Adobe Caslon Pro", "Adobe Caslon Pro Bold", "Adobe Garamond Pro", "Adobe Garamond Pro Bold", "Agency FB", Arial, "Arial Black", "Arial Narrow", "Arial Rounded MT Bold", "Arno Pro", "Arno Pro Caption", "Arno Pro Display", "Arno Pro Light Display", "Arno Pro Smbd", "Arno Pro Smbd Caption";
	font-size: 16px;
}
.style49 {
	color: #c12d5e;
	font-weight: bold;
}
.style50 {
	color: #c12d5e
}
.style61 {
	font-family: verdana;
	color: #c12d5e;
}
.style63 {
	font-family: verdana;
	color: #c12d5e;
	font-size: 16px;
	font-weight: bold;
}
.style64 {
	color: #FFFFFF;
	font-weight: bold;
}
.style21 {
	font-size: 16px
}
.moxieboy {
	color: #09F;
	font-size: 12px;
}
body {
	background-color: #c12d5e;
}

/*layout */
.container {
	width:710px;
	text-align: left;
	margin: 0 auto;
}
.header {
	width:100%;
	vertical-align:bottom;
	margin:0px;
	padding:0px;
}
.content_container_white {
	background:#FFF;
	width:100%;
	padding-top:8px;
	padding-bottom:8px;
}
.content_container_menu {
	margin-bottom:7px;
	margin-left:8px;
	;
	margin-right:8px;
	background-image:url(../images/nav_blank.jpg);
	background-repeat:repeat-x;
	height:43px;
}
.content_container_padding {
	background:#FFCCFF;
	margin-left:8px;
	padding-top:20px;
	padding-bottom:20px;
	margin-right:8px;
}
.content_container_inside {
	background:#FFF;
	margin-left:20px;
	margin-right:20px;
	padding-top:10px;
	padding-left:5px;
	padding-right:5px;
}
.content_container_footer {
	background:url(../images/footer-logo-bg.jpg);
	background-repeat:repeat-x;
	height:36px;
	margin-top:10px;
	margin-left:8px;
	margin-right:8px;
}
