.bglogo {background:url('logo_bg.jpg') fixed; }

.right {text-align:right; } 
.center, .ctr {text-align:center; } 
.cb {clear:both; }
#archives table {background:#fff; }

#linkscontainer {position:absolute; top:5px; left:50%; margin-left:-340px; width:680px; border:0; padding:0; background:#fff; font:normal 12px arial, hevetica, sans-serif; }
#linksbox {position:absolute; top:1px; left:1px; width:100%; padding:10px; text-decoration:none; text-align:left; background:#fff; border:solid 1px gray; } 

#eventcontainer {position:absolute; top:5px; left:50%; margin-left:-340px; width:680px; border:0; padding:0; background:#fff; font:normal 12px arial, hevetica, sans-serif; }
#eventbox {position:absolute; top:1px; left:1px; width:100%; padding:10px; text-decoration:none; text-align:left; border:solid 1px gray; background:#fff; } 

#mmupcontainer {position:absolute; top:10px; left:20px; width:90%; padding:0; background:#fff; font:normal 12px arial, hevetica, sans-serif;  border:1px solid #aaa; }

#eventcontainerlarge {position:absolute; top:5px; left:50%; margin-left:-400px; width:800px; border:0; padding:0; }

.yellowbg {width:98%; left:1px; border:0; padding:0 7px; text-align:left; background:#ffc; font:normal 12px arial, hevetica, sans-serif; } 
.yellowbg2 {width:100%; left:1px; border:0; padding:0 7px; text-align:left; background:#ffc; font:normal 12px arial, hevetica, sans-serif; } 
.pinkbg {width:98%; left:1px; border:0; padding:0 7px; text-align:left; background:#ffc0cb; font:normal 12px arial, hevetica, sans-serif; } 
.greenbg {width:98%; left:1px; border:0; padding:0 7px; text-align:left; background:#98ff98; font:normal 12px arial, hevetica, sans-serif; } 
.whitebg {width:98%; left:1px; border:0; padding:0 7px; text-align:left; background:#fff; font:normal 12px arial, hevetica, sans-serif; }
.whitebg2 {width:98%; left:1px; border:0; padding:0 7px; text-align:left; background:#fff; font:normal 12px arial, hevetica, sans-serif; } 
.bluebg {width:98%; left:1px; border:0; padding:0 7px; text-align:left; background:#cff; font:normal 12px arial, hevetica, sans-serif; }
.whitebgcen {width:98%; left:1px; border:0; padding:0 7px; text-align:center; background:#fff; font:normal 12px arial, hevetica, sans-serif; }

.yellowbg h2, .whitebg h2, .whitebg2 h2, .bluebg h2, .pinkbg h2  {font:normal 150% "Comic Sans MS",arial, hevetica, sans-serif; }

.righttext {border:0; padding:5px; text-align:right; }
.lefttext {border:0; padding:5px; text-align:left; background:transparent; }
.lefttext2 {border:0; padding:5px; text-align:left; background:url('mmup_images/beethoven/music_b005.jpg') transparent; }
.righttextblue {border:0; padding:5px; text-align:right; background:transparent; }
.righttextpink {border:0; padding:5px; text-align:right; background:transparent; }
.fl {float:left; }
.fr {float:right; }

.imgcenter { border:0; padding:0; margin:0; text-align:center; background:transparent; }
.imgcenter2 { border:1px solid #000; padding:0; margin:0; text-align:center; background:transparent; }
.imgleft {float:left; margin:0 10px 0 -7px; margin-top:3px; border:1px solid #4d65a0; }  /*  image on left */
.imgright {float:right; margin:0 -7px 5px 10px; border:1px solid #4d65a0; }  /*  image on right */
.imgright2 {float:right; margin:0 -7px 5px 10px; border:0; }  /*  image on right no border */
.imgleft2 {float:left; margin:0 10px 0 -7px; border:0; }  /*  image on left no border */
.imgnofloat {float:none; margin-right:5px; margin-left:5px; border:1px solid #4d65a0; }  /*  image on can be center using div class="center"  */
.imgnofloat2 {float:none; margin-right:5px; margin-left:5px; border:0; }  /*  no border  */
.noborder {border:0; }
.leftmarg {margin-left:40px; }

.leftimgcaption {float:left; margin:3px 5px 5px 0; padding:5px; border:1px solid #ccc; background:transparent; font:normal 9px verdana,arial, sans-serif; text-align:center; }
.leftimgcaption2 {float:left; margin:3px 5px 5px 0; padding:5px; border:0; background:transparent; font:normal 9px verdana,arial, sans-serif; text-align:center; }
/* <span class="leftimgcaption2" style="width:89px;"><img src="mmup_images/jan21/bernard_emond.jpg" width="89" height="110" alt=""><br>Bernard &#201;mond</span> */
.rightimgcaption {float:right; margin:3px 0 5px 5px; padding:5px; border:1px solid #ccc; background:transparent; font:normal 9px verdana,arial, sans-serif; text-align:center; }
.rightimgcaption2 {float:right; margin:3px 0 5px 5px; padding:5px; border:0; background:transparent; font:normal 9px verdana,arial, sans-serif; text-align:center; }

.row p {display:inline; }

a.norm {color:blue; text-decoration:none; }
a.norm:hover {color:#ccc; } /* use for <h1> etc */

a.norm10 {color:blue; text-decoration:none; font:normal 10px verdana,arial, hevetica, sans-serif; }
a.norm10:hover {color:#ccc; }

a.plain11 {color:blue; text-decoration:none; font:normal 11px arial, hevetica, sans-serif; border:0; }
a.plain11:hover {color:#ccc; }

a.plain12 {color:blue; text-decoration:none; font:normal 12px arial, hevetica, sans-serif; border:0; }
a.plain12:hover {color:#ccc; }

a.norm12 {color:blue; text-decoration:none; font:normal 12px arial, hevetica, sans-serif; }
a.norm12:hover {color:#ccc; }

a.italic12 {color:blue; text-decoration:none; font:italic 12px arial, hevetica, sans-serif; }
a.italic12:hover {color:#ccc; }

a.norm14 {color:blue; text-decoration:none; font:normal 14px arial, hevetica, sans-serif; }
a.norm14:hover {color:#ccc; }

a.norm18bold {color:blue; text-decoration:none; font:normal 18px arial, hevetica, sans-serif; }
a.norm18bold:hover {color:#ccc; }

a.aqua10 {color:aqua; text-decoration:none; font:normal 10px arial, hevetica, sans-serif; }
a.aqua10:hover {color:#ccc; }

a.aqua12 {color:aqua; text-decoration:none; font:normal 12px arial, hevetica, sans-serif; }
a.aqua12:hover {color:#ccc; }

a.red10 {color:red; text-decoration:none; font:normal 10px arial, hevetica, sans-serif; border:0; }
a.red10:hover {color:#ccc; }

a.red12 {color:red; text-decoration:none; font:normal 12px arial, hevetica, sans-serif; border:0; }
a.red12:hover {color:#ccc; }

a.red14 {color:red; text-decoration:none; font:normal 14px arial, hevetica, sans-serif; }
a.red14:hover {color:#ccc; }
 
a.title12 {background:transparent; color:#f14192; text-decoration:none; font:bold 12px arial, hevetica, sans-serif; text-align:left; }
a.title12:hover {background:transparent; color:silver; }

