/* CSS Document */

body{ font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#000000; background-image:url(/images/graphics/blank_1x1.gif); background-attachment:fixed;}

*{ border:0; margin:0; padding:0;}

h1{ font-size:2.4em; color:#CC0000;}
h2{ font-size:1.8em; color:#CC0000;}
h3{ font-size:1.6em; color:#CC0000;}
h4{ font-size:1.4em; color:#CC0000;}
h5{ font-size:1.2em; color:#CC0000;}
h6{ font-size:1.1em; color:#CC0000;}

.ulindent{ margin:0 0 0 26em;}

.redtext{ color:#CC0000; }

.externallink{
background:url("/images/graphics/external.png") no-repeat scroll right center transparent; padding:0 1.5em 0 0; color:#CC0000;}

#topnav{ width:96em; height:1.8em; margin:0 auto 0 auto; color:#FFCC00; background-color:#000000; text-align:right;}
#topnav p{ font-size:1.2em;}

#wrapper{ width:96em; height:66.8em; margin-left:auto; margin-right:auto; background-image:url(/images/graphics/bg_960x668.jpg); background-repeat:no-repeat;}

#head{ width:96em; height:15em; margin-bottom:-0.3em;}
html>body #head { margin-bottom:0;}

#container{ width:96em; height:51.8em; display:inline;}

#leftcol, #rightcol{ background-image:url(/images/graphics/chequerboard_36x28.gif); background-repeat:repeat;}
#leftcol{ width:18em; height:51.8em; float:left;}
#rightcol{ width:18em; height:51.8em; float:right;}

.box1, .box2, .box3, .box4, .box5, .box6{ width:15.2em; background-color:#FFD633; border:0.2em solid #CC0000; margin:0 0.8em 1em 0.8em; padding:0.4em;}
.box2 p, .box3 p{ font-size:1.2em; padding:0.2em 0;}
.box1 a, .box2 a, .box3 a, .box4 a, .box5 a, .box6 a{color:#CC0000; text-decoration:none;}
.box1 a:hover, .box2 a:hover, .box5 a:hover{color:#880000; text-decoration:none;}
.box1 a:active, .box2 a:active, .box5 a:active{color:#008800; text-decoration:none;}
.box1 h4{margin-left:1em;}
.box3 a:hover, .box4 a:hover, .box6 a:hover{color:inherit; text-decoration:none;}
.box1{}
.box2{ color:#000000;}
.box3{ color:#000000;}
.box3 ul{ list-style-image:url(/images/graphics/flag_ye_18x18.gif); list-style-position:inside; font-weight:bold; font-size:1.2em;}
.box3 ul ul{ padding-left:0.5em; list-style-image:url(/images/graphics/flag_ye_18x18.gif); list-style-position:inside; }

.box4{ text-align:center;}
.box5{}
.box6{ text-align:center;}

.clearright	{ clear:right;}
.clearleft	{ clear:left;}
.clearboth	{ clear:both;}

.fl	{ float:left; margin:0 0 1em 0;}

.horizontal{ width:48em; height:2.8em; background-image:url(/images/graphics/red_chequerboard_36x28.gif); background-repeat:repeat-x; clear:both; margin:1em auto 1em auto;}

#page{ width:56em; height:45em; margin:2em auto 0 auto; overflow:scroll; border:0.2em solid #CC0000; background-image:url(/images/graphics/page_bg_580x440.jpg); background-repeat:repeat-y; color:#000000; padding:1em;}

#page p{ font-size:1.4em; margin:0.2em 0 0.8em 0;}

#page li{ margin-left:1em; }

#footer{ margin:1em 0 0 0; text-align:center;}
#footer a{ color:inherit; text-decoration:none;}
#footer p{ font-size:1.2em;}

.pic960x150		{ width:96em; height:15em;}
.pic36x34		{ width:3.6em; height:3.4em;}
.pic25x24fl		{ width:2.5em; height:2.4em; float:left;}
.pic18x18		{ width:1.8em; height:1.8em;}
.pic150x200b	{ width:15em; height:20em; border:0.1em solid #CC0000;}
.pic150x120		{ width:15em; height:12em;}

.pic240x240fr, .pic240x240fl, .pic240x320fr, .pic240x320fl, .pic320x240fr, .pic320x240fl, .pic320x210fr, .pic174x232fl, .pic320x158fl, .pic320x240c, .pic260x195fl, .pic195x195fl, .pic260x260fl, .pic400x337fl, .pic213x400fl , .pic400x272fl, .pic400x204fl, .pic400x251fl, .pic400x227fl, .pic344x400fl, .pic400x375fl, .pic400x390fl, .pic400x296fl, .pic260x195fr, .pic174x232fr, .pic174x174fl { border:0.1em solid #CC0000;}
.pic240x240fr	{ width:24em; height:24em; float:right; margin:0 0 0.5em 0.5em;}
.pic240x240fl	{ width:24em; height:24em; float:left; margin:0 0.5em 0.5em 0;}
.pic240x320fr	{ width:24em; height:32em; float:right; margin:0 0 0.5em 0.5em;}
.pic240x320fl	{ width:24em; height:32em; float:left; margin:0 0.5em 0.5em 0;}
.pic320x240fr	{ width:32em; height:24em; float:right; margin:0 0 0.5em 0.5em;}
.pic320x240fl	{ width:32em; height:24em; float:left; margin:0 0.5em 0.5em 0;}
.pic320x210fr	{ width:32em; height:21em; float:right; margin:0 0 0.5em 0.5em;}
.pic174x232fl	{ width:17.4em; height:23.2em; float:left; margin:0 0.5em 0.5em 0;}
.pic320x158fl	{ width:32em; height:15.8em; float:left; margin:0 0.5em 0.5em 0;}
.pic320x240c	{ width:32em; height:24em; margin:0.5em 0 1em 0;}
.pic260x195fl	{ width:26em; height:19.5em; float:left; margin:0.5em 0.5em 0.5em 0;}
.pic260x195fr	{ width:26em; height:19.5em; float:right; margin:0.5em 0.5em 0.5em 0;}
.pic260x260fl	{ width:26em; height:26em; float:left; margin:0.5em 0.5em 0.5em 0;}
.pic195x195fl	{ width:19.5em; height:19.5em; float:left; margin:0.5em 0.5em 0.5em 0;}
.pic500x450fl	{ width:50em; height:45em; float:left; margin:0.5em 0.5em 0.5em 0;}
.pic400x337fl	{ width:40em; height:33.7em; float:left; margin:0.5em 0.5em 0.5em 0;}
.pic213x400fl   { width:21.3em; height:40em; float:left; margin:0.5em 0.5em 0.5em 0;}
.pic400x272fl	{ width:40em; height:27.2em; float:left; margin:0.5em 0.5em 0.5em 0;}
.pic400x204fl	{ width:40em; height:20.4em; float:left; margin:0.5em 0.5em 0.5em 0;}
.pic400x251fl	{ width:40em; height:25.1em; float:left; margin:0.5em 0.5em 0.5em 0;}
.pic400x227fl	{ width:40em; height:22.7em; float:left; margin:0.5em 0.5em 0.5em 0;}
.pic344x400fl	{ width:34.4em; height:40em; float:left; margin:0.5em 0.5em 0.5em 0;}
.pic400x375fl	{ width:40em; height:37.5em; float:left; margin:0.5em 0.5em 0.5em 0;}
.pic400x390fl	{ width:40em; height:39em; float:left; margin:0.5em 0.5em 0.5em 0;}
.pic400x296fl	{ width:40em; height:29.6em; float:left; margin:0.5em 0.5em 0.5em 0;}
.pic174x232fr	{ width:17.4em; height:23.2em; float:right; margin:0 0.5em 0.5em 0;}
.pic174x174fl	{ width:17.4em; height:17.4em; float:left; margin:0 0.5em 0.5em 0;}

#topskip{}

.eventdisplay{ padding-top:0.5em; padding-bottom:1em; padding-left:0.5em; border:#CC0000 0.1em solid; margin-bottom:1em;}

.eventdisplay a{color:inherit;}
.eventdisplay a:hover{color:#880000;}
.eventdisplay a:active{color:#008800;}

.eventmap{ width:50em; height:50em; margin:0 auto 0 auto; border:0.1em solid #CC0000;}
.eventfilter{ float:right;}

.eventfilter a{font-size:0.8em; color:inherit;}
.eventfilter a:hover{color:#880000;}
.eventfilter a:active{color:#008800;}

