 body.placeholder {
    background-color:#FFF6CF;
    background-image:none;
   font-family:arial, sans-serif;
}
body.placeholder p {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:normal;
  color: #000000;
}
body.placeholder ul {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:normal;
  color: #000000;
}
body.placeholder h2 {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight:bold;
  color: #006600;
  text-align:left;
}
body.placeholder h3 {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight:bold;
  font-style:italic;
  color: #150185;
  text-align:left;
}
body {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:normal;
  color: #000000;
  margin:10px 10px 0px 10px;
  padding:0px;
  background-color:#008800;
   background-image:url(images/grasstile190.jpg);
   background-repeat:repeat;
  }

 p {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:normal;
  color: #000000;
  margin-left: 20px;
  margin-right:20px;
  margin-top: 6px;
  margin-bottom: 4px;
}
h1  {           /*title*/
  font-family:Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight:normal;
  color: #a73803;
  margin-left: 20px;
  margin-right:20px;
  margin-top: 1px;
  margin-bottom: 3px;
}
h2  {           /*sub head add to article*/
  font-family:Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight:bold;
  color: #006600;
  margin-top: 5px;
  margin-left: 20px;
  margin-right:20px;
  margin-bottom:6px;
}
h3  {           /*sub head add to article*/
  font-family:Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight:bold;
  color: #150185;
  margin-top: 8px;
  margin-left: 20px;
  margin-right:20px;
  margin-bottom:6px;
}
h4  {           /* perm article breaks/zones*/
  font-family:Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight:bold;
  color: #A73803;
  margin-left: 6px;
  margin-top: 5px;
  margin-bottom: 1px;
}
ul {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:normal;
  color: #000000;
  margin-right:8px;
}
ol {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:normal;
  color: #000000;
  margin-right:8px;
}


.upcommingevents {
padding:0px;
background-color:#FFF6CF;
background-image:none;
}
.leftedge {
   background-image:url(images/grassleft.jpg);
   background-repeat:repeat-y;
}
.rightedge {
   background-image:url(images/grassright.jpg);
   background-repeat:repeat-y;
}
.textarea {
background-color:#FFF6CF;
}
.textarea-ind {
background-color:#FFF6CF;
width:100%;
}

#leftcontent {
margin-top:10px;
left:10px;
width:190px;
float:left;
background-color:transparent;
}


#rightcontent {
margin-top:10px;
float: right;
width:190px;
background-color:transparent;
}


#centercontent3b {
margin-left: 179px;
margin-right:179px;
margin-bottom: -19px;
/* box model hack*/
voice-family: "\"}\"";
voice-family: inherit;
margin-left: 179px;
margin-right:179px;
margin-top:5px;
}
html>body #centercontent3b {
margin-left: 188px;
margin-right:188px;
margin-top:5px;
}

#contentholder {
  display: inline-block;
}
* html #contentholder {
  display: inline;
}

#centercontent3 {
margin-left: 179px;
margin-right:179px;
margin-bottom: -19px;
/* box model hack*/
voice-family: "\"}\"";
voice-family: inherit;
margin-left: 179px;
margin-right:179px;
margin-top:5px;
}
html>body #centercontent3 {
margin-left: 188px;
margin-right:188px;
margin-top:5px;
}

#centercontent2l {
margin-left: 179px;
margin-right:2px;
margin-bottom: -19px;
/* box model hack*/
voice-family: "\"}\"";
voice-family: inherit;
margin-left: 179px;
margin-right:2px;
margin-top:5px;
}
html>body #centercontent2l {
margin-left: 188px;
margin-right:11px;
margin-top:5px;
}
#centercontent1 {
margin-left: 2px;
margin-right:2px;
margin-bottom: -19px;
/* box model hack*/
voice-family: "\"}\"";
voice-family: inherit;
margin-left: 2px;
margin-right:2px;
margin-top:5px;
}
html>body #centercontent1 {
margin-left: 11px;
margin-right:11px;
margin-top:5px;
}


html>body #centercontent {
top:-2px;
}

#banner {
background:#eeeeff;
height:120px;
voice-family: "\"}\"";
voice-family: inherit;
height:80px;
border:0px double #000;
}
html>body #banner {
height:160px;

}

#banner2 {
background:transparent;

margin-bottom:10px;
height:40px;
voice-family: "\"}\"";
voice-family: inherit;
height:80px;
border:0px double #000;
}
html>body #banner2 {
height:80px;

}
#banner2b {
background:transparent;
  position: relative;

margin-bottom:10px;
height:40px;
voice-family: "\"}\"";
voice-family: inherit;
height:80px;
border:0px double #000;
}
html>body #banner2b {
height:80px;

}

