@charset "utf-8";
/* CSS Document */

body {background-image:url(/images/lol_pursm.jpg); margin:5px; 	font-size: 14px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
img {max-width: 100%; height: auto; }
* {box-sizing: border-box;}
h1     { font-size: 18px; font-family: Georgia, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1.15em; text-align: center; margin: 0 0 2px 0; }
h2    { color: #660397; font-size: 16px; font-family: Georgia, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-align: center; margin: 0 0 2px 0; }
h3   { color: #009; font-size: 14px; font-family: Georgia, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-align: center; margin: 0 0 2px 0; }
h4  { color: #800000; font-size: 12px; font-family: Georgia, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-align: center; margin: 0 0 2px 0; }
p, td   {
	color: #000;
	font-size: 14px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	line-height: 110%; margin: 0; 
}
ul, ol   {
	color: #000;
	font-size: 14px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	line-height: 110%; 
	margin: 0 0 0 10px; 
}
iframe {
	position:absolute;
	width:800px;
	height:1880px;
	border:inset;
	border-color:#90F;
	margin:0;
	padding:0;
	visibility: visible;
}
form {max-width:100%; border:2px inset #90C; border-radius:10px; margin:0 auto; background-color:#fff;}

#ctrpg {padding:8px; font: 100%; margin:0 auto; width:100%;}

#wrap {margin:0 auto; max-width:880px; width:100%; background-image:url(/images/mplavbg.jpg); padding:8px; }
#wrap100 {margin:0px 0px 12px 0px; width:100%; background-image:url(/images/mplavbg.jpg); padding:0px; }
#wrap100w {12px 0px; width:100%; background-color:#fff; color:#000; padding:0px; }
#wrap100p {margin:0px 0px 12px 0px; width:100%; background-image:url(/images/lol_pursm.jpg); padding:0px; color:#FFF; font-weight:bold; text-align:right; }
#wrap100p a {color:#FFF; font-weight:bold; }
#wrap100p p {color:#FFF; margin-right:8px; margin-bottom:8px; font-size:12px; }

#floatrt {float:right; width: 25%; margin:0px; padding: 0px 8px 0px 8px; background-image:url(/images/mplavbg_dk.jpg); }
#floatrt p {font-size: 12px; padding: 4px 0px 2px 0px; }
#floatrt li {font-size: 12px; padding: 0px 0px 2px 0px; font-weight:bold; }
#floatrt3p {float:right; width: 33%; margin:0px; padding: 0px 8px 0px 12px; background-image:url(/images/mplavbg_dk.jpg); }
#floatrt3w {float:right; width: 33%; margin:0px; padding: 0px 8px 0px 12px; background-color:#FFF; }
#main { margin: 0px; text-align:left; background-color:#FFF; padding: 12px; height:auto; border:thin; border-color:#009; }

#reelflt {width:450px; margin: 0 10px; float:right; }
#myreel { border:2px inset #90C; border-radius:8px; }
.paginate {width: 450px; margin-top:0px; font:bold 16pt Arial; text-align:center; }

#ftr {margin:0px; padding: 4px 8px 4px 8px; background-image:url(/images/mplavbg_dk.jpg); }
#ftr p {font-size:10px; font-weight:bold; }
#fundraiser {margin:0px; padding:8px; width:60%; background-image:url(/images/mplavbg.jpg); float:left; }
#fundraiserw {margin:0px; padding:8px; width:63%; background-color:#FFF;  float:left; }
#clientsites {margin:0px; padding:8px; width:47%; background-image:url(/images/mplavbg.jpg); float:left; border:2px inset #90C; border-radius:10px; }
#clientsites li, ul { list-style:none; margin-left:8px; padding: 8px; }
#clientsites1 {margin:0px; padding:8px; width:48%; background-image:url(/images/mplavbg.jpg); float:right; border:2px inset #90C; border-radius:10px;}
#clientsites1 li, ul { list-style:none; margin-left:8px; padding: 8px; }
#clientsitesrw {margin:0px; padding:8px; width:48%; background-color:#FFF; float:right; border:2px inset #90C; border-radius:10px; }
#clientsitesrw li, ul { list-style:circle; margin-left:8px; padding: 0px 0px 8px 0px; }

#def-lft {text-align:left; margin:0 auto; }

#floatr30w {margin:0px; padding:8px; width:27%; background-color:#FFF; float:right; }
#floatr35w {margin:0px; padding:8px; width:33%; background-color:#FFF; float:right; }
#floatl25w {margin:0px; padding:8px; width:24%; background-color:#FFF; float:left; text-align:center; }
#floatlauthw {margin:0px; padding:8px; width:auto; background-color:#FFF; float:left; text-align:center; }
#floatl48w {margin:0px; padding:8px; width:48%; background-color:#FFF; float:left; }
#floatl50w {margin:0px; padding:8px; width:64%; background-color:#FFF; float:left; text-align:center; }
.floatl25wfrm {margin:0px; padding:8px; width:24%; background-color:#FFF; float:left; text-align:right; }
.floatl50wfrm {margin:0px; padding:8px; width:64%; background-color:#FFF; float:left; text-align:left; }
.floatl75wfrm {margin:0px; padding:8px; width:72%; background-color:#FFF; float:left; text-align:left; }
#row:after {
    content: "";
    display: table;
    clear: both;
}
.row:after {
    content: "";
    display: table;
    clear: both;
}
#webhdr {width:720px; height:108px; border:0; padding:0; background-image:url(/images/MPWebHdr.jpg); background-repeat:no-repeat; background-position:left; visibility:visible; }
#deal {float:right; width:46%; padding:5px; border-style:inset; border-color:#90F; margin-left:14px; }
#deal li {padding:0 8px 0 8px; list-style:circle; margin-left:14px; }
#deallft {float:left; width:45%; max-width:310px; padding: 5px; }
#lav {background-image:url(/images/mplavbg.jpg); width:30%; }
#auth {float:left; font-size:8px; text-align:center; padding:8px; }
#proddispl {margin-left:520px; margin-bottom:8px; float:right; text-align:right; width:240px; }

.bg-white {background-color:#FFF; }
.bg-yellow { background-color:#FF0; }
.bg-grnspg {background-color:#0F0; }
.bg-ppcrds {background-image:url(/images/Pink_Purple_Flowers.png); background-repeat:no-repeat; background-position:cover;   }
.bg-ppcrds p {padding:8px; }

.bg-purple {background-image:url(lol_pursm.jpg);}
.bg-lavgr { background-image:url(MPWebHdr_bg.jpg); border:none; }
.bg-lavgr1row { background-image:url(MPWebHdr_bg.jpg); border:none; height:36px; }
.bg-lavgrlt {
	background-image:url(mplavbg.jpg);
}
.bg_rainbow {background-image:url(/m/Unity/images/ALOL-Rainbow.jpg); }
.brdr1blk {border: solid 1px #000; }
.clrboth {clear:both; }
.clrlft {clear:left; }
.clrrt {clear:right; }

.mplogo {font-family: "Maiandra GD", Georgia, Arial, Helvetica, sans-serif; color:#609; font-weight:bold;}
.mplogoB {font-family: "Maiandra GD", Georgia, Arial, Helvetica, sans-serif; color:#609; font-weight:bold; font-size:36px; line-height:30px;  }
.lmlogo {font-family:  Calligrapher, Georgia, Arial, Helvetica, sans-serif}
.rilogo {font-family:   Papyrus, Georgia, serif}
.bslogo {font-family:   Chiller, Verdana, sans-serif; font-size: 1.3em;}

.floatleft {float:left; padding:14px; text-align:center; }

.floatleftimg {float:left; padding: 0 8px; margin:0; border:none; text-align:center; }
.floatrtimg {float:right; padding: 0 8px; margin:0; border:none; text-align:center; }
.img8 { border:none; margin:0; padding:8px; vertical-align:middle; }
.img0 { border:none; margin:0; padding:0; vertical-align:middle; }

.floatrightpad {float:right; padding:6px; margin-left:4px; }
.floatright50pad {float:right; padding:6px; margin-left:4px; max-width:47%;  }
.floatright34pad {float:right; padding:6px; margin-left:4px; width:32%;  }
.floatleft25pad {float:left; padding:4px; margin:6px; width:23%; border:2px #90C inset; border-radius:8px; }
.floatleft33pad {float:left; padding:8px; margin-left:8px; margin-bottom:8px; width:31.5%; border:2px #90C inset; border-radius:8px; }
.floatleft67pad {float:left; padding:8px; margin-left:8px; margin-bottom:8px; width:64%; border:2px #90C inset; border-radius:8px; }

.dkred { color: #800000;}
.p10dkred { color: #800000; font-size: 10px; line-height: 1.15em; }
.p10 { font-size: 10px; line-height: 1.15em; }	
.pbold { font-weight: bold; text-align: left }
.pleft { text-align: left }
.pcenter { text-align: center }
.pcenter10  { font-size: 10px; text-align: center; line-height: 1.15em; }
.pcenter12  { font-size: 12px; text-align: center; line-height: 1.15em; }
.pcenter12bold { font-size: 12px; text-align: center; line-height: 1.15em; font-weight:bold; }
.pcenter14  { font-size: 14px; text-align: center; line-height: 1.15em; }
.pright10bold  {
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	line-height: 1.15em;
}
.pright12bold  {
	font-size: 12px;
	font-weight: bold;
	text-align: right;
}
.pleft12bold  {
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}
.pleft12boldred  {
	font-size: 12px; font-weight: bold; text-align: left; color:#800; }

.pdkred-strk { color: #800000; font-style:oblique; font-weight:bold; text-align:center; }
.white {color:#fff; text-align:center; }
.navy {color:#006; font-weight:bold; }
.blue {color:#00f; font-weight:bold; }
.maroon {
	color:#600;
	font-weight:bold;
}
.red {color:#f00; font-weight:bold; }
.green {color:#090; font-weight:bold; }
.purple {color:#609; font-weight:bold; }
.pink {color:#f0c; font-weight:bold; }
.gray {color:#333; font-weight:bold; }
.xtraleft {margin-left:24px; }
.prplradbrdr {border:2px inset #90C; border-radius:10px; }
.capttog {height:4em; overflow:hidden; text-align:center; font-size:10px; font-weight:bold; border:2px #90C inset; border-radius:8px; background-image:url(/images/mplavbg.jpg);}
.capttog:hover {height:auto; }

.box {width:95%; margin:16px auto; padding:16px; background-image:url(/images/bg_teal50.gif); display:block; border:none; border-radius:8px; }
.w200 {width:180px; height:auto; }
.hr75 {width:75%; }

