/* CSS/xhtml by Neil Paterson */
* {padding:0; margin:0;}
body {background:white; font-family:Georgia, arial, tahoma, helvetica, sans-serif; font-size:10pt; padding:0; width:auto; margin:0 10px; color:#000;}
img{border:0}
hr, p.ajaxSearch_intro, #nav, ul#subNav, #header form, div.panel3 table, #footer p.right, #footer em, #right, .skiplinks {display:none;}
a {color:#333; text-decoration:underline; font-weight:bold;}
#header {height:auto; padding:0; margin:0; border:none;}
#header a#logo {position:relative; text-decoration:none; font-size:130%; color:#333; font-weight:normal}
#intro p {color:#ccc; font-size:200%; line-height:130%; margin:0; text-align:center; padding:10px 0;}
div.panel1, div.panel2, div.panel3 {margin:0 0 15px 0; clear:both; display:block; float:left; width:100%;}
div.panel1 img, div.panel2 img, div.panel3 img {float:left; margin:0 10px 5px 0}
#left {margin:0}
table {text-align:left; border:none; font-size:90%}
#footer {border-top:1px dotted #ccc; padding:10px 0 0 0}
#footer p.left {display:block; width:100%; text-align:center;}
p {font-size:100%; line-height:130%; margin:0 0 10px 0}
#left ul, #left ol {margin:0 0 10px 20px; font-size:121%; line-height:150%; }
#left ul ul {font-size:100%;}
h1 {color:#333; font-size:210%; font-weight:normal; margin:0 0 10px 0}
h2, div.easyEventsList_heading {font-size:170%; margin:0 0 10px 0; color:#002f2f; border-bottom:1px dotted #ccc; font-weight:normal; padding:0 0 5px 0}
h3 {font-weight:bold; font-size:121%; margin:0 0 10px 0; line-height:150%; border:none;}

