@charset "UTF-8";
/* CSS Document */
body
{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; background-color:#4e595a; margin: 30px 0 ; padding:0;}
h1
{font-size:115% ; color:#58b7dd; text-transform:uppercase; margin: 0 0 .2em 0;}
h2
{font-size:100% ; color:#58b7dd; margin: 0 0 .2em 0;}

a {color:black; text-decoration:none}


/* Main holder to centre page */
div#holder { width:918px; margin:0 auto; background-image:url(images/filler.gif);}

/* Mast head at top of page */
div#header { background-image:url(images/header_01.jpg); background-repeat:no-repeat; height:104px; font-size:7.5pt; color:#FFFFFF; text-align:left; padding: 66px 0px 0px 725px; position:relative;}
div#header a { color:white;}
div#header a:hover { text-decoration:underline;}
p#email {margin: 0; padding: 2px 0 0 0;}

/* top nav */
div#nav {margin:0;}
div#nav ul { margin: 0; list-style-type:none; padding:0px; height:24px; background-color: white;}
div#nav ul li { float:left; margin:0; padding:0; }
div#nav ul li a, div#nav ul li span { display:block; width:102px; height:24px; background: transparent none scroll no-repeat bottom center; text-indent: -1000px; overflow:hidden; }
div#nav ul li a:hover, div#nav ul li span { background-position: top; }
div#nav ul li a#navHome, div#nav ul li span#navHome { background-image:url(images/but_home2.gif);}
div#nav ul li a#navCalls, div#nav ul li span#navCalls { background-image:url(images/but_calls2.gif);}
div#nav ul li a#navVenue, div#nav ul li span#navVenue { background-image:url(images/but_venue2.gif);}
div#nav ul li a#navEvents, div#nav ul li span#navEvents { background-image:url(images/but_events2.gif);}
div#nav ul li a#navSpon, div#nav ul li span#navSpon { background-image:url(images/but_spon2.gif);}
div#nav ul li a#navAccom, div#nav ul li span#navAccom { background-image:url(images/but_accom2.gif);}
div#nav ul li a#navReg, div#nav ul li span#navReg { background-image:url(images/but_reg2.gif);}
div#nav ul li a#navPro, div#nav ul li span#navPro { background-image:url(images/but_pro.gif);}
div#nav ul li a#navKey, div#nav ul li span#navKey { background-image:url(images/but_keynotes2.gif);}


/* Main content area - centre */
div#main { padding: 25px 8px 20px 56px; margin:0;}

/* Right hand nav */
div#right { float:right; width:172px; margin: 0; background-image:url(images/events_05.jpg); background-position:top center; background-repeat:no-repeat; height: 266px; padding: 4px 15px 10px 15px; color:#666666;}
div#right p { margin: 0; padding: 10px 0 20px 0;}
div#right ul { margin: 0; padding: 0 0 0 15px; font-size:7.5pt;}
div#right li { list-style-image:url(images/arrow.gif); list-style-type:circle;}
div#right li a { color:gray;}
div#right li a:hover { color:black;}

/* Right hand navtwo */
div#righttwo { float:right; width:172px; margin: 0; background-image:url(images/greybox_05.jpg); background-repeat:no-repeat; background-position:top center; height: 266px; padding: 4px 15px 10px 15px; color:#666666;}
div#righttwo p { margin: 0; padding: 10px 0 20px 0;}
div#righttwo ul { margin: 0; list-style-type:none; padding: 0px 0 0 15px; font-size:7.5pt;}
div#righttwo li { list-style-image:url(images/arrow2.gif); list-style-type:circle;}
div#righttwo li a { color:#333333;}
div#righttwo li a:hover { color:white;}
div#rightthree { float:right; width:322px; margin: 0; padding: 0px 15px 0 0px; color:#666666; font-family:Georgia, "Times New Roman", Times, serif; font-size:7.5pt;}


div#content { margin: 0 230px 0 0;}
div#content p {margin: 0 0 .5em 0;}
div#content a { color:#996600;}
div#content a:hover { color:#996600; text-decoration:underline;}

div#contentx { margin: 0 350px 0 0;}
div#contentx p {margin: 0 0 .5em 0;}

div#footer { height:56px; background-image:url(images/footer_02.jpg); background-repeat:no-repeat; clear:right; padding: 17px 0 0 20px;}
div#bangor {float:right;}





