/* Screen layout: */
body {padding:0; margin:0; font:76% tahoma, verdana, sans-serif; background:url(images/roughpaper.jpg) #fffff0 top center repeat; color:#303030; }

a {text-decoration:none; color:#286ea0; }
a:hover {text-decoration:underline; }

#container {position:absolute; top:0; left:50%; margin:5px 0 0 -365px; width:730px; padding:5px 20px 10px 20px; background:transparent; }
#container_popups {background:#fffff0; font:italic 1.0em "comic sans ms", arial, helvetica, sans-serif; text-align:center; }

#logo {margin:0; }
#logo h1 a {color:#303030; margin:0; }
#logo h1 a:hover {text-decoration:none; }

#navitabs {clear:both; margin:15px 0 4px 0; }
#navitabs a {padding:4px 6px; margin:0 0 4px 0; text-decoration:none; letter-spacing:1px; background:#e0e0e0 url(images/corner.gif) top right no-repeat; border-bottom:1px solid #fff; border-left:1px solid #fff; }
#navitabs a:hover {text-decoration:none; background:#d0d0d0 url(images/corner.gif) top right no-repeat; }

.content_films {text-align:center;width:750px;margin:15px 30px 0 0; font:normal 14px verdana, arial, helvetica, sans-serif; color:#000; min-height:530px; background:transparent; position:relative; top:0; left:0px; }
.imgcaption_align_left {margin:0 auto; padding:0; border:0; background:transparent; font:bold 10px verdana, arial, sans-serif; text-align:left; color:#252525; }

#home .home, #bio .bio, #poems .poems, #poetry .poetry, #music .music, #photos .photos, #publications .publications, #contact_me .contact_me, #instrumentals .instrumentals {padding:5px 8px 4px 8px; color:#fff; margin:0 0 5px 0; text-decoration:none; background:#09c url(images/corner.gif) top right no-repeat; }
#home .home a:hover, #bio .bio a:hover, #poetry .poetry a:hover, #poems .poems a:hover, #music .music a:hover, #photos .photos a:hover, #publications .publications a:hover, #contact_me .contact_me a:hover {color:#999; text-decoration:none; background:#e0e0e0 url(images/corner.gif) top right no-repeat; }

#desc {height:110px; color:#fff; padding:0; background:#505050 url(images/header.jpg) top left no-repeat; clear:both; margin:5px 0 0 0; }
#desc p {width:400px; padding:0 0 0 15px; margin:35px 10px 0 0; font:bold 1.5em "comic sans ms", arial, helvetica, sans-serif; color:#0cf; text-align:right; }
#desc h2 {padding:5px 15px 0 15px; color:#fff; margin:5px 0 5px 0; font:bold 2.5em "comic sans ms", arial, helvetica, sans-serif; }
#desc a {color:#fff; }
#main {width:560px; min-height:420px; float:left; padding:15px 15px 0 0; margin:0; border-right:1px solid #d0d0d0; }
#main td, #main2 td {width:190px;vertical-align:top; font-size:0.8em; }
#main2 {width:690px; min-height:420px; float:left; padding:15px 0 0 0; margin:0; border-right:1px solid #d0d0d0; background:url(images/moonbg.png) transparent 75% bottom fixed no-repeat; }
#main p, #main2 p {margin-left:10px; }
.block {background:#f0f0f0; padding:7px 10px; margin:0 auto 15px auto; border:1px dotted #999; width:520px; }

#sidebar {width:145px; float:right; margin:12px 0 0 5px; }
#sidebar p {font-size:0.9em; line-height:1.3em; margin:0 0 12px 0; }

.sidelink {text-align:left; width:120px; background:#f0f0f0 url(images/corner.gif) top right no-repeat; padding:3px; margin:3px 0; }

#footer {clear:both; background:#fafafa; color:#808080; font-size:0.9em; padding:3px 0; margin:0 auto; border-top:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0; text-align:center; }
#footer a {color:#808080; }

/* image elements */
.imgleft {float:left; margin-right:5px; border:0; }  /*  image on left */
.imgright {float:right; margin:0 10px 0 5px; border:0; }  /*  image on right */
.imgnofloat {float:none; margin-right:5px; margin-left:5px; border:0; }  /*  image on can be center using div class="center"  */
.leftimgcaption, .leftimgcaption img {float:left; margin:3px 5px 5px 0; padding:0; border:0; background:transparent; font:normal 9px verdana, arial, sans-serif; text-align:center; text-decoration:none; }
.rightimgcaption, .rightimgcaption img {float:right; margin:3px 0 5px 5px; padding:0; border:0; background:transparent; font:normal 9px verdana, arial, sans-serif; text-align:center; }
/* <span class="leftimgcaption" style="width:89px;"><img src="mmup_images/jan21/bernard_emond.jpg" width="89" height="110" alt=""><br>Bernard &#201;mond</span> */

h1 {margin:0 0 20px 0; font:bold 2.1em "comic sans ms", arial, helvetica, sans-serif; }
h2 {margin:0 0 20px 0; font:bold 1.6em "comic sans ms", arial, helvetica, sans-serif; }
.title {margin:4px 0 7px 0; font:bold 1.2em "comic sans ms", arial, helvetica, sans-serif; }
cb {clear:both; }
em {margin:0 5px; }
.ctr {text-align:center; }
p {margin:0 0 15px 0; line-height:1.5em; text-align:left; }
.fancy {margin:20px 0 0 75px; }
.fancy h3 {font:bold 16px "Brush Script MT","Lucida Handwriting","Zapf Chancery"; }
.fancy p {font:normal 12px verdana,arial,sans-serif; }
.star {color:maroon; }
.address {color:#000; font-size:1.5em; text-indent:50px; padding:0; margin:0; }
object {margin-top:20px; }
a img {border:0; }