@charset "utf-8";
/* CSS Document */

body {background-image:url(/images/lol_pursm.jpg); margin:2px; }
img {max-width: 100%; height: auto; }
* {box-sizing: border-box;}
h1     { font-size: 16px; 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: 14px; font-family: Georgia, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-align: center; margin: 0 0 2px 0; }
p, td, ul   {
	color: #000;
	font-size: 14px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	line-height: 110%; margin: 0; 
}
li, ol {text-align:left; }
iframe {
	position:absolute;
	width:800px;
	height:1880px;
	border:inset;
	border-color:#90F;
	margin:0;
	padding:0;
	visibility: visible;
}
form {max-width:98%; border:2px inset #90C; border-radius:10px; margin:0 auto;}

#wrap {margin:0 auto; width:100%; background-image:url(/images/mplavbg.jpg); padding:8px; }
#wrap100 {margin:0 auto; width:100%; background-image:url(/images/mplavbg.jpg); padding:0px; }
#wrap100w {margin:0 auto; width:100%; background-color:#fff; color:#000; padding:12px 0px;  }
#wrap100p {margin:12px 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:14px; }

#floatrt {float:right; width: 50%; 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: 14px; padding: 0px 0px 8px 0px; margin-left:8px; font-weight:bold; }
#floatrt3p {float:none; width: 100%; margin:0px; padding: 0px 8px 0px 8px; background-image:url(/images/mplavbg_dk.jpg); }
#floatrt3w {float:none; width: 100%; margin:0px; padding: 0px 8px 0px 8px; background-color:#FFF; }
#floatl48w {margin:0px; padding:8px; width:100%; background-color:#FFF; float:none; }
#floatl50w {margin:0px; padding:8px; width:100%; background-color:#FFF; float:none; text-align:center; }
#floatlauthw {margin:0px; padding:8px; width:auto; background-color:#FFF; float:left; text-align:center; }

.floatl25wfrm {margin:0px; padding:8px; width:100%; background-color:#FFF; float:none; text-align:left; }
.floatl50wfrm {margin:0px; padding:8px; width:100%; background-color:#FFF; float:none; text-align:left; }
.floatl75wfrm {margin:0px; padding:8px; width:100%; background-color:#FFF; float:none; text-align:left; }

#main { margin: 0px; text-align:left; background-color:#FFF; padding: 8px; height:auto; text-align:left;}

#reelflt {width:100%; margin: 0 auto; float:none; }
#myreel { border:2px inset #90C; border-radius:8px; }
.paginate {width: 100%; margin-top:0px; font:bold 14pt Arial; text-align:center; }

#ftr {margin:0px; padding: 4px 8px 4px 8px; background-image:url(/images/mplavbg_dk.jpg);  }
#ftr p {font-size:12px; font-weight:bold; }
#fundraiser {margin:0px; padding:8px; width:100%; background-image:url(/images/mplavbg.jpg); float:left; }
#clientsites {margin:0px; padding:8px; width:100%; background-image:url(/images/mplavbg.jpg); float:none; border:2px inset #90C; border-radius:10px;}
#clientsites li, ul { list-style:none; margin-left:8px; padding: 0px 0px 8px 0px; }
#clientsites1 {margin:0px; padding:8px; width:100%; background-image:url(/images/mplavbg.jpg); float:none; border:2px inset #90C; border-radius:10px;}
#clientsites1 li, ul { list-style:none; margin-left:8px; padding: 0px 0px 8px 0px; }
#clientsitesrw {margin:0px; padding:8px; width:100%; background-color:#FFF; float:none; border:2px inset #90C; border-radius:10px; }
#ctrpg {padding:8px; font: 100%; margin:0 auto; width:100%;}
#webhdr {width:100%; height:auto; border:0; padding:0; background-image:url(/images/MPWebHdr.jpg); background-repeat:no-repeat; background-position:left; visibility:visible; }
#deal { width:100%; padding:5px; border-style:inset; border-color:#90F; }
#deallft { width:100%; padding: 5px; }
#def-lft {text-align:left; margin:0 auto; }
#proddispl {margin:0 auto; margin-bottom:8px; float:none; text-align:right; width:100%; }

#row:after {
    content: "";
    display: table;
    clear: both;
}
.row:after {
    content: "";
    display: table;
    clear: both;
}

.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:24px; line-height:20px;  }
.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; max-width:50%;  }
.floatrtimg {float:right; padding: 0 8px; margin:0; border:none; text-align:center; max-width:50%;  }
.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:46%;  }
@media only screen and (max-width: 460px) {.floatright50pad {float:none; width:98%; max-width:98%; }}


.floatright34pad {float:none; padding:6px; margin-left:4px; width:98%;  }

.floatleft25pad {float:left; padding:8px; margin:6px; width:47%; border:2px #90C inset; border-radius:8px; }
@media only screen and (max-width: 460px) {.floatleft25pad {float:none; width:98%; margin:4px;}}
.floatleft33pad {float:none; padding:8px; margin:8px; width:100%; 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: 12px; line-height: 1.15em; }
.p10 { font-size: 12px; line-height: 1.15em; }	
.pbold { font-weight: bold; text-align: left }
.pleft { text-align: left }
.pcenter { text-align: center }
.pcenter10  { font-size: 12px; text-align: center; line-height: 1.15em; }
.pcenter12  { font-size: 14px; text-align: center; line-height: 1.15em; }
.pcenter14  { font-size: 16px; text-align: center; line-height: 1.15em; }
.pright10bold  {
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	line-height: 115%;
}
.pleft12bold  {
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}
.pleft12boldred  {
	font-size: 12px; font-weight: bold; text-align: left; color:#800; }
.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-yellow { background-color:#FF0; }
.bg-white { background-color:#FFF; }
.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_rainbow {background-image:url(/m/Unity/images/ALOL-Rainbow.jpg); }
.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; }
.prplradbrdr {border:2px inset #90C; border-radius:10px; }
.capttog {height:3em; 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:98%; margin:16px auto; padding:16px; background-image:url(/images/bg_teal50.gif); display:block; border:none; border-radius:8px; }
.hide {display:none; }