#contentdivs{
background-color:transparent;
margin:0px;
border-style:none;
margin-bottom:5px;
padding:0px;
}
.contentdivsr{
text-align:left;
background-color:transparent;
color:#fff;
margin:0px;
margin-bottom:10px;
padding:0px;
}
.contentdivsl{
text-align:right;
background-color:transparent;
color:#fff;
margin:0px;
margin-bottom:10px;
padding:0px;
}


#bannerNA {
background:transparent;
height:104px;
voice-family: "\"}\"";
voice-family: inherit;
height:90px;
border:0px double #000;
}
html>body #bannerNA {
height:90px;

}

#bannerNI {
background:transparent;
height:178px;
voice-family: "\"}\"";
voice-family: inherit;
height:164px;
border:0px double #000;
}
html>body #bannerNI {
height:164px;

}

#logoNI
{
   top: 0px;
   left: 0px;
   z-index: 100;
   height: 85px;
   width: 257px;
   position: absolute;
   display: block;
}
#topnavNI
{
   top: 19px;
   left: 0px;
   z-index: 90;
   height: 15px;
   width: 100%;
   position: absolute;
   display: block;
   background-color:#150185;
   border-width:3px;
   border-style:solid;
   border-color:#000000;
}
#botnavNI
{
   top: 36px;
   left: 0px;
   z-index: 90;
   height: 35px;
   width: 100%;
   position: absolute;
   display: block;
   background-color:#a73803;
   border-width:3px;
   border-style:solid;
   border-color:#000000;
}
#bannerfNI {
   top: 81px;
   left: 50px;
   z-index: 100;
   height: 90px;
   width: 728px;
   position: absolute;
   display: block;
   border-width:0px;
   border-style:solid;
   border-color:#000000;
}
/********** depth menu **************/
#depthcontainer {
   background-image:url(images/grasstile190.jpg);
   background-repeat:repeat;
   top: 0px;
   left: 0px;
   z-index: 10;
   height: 85px;
   width: 100%;
   position: absolute;
  display:block;
}
#botnavDC
{
   top: 36px;
   left: 0px;
   z-index: 90;
   height: 35px;
   width: 100%;
   position: relative;
   display: block;
   background-color:#a73803;
   border-width:3px;
   border-style:solid;
   border-color:#000000;
}
#topnavDC
{
   top: 19px;
   left: 0px;
   z-index: 90;
   height: 15px;
   width: 100%;
   position: relative;
   display: block;
   background-color:#150185;
   border-width:3px;
   border-style:solid;
   border-color:#000000;
}


#botrotban {
   left: 50px;
   z-index: 100;
   height: 90px;
   width: 728px;
   position: relative;
   display: block;
   border-width:0px;
   border-style:solid;
   border-color:#000000;
}


#bannerIT {
background:transparent;
height:168px;
voice-family: "\"}\"";
voice-family: inherit;
height:154px;
border:0px double #000;
}
html>body #bannerIT {
height:154px;

}

#logoIT
{
   top: 0px;
   left: 0px;
   z-index: 100;
   height: 168px;
   width: 257px;
   position: absolute;
   display: block;
}
#topnavIT
{
   top: 108px;
   left: 0px;
   z-index: 90;
   height: 15px;
   width: 100%;
   position: absolute;
   display: block;
   background-color:#150185;
   border-width:3px;
   border-style:solid;
   border-color:#000000;
}
#botnavIT
{
   top: 125px;
   left: 0px;
   z-index: 90;
   height: 35px;
   width: 100%;
   position: absolute;
   display: block;
   background-color:#a73803;
   border-width:3px;
   border-style:solid;
   border-color:#000000;
}

#bannerfIT {
   top: 10px;
   left: 160px;
   z-index: 100;
   height: 90px;
   width: 728px;
   position: absolute;
   display: block;
   border-width:1px;
   border-style:solid;
   border-color:#000000;
}

#botbuttonrow
{
   top: 3px;
   left: 260px;
   z-index: 110;
   height: 27px;
   width: 508px;
   position: relative;
   display: block;
   background-color:transparent;
   border-width:0px;
   border-style:none;
   border-color:#000000;
}
#topbuttonrow
{
   top: 1px;
   left: 540px;
   z-index: 110;
   height: 13px;
   width: 226px;
   position: relative;
   display: block;
   background-color:transparent;
   border-width:0px;
   border-style:none;
   border-color:#000000;
}
#topbuttontable {
  margin:0px;
  padding:0px;
  }
td.topbutton {
  height:13px;
  }
