/* Start of CMSMS style sheet 'vivavoce2' */
body {background-color:#777777; padding:0px 0px 20px 0px; margin:0px; font-family:Palatino Linotype, arial, sans-serif}
div#wrapper {margin-left:auto; margin-right:auto; margin-top:0px; width:800px; padding:0px 0px 20px 0px; background-color:white}
div#header {background-color:#002e5f; margin:0px; padding:10px}
div#header h1, div#header h2, div#header a {margin:0px; color:white; margin-left:20px; font-family:Palatino linotype, Arial, sans-serif; text-decoration:none;}
div#header a {margin:0px}
div#header h2 {font-size:0.9em;font-family:calibri, arial, sans-serif; padding-left:3px} 

div#content {padding:0px 20px 0px 30px; margin:20px 0px 220px 0px;}

div#content h1, div#content h2, div#content h3 {color:#002e5f; font-size:1.4em; font-family:palatino linotype, times new roman, serif}
div#content h2 {font-size:1.2em; margin:1em 0em 1em 0em}
div#content h3 {font-size:1em}
div#content p, div#content ul  {margin-bottom:10px}

div#rightBlock {width:200px; padding:0px; float:right; margin:0px 0px 0px 30px;}
div#rightBlock p.venuePic {text-align:center; font-size:0.9em; color:#002e5f}
div#rightBlock p.venuePic img {border:0px; }

table {margin:0px}

table#prevEvents {width:500px}
table#prevEvents {border-collapse:collapse}
table#prevEvents td {padding-bottom:20px; vertical-align:top}
table#prevEvents td.date {width:200px}
table#prevEvents span.what {display:block;font-weight:bold}
table#prevEvents span.with {display:block}
table#prevEvents td.where {}


table.contactform {font-size:0.8em}
div.error_message {border:1px red solid; padding:3px}

div.galleryHomepage {float:right; margin:0px 0px 10px 10px}
div.galleryHomepage img {border:0px}

/*homepage Facebook link*/
p#fblink {}
p#fblink span {position:relative; bottom:5px; left:10px}
p#fblink img {border:0px}

/* End of 'vivavoce2' */

