@charset "utf-8";
/* CSS Document */

body {background-image: linear-gradient(to bottom, white, #cdcde1);  margin:10; padding:0; font: 100% Arial, Helvetica, Swiss, sans-serif; text-align:center;}
img {max-width: 100%; height: auto; border:0; }
img hover {border:1px; }
* {box-sizing: border-box;}
table {line-height:1.2em; padding:2px; }
form {width:95%; margin:8px auto; border-radius:12px; border:inset #90F; }

h1     { font-size: 22px; font-family: "Maiandra GD", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-align: center; padding-top: 4px }
h2    { color: #660397; font-size: 20px; font-family: "Maiandra GD", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-align: center }
h3   { color: #009; font-size: 16px; font-family: "Maiandra GD", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-align: center }
h4  { color: #800000; font-size: 14px; font-family: "Maiandra GD", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-align: center }
p {padding-left:8px; padding-right:8px;}
li, ul { font-size: 95%; }
iframe {border:none; }

a:link { color: #00f; font-weight: bold; text-decoration: underline }
a:visited { color: #00008b; font-weight: bold; text-decoration: underline }
a:hover { color: #4b0082; font-weight: bold; text-decoration: none }
a:active { color: #4b0082; font-weight: bold; text-decoration: underline }

#cent { width: 98%;  background-image:url(/images/lol_pursm.jpg); margin: 0 auto; padding:0; text-align: center; background:#93C; } 
#container { width: 98%;  background: #e2d6ea;	margin: 0 auto; padding:0; border: 1px solid #9933cc; text-align: left; } 
#container li {margin-left:20px; }

#container50 {width:100%; display:block; background-image:url(/images/LM_Logo_Brand_bg_white_10.png); float:none; padding:8px; margin:4px 8px; border:inset 2px #90F; border-radius: 8px; }	
#container50clr {width:100%; display:block; float:none; padding:8px; margin:4px 8px; border:inset 2px #90F; border-radius: 8px; }

#container33 {width:100%; display:block; float:none; padding:8px; margin:4px; border:inset 2px #90F; border-radius: 8px; }

#hdr { 
	background: #e2d6ea;
	background-image:url(/images/MPWebHdr_bg.png);
	background-size:cover;
	margin:-10px 0 0 0;
	background-repeat:no-repeat;
	padding:4px 4px 0 4px; border-bottom:inset medium #609; } 
#hdr h1 {	margin: 0; 	padding: 10px 0; }
#hdr img {padding: 2px;}
#hdrfb { background: #ffffff;padding: 0 10px 0 10px;  width:100%; } 
.imghdr {width:75px; height:76px; float:left; }


#call2action { margin: 10px auto; padding: 10px; background-color:#cdcde1; width:100%; background-image: linear-gradient(to bottom, white, #cdcde1); border: inset 2px #990000; border-radius:12px; } 
#call2action1 { margin: 10px auto; padding: 10px; background-color:#cdcde1; width:100%; background-image: linear-gradient(to bottom, white, #cdcde1); border: inset 2px #990000; border-radius:12px;} 
#call2action100 { margin: 4px auto; padding: 4px; text-align:center;  background-color:#cdcde1; width:100%; background-image: linear-gradient(to bottom right, white, #cdcde1); border: inset 2px #990000; border-radius:12px; } 

#reelflt {float:none; width:360px; margin:0 auto; }
#myreel{ /*CSS*/ border:2px solid #660397; }
.paginate{width:88%; max-width: 320px; margin:0 auto;; font:bold 12px Arial; text-align:center; padding-bottom:10px; }

#sidebar1 { background: #e2d6ea; background-image:url(/images/mplavbg.jpg); padding: 10px; border-bottom:groove #93C; }
#sidebar2 { background: #e2d6ea; background-image:url(/images/mplavbg.jpg); padding: 10px; border-bottom:groove #93C; }
#sidebar3 { background: #e2d6ea; background-image:url(/images/mplavbg.jpg); padding: 14px 10px 14px 10px; }
#sidebar4 {	background: #93c; background-image:url(/images/lol_pursm.jpg); padding: 8px; margin: 0px; float:none; width:100%: }
#sidebar4 li {margin-left:4px; }

#sidebarfrm { float: none; background: #e2d6ea; padding: 5px 10px 5px 10px; text-align:left; margin: 0; }
#mainContentfrm { margin: 0px; padding: 5px 10px 5px 10px; background-color:#fff; float:none; } 

#mainContent { width:100%; margin: 0; padding: 10px; background-color:#FFF; } 
#mainContent p {padding: 0 8px 0 18px; }
#mainContent2 { width:100%; margin: 0px; padding: 10px; background-color:#FFF; } 

#mainCont2fltrt { max-width: 98%; margin:0 auto; padding:10px; float:none; }
#mainCont2fltrt ul ol li {margin-left:8px; padding-left:4px; }
#mainCont2fltrt p {margin:8px; padding-left:4px; }

#cross { margin: 0px; padding: 10px; background-color:#FFF; } 
#cross0 { 	margin: 0px; padding: 0px; text-align:center; } 
#crosslav { margin: 0 10 0 10px; padding: 10px; background-color:#e2d6ea;} 
#lav {background-color:#e2d6ea; background-image:url(/images/mplavbg.jpg); margin:0 10 0 10px; padding:10px; border: 2px groove #9933cc; }
#white {background-color:#FFF; margin:0; padding:0px; width:100%; }
#white100 {background-color:#FFF; margin:0; padding:10px 0 0 0; width:100%; }

#fltrt320 {background: #e2d6ea; background-image:url(/images/mplavbg.jpg);	padding: 10px; 	margin: 0px; border-bottom::groove #93C;  }
#fltlft320 { background: #e2d6ea; background-image:url(/images/mplavbg.jpg); padding: 10px; margin: 0px; border-bottom::groove #93C; }
#fltrt320w {background: #FFFFFF; padding:10px; margin:8px; border: 2px groove #9933cc; text-align:left;  }
#fltlft320w { background: #FFFFFF; margin:8px; padding: 10px; border: 2px groove #9933cc; text-align:left; }
#fltrt320wt {background: #FFFFFF;	padding:10px; margin:8px;	border: 2px groove #9933cc;	text-align:left; }
#fltlft320wt { background: #FFFFFF; margin:8px; padding: 10px; border: 2px groove #9933cc; text-align:left; }
#fltr260w {background: #ffffff; padding: 0px 10px 8px 10px; display:block;  }
#ftr { 	width:100%; padding: 0 10px 0 10px; background:#e2d6ea;	background-image:url(/images/mplavbg.jpg); font-size:80%; line-height:1.1em;} 
#ftr p { margin: 0; padding: 0 10px; font-size:.9em; line-height:1.2em; font-weight:bold; }
#ftr05 {background-color:#e2d6ea; background-image:url(/images/mplavbg.png); background-repeat: no-repeat; background-size:cover;  padding:0; margin:0 auto; width:100%; height:auto; }

.fltrt { float: right; margin-left: 8px; }
.fltrt_img {float: right; padding:0 8px; margin-right: 8px; margin-left:8px;}
.fltlft { float: left; margin-right: 8px; width:  50%; }
.fltlft_img {float:left; padding: 0 8px; margin-right: 8px; margin-left:8px; }
.img_middle {display:inline; padding:0 12px; margin:0; vertical-align:middle; }
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }

.bglav { background:#e2d6ea; background-image:url(/images/mplavbg.jpg); }
.bgLMBrand {background-image:url(/images/LM_Logo_Brand_bg_white_10.png); background-repeat: no-repeat; background-size:cover; width:100%; height:auto;  }
.bgmegaphone { background-image: url(/images/Whats_megaphone.png); background-repeat: no-repeat; background-size:cover; width:100%; height:auto; }
.bgimgsize {position:relative; }
.bgimg_ctrtxt {position:absolute; top:50%; left:50%; transform: translate(-50%, -50%); overflow:hidden; font-size:120%; color:#fff; font-weight:bold; padding:0 8px; width:100%;  }
.bgimg_txtwbg {
	position:absolute;
	top:50%;
	left:50%;
	transform: translate(-50%, -50%);
	overflow:hidden;
	font-size:120%;
	color:#fff;
	font-weight:bold;
	background-color:rgba(0,0,102,0.7);
	border-radius:8px;
	padding:8px; border: inset 2px #990000;
	width:100%; max-height:88px; 
}
.bgimg_txtwbg95 {position:absolute; bottom:-8px; left:4px; overflow:hidden; font-size:110%; color:#fff; font-weight:bold; background-color:rgba(0,0,102,0.4); border-radius:8px; padding:8px; border: inset 2px #990000; width:100%; margin:0;   }
.bgimg_txtwbg95 img { max-width:20%; height:auto; }
.bgpinkrose { background-image:url(/images/Whats_pink_rose.png); background-repeat: no-repeat; background-size:cover; width:100%; height:auto; }

.big {font-size:120%; }

.p11  { font-size: 11pt; }
.pbold {font-weight:bold; }
.pcenter { text-align: center; }
.pcenter10  { font-size: 11px; text-align: center; }
.pcenter10bold  { font-size: 10px; font-weight: bold; text-align: center; }
.pcenter12bold  { font-size: 12px; font-weight: bold; text-align: center; }
.pleft10bold  { font-size: 10px; font-weight: bold; text-align: left; }
.pleft12bold { font-size: 12px; font-weight: bold; text-align: left; }
.pright12bold { font-size: 12px; font-weight: bold; text-align: right; }
.caption { color: #800000; font-size: 11pt; font-weight: bold; text-align: center; }
.emphasis-teal { color: #099; font-weight: bold; }
.floatrt50 {display:block; float:right; width:50%; }
.margins0 {margin:0; padding:0; }
.floatrt30 {display:block; float:right; width:35%; text-align:right; font-size:10pt; font-weight:bold; margin:8px 0 8px 0; }
.floatrtpad {width:100%; margin:0 auto; padding:0; text-align:center; }
.white {color:#fff; }
img .img50 {width:44px; height:35px; }
.hide {display:none; }
.navbtn {padding: 1px 2px 1px 2px; border:1px #309; }
.navhidem { display:none; }
.navhide { display:inline; text-align:right; font-size:9pt; line-height:20pt;  }
.navhide a { display:inline; background-color:#fff; padding:4px; border:1px inset #900; border-radius:5px; line-height:20pt; text-align:right;   }

.ind12 {margin-left:8px; margin-right:8px; }