#topics {
   width: 124px;
   float:right;
   z-index:100;
   border-width:2px;
   border-style:solid;
   border-color:#150185;
  margin-left:4px;
}
#topicsC {
   width: 124px;
   border-width:2px;
   border-style:solid;
   border-color:#150185;
}

.topictop {
  background-color:#150185;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:bold;
  color: #ffdd78;
  text-align: center;
}

.topicitem {
  background-color:#a73803;
  text-align: center;
  padding-left: 2px;
  padding-right: 2px;
}

.topicbottom {
  background-color:#a73803;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight:bold;
  color: #000000;
  text-align: center;
}
.searchinput {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight:normal;
  color: #150185;
}
.seachsub {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight:bold;
  color: #150185;
}
.seachform {
  background-color: #a73803;
}
a.topiclink:link
{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight:bold;
  color: #ffffff;
  text-decoration: none;
}
a.topiclink:visited
{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight:bold;
  color: #ffffff;
  text-decoration: none;
}
a.topiclink:hover
{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight:bold;
  color: #ffffff;
  text-decoration: none;
  background-color:transparent;
}
a.topiclink:active
{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight:bold;
  color: #ffffff;
  text-decoration: none;
}

#resulttable {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:normal;
  color: #a73803;
}
#resulttable h2  {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight:normal;
  color: #006600;
  margin-left: 4px;
  margin-top: 5px;
  margin-bottom: 3px;
}

.contentdivsCE{
background-color:transparent;
color:#150185;
margin:0px;
margin-bottom:10px;
padding:0px;
   border-width:2px;
   border-style:solid;
   border-color:#150185;
}
.contentdivsNB{
background-color:transparent;
color:#150185;
margin:0px;
margin-bottom:10px;
padding:0px;
   border-width:0px;
   border-style:solid;
   border-color:#150185;
}

.titleCE {
  background-color:#150185;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:bold;
  color: #ffdd78;
  text-align: center;
}

.dateCE {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:bold;
  color: #000000;
  text-align: center;
  margin-left:2px;
}
.timeCE {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight:normal;
  color: #000000;
  text-align: center;
  margin-left:2px;
}
.linkCE {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:bold;
}


.contentdivsSA{
background-color:transparent;
color:#150185;
margin:0px;
margin-bottom:10px;
padding:0px;
   border-width:2px;
   border-style:solid;
   border-color:#150185;
}

.titleSA {
  background-color:#150185;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:bold;
  color: #ffdd78;
  text-align: center;
}
.bodySA {
  background-color:#ffdd78;
   background-image:url(images/writers.gif);
   background-repeat:no-repeat;
   background-position: top right;
  text-align: left;
}

a.linkSA:link
{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight:bold;
  color: #a73803;
  text-decoration: none;
  margin-left: 4px;
}
a.linkSA:visited
{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight:bold;
  color: #a73803;
  text-decoration: none;
  margin-left: 4px;
}
a.linkSA:hover
{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight:bold;
  color: #a73803;
  text-decoration: none;
  background-color:transparent;
  margin-left: 4px;
}
a.linkSA:active
{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight:bold;
  color: #a73803;
  text-decoration: none;
  margin-left: 4px;
}
.bodyST {
  background-color:#ffdd78;
   background-image:none;
   background-repeat:no-repeat;
   background-position: top right;
  text-align: left;
}
.bodyMA {
  background-color:#FFF6CF;
  text-align: left;
  padding:3px;
}

 .recentarticles {
   background-color:#FFF6CF;
}
 .upcommingevents {
   background-color:#FFF6CF;
}
a.faqlistlink:link, a.faqlistlink:active {
  text-decoration: none;
  color: #150185;
}
a.faqlistlink:hover {
  text-decoration: underline;
  color: #150185;
}
a.faqlistlink:visited {
  text-decoration: none;
  color: #a73803;
}
/********************** Author Info *********************/
.importantnote {
   border-width:2px;
   border-style:solid;
   border-color:#150185;
   background-color:#ffcccc;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight:bold;
  color: #000000;
  width:80%;
  margin-left:20px;
  margin-top:4px;
  margin-bottom:4px;
}
body.authorinfo ol.mainlist li:first-line {
  font-size: 13px;
  font-weight:bold;
  color: #150185;
  }
body.authorinfo ol.mainlist {
  /*margin-left:10px;*/
  margin-top:4px;
  margin-bottom:4px;
  margin-right:4px;
  }
body.authorinfo ol.mainlist li{
  /*margin-left:10px;*/
  margin-top:8px;
  }
body.authorinfo ol.sublist li, body.authorinfo ul.sublist li{
  /*margin-left:10px;*/
  margin-top:5px;
  }
