/* BACKGROUNDS */



body { background: #f2f2f3; }



#mvu-wrap { background: #fff;  border: solid 1px #AA2C40; border-width: 0 1px 0 1px; }



#mnr-wrap { }



#header { background: url(images/bg-header.gif) #fff top left repeat-x; height: 163px; }



#content { }



#pr-main { }



#sidebar { }



#sidebar div.pad { }



.box { background: url(images/bg-box.gif) bottom center no-repeat; }



.box h3 { background: url(images/bg-box.gif) top center no-repeat; }



/*

.box { background: url(/mnr/mnr_lib/200901/boxes/bg-box02-darkred.gif) bottom left no-repeat; }



.box h3 { background: url(/mnr/mnr_lib/200901/boxes/bg-box02-darkred.gif) top left no-repeat; }

*/



#buyButtonLink { color: #fff; padding: 10px 0; font-size: 1.8em; margin: 5px 0; display: block; font-weight: bold; }


#buy-button { 
 background: url(images/button.png) no-repeat; 
 margin: 20px auto; 
 text-align: center; 
 display: block; 
 width: 300px; 
 height: 58px; 
}


#footer { background: #fff; }


.videoPlayerMulti {
		width: 320px;
		height: 338px;
		border: 0;
		margin: 10px 0 5px 0;
		padding: 0px;
}


.TB_overlayBG { /* Photo Gallery */

	background-color:#666666;

	filter:alpha(opacity=75);

	-moz-opacity: 0.75;

	opacity: 0.75;

}



/* FONTS AND COLORS */



a {

	color: #AA2C40;

	text-decoration: none;

}



a:hover {

	color: #E3403B;

	text-decoration: underline;

}



#header {

	color: #333;

	font-size: 85%;

}



#header #contact h3 {

	font-size: 110%;

	font-weight: bold;

	border-bottom: solid 1px #333;

}



#header #contact a {

	display: block;

}



#content h1, #content h2, #content h3, #content h4 {

	font-weight: bold;

	color: #000;

}



#content h1 {

	font-size: 140%;

}



#content h2 {

	font-size: 80%;
	
	font-style: italic;

}



#content h3 {

	font-size: 80%;

	text-decoration: underline;

}



#content h4 {

	font-size: 85%;

}



#content p, li, blockquote, #pr-main .vcard, #pr-alt .vcard {

	font-size: 80%;

	color: #000;
	
	text-align: justify;
	
	line-height: 17px;

}



#dateline {

	font-style: italic;

	font-weight: bold;

}



#content .small_print {

	font-size: 70%;

}



.box h3 {

	font-size: 120%;

	font-weight: bold;

	color: #fff;
	
	text-align: center;

}



#mmVideo a, #mmVideo p {

	font-size: 80%;

	font-family: arial, helvetica;

}



#mmVideo textarea {

	font-size: 80%;

}



#mmVideo a {

	font-weight: bold;

}



#mmPhoto p, #mmPhoto2 p, #mmPhoto3 p {

	font-size: 70%;

}



#mm-social-media label {

	font-size: 75%;

	font-weight: bold;

}



#mm-social-media input {

	font-size: 75%;

}



.box .related a {

	background: #none;
	
	text-align: center;

}



.box .related a.even {

	background: #none;

}



.box .related a:hover {

	background: #970032;
	
	color:  #fff;

}



#footer {

	font-size: 70%;

}





