.toptable { height: 70px; background-image: url(/images/mybar2.png); }
.srchbut { width:25px; height: 18px; vertical-align:middle; }
.obotbar { height: 26px; background-image: url(/images/obotbar.gif); }
.pagewidth { width: 800px; }
.highlightcol { color: #ce6d1b; }
.headline { font-family: Arial; font-size: 20px; color:#0080FF; letter-spacing: -1px; } 
.headlinesp { padding-bottom: 10px; } 

.tinyw {color:white; font-size:8pt; font-family:Verdana, Arial;}
.tinyb {color:black; font-size:8pt; font-family:Verdana, Arial;}
.tinybl {color:#559FF8; font-size:8pt; font-family:Verdana, Arial;}

.undertext { font-size: 11px; font-family: arial; font-weight: normal; }

.textcol { color: #555; }

.bluesubhead, .bluesubhead a:link, .bluesubhead a:visited { font-size: 18px; color:#0080FF; } 
.subheadline { font-size: 17px; color: #505050; }
.bigheadline { font-size: 18px; color: #505050; }

TD { color: black ; font-family: Arial, Geneva, sans-serif; font-size:12px;}

#featured, .featured { border:1px solid #de8501; padding-top: 0px; padding-left: 10px; margin-left: -5px; padding-right: 10px; padding-bottom:0px; font-size: 12px; font-family: arial; color: #808080; margin-bottom: 7px; }

.listline { padding-top:  2px; padding-bottom: 6px; padding-left: 6px; font-size: 12px; font-family: arial; }
.listdesc { margin-top: 2px; margin-left: 0px; font-size: 12px; font-family: arial; color: #808080}
.listurl  { margin-top: 2px; margin-left: 0px; font-size: 12px; font-family: arial; color: #808080}
.listurl A:visited, .listurl A:link { color: #008000; }
DIV.listcat  { padding-left: 10px; margin-top: 2px; margin-left: 0px; font-size: 12px; font-family: arial; color: #808080}

DIV.list { padding-left: 10px; margin-top: 5px; margin-left: 0px; font-size: 12px; font-family: arial; color: #808080}
DIV.list:link {color: #0000FF}

#DIV.list:hover {color: #FF0000}

.home { color: black ; font-family: verdana, Arial, Geneva, sans-serif; font-size:12px;}
.serror { color: red; font-family: Verdana, Arial, Geneva, sans-serif; font-size:7pt;}
.error { color: #c00; }

BODY, P,  UL, LI {
  color: black ;
  font-family: Arial, Geneva, sans-serif;
  font-size:12px;
}

body { width: 800px; margin: 0px auto; margin-top: 10px; margin-bottom: 10px; }

.serror2 { color: black; font-family: Verdana, Arial, Geneva, sans-serif; font-size:7pt; font-weight:bold}
.serror2a { color: white; font-family: Verdana, Arial, Geneva, sans-serif; font-size:7pt; font-weight:bold}



h1	{font-family: arial, verdana, Geneva, sans-serif; color:#880C00; font-weight:bold;   font-size:18px; margin-bottom:4pt; margin-top:4pt}
h2	{font-family: verdana, Geneva, sans-serif; color:#7040C0; font-weight:bold; font-size:17px; margin-bottom:4pt; margin-top:1pt}

A:link { color: #303030; }
A:visited { color: #303030; }
A:hover { color: red }

A.regions:link {color:#7040C0; text-decoration:none; font-size:8pt}
A.regions:visited {color:#7040C0; text-decoration:none; font-size:8pt}
A.regions:hover {color:black; text-decoration:underline; font-size:8pt} 

A.homepage:link {color:black; text-decoration:none; font-size:12px}
A.homepage:visited {color:black; text-decoration:none; font-size:12px}
A.homepage:hover {color:black; text-decoration:underline; font-size:12px} 

A.reciprocals:link {color:#7040C0; text-decoration:none;}
A.reciprocals:visited {color:#7040C0; text-decoration:none;}
A.reciprocals:hover {color:black; text-decoration:underline;}

.errorcol { color: #c00; }

.entryimg {
  border-top: 2px;
  float: right;
  margin-top: 2px;
  margin-bottom: 1px;
  margin-left: 3px;
  margin-right: 5px;
}


.dbhead {
  color:#404040; 
  font-size:10px;
  text-align:right;
  font-weight: bold;
}

.purple { color: #8456D3; }

.pth { color: black; font-family: Verdana, Arial, Geneva, sans-serif; font-size:11px; background-color:#dcfcfc;}

.ptb { color: black; font-family: Verdana, Arial, Geneva, sans-serif; font-size:11px; font-weight:bold}

.fptiny {font-size:7pt; font-family:Verdana, Arial;}

.datalabel   { font-size: 11px; font-family: Arial }
.datadesc    { font-family: Arial; font-size: 10px }
.datafield   { font-family: Arial; font-size: 11px }

.datalabel TD  { font-size: 11px; font-family: Arial }

A.menubar, A.menubar:visited { color:#ffffff }
A.menubar:hover { color:#FFCC00; text-decoration: none; }

.entertext { font-family: Arial, Helvetica, sans-serif; font-size:12px; }
.entertext2 { font-family: Arial, Helvetica, sans-serif; font-size:12px; }

td.menubar {
  height: 23px;
  background-repeat: repeat-x;
  background-image: url(/images/menubar.jpg);
  padding-left:10px;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#ffffff;
}

td.menubarblue {
  line-height: 21px;
  background-repeat: repeat-x;
  background-image: url(/images/menubarblue.jpg);
  padding-left:10px;
  font-family: Arial, Helvetica, sans-serif;
  font-size:13px;
  color:#ffffff;
  border-spacing: 0px;
}

td.menubarblack {
  height: 23px;
  background-repeat: repeat-x;
  background-image: url(/images/menubarblack.jpg);
  font-family: Arial, Helvetica, sans-serif;
  padding-left:5px;
  font-size:11px;
  color:#ffffff;
}

.oleft {
  width: 8px;
  height: 26px;
  line-height: 26px;
  font-size: 5px;
  font-family: Arial;
  background: url("http://www.splut.com/images/oleftcurve.gif") no-repeat;
}
.oright {
  width: 7px;
  height: 26px;
  line-height: 26px;
  font-size: 5px;
  font-family: Arial;
  background: url("http://www.splut.com/images/orightcurve.gif") no-repeat;
  background-position: top right;
}

.omid {
  height: 26px;
  line-height: 26px;
  background: url("http://www.splut.com/images/omidbar.gif") repeat-x;
  font-size: 13px;
  font-family: Arial,Arial;
  color: #FFFFFF;
  text-align: left;
}

.omid a, .omid a:link { color: #fff; font-size: 12px;}

.onavtop {
  height: 26px;
  font-size: 12px;
  font-family: Arial,Arial;
  color: #FFFFFF;
  text-align: left;
  background: url("http://www.splut.com/images/onavbar.gif");
  padding-left: 6px
}

.ynavbut {
  height: 26px;
  font-size: 13px;
  font-family: Arial;
  background: url("http://www.splut.com/images/onavbut.gif");
  text-align: left;
  padding-left: 6px;
  background-repeat: no-repeat;
  color: #480C00;
}

.ynavbut a, .leftsidestyle a { text-decoration: none; font-size:13px; font-family: Arial; color: #480C00; }

.leftsidestyle a { text-align: center; }
.leftsidestyle a:hover { color: #c00; }


.searchback {
  background: url('http://www.splut.com/images/scallop.gif');
  background-repeat: no-repeat;
  height: 37px;
  text-align: center;
}
.searchstrip {
  height: 19px;
}

.tabfmt .altcol1 { background-color: #f8f8f8; }
.tabfmt .altcol0 { background-color: #f0f0f0; }
.tabfmt .highlight { background-color: #cbeef7; font-weight: bold;}
.tabfmt td { font-size: 13px; padding: 1px; font-family: arial; }
.tabfmt th { background-color: #bbdef7; font-size: 11px; padding: 4px;}
.tabblue { border: 1px solid #387BC1; background-color: #DFF1FF; font-size: 12px; }

.smalllink { font-size: 10px; }
.smalllink a, .smalllink a:visited { color: #c00; text-decoration: none; }
.smalllink a:hover { text-decoration: underline; color: #292929; } 

li.entertext { margin-bottom: 5px; }


.headin { padding: 9px; }

.stdtable { background-color: #FEE475; border: 1px solid #808080; }
.stdtable td { font-family: arial; }

.thistd { color: #292929; font-family: arial; }
.thistd3 { background-color: #fff; padding-left: 15px; }
.thistd4 { padding-left: 30px; padding-right: 30px; padding-top: 20px;}
.thistd li, .thistd p { font-family: arial; }
.thistd a, .thistd td a:visited { color: #292929; text-decoration: underline; font-family: arial; }
.thistd a:hover { text-decoration: none; }

.thistd2 { color: #292929; font-family: arial; font-size: 11px; }
.infotext { color: #292929; font-family: arial; font-size: 12px; }

li.infotext { padding-bottom: 8px; }

.information { border: 1px solid #d88; background-color: #fee; color: #292929; font-family: arial; font-size: 12px; font-weight: bold; padding: 5px 0 5px 10px; margin: 0px 0 5px 0; }
.inf2 { padding-top: 10px;}


a.footy { text-decoration: none; color: #fff; }

.templatebody { width: 667px; }

.reslist { width: 790px; }
.templatebody .reslist { width: 100%; }

hr { height: 0px; border: 0px; border-top: 1px solid #888;}
.incateg a { text-decoration: none; }

.credcards { background-image: url(http://www.splut.com/images/payment.jpg); width: 255px; height: 232px;}

.permission { border: 1px solid #292929; margin: 50px; padding-top: 10px; padding-bottom: 10px; text-align: center; font-weight: bold; color: #292929;}
.permission a { font-size: 18px; letter-spacing: -1px; }

.join table td { padding-top: 10px; }

.dx { font-family: arial; font-size: 12px; }