body.authorinfo ul.sublist li:first-line {
  font-size: 12px;
  font-weight:normal;
  color: #000000;
  }
body.authorinfo ol.sublist li:first-line {
  font-size: 12px;
  font-weight:bold;
  color: #000000;
  }
body.authorinfo ul.sublist {
 /* margin-left:20px;*/
  margin-top:4px;
  margin-bottom:4px;
  margin-right:4px;
  }
body.authorinfo ol.sublist {
  /*margin-left:20px;*/
  margin-top:4px;
  margin-bottom:4px;
  margin-right:4px;
  }

/************************ Site map *********************/
#sitemaptable {
   margin:10;
   border-width:0px;
   border-style:solid;
   border-color:#150185;
   background-color:#ffffff;
  }
.sitemapstallholder {
   background-color:#fff6cf;
  }
#sitemaproof {
   margin:0;
   border-width:0px;
   border-style:solid;
   border-color:#150185;
  }
#sitemapfloor {
   height:61px;
   width:100%;
   margin:0;
   background-color:%fff6cf;
   border-width:0px;
   border-style:solid;
   border-color:#150185;
  }
.sitemapstallrow {
   border-right: 8px solid #ffffff;
   border-left: 8px solid #ffffff;
  }
.sitemapstall {
   border-top: 4px solid #c40000;
   border-right: 4px solid #c40000;
   border-left: 4px solid #c40000;
   border-bottom: 0px solid #c40000;
   background-color:#000000;
  width:26%;
  }
.sitemaplist1 {
  color:#ffffff;
  }
.sitemaplist1 a:link, .sitemaplist1 a:active {
  color:#ffffff;
  }
.sitemaplist1 a:visited {
  color:#aaaaaa;
  }
.sitemaplist1 a:hover {
  color:#0000ff;
  }
.sitemaplist2 {
  color:#ffffff;
  }
.sitemaplist2 a:link, .sitemaplist2 a:active {
  color:#ffffff;
  }
.sitemaplist2 a:visited {
  color:#aaaaaa;
  }
.sitemaplist2 a:hover {
  color:#0000ff;
  }
.sitemaplist3 {
  color:#ffffff;
  }
.sitemaplist3 a:link, .sitemaplist3 a:active {
  color:#ffffff;
  }
.sitemaplist3 a:visited {
  color:#aaaaaa;
  }
.sitemaplist3 a:hover {
  color:#0000ff;
  }
/************************ Contact pages *****************/
.tableform {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:normald;
  color: #000000;
}
#otherinfo {
  border: 2px solid #150185;
  padding:3px;
  margin:4px;
  margin-left:8px;
  float:right;

  }
/************************ Index Page *****************/
#loristale {
   border-width:2px;
   border-style:solid;
   border-color:#150185;
   background-color:#ffffff;
   width:300px;
  float:left;
  margin-top:4px;
  margin-left:4px;
  margin-bottom:8px;
  }
 a.lorijump:link,a.lorijump:active,a.lorijump:visited {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight:bold;
  font-style: italic;
  color: #150185;
  text-decoration: underline;
  margin-left:15px;
 }
 a.lorijump:hover {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight:bold;
  font-style: italic;
  color: #A73803;
  text-decoration: underline;
  margin-left:15px;
 }

#indexteaser {
  width:60%;
  float:left;
  margin-left:10px;
  }
#randhorse {
  float:left;
   border-width:2px;
   border-style:solid;
   border-color:#150185;
   background-color:#FFDD78;
  margin: 4px;
  width:180px;
}
#comphorse {
  float:right;
   border-width:2px;
   border-style:solid;
   border-color:#150185;
   background-color:#FFDD78;
  margin: 4px;
  width:180px;
}
#newclub {
  float:left;
   border-width:0px;
   border-style:solid;
   border-color:#150185;
  margin: 4px;
  width:100%;
}
#newauthor {
  float:left;
   border-width:0px;
   border-style:solid;
   border-color:#150185;
  margin: 4px;
  width:100%;
}
.canceledheader {
   background-color:#FFF6CF;
   background-image:url(images/bkgrd-inx-cancel.jpg);
   background-repeat:no-repeat;
   width:100%;
   margin-bottom:0px;
   margin-left:0px;
   color:#ffffff;
   font-weight:bold;
}
#canceled {
  float:left;
   border-width:1px;
   border-style:solid;
   border-color:#E10000;
  margin: 4px;
  width:100%;
}
#whatsnew {
  float:left;
   border-width:0px;
   border-style:solid;
   border-color:#150185;
  margin: 4px;
  width:100%;
}
#spotlight {
  float:left;
   border-width:0px;
   border-style:solid;
   border-color:#150185;
  margin: 4px;
  width:100%;
}
#spotlighttable {
  margin-left: 15px;
}
.indexheader {
   background-color:#FFF6CF;
   background-image:url(images/bkgrd-inx-title.jpg);
   background-repeat:no-repeat;
   width:100%;
   margin-bottom:0px;
   margin-left:0px;
  color:#006600;
}
.wn-date {
   color:#150185;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:bold;
  font-style:italic;
}
.wn-mark {
 color: #A73803;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight:bold;
}
.wn-text {
 color: #000000;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:normal;
  margin:2px;
}
ul.index {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:normal;
  color: #000000;
  margin-top: 3px;
  margin-bottom: 3px;
}
ul.index li {
  margin-right:2px;
}
#indtopics {
  float:right;
  clear:right;
  }
