body {margin: 0;padding: 0;float: center;background-color: #464e53;background-image:
url('http://www.westsussex.info/sussex/back2.gif');background-repeat:repeat; }

@charset "UTF-8";

#background
{width: 900px; min-height:2500px; font-family:Trebuchet, Verdana, Arial, Helvetica, sans-serif;font-size: 11px; text-decoration: none;margin-left: auto; margin-right: auto;}

#shell
{width: 900px; float:left;padding: 10px; margin-top:20px;margin-bottom:0px;background-color: #ffffff;}

#topleft
{float: left;width: 900px;height:115px;text-align: left;margin-right: 0px;padding-top: 0px;padding-left: 0px;padding-right: 0px;background-color: #ffffff;color:#ffffff;text-align:center;}

#topleft img
{float: left;}

#topleft img.topimage
{float: right; width:129px; height:115px; border: 0px; padding:0 0 0 6px; margin:0px;}

/*
#bread a {color: #cCEE88;text-decoration: none; border-bottom-width:0px; font-weight: bold;}
#bread a:hover {color: #FFD700;text-decoration: underline; border-bottom-width:0px; font-weight: bold;}
  */

#bread {width: 897px;float: left; padding-left: 3px;padding-top: 0px; margin-top: 0px;margin-bottom: 5px; background-color: #bbbbbb; height: 26px; color: #333333;text-transform:none;}
#bread a {color: #113333;text-decoration: underline; border-bottom-width:0px; font-weight: bold;}
#bread a:hover {color: #116666;text-decoration: underline; border-bottom-width:0px; font-weight: bold;}

#topsearch {width: 255px; vertical-align:top;float: right; padding-left: 2px;padding-top: 1px;padding-bottom:1px; margin-top: 0px;margin-bottom: 0px;}

#breadplus {padding-left:3px;padding-top: 6px;}


.title
{min-height: 16px;background-color:#75aB33;border-style:solid;border-width: 1px; border-color:#111111;padding-top:4px; padding-left:2px;padding-bottom:2px; color:#ffffff;clear:both;font-weight:bold; font-size:90%;}

#topmenunew {width: 900px;float: left; padding: 0px; margin-top: 4px;margin-bottom: 0px; background-color: #463e53; height: 26px;}

#topmenunew ul {margin: 0; padding: 0; position: relative; display: inline;}
#topmenunew li {float: left; list-style-type: none;  font-weight: bold;  font-size: 100%; position: relative;}
#topmenunew a {padding:6px; text-decoration: none;color: #ffffff; display: block;border-right-style:solid; border-right-width:1px;border-right-color:#868e93;}
#topmenunew a:hover{padding:6px;text-decoration: none;  display: block; color: #FFD700; background-color:#111111;}
#topmenunew li ul {display: none; margin: 0; position: absolute; top: 100%;left: 0; background: #262e33;z-index: 10;}
#topmenunew li ul li {padding: 0 0px;  height:22px;width: 150px;display: block;  text-align: left; background-image: none; font-size: 95%; font-weight:normal; border:1px solid #ffffff;}
#topmenunew li ul li a {color: #ffffff;  background-image: none; border-right-width:0px;background-color:#75aB33;}
#topmenunew li:hover ul, #topmenu li.over ul {display: block}
#topmenunew a.addthis {padding:4px; text-decoration: none;color: #ffffff; display: block;border-right-style:solid; border-right-width:0px;border-right-color:#868e93;}


#topmenulower {width: 900px;float: left; padding: 0px; margin-top: 1px;margin-bottom: 1px; background-color: #463e53; height: 26px;}

#topmenulower ul {margin: 0; padding: 0; position: relative; display: inline;}
#topmenulower li {float: left; list-style-type: none;  font-weight: bold;  font-size: 100%; position: relative;}
#topmenulower a {padding:6px; text-decoration: none;color: #ffffff; display: block;border-right-style:solid; border-right-width:1px;border-right-color:#868e93;}
#topmenulower a:hover{padding:6px;text-decoration: none;  display: block; color: #FFD700; background-color:#111111;}
#topmenulower li ul {display: none; margin: 0; position: absolute; top: 100%;left: 0; background: #262e33;z-index: 10;}
#topmenulower li ul li {padding: 0 0px;  height:22px;width: 150px;display: block;  text-align: left; background-image: none; font-size: 95%; font-weight:normal; border:1px solid #ffffff;}
#topmenulower li ul li a {color: #111111;  background-image: none; border-right-width:0px;background-color:#75aB33;}
#topmenulower li:hover ul, #topmenu li.over ul {display: block}

#content
{float: right;width: 900px;min-height:400px;margin:0;padding: 0px;background-color:#EEF3E2;color:#ffffff;}
#content a
{color: #0066aa; font-weight:normal; text-decoration: underline; padding-left:1px;padding-right:1px;}
#content a:hover {color: #3366aa; font-weight:normal; text-decoration:none;}



#pillar
{float:right;width:125px;margin-left:10px; min-height:600px;color:#111111;}

#pillar img
{width:125px; height:125px; border: 0px; padding:0px; margin:0px;}

.pillarpatter
{border-style:solid;border-width: 1px; border-color:#666666; padding:0px 1px 8px 1px; margin:0 0 2px 0;color:#331111; line-height:1.3;font-size: 100%;background-color: #ffffff;;}
.pillarpatter h5
{color:#ffffff;background-color:#463e53;line-height:1.0;font-size: 120%; margin:0px; padding:4px 2px 4px 2px;}
.pillarpatter a
{color: #0066aa; font-weight:normal; text-decoration: underline;}
.pillarpatter a:hover {color: #3366aa; font-weight:normal; text-decoration:none;}

.sharesussex
{padding: 3px 0 3px 3px;margin:0px;text-align: center;}


#right
{float:right;width:515px;border-left-style:solid;border-left-width: 0px; border-left-color:#f1f1f1;height:100%;text-align: left;background-color:#ffffff;color:#333333;padding-bottom:0px;min-height:600px; line-height:1.5;font-size: 108%;}
#right a
{color: #0066aa; font-weight:normal; text-decoration: underline; padding-left:1px;padding-right:1px;}
#right a:hover {color: #3366aa; font-weight:normal; text-decoration:none;}
#right img {border:0px; padding:0px; margin:0px;}

img
{border: 0px;padding:0px; margin:0px;}
img.thumb {width:143px; padding:2px;}



h1
{font-size:140%; color: #ffffff; background-color: #463e53; margin-top: 0px;border-top:0px;border-bottom: 0px solid white;  margin-bottom: 0px; padding:6px 10px 6px 10px; font-weight: bold;}

h1.index
{padding-left:10px;}

h2
{font-size:160%; color: #75aB13; margin: 0 5px 2px 5px; border-bottom: 1px solid #cccccc; padding:5px 2px 2px 20px; font-weight: bold; text-transform: none;}

h2.strap
{font-size:130%; color: #463e53; background-color:#ffffff; margin: 0 4px 2px 1px; border-bottom: 1px solid #cccccc; padding:2px 2px 2px 10px; font-weight: bold; text-transform: none;}

h2.more
{font-size:150%; color: #ffffff; background-color: #463e53; margin-top: 0px;border-top:0px;border-bottom: 0px solid white;  margin-bottom: 0px; padding-top:6px;   padding-right: 10px;padding-bottom:6px; padding-left:25px; font-weight: bold;}



h3
{color:#2F4F4F;margin-top: 0px;margin-bottom: 1px;font-size:130%; font-weight: bold; text-decoration:none; padding: 6px 7px 4px 1px; }

p.intro {font-weight: bold; padding: 0px; color:#444444;}


.banner {background-color: #ffffff;border-style: none;border-width: 0px; border-color:#666666; padding:0;margin:0; clear:left;}

#listing {border-bottom-style: solid;border-bottom-width: 0px; border-bottom-color:#111111;padding-top:2px; padding-right:15px;  padding-bottom:2px; padding-left: 25px; }
#listing h2 {margin-left:0px; padding-left:0px;}
#listing a.inheadline {text-decoration: none;}
#listing a.inheadline:hover {text-decoration: underline;}
#listing h3 {font-size:120%;font-weight:bold;color:#006400; text-transform:uppercase;padding: 6px 7px 2px 1px;}
#listing h5 {color:#154B00; font-weight:bold; margin-bottom: 2px; font-size:100%;}
#listing a {color: #0066ff;font-weight: normal;text-decoration: underline; border-bottom-style:dotted; border-bottom-width:0px; }
#listing a:hover {text-decoration: none;color:#3366aa;font-weight: normal;}
#listing a.more {color: #3366aa;text-decoration: none; font-weight: normal;text-align:center; border:none;}
#listing a.more:hover {text-decoration: none;font-weight: bold;color:#ffffff;}
#listing img {text-decoration: none;padding:4px; margin:0px; }
#listing img.right {margin-left:10px; margin-bottom:10px;}



#panel
{float:right; width: 160px;background-color:#ffffff; color:#333333; padding:0px; margin-left:15px; border:1px solid gray;}
#panel img
{width:160px;padding:0px; margin:0px;}
#panel h6
{padding:2px; margin: 0px;}
#panel p
{padding:2px; margin: 0px;}
#panel a
{padding:0px;text-decoration: none;}

#quiet {background-color: #f3f3e2;color:#262614;border-style: solid;border-width: 1px; border-color:#aaaaaa;padding-left:20px;padding-top:5px;padding-right:15px;padding-bottom:5px;margin-top:5px;margin-left:5px;margin-right:5px;margin-bottom:0px;}

#dirinside h3 {border-top-style:solid; border-top-width:1px; border-top-color: #111111;}

#dirleftaligned {background-color: #ffffff;border-style: solid;border-width: 1px; border-color:#666666;padding-left:15px;padding-top:0px;padding-right:10px;padding-bottom:5px;margin-top:2px;margin-left:0px;margin-right:0px;margin-bottom:5px;}

.dir {background-color: #ffffff;border-style: solid;border-width: 1px; border-color:#666666;padding-left:20px;padding-top:0px;padding-right:10px;padding-bottom:5px;margin-top:2px;margin-left:5px;margin-right:5px;margin-bottom:3px; clear:left;}
.dir h3 {color:#ffffff; background-color:#75aB33; border-left-style:solid; border-left-width:1px; border-left-color: #111111; border-right-style:solid; border-right-width:1px; border-right-color: #111111;border-bottom-style:solid; border-bottom-width:1px; border-bottom-color: #111111;font-weight:bold;}
.dir h2 {padding-left:0px; padding-top:15px;margin-left:0px;color:#111111; background-color:#ffffff; border: none; font-weight:bold; font-size:125%;}
.dir a.name {color:#ffffff; font-weight:normal;text-decoration: none;font-size:150%; padding:0px; margin:0px;}
.dir h3.border {color:#55aaaa; background-color:#e3ecec; border-style:solid; border-width:2px; border-color: #dddddd; font-weight:bold;}
.dir h5 {color:#777711; font-weight:bold; margin-top:0px;margin-bottom: 15px; font-size:110%;}
.dir table {border-collapse:collapse;}
.dir td.date {width: 150px;background-color:#bbeE77;color:#333333;font-weight:bold;padding-top: 5px;padding-left:0px; padding-bottom:5px;margin-right:0px;border-bottom:1px solid #666666;}
.dir td.town {width: 215px; background-color:#EEF3E2; color:#333333;font-weight:bold;padding-top: 5px;padding-left:20px; padding-bottom:5px;border-bottom:1px solid #666666;}
.dir td.more {width: 85px; background-color:#EEEE00;text-align:center;border-bottom:1px solid #666666;padding-top: 5px;padding-left:0px; padding-bottom:5px;}
.dir td.more a {color:#ffffee;}

.dir td.left {width: 160px;font-weight:bold;vertical-align:top;padding-left:0px;margin-left:0px;}
.dir td.right {width:290px;vertical-align:top;}

.dir img.adpic {padding-right:0px; margin-left:10px;}
.dir img.adpicleft {padding-right:0px; margin-right:10px;}




.dirwith250 {background-color: #ffffff;border-style: solid;border-width: 1px; border-color:#666666;padding-left:20px;padding-top:0px;padding-right:10px;padding-bottom:5px;margin-top:2px;margin-left:5px;margin-right:5px;margin-bottom:3px; clear:left;min-height:320px;}
.dirwith250 h3 {color:#ffffff; background-color:#75aB33; border-left-style:solid; border-left-width:1px; border-left-color: #111111; border-right-style:solid; border-right-width:1px; border-right-color: #111111;border-bottom-style:solid; border-bottom-width:1px; border-bottom-color: #111111;font-weight:bold;}
.dirwith250 a.name {color:#ffffff; font-weight:normal;text-decoration: none;font-size:150%; padding:0px; margin:0px;}
.dirwith250 h5 {color:#111111; font-weight:bold; margin-top:0px;margin-bottom: 15px; font-size:110%;}





#whatson{font-size:100%;padding:0 10px 0 10px;}
#whatson table {border-collapse:collapse;}
#whatson td.date {width: 130px; background-color:#111111;color:#ffffff;font-weight:normal;padding-top: 5px;padding-left:3px; padding-bottom:5px;margin-right:0px;border-bottom:1px solid #cccccc;}
#whatson td.event {width: 265px; background-color:#ffffff; padding-top: 5px;padding-left:3px; padding-bottom:5px;border-bottom:1px solid #cccccc;}
#whatson td.town {width: 90px; background-color:#cEd3c2; color:#333333;font-weight:normal;padding-top: 5px;padding-left:3px; padding-bottom:5px;border-bottom:1px solid #cccccc;}


#also {border-style: solid;border-width: 2px; border-color:#111111;padding: 0px; background-color:#eeffdd; margin:0 5px 10px 5px;}
#also h5{font-size:150%; color: #ffffaa; background-color: #75aB33; margin: 0 0 10px 0;border-bottom: 0px solid white; padding: 4px 10px 4px 10px; font-weight: bold;}
#also ul{list-style-type: none;padding: 0px;margin: 0px;}
#also li{margin:0 10px 10px 20px;background-image: url('/sussexpictures/listitem.jpg');background-repeat: no-repeat;
background-position: 10px 2px; padding-left: 40px; }



#payment table {border-collapse:collapse;vertical-align:top;margin: 0 0 20px 0;}
#payment tr {vertical-align:top; margin-bottom: 10px;}
#payment td.field {width: 140px;font-weight:bold;padding-top: 0px;padding-left:0px; padding-bottom:0px;border-bottom:0px solid #666666;vertical-align:top;}
#payment td.valueentered {width: 292px; padding-top: 0px;padding-left:2px; padding-bottom:0px;border-bottom:0px solid #cccccc;vertical-align:top;}




table.frontpage {border-collapse:collapse;vertical-align:top;}
.frontpage td.date {width: 90px;background-color:#bbeE77;color:#333333;font-weight:normal;padding-top: 0px;padding-left:0px; padding-bottom:0px;margin-right:0px;border-bottom:0px solid #666666;vertical-align:top;}
.frontpage td.event {width: 152px; background-color:#ffffff; padding-top: 0px;padding-left:2px; padding-bottom:0px;border-bottom:0px solid #cccccc;vertical-align:top;}
.frontpage td.town {width: 80px; background-color:#EEF3E2; color:#333333;font-weight:normal;padding-top: 0px;padding-left:2px; padding-bottom:0px;border-bottom:0px solid #666666;vertical-align:top;}



#like {padding:10px 0 0 70px;}

#rightcol {float:right; width:250px; margin-left:20px;padding:5px; background-color:#ffffff; border: 1px solid black;}
#rightcol h2 {font-size:12px; font-weight:bold; color:#999999;background-color:#ffffff;text-transform:uppercase;}
#rightcol h4 {font-size:14px; font-weight:bold; color:#113333;background-color:#ffffff;text-transform:none; margin:0px;}

#rightad {float:right; width:250px;margin-left:20px;padding:5px;}



#resources
{border-width:1px; border-color:#111111; border-style:solid; background-color: #463e53; color:#ffffff; padding:10px;margin:18px 5px 10px 5px;}
#resources img {padding:0px;width:448px;}
#resources h2
{color:#ffffff; background-color:#463e53;border-bottom-style:3px #ffffff;margin-top:0px;padding-bottom:10px;padding-left:0px; font-size:130%;}
#resources h3
{font-size:100%;}
#resources h3 a {color: #ccffaa;font-weight:bold; text-decoration: none; padding-left:1px;padding-right:1px;}
#resources h3 a:hover {color: #ffd700;font-weight:bold; text-decoration:underline;}
#resources a {color: #ffffcc;font-weight:bold; text-decoration: none; padding-left:1px;padding-right:1px;}
#resources a:hover {color: #ffd700;font-weight:bold; text-decoration:underline;}

#rightblob
{float:right; width:160px; padding:5px; margin-left:10px; background-color:#ffffff;color:#336666;border-style: solid;border-width: 1px; border-color:#111111;}
#rightblob img {width:160px;float:left; padding:0px;clear:both;}



#quoteblob
{float:right; width:160px; padding:5px; margin-left:10px; background-color:#1D597C;color:#ffffff;font-weight:bold; font-style:italic;}

#bigsquare
{padding-left:70px; padding-top:30px;padding-bottom:30px; padding-right:40px}
#bigsquare h3
{border-top-style:solid; border-top-width:1px; border-top-color: #111111; margin-bottom:10px;}
#bigsquare h6
{color:#458B00; font-weight:bold; margin-top:0px;margin-bottom: 15px; font-size:125%;}

#left
{float: left;width: 245px;padding:0px;color:#335555;font-weight:normal;clear:none;}

#leftnew
{float: left;width: 245px;padding:0px;color:#335555;font-weight:normal;clear:none;}
#leftnew ul
{list-style-type: none;margin: 0;padding: 0;}
#leftnew a
{color: #116666;font-weight:bold; text-decoration: none; display:block;}
#leftnew a:hover {font-weight:bold; text-decoration:none; display:block; color:#FFD700;}
#leftnew li
{list-style: none; min-height: 14px;border-top-style:none; border-left-style:none;border-right-style:none;border-bottom-style:solid;border-bottom-width: 1px; border-color:#eeeeee;padding-top:2px;padding-left:3px;padding-top:3px;padding-bottom:5px; margin-top:0px;}
#leftnew li:hover
{background-color:#463e53;}
#leftnew li.heavy
{background-color:#463e53;}
#leftnew li.heavy a
{color:#ffd700;}
#leftnew li.heavy:hover
{background-color:#463e53;}

#lr
{float: right;width: 120px;padding-top:2px;margin-left:1px;margin-right:0px;clear:none;}

#lleft
{float: left;background-color:#EEF3E2;width: 120px;margin-right:0px;padding-top:2px;padding-left:0px;clear:none;}
#lleft img
{width: 120px;margin:0px;border:0px;padding:0px;}
#lleft a:hover {text-decoration:none;}
#lleft h4 {width:115px;font-size:12px; font-weight:bold; color:#ffffff;background-color:#261e33;text-transform:uppercase;margin:0px;padding-top:0px;padding-left:4px;border:0px;}
#lleft p
{padding-left:4px;}


#leftwide
{float: left;width: 243px;margin-left:3px;margin-top:3px;margin-right:3px;margin-bottom:3px;border-width:1px; border-color:#ffffff;padding:0px;}
#leftwide ul
{list-style-type: none;margin: 0;padding: 0;margin-bottom: 0;}
#leftwide a
{color: #116666;font-weight:bold; text-decoration: none; display:block;}
#leftwide a:hover {font-weight:bold; text-decoration:none; display:block; color:#FFD700;}
#leftwide li
{list-style: none; min-height: 12px;border-top-style:none; border-left-style:none;border-right-style:none;border-bottom-style:solid;border-width: 1px; border-color:#ffffff;padding-left:3px;padding-top:5px;padding-bottom:5px;}
#leftwide li:hover
{background-color:#463e53;}
#leftwide p {margin-top:0px; padding-top:0px;padding-left:5px;padding-right:5px; padding-bottom:0px;}
#leftwide img {width:243px; padding:0px;margin:0px; border:0px; }
#leftwide h4 {width:238px;font-size:12px; font-weight:bold; color:#ffffff;background-color:#261e33;text-transform:uppercase;margin:0px;padding-top:0px;padding-left:5px;border:0px;}


#lefttext {padding: 5px;}
#lefttext h5{font-size:120%; color: #ffffaa; background-color: #75aB33; margin: 0 0 10px 0;border-bottom: 0px solid white; padding: 4px 10px 4px 10px; font-weight: bold;}
#lefttext a {display:inline;}
#lefttext a:hover {display:inline;}
#lefttext ul{list-style-type: none;padding: 0px;margin: 0px;}
#lefttext li{margin:0 10px 10px 5px;background-image: url('/sussexpictures/listitem.jpg');background-repeat: no-repeat;
background-position: 10px 2px; padding-left: 40px; }

#twitter {padding: 5px 5px 10px 5px;}



#footer
{text-align:center; clear: both; font-size: 80%;background-color: #162e23;width: 900px; float:left;padding: 10px;margin-bottom:40px;color: #aaaaaa;}
#footer a
{font-weight:bold; text-decoration:underline; color:#ddeeff;}
#footer a:hover
{font-weight:bold; text-decoration:underline; color:#FFD700;}

#searchfooter
{clear: both; font-size: 80%;background-color: #162e23;width: 800px; float:left;padding: 10px; margin-bottom:40px;color: #aaaaaa;}
#searchfooter a
{font-weight:bold; text-decoration:underline; color:#ddeeff;}
#searchfooter a:hover
{font-weight:bold; text-decoration:underline; color:#FFD700;}

#index{font-size:100%;padding-left:5px;}
#index table {color:#111111;margin-bottom:10px;}
#index tr {vertical-align:top; padding-bottom:10px;}
#index tr.heading {vertical-align:bottom;height:30px;}
#index tr.heading a {font-size:120%;color:#0066aa; text-decoration: none;font-weight: bold;}
#index tr.heading a:hover {text-decoration: underline;color:#3366aa;font-weight: bold;}
#index td.nourl {font-size:120%;color:#0066aa; text-decoration: none;font-weight: bold;}

#index td {width:160px;padding-right:10px}
#index a{text-decoration: none;color:#0066ff;font-weight: normal;}
#index a:hover {text-decoration: underline;color:#3366aa;font-weight: normal;}
#index a.more {color: #3366aa;text-decoration: normal; font-weight: normal;text-align:center; border:none;}
#index a.more:hover {text-decoration: none;font-weight: normal;color:#ffffff;}

.newindex{float:left; width:220px;font-size:110%;padding-top:10px;padding-left:25px; margin-bottom:30px;}
.newindex a{text-decoration: none;color:#0066ff;font-weight: normal;}
.newindex a:hover {text-decoration: underline;color:#3366aa;font-weight: normal;}
.newindex a.more {color: #3366aa;text-decoration: normal; font-weight: bold;text-align:center; border:none;}
.newindex a.more:hover {text-decoration: none;font-weight: normal;color:#ffffff;}
.newindex a.top{padding-left:60px;text-decoration: underline;}
.newindex h4{font-size:120%; color:#113333; padding-top:10px;padding-bottom:0px; margin-top:0px;margin-bottom:0px;}





.bottom {float:right; width:160px; margin-left:4px;margin-right:7px}
.bottom p {margin-top:0px; margin-bottom:0px;padding-top:0px;padding-left:5px;padding-right:5px; padding-bottom:5px;}
.bottom img {width:160px; padding:0px;margin:0px; border:0px;}



.singlecol {float:right; width:160px; margin-left:11px;}
.singlecol p {margin-top:0px; margin-bottom:0px;padding-top:0px;padding-left:5px;padding-right:5px; padding-bottom:5px;}
.singlecol img {width:160px; padding:0px;margin:0px; border:0px;}
.singlecol h2 {font-size:12px; font-weight:bold; color:#ffffff;background-color:#111111;text-transform:uppercase;margin:0px;padding-top:0px;padding-left:5px;border:0px;}
.singlecol h4 {font-size:12px; font-weight:bold; color:#ffffff;background-color:#111111;text-transform:uppercase;margin:0px;padding-top:0px;padding-left:5px;border:0px;}

.doublecol {float:right; width:330px; margin-left:10px;}
.doublecol p {margin-top:0px; padding-top:0px;padding-left:5px;padding-right:5px; padding-bottom:5px;}
.doublecol img {width:330px; padding:0px;margin:0px; border:0px;}
.doublecol h1 {width:317px; height:13px;font-size:14px; font-weight:bold; color:#ffffff;background-color:#262e33;text-transform:none;margin:0px;padding-top:0px;padding-left:5px;border:0px;}
.doublecol h2 {font-size:12px; font-weight:bold; color:#ffffff;background-color:#111111;text-transform:uppercase;margin:0px;padding-top:0px;padding-left:5px;border:0px;}
.doublecol h4 {font-size:12px; font-weight:bold; color:#ffffff;background-color:#111111;text-transform:uppercase;margin:0px;padding-top:0px;padding-left:5px;border:0px;}


.singleone {width:100%; padding:0px;background-color:#ccee33;margin-top:0px;margin-bottom:10px;}
.singletwo {width:100%; padding:0px;background-color:#aCcE68;margin-top:0px;margin-bottom:10px;border-style:solid; border-width:1px; border-color:#555555;}
.singlethree {width:100%; padding:0px;background-color:#ddeeaa;margin-top:0px;margin-bottom:10px;border-style:solid; border-width:1px; border-color:#555555;}
.singlefour {width:100%; padding:0px;background-color:#ccdd99;margin-top:0px;margin-bottom:10px;}
.singlefive {width:100%; padding:0px;background-color:#ffffff;margin-top:0px;margin-bottom:10px;border-style:solid; border-width:1px; border-color:#555555;}

#highlights {padding:10px;}
#highlights p {margin-top:0px; padding-top:0px;padding-left:0px;padding-right:0px; padding-bottom:0px;}

.news a {font-weight:bold; text-decoration: none;}
.news a:hover {font-weight:bold; text-decoration: underline;}


#expand {background-color: #ffffff;border-style: solid;border-width: 1px; border-color:#666666;padding-left:20px;padding-top:0px;padding-right:10px;padding-bottom:8px;margin-top:5px;margin-left:5px;margin-right:5px;margin-bottom:5px; overflow: auto;}
#expand h4 {padding:0px; margin:0px; font-size:120%; color:1D496C}

#expand tr.heading {font-size:120%; color:1D496C;padding-top:15px;font-weight:bold;}
#expand td {width:160px;padding-right:10px; vertical-align:top;}
#expand a {font-weight:normal;text-decoration: none;}
#expand a:hover {font-weight:normal;text-decoration: underline;}
#expand:hover {color:ff2266; background-color: #ccee33;max-height:none;}
#expand a.seeall {padding-left:160px;font-weight:bold;color:#CD3333;}



img.map {padding-top: 20px;}

#wrapmap {margin-left:5px;margin-right:7px;}
#wrapmap h3 {font-size:150%; color: #ffffff; background-color: #463e53; margin-top: 0px;border-top:0px;border-bottom: 0px solid white;  margin-bottom: 0px; padding-top:6px;   padding-right: 9px;padding-bottom:6px; padding-left:25px; font-weight: bold;}

li.heading {height:14px;padding:6px; text-decoration: none;color: #ffffff; display: block;border-right-style:solid; border-right-width:1px;border-right-color:#868e93;background-color:#261e33;}

li.brighter {background-color:#261e33;}



#cowfoldarchive table {border-collapse:collapse;}
#cowfoldarchive tr {border: 1px solid #666666;}
#cowfoldarchive td.chstitle {vertical-align:top;padding-bottom:20px;width:30px; font-weight:bold;color:#333311;}
#cowfoldarchive td.wide {vertical-align:top;padding-bottom:20px;width:30px; font-style:italic;color:#111111;}
#cowfoldarchive td.chs {vertical-align:top;padding-bottom:20px;width:130px;color:#666633;}


#visitors table {margin: 0 0 0 0;}
#visitors td {font-size: 80%; width: 60px;text-align:right; }
#visitors td.latest {font-weight:bold;color:#EE3B3B; }
#visitors tr.vishead {font-weight:bold; }
