/* CSS Document */

body { margin:0pt; padding:0pt; font-family:Arial, Helvetica, sans-serif; background-color:#FFFFFF; color:#000000; font-size:0.8em;}

p, h1, h2, h3, h4, img, ul, li { margin:0; padding:0;}

img { border:none}

ul { list-style:none;}

a { color:#000000; text-decoration:none; outline: none;}
a:hover { color:#000000; text-decoration:none;}
/*a:visited { color:#000000;}*/
a.active, span.active { background-color:#000000; color:#FFFFFF; padding:0 2px;}
.resetFont { text-decoration:none; text-transform:none; font-weight:normal;}

.nav2005 { float:left;}
.nav2006 { float:left; margin:0 0 0 -45px;}
.nav2007 {float:left; margin:0 0 0 -38px;}
.nav2008 {float:left; margin:0 0 0 -69px;}

#pageHolder { width:900px; margin:0 auto;}

#header { width:900px; text-transform:uppercase; margin:30px 0 0 0;}
#header h1 { font-weight:bold; float:left; display:inline; font-size:1.6em;}
#header ul { float:left; margin:7px 0 0 20px;}
#header ul li { display:inline; margin:0 6px 0 0;}

#header #editionsItem { float:right; margin:7px 0 0 0;}

#header a { font-weight:bold; padding:0 2px;}
#header a:hover { font-weight:bold; color:#FFFFFF; background-color:#000000;}

.clear {clear:both;}
.hiddenPic {display:none;}
#yearsNav {margin:200px 0pt 0pt 100px;}

#secondaryNav { margin:80px 0 0 0;}
#secondaryNav li { display:inline; font-weight:bold; text-transform:uppercase;}
/*#secondaryNav li span, #secondaryNav li a.active { background-color:#000000; color:#FFFFFF; padding:0 2px;}*/
#secondaryNav li a { padding:0 2px;}
#secondaryNav li a:hover { background-color:#000000; color:#FFFFFF;}
#secondaryNav li.image a:hover { background-color:#FFFFFF;}
#secondaryNav li.contact { margin:0 30px 0 0;}

#preview { margin:0 0 0 160px;}
#preview.seven { margin:0 0 0 390px;}
#preview.six { margin:0 0 0 420px;}

.imgContainer { /*display:table-cell; margin:20px 0 0; vertical-align:middle;*/}
.imgContainer img { }

.caption { font-size:0.85em;}
.daption { font-family:Arial, Helvetica, sans-serif; font-size:10px;}
div#daption_{padding: 50px 0pt 0pt; float: left; width: 320px;}

.imgEditions {margin:120px 0 0 0;}
.imgEditions p { font-size:0.9em;}

#preview ul { margin:10px 0 0 0;}
#preview ul li { display:inline;}
#preview.news { margin:44px 0 0 0;}

.newsLeftCopy {width:360px; float:left; padding:100px 0 0 0;}
.newsLeftCopy p.pumpingStation { background:url(../images/pumpingstation_object.jpg) no-repeat top left; padding:150px 0 0 0; width:250px; font-size:0.9em;}

#map {position:relative; margin:0; float:right}
#bgMap {background-image:url(../images/tourMap/mapfinal.gif); margin:100px 0pt 500px 0pt; width:503px; height:302px;}

p.link { margin:0 0 10px 0; text-align:left;}
p.link a {padding:0 2px;}
p.link a:hover {background-color:#000000; color:#FFFFFF; padding:0 2px;}

p.bottomEditions { margin:160px 0 30px 0;}
p.topEditions { margin:0 0 120px 0;}
p.bottomEditions a, p.topEditions a { padding:0 2px;}
p.bottomEditions a:hover, p.topEditions a:hover { background-color:#000000; color:#FFFFFF;}

#preview.news img { float:right;}
#intro-text { color:#FFFFFF;}