#ind-both {
  float:right;
  width:130px;
  }
#bannerI {
background:transparent;
height:244px;
voice-family: "\"}\"";
voice-family: inherit;
height:230px;
border:0px double #000;
}
html>body #bannerI {
height:230px;

}

#logoI
{
   top: 0px;
   left: 0px;
   z-index: 100;
   height: 145px;
   width: 257px;
   position: absolute;
   display: block;
}
#topnavI
{
   top: 87px;
   left: 0px;
   z-index: 90;
   height: 15px;
   width: 100%;
   position: absolute;
   display: block;
   background-color:#150185;
   border-width:3px;
   border-style:solid;
   border-color:#000000;
}
#botnavI
{
   top: 101px;
   left: 0px;
   z-index: 90;
   height: 35px;
   width: 100%;
   position: absolute;
   display: block;
   background-color:#a73803;
   border-width:3px;
   border-style:solid;
   border-color:#000000;
}
#bannerfI {
   top: 150px;
   left: 50px;
   z-index: 100;
   height: 90px;
   width: 728px;
   position: absolute;
   display: block;
   border-width:1px;
   border-style:solid;
   border-color:#000000;
}
#whatisit {
   top: 10px;
   left: 270px;
   z-index: 80;
   height: 70px;
   width: 500px;
   position: absolute;
   display: block;
}
.what {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight:bold;
  font-style:italic;
  color: #ffffff;
  margin-left:30px;
}
ul.whatis{
  margin-top:3px;
  margin-bottom:3px;
}
ul.whatis li {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight:bold;
  font-style:italic;
  color: #ffffff;
  margin-top:3px;
  margin-bottom:3px;
}
p.what2 {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight:bold;
  font-style:italic;
  color: #ffffff;
  margin-top:3px;
  margin-bottom:3px;
}
#whatisit2 {
   top: 10px;
   left: 270px;
   z-index: 80;
   height: 70px;
   position: absolute;
   display: block;
}
h2.what2 {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight:bold;
  font-style:none;
  color: #ffffff;
}
 a.lorijump2:link,a.lorijump2:active,a.lorijump2:visited {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight:bold;
  font-style: italic;
  color: #ffdd78;
  text-decoration: underline;
  margin-left:15px;
 }
 a.lorijump2:hover {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight:bold;
  font-style: italic;
  color: #ffffff;
  text-decoration: underline;
  margin-left:15px;
 }

/************************* Shows **********************/
#showpic {
  float:right;
   border-width:1px;
   border-style:solid;
   border-color:#150185;
  margin: 4px;
  }
.showpic_cap {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight:normal;
  color: #150185;
  text-align:center;
  margin: 2px;
}
.link_table {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:normal;
  color: #000000;
  margin: 4px;
   border-width:1px;
   border-style:solid;
   border-color:#150185;
   padding-right:3px;
   padding-left:3px;
}
.show_ppg {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:normal;
  color: #000000;
  margin-left: 20px;
}
.show_fact {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:normal;
  color: #000000;
  margin-left: 30px;
}
h1.show {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight:bold;
  color: #150185;
  margin-left: 10px;
}
h2.show {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight:bold;
  color: #a73803;
  margin-left: 10px;
}
h3.show {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight:bold;
  color: #006600;
  margin-left: 10px;
}
h3.showdate {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight:bold;
  font-style: italic;
  color: #150185;
  margin-left: 10px;
}
.show_list_head {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:bold;
  color: #150185;
}
.show_list_date {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:bold;
  color: #000000;
}
.show_list_town {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:normal;
  color: #000000;
}
.show_list_state {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:normal;
  color: #000000;
}
.show_list_name {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight:normal;
  color: #000000;
  display:inline;
  vertical-align:middle;
}
.show_list_4h {
  float:right;
}
/************************* Classifieds **********************/
#jump {
  margin-left:10px;
  }
