* {margin:0px; padding:0px;}
body  {background-color:#ddffff; color:#000000; font-family:arial,verdana,sans-serif;
       text-align:center; margin:0px auto 0px auto;}
.main {width:770px; background:#fffff0; text-align:left; border:1px solid #cccccc; text-align:center; margin:0px auto 0px auto;
       border-top:1px solid #000000; border-left:1px solid #000000;; padding:10px; padding-right:15px; padding-bottom:0px; padding-top:5px;}
h1    {font-size:180%; padding-top:5px; padding-bottom:5px; color:#000000; font-weight:700; font-family:verdana,arial,sans-serif;}
h2    {font-size:120%; text-align:center; padding-top:3px;  color:#000000;}
h3    {font-size:120%; text-align:left; padding-top:3px;  color:#000000;}
p     {padding-bottom:12px;}
td    {vertical-align:top;}
ul    {padding-left:20px; bpc:on;}
li    {list-style-position: outside; list-style-image: url(grph/bull.jpg); padding-bottom:3x; padding-left:5px; padding-right:2px;}

@viewport     {zoom: 1.0; width: extend-to-zoom;}

.rhs  {width:540px; text-align:left; float:right;}
.lhs  {width:195px; text-align:left; padding-top:0px;}
.nav  {font-size:100%; padding-bottom:35px; padding-top:10px;}
.bpc  {font-family:bt-;arial,verdana,sans-serif;font-size:200%;}
.this {color:#330066; font-weight:700;}
.cen  {text-align:center;}
.bol  {font-weight:700;}
.frt  {float:right;}
.sml  {font-size:75%; padding-bottom:10px;}
.lrg  {font-size:120%;}
.ftr  {color:#000000; font-size:75%; font-weight:700; text-align:center;}
.but  {padding:8px;}
.b0   {padding-bottom:230px; width:520px; border:solid #c0c0c0 2px;}
.b1   {background-image: url(grph/river-avon.jpg); background-repeat: no-repeat;}
.b2   {background-image: url(grph/plimsoll-bridge.jpg); background-repeat: no-repeat;}
.b3   {background-image: url(grph/clifton-flowers.jpg); background-repeat: no-repeat;}
.b4   {background-image: url(grph/millenniumsquare.jpg); background-repeat: no-repeat;}
.b5   {background-image: url(grph/black-rocks.jpg); background-repeat: no-repeat;}
.b6   {background-image: url(grph/sun.jpg); background-repeat: no-repeat;}
.b7   {background-image: url(grph/avon.jpg); background-repeat: no-repeat;}

.mar   {position: absolute; width: 98%; text-align:center;}
 #marqueecontainer{
 position: relative;
 width: 176px; /*marquee width */
 height: 64px; /*marquee height */
 font-size:90%;
 background-color: white;
 overflow: hidden;
 border: 2px solid #cccccc;
 padding: 2px;
 padding-top: 8px;
 padding-left: 8px;
 }

a:link    {color:#0000ff; text-decoration:none; font-weight:700;}
a:visited {color:#0000ff; text-decoration:none; font-weight:700;}
a:active  {color:#0000ff; text-decoration:none; font-weight:700;}
a:hover   {color:#0000ff; text-decoration:underline; font-weight:700;}
