body           { background:#000; margin:0; padding:0; background-image:url(../imgs/body-bg.jpg);}
div,tr,td,ul,li{ margin:0; padding:0}
#head          { height:800px;height:107px; margin:11px 100px 0; background-image:url(../imgs/head.jpg);}
#head span     { display:none; }
#head h1       { float:left;width:82px; }
#head h1 a      { display:block; width:82px; height:107px; }
#headright     { float:right; width:200px; margin-top:74px; }
#headright a   { float:right; width:64px; height:21px; margin-left:15px; }
#nb:hover      { background-image:url(../imgs/head-email-over.jpg);}
#na:hover      { background-image:url(../imgs/head-contact-over.jpg);}

#navslice      { height:19px; margin:11px 0 0 100px; background-image:url(../imgs/nav-bg.jpg); background-repeat: no-repeat;}
#nav           { margin:0;padding:0; height:19px; }
#nav li        { float:left; height:19px;  padding:0; margin:0; list-style:none;}
#nav li a      { display:block; height:19px; margin:0; padding:0; margin-right:23px;}
#nav li span   { display:none;}
#n1            { width:90px; }
#n2            { width:48px; }
#n3            { width:66px; }
#n4            { width:128px; }
#n5            { width:80px; }
#n6            { width:52px; }
#n8            { width:48px; }
#n9            { width:61px; }
#n10           { width:43px;margin-right:0; }
#n1:hover            { background-image:url(../imgs/nav-over-agriculture.jpg); }
#n2:hover            { background-image:url(../imgs/nav-over-water.jpg); }
#n3:hover            { background-image:url(../imgs/nav-over-barriers.jpg); }
#n4:hover            { background-image:url(../imgs/nav-over-streetfurniture.jpg); }
#n5:hover            { background-image:url(../imgs/nav-over-transport.jpg); }
#n6:hover            { background-image:url(../imgs/nav-over-kayaks.jpg); }
#n8:hover            { background-image:url(../imgs/nav-over-about.jpg); }
#n9:hover            { background-image:url(../imgs/nav-over-contact.jpg); }
#n10:hover           { background-image:url(../imgs/nav-over-home.jpg); }
#bodycontainer { background:white; padding:15px;}
#heading       { height:54px;background: gray; background-image:url(../imgs/body-top.jpg); background-repeat: no-repeat;}
h2             { padding:33px 0 0 15px;margin:0; }
#footer        { text-align:right; }
#footer small  { font:9px tahoma; color:#E5E5E5; font-weight:normal; line-height:22px}
#footer a      { color:white}
#footer a:hover { color:#ED1C24}

table          { margin:0; padding:0; border:0; border-spacing:0; border-collapse:collapse;}
p,li,td              { color:black;font:11px arial; font-weight:normal}
a,a:visited { color:#000000}
a:hover     { color:#000000}

#sidebar {padding-left:15px;background-image:url(../imgs/sidebar-gradient.jpg); background-repeat:no-repeat;}
img.iborder      		{ border:3px solid #E5E5E5;}

.cms ul {margin-left:3em;}

.twostars        	{ font:bold 16px 'arial narrow',sans-serif; margin-bottom:2px; color:#dc0d21;}
.threestars      	{ font:bold 24px sans-serif; margin-bottom:2px;  color:rgb(153,102,0);}