#rightpost {
   border-width:1px;
   border-style:solid;
   border-color:#000000;
   background-image:url(images/classpost-r.jpg);
  }
#leftpost {
   border-width:1px;
   border-style:solid;
   border-color:#000000;
   background:#ffffff;
   background-image:url(images/classpost-l.jpg);
   }
.gap {
  background:transparent;
  }
.bspacer {
  background:transparent;
  }
.wspacer {
  background:#ffffff;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
  }
.lespacer {
  background:#ffffff;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
  border-left: 1px solid #000000;
  color:#ffffff;
  }
.respacer {
  background:#ffffff;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  color:#ffffff;
  }
.rspacer {
  background:#ff0000;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
  }
.lblock {
  background:#ffffff;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
  text-align:center;
  }
.rblock {
  background:#fa0000;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
  text-align:center;
  }
.rblock  a.classclink:link,a.classclink:active {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight:bold;
  color: #ffffff;
  text-decoration: none;
 }
.rblock  a.classclink:visited {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight:bold;
  color: #ffaaff;
  text-decoration: none;
 }
.rblock  a.classclink:hover {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight:bold;
  color: #ffffff;
  text-decoration: underline;
 }
 a.classclink:link,a.classclink:active {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight:bold;
  color: #150185;
  text-decoration: none;
 }
 a.classclink:visited {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight:bold;
  color: #A73803;
  text-decoration: none;
 }
 a.classclink:hover {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight:bold;
  color: #150185;
  text-decoration: underline;
 }

#classtable {
  visibility:visible;
  width:515;
  }
 a.classlist:link,a.classlist:active {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight:bold;
  color: #150185;
  text-decoration: none;
 }
 a.classlist:visited {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight:bold;
  color: #A73803;
  text-decoration: none;
 }
 a.classlist:hover {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight:bold;
  color: #150185;
  text-decoration: underline;
 }
 a.classlistmini:link,a.classlistmini:active {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:bold;
  color: #150185;
  text-decoration: none;
  padding-right:10px;
 }
 a.classlistmini:visited {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:bold;
  color: #A73803;
  text-decoration: none;
  padding-right:10px;
 }
 a.classlistmini:hover {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:bold;
  color: #150185;
  text-decoration: underline;
  padding-right:10px;
 }
 .classlisthead {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:bold;
  color: #000000;
 }
 .classlisthere {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:bold;
  color: #aaaaaa;
 }
 ul.classol li{
  margin-right:20px;
  }
/********************************* Business Gallery *******************************/
#bizlist {
  margin:10px;
}
.busi_name {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:bold;
  color: #150185;
  padding-left:8px;
  padding-right:8px;
}
.updated {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight:bold;
  padding-left:8px;
  padding-right:10px;
  color: #A73803;
}
.coupon {
  width:45px;
}
.go {
  width:45px;
}
/********************************* Why Advertize *******************************/
ul.whylist {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:bold;
  margin-top:2px;
  margin-left:0px;
  list-style-type:disc;
}
ul.whylist li{
  margin-bottom:5px;
  margin-left:0px;
  margin-right:4px;
}
/********************************* Service area *******************************/
ul.dodontlist {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:bold;
  margin-top:2px;
  margin-left:0px;
  list-style-type:none;
}
ul.dodontlist li{
  margin-bottom:5px;
  margin-left:10px;
  margin-right:4px;
}
ul.dodontlist li.do{
  color: #006600;
}
ul.dodontlist li.dont{
  color: #BF0D00;
}
/********************************* Link To Us *******************************/
#ltutable {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight:normal;
}
#ltutable a{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:normal;
}
/********************************* Media Kit *******************************/
#mkittable {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:normal;
}
#mkittable a{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:normal;
}
/********************************* Games *******************************/
img.games {
   border-width:1px;
   border-style:solid;
   border-color:#150185;
  margin-top: 5px;
}
h3.games  {           /*sub head add to article*/
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:normal;
  color: #150185;
  margin-top: 5px;
  margin-bottom: 3px;
  text-align:center;
}

/************************* Main article catagory lists **********************/
.alistTitle {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight:bold;
  color: #000000;
  margin-left: 0px;
  line-height:100%;
}
.alistAuthor {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-style: italic;
  color: #006600;
  margin-left: 28px;
}
.alistDesc {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight:normal;
  color: #000000;
  margin-left: 2px;
  background-color:#ffffee;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 2px;
}
.alistList {
  background-color:#ffffee;
}
.alistCat {
  padding-left: 2px;
  padding-right: 2px;
  background-color:#ffffee;
  text-decoration: underline;
}
 h3.articletopic {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight:bold;
  color: #a73803;
  margin-top: 1px;
  margin-bottom: 1px;
 }
 .alist_ql {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight:bold;
  color: #006600;
  margin-top: 1px;
  margin-bottom: 4px;
 }

