body {margin:0; text-align:center; font-family:'segoe ui', 'calibri', 'arial', 'helvetica', 'san-serif', 'trebuchet ms'; background-repeat:no-repeat; background-position:top center;}
p {line-height:1.25em;}
div#divMain {margin:0 auto; text-align:left; width:1000;}
div#divHead {height:150; }
div#divMenu {height:50; background-color:;}
div#divBody {background-color:;}
optgroup {font-style:normal;}

a#menuItem {float:left; line-height:30px; padding:0 10 0 10; background-color:silver; text-decoration:none; font-weight:bold; color:black; }
a#menuItem:hover {background-color:red; color:white;}

div#menuItem {float:left; line-height:30px; padding:0 10 0 10; background-color:white; font-weight:bold;}

div#WhenLine {display:block; margin-top:10;}
div#WhatLine {display:block; font-weight:bold;}
div#WhereLine {display:block; padding-bottom:10; border-bottom:1px solid silver;} 

div#boxTitle {font-weight:bold; margin-bottom:0.5em; }

a#menuMap {float:left;}



a#askButton {margin-left:20; padding:20; float:left; border:4px solid silver; text-decoration:none; font-weight:bold; background-color:white; opacity:0.5; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=50)'; filter:alpha(opacity=50);}
a#askButton:hover {background-color:red; color:white;}


a#vertMenu {float:left; clear:both; text-align:center; width:240; padding:10 0 10 0; border-bottom:1px solid bisque; text-decoration:none; font-weight:bold; color:black;}
a#vertMenu:hover {background-color:red; color:white;}
div#vertMenu {float:left; clear:both; text-align:center; width:240; padding:10 0 10 0; border-bottom:1px solid bisque; text-decoration:none; font-weight:bold; color:black; background-color:bisque;}