/************************************* Article Admin ********************/
 body.artadmin {
  background-color:#fff6cf;
  background-image:none;
}
 p.artadmin {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:normal;
  color: #000000;
  margin-left: 4px;
  margin-right: 1px;
  margin-top: 4px;
  margin-bottom: 4px;
}
h1.artadmin  {           /*title*/
  font-family:Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight:normal;
  color: #a73803;
  margin-left: 4px;
  margin-top: 1px;
  margin-bottom: 3px;
}
h2.artadmin  {           /*sub head add to artadmin*/
  font-family:Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight:normal;
  color: #006600;
  margin-left: 4px;
  margin-top: 5px;
  margin-bottom: 3px;
}
h3.artadmin  {           /*sub head add to artadmin*/
  font-family:Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight:normal;
  color: #150185;
  margin-left: 6px;
  margin-top: 5px;
  margin-bottom: 3px;
}
h4.artadmin  {           /* perm artadmin breaks/zones*/
  font-family:Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight:bold;
  color: #6F2400;
  margin-left: 6px;
  margin-top: 5px;
  margin-bottom: 1px;
}

/************************************* Article ********************/
 body.article {
  background-color:#fff6cf;
  background-image:none;
}
 p.article {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:normal;
  color: #000000;
  margin-left: 8px;
  margin-right: 8px;
  margin-top: 6px;
  margin-bottom: 6px;
}

h1.article  {           /*title*/
  font-family:Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight:normal;
  color: #a73803;
  margin-left: 4px;
  margin-top: 1px;
  margin-bottom: 3px;
}
h2.article  {           /*sub head add to article*/
  font-family:Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight:bold;
  color: #006600;
  margin-left: 8px;
  margin-top: 5px;
  margin-bottom: 3px;
}
h3.article  {           /*sub head add to article*/
  font-family:Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight:normal;
  color: #150185;
  margin-left: 12px;
  margin-top: 5px;
  margin-bottom: 3px;
}
h4.article  {           /* perm article breaks/zones*/
  font-family:Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight:bold;
  color: #6F2400;
  margin-left: 14px;
  margin-top: 5px;
  margin-bottom: 1px;
}
.article_author {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:normal;
  font-style: italic;
  color: #000000;
  margin-left: 10px;
}
img.article {
   border-width:0px;
   border-style:solid;
   border-color:#150185;
}
.article_photo {
   border-width:2px;
   border-style:solid;
   border-color:#150185;
}
.article_caption {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight:bold;
  color: #000000;
  margin-left: 4px;
}
.ratetext {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:bold;
  font-style: normal;
  color: #000000;
  margin-left: 6px;
}
.article_author_name {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight:normal;
  font-style: italic;
  color: #000000;
  margin-left: 6px;
}
/*********************************** showforumpost *********************/
.selectpost {
   background-color:transparent;
   color:#150185;
  margin-top:4px;
  margin-left:4px;
  margin-bottom:8px;
   padding:0px;
   border-width:2px;
   border-style:solid;
   border-color:#150185;
   width:300px;
   float:left;
   }
.selectgpost {
   background-color:transparent;
   color:#150185;
  margin-top:4px;
  margin-left:4px;
  margin-bottom:8px;
   padding:0px;
   border-width:2px;
   border-style:solid;
   border-color:#150185;
   width:186px;
   float:left;
   }
img.picofweek {
   border-width:2px;
   border-style:solid;
   border-color:#150185;
}
.post_forum_name{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight:bold;
  font-style: normal;
  color: #a73803;
  }
.post_topic {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:normal;
  font-style: normal;
  color: #150185;
  }
.post_subject {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:normal;
  font-style: normal;
  color: #000000;
  }
.post_user {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:normal;
  font-style: normal;
  color: #006600;
  }
.post_body {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:normal;
  font-style: normal;
  color: #000000;
  }
.post_body a:link,.post_body a:visited,.post_body a:active {
  text-decoration:underline;
  color: #000066;
  }
.post_body a:hover {
  text-decoration:none;
  }
/*********************************** search results *********************/
#searchresbox {
  margin-left:8px;
  margin-right:8px;
  margin-bottom:8px;
  }
/*********************************** mini list *********************/
 body.articlelist {
  background-color:#fff6cf;
  background-image:none;
}
.mini_list_date {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight:normal;
  font-style: normal;
  color: #000000;
  margin-left: 6px;
  margin-top: 2px;
  margin-bottom: 3px;
}
.mini_list_auth {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight:normal;
  font-style: italic;
  color: #000000;
  margin-left: 6px;
  margin-top: 2px;
  margin-bottom: 3px;
}
.mini_list_rating {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight:normal;
  font-style: normal;
  color: #000000;
  margin-left: 6px;
  margin-top: 2px;
  margin-bottom: 3px;
}
.mini_list_cat {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight:bold;
  font-style: normal;
  color: #000000;
  margin-left: 6px;
  margin-top: 2px;
  margin-bottom: 3px;
}
a.mini_list_title:link
{
  text-decoration: none;
  color: #150185;
       }
a.mini_list_title:visited
{
  text-decoration: none;
  color: #640064;
       }
a.mini_list_title:hover
{
  text-decoration: underline;
  color: #0000ff;
  background-color:transparent;
        }
a.mini_list_title:active
{
  text-decoration: none;
  color: #ff0000;
       }
h3.mini_list {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:bold;
  font-style: normal;
  margin-left: 6px;
  margin-top: 8px;
  margin-bottom: 2px;
}

/************************************ clubs **********************/
h2.clubcorral  {
  color: #006600;
  margin-left: 20px;
  margin-top: 20px;
  margin-bottom: 2px;
}
.clublist {
  margin-left: 10px;
  margin-top: 0px;
  }
.club_list_town {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight:normal;
  font-style: normal;
  color: #000000;
}
.club_list_name a:link{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #150185;
}
.club_list_name a:hover{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #0000ff;
}
.club_list_name a:active{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #ff0000;
}
.club_list_name a:visited{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #000000;
}
.club_new_name a:link{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #a73803;
  font-weight:bold;
}
.club_new_name a:hover{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #150185;
  font-weight:bold;
}
.club_new_name a:active{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #ff0000;
  font-weight:bold;
}
.club_new_name a:visited{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #000000;
  font-weight:bold;
}
.club_list_head {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight:bold;
  font-style: normal;
  color: #150185;
}
.clubhead {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight:bold;
  font-style: normal;
  color: #a73803;
  margin-top: 2px;
  margin-bottom: 2px;
}


/************************************* generic ********************/
.spacer {
   display: block;
   }
#copyright {
  background-color:transparent;
  border-top-width:1px;
  border-bottom-width:1px;
  border-right-width:0px;
  border-left-width:0px;
  border-style:solid;
  border-color:#ccffcc;
  padding-top:3px;
  padding-bottom:3px;
}
.copyrighttext {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight:normal;
  font-style: normal;
  color: #ccffcc;
}
.copyrightlink {
  color: #ffffff;
}
#textlink{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight:bold;
  font-style: normal;
  text-align: center;
  color: #fffccf;
  background-color:#1e4f0e;
  border-top-width:0px;
  border-bottom-width:0px;
  border-right-width:0px;
  border-left-width:0px;
  border-style:solid;
  border-color:#ccffcc;
  padding-top:6px;
  padding-bottom:6px;
}
#textlink a:link
{
text-decoration: none;
  color: #fffccf;
}
#textlink a:visited
{
text-decoration: none;
  color: #fffccf;
}
#textlink a:hover
{
text-decoration: underline;
background-color:transparent;
  color: #ffffff;
}
#textlink a:active
{
text-decoration: none;
  color: #fffccf;
}

ul.cone
{
    color:#000000;
   font-family:arial, sans-serif;
   font-size: 16px;
   font-weight: normal;
   font-style: normal;
  margin-left: 30pt;
  list-style-image: url('http://www.horseicecream.com/images/bullet-cone.gif');
  line-height:20pt;
}
a.gbutton:link
{
text-decoration: none;
}
a.gbutton:visited
{
text-decoration: none;
}
a.gbutton:hover
{
text-decoration: none;
background-color:transparent;
}
a.gbutton:active
{
text-decoration: none;
}

a.boldlink:link,a.boldlink:visited,a.boldlink:active
{
text-decoration: underline;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight:bold;
}
a.boldlink:hover
{
text-decoration: none;
background-color:transparent;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight:bold;
}

 /******************************* colors *************************/
 .red
{
      color: #FF0000;
}
.redb
{
      color: #FF0000;
      font-weight: bold;
}
.redi
{
      color: #FF0000;
      font-style: italic;
}
.green
{
      color: #007700;
}
.greenb
{
      color: #007700;
      font-weight: bold;
}
.greeni
{
      color: #007700;
      font-style: italic;
}
.greenbi
{
      color: #007700;
      font-style: italic;
      font-weight: bold;
}


