textarea {border: 1px solid #000;background-color: #fff;width: 345px;}
.cent { text-align: center }

.dirlistings {padding:0px;margin:0px;text-transform:lowercase;background:#1a1a1a;font-weight:normal;color:#ccc;font-size:0.90em;padding-left:10px;margin-top:30px}

/* RSS feed button */
#feed { margin: 4px 0; }
/* stats */
#perfStats {margin-top: 15px;font-size: 60%;text-align: center;}

/* Path way */
#pathway {background-color: #313131;color: #fff;padding: 5px 15px;margin-bottom: 5px;}

/* Catbox 1 */
.categories01{background:#fff; height: 1%;border:1px solid #B3F906}
.categories01 h2{padding:10px; margin:0; text-transform:lowercase;background:#fff url("../images/categories10.gif") no-repeat;color:#000;padding-left:120px;font-size:1.4em;font-family: "century gothic", "arial", "Helvetica";height:40px}
.categories01 ul{margin-left:10px; padding:0px;list-style-type:none;}
.categories01 ul li{display: block; float: left; width: 260px; background-position: 0 50%; background-repeat: no-repeat; background-image: url("../images/blue_icon.gif")}
.categories01 ul li a , .categories01 ul li a:visited{ padding-left: 20px; text-decoration:none !important;color:#000;font-size:1em}
.cateories01 ul li a:hover {color:#009AEF !important}
.categories01 ul li span{ position:absolute; left:-5px; height:7px; width:7px;}
.categories01 ul li .cats {}

/* Catbox 2 */
.categories02{background:#fff; height: 1%;border:1px solid #B3F906}
.categories02 h2{padding:10px; margin:0; text-transform:lowercase;background:#fff url("../images/categories10.gif") no-repeat;color:#000;padding-left:120px;font-size:1.4em;font-family: "century gothic", "arial", "Helvetica";height:40px}
.categories02 ul{margin-left:10px; padding:0px;list-style-type:none;}
.categories02 ul li{display: block; float: left; width: 260px; background-position: 0 50%; background-repeat: no-repeat; background-image: url("../images/blue_icon.gif")}
.categories02 ul li a , .categories02 ul li a:visited{ padding-left: 20px; text-decoration:none !important;color:#000;font-size:1em}
.cateories02 ul li a:hover {color:#009AEF !important}
.categories02 ul li span{ position:absolute; left:-5px; height:7px; width:7px;}
.categories02 ul li .cats {}

/* Catbox 3 */
.categories03{background:#fff; height: 1%;border:1px solid #F9CA06}
.categories03 h2{padding:10px 10px 15px 10px; margin:0; text-transform:lowercase;background:#fff url("../images/categories04.gif") no-repeat bottom left;color:#000;padding-left:110px;font-size:1.4em;font-family: "century gothic", "arial", "Helvetica";height:40px}
.categories03 ul{margin:0 10px; padding:0px;list-style-type:none;}
.categories03 ul li{display: block; float: left; width: 260px; background-position: 0 50%; background-repeat: no-repeat; background-image: url("../images/yellow_icon.gif"); margin-bottom:2px}
.categories03 ul li a , .categories03 ul li a:visited{ padding-left: 20px; text-decoration:none !important;color:#000;font-size:1em;font-weight:600}
.cateories03 ul li a:hover {color:#009AEF !important}
.categories03 ul li span{ position:absolute; left:-5px; height:7px; width:7px;}
.categories03 ul li .cats {}


/* Catbox 4 */
.categories04{background:#fff; height: 1%;border:1px solid #B3F906}
.categories04 h2{padding:10px 10px 15px 10px; margin:0; text-transform:lowercase;background:#fff url("../images/categories04.gif") no-repeat bottom left;color:#000;padding-left:110px;font-size:1.4em;font-family: "century gothic", "arial", "Helvetica";height:40px}
.categories04 ul{margin-left:10px; padding:0px;list-style-type:none;}
.categories04 ul li{display: block; float: left; width: 260px; background-position: 0 50%; background-repeat: no-repeat; background-image: url("../images/blue_icon.gif")}
.categories04 li a, .categories04 li a:visited{ padding-left: 20px; text-decoration:none !important;color:#000;font-size:1em}
.cateories04 li a:hover {color:#009AEF !important}
.categories04 ul li span{ position:absolute; left:-5px; height:7px; width:7px;}
.categories04 ul li .cats {}

/* Catbox 5 */
.categories05{background:#fff; height: 1%;border:1px solid #0067F3;margin-top:20px}
.categories05 h2{padding:10px 10px 15px 10px; margin:0; text-transform:lowercase;background:#fff url("../images/categories06.gif") no-repeat bottom left;color:#0067F3;padding-left:110px;font-size:1.4em;font-family: "century gothic", "arial", "Helvetica";height:40px}
.categories05 ul{margin-left:10px; padding:0px;list-style-type:none;}
.categories05 ul li{display: block; float: left; width: 260px; background-position: 0 50%; background-repeat: no-repeat; background-image: url("../images/blue2_icon.gif")}
.categories05 li a, .categories05 li a:visited{ padding-left: 20px; text-decoration:none !important;color:#000;font-size:1em}
.cateories05 li a:hover {color:#009AEF !important}
.categories05 ul li span{ position:absolute; left:-5px; height:7px; width:7px;}
.categories05 ul li .cats {}


/* Catbox 6 */
.categories06{background:#fff; height: 1%;border:1px solid #13F2DD}
.categories06 h2{padding:10px 10px 15px 10px; margin:0; text-transform:lowercase;background:#fff url("../images/categories06.gif") no-repeat bottom left;color:#000;padding-left:110px;font-size:1.4em;font-family: "century gothic", "arial", "Helvetica";height:40px}
.categories06 ul{margin-left:10px; padding:0px;list-style-type:none;}
.categories06 ul li{display: block; float: left; width: 260px; background-position: 0 50%; background-repeat: no-repeat; background-image: url("../images/blue2_icon.gif")}
.categories06 li a, .categories06 li a:visited{ padding-left: 20px; text-decoration:none !important;color:#000;font-size:1em}
.cateories06 li a:hover {color:#009AEF !important}
.categories06 ul li span{ position:absolute; left:-5px; height:7px; width:7px;}
.categories06 ul li .cats {}


/* Catbox 7 */
.categories07{background:#fff; height: 1%;border:1px solid #000;padding-bottom:10px;margin-bottom:20px}
.categories07 h2{padding:10px; margin:0; text-transform:lowercase;background:#fff url("../images/categories8.gif") no-repeat;color:#F20205;padding-left:120px;font-size:1.4em;font-family: "century gothic", "arial", "Helvetica";height:40px}
.categories07 ul{margin-left:10px; padding:0px;list-style-type:none;}
.categories07 ul li{display: block; float: left; width: 260px; background-position: 0 50%; background-repeat: no-repeat; background-image: url("../images/orange_icon.gif")}
.categories07 ul li a , .categories07 ul li a:visited{ padding-left: 20px; text-decoration:none !important;color:#000;font-size:1em}
.cateories07 ul li a:hover {color:#009AEF !important}
.categories07 ul li span{ position:absolute; left:-5px; height:7px; width:7px;}
.categories07 ul li .cats {}


/* Catbox 8 */
.categories08{background:#fff; height: 1%;border:1px solid #F20205;padding-bottom:10px;margin-bottom:20px}
.categories08 h2{padding:10px; margin:0; text-transform:lowercase;background:#fff url("../images/categories8.gif") no-repeat;color:#000;padding-left:120px;font-size:1.4em;font-family: "century gothic", "arial", "Helvetica";height:40px}
.categories08 ul{margin-left:10px; padding:0px;list-style-type:none;}
.categories08 ul li{display: block; float: left; width: 260px; background-position: 0 50%; background-repeat: no-repeat; background-image: url("../images/orange_icon.gif")}
.categories08 ul li a , .categories08 ul li a:visited{ padding-left: 20px; text-decoration:none !important;color:#000;font-size:1em}
.cateories08 ul li a:hover {color:#009AEF !important}
.categories08 ul li span{ position:absolute; left:-5px; height:7px; width:7px;}
.categories08 ul li .cats {}


/* Catbox 9 */
.categories09 {border:1px solid #ccc;margin: 0 0 50px 0}
.categories09 h2{padding:10px; margin:0; text-transform:lowercase;background:#fff url("../images/title-bg.gif") no-repeat;color:#000;padding-left:110px;font-size:1.4em;font-family: "century gothic", "arial", "Helvetica";border-bottom:1px solid #000}
.categories09 ul li {width: 260px;float: left;display: block;}
.categories09 ul li a ,.categories09 ul li a:visited{ padding-left: 10px; text-decoration:none !important;color:#000;font-size:1em}
.cateories09 ul li a:hover {color:#009AEF !important}


/* Catbox 10 */
.categories10{background:#fff; height: 1%;border:1px solid #B3F906}
.categories10 h2{padding:10px; margin:0; text-transform:lowercase;background:#fff url("../images/categories10.gif") no-repeat;color:#000;padding-left:120px;font-size:1.4em;font-family: "century gothic", "arial", "Helvetica";height:40px}
.categories10 ul{margin-left:10px; padding:0px;list-style-type:none;}
.categories10 ul li{display: block; float: left; width: 260px; background-position: 0 50%; background-repeat: no-repeat; background-image: url("../images/blue_icon.gif")}
.categories10 ul li a , .categories10 ul li a:visited{ padding-left: 20px; text-decoration:none !important;color:#000;font-size:1em}
.cateories10 ul li a:hover {color:#009AEF !important}
.categories10 ul li span{ position:absolute; left:-5px; height:7px; width:7px;}
.categories10 ul li .cats {}


/* Catbox 11 */
.categories11{background:#fff; height: 1%;margin:10px 0 20px 0}
.categories11 h2{padding:10px 10px 15px 10px; margin:10px 0 10px 0; text-transform:lowercase;background:#fff url("../images/categories04.gif") no-repeat bottom left;color:#000;padding-left:110px;font-size:1.4em;font-family: "century gothic", "arial", "Helvetica";height:40px}
.categories11 ul{margin:10px 0 0 5px; padding:0px;list-style-type:none;}
.categories11 ul li{display: block; float: left; width: 240px; background-position: 0 50%; background-repeat: no-repeat; background-image: url("../images/yellow_icon.gif"); margin-bottom:2px}
.categories11 ul li a , .categories11 ul li a:visited{ padding-left: 20px; text-decoration:none !important;color:#000;font-size:1em;font-weight:600}
.cateories11 ul li a:hover {color:#009AEF !important}
.categories11 ul li span{ position:absolute; left:-5px; height:7px; width:7px;}
.categories11 ul li .cats {}



/* Catbox 12 */
.categories12{background:#fff; height: 1%;margin:10px 0 20px 0}
.categories12 h2{padding:10px 10px 15px 10px; margin:10px 0 10px 0; text-transform:lowercase;background:#fff url("../images/categories10.gif") no-repeat;color:#000;padding-left:120px;font-size:1.4em;font-family: "century gothic", "arial", "Helvetica";height:40px}
.categories12 ul{margin:10px 0 0 5px; padding:0px;list-style-type:none;}
.categories12 ul li{display: block; float: left; width: 240px; background-position: 0 50%; background-repeat: no-repeat; background-image: url("../images/blue_icon.gif")}
.categories12 ul li a , .categories12 ul li a:visited{ padding-left: 20px; text-decoration:none !important;color:#000;font-size:1em}
.cateories12 ul li a:hover {color:#009AEF !important}
.categories12 ul li span{ position:absolute; left:-5px; height:7px; width:7px;}
.categories12 ul li .cats {}


.catnav {text-align:center;border-bottom:1px solid #000}
.more-det {color:#9D99AF !important;font-weight:normal !important;font-size:80%}
.other {color:#9D99AF !important;font-weight:normal !important;font-size:80%}
.welcometext {padding:5px;color:#000}
.sitenav {font-size:1.4em;font-weight:normal;color:#fff;background:#000;text-align:center;display:none}

/* Right Hand Column Menu */
.blurb2 { margin: 0; padding: 5px;font-size:80%;width:183px;background:#fff}
.blurb2 ul{margin:0 10px; padding:0px;list-style-type:none;}
.blurb2 ul li{ position:relative; margin-left:0px; padding-left:10px;margin-bottom:5px;background-position: 0 50%; background-repeat: no-repeat; background-image: url("../images/green_icon.gif"); margin-bottom:5px}
.blurb2 ul li span{ position:absolute; left:-5px; height:7px; width:7px;}



.blurb3 { list-style-type: none; margin: 0; padding: 3px;width:176px; }
.blurb3 ul{ float:left; list-style:none; margin:0px; padding:3px 0;}
.blurb3 ul li{ position:relative;margin-left:0px; padding-left:5px;text-align:left;margin-bottom:3px;border-left:5px solid #ccc;width:163px}
.blurb3 ul li span{ position:absolute; left:-9px; top:3px; height:5px; width:5px}
.blurb3 ul li { background:#fff}
.blurb3 ul li a:hover{ color:#FF4200}


#guiderow02{ }

ul.secondary-cat{ margin:0 0 20px 0; padding:0;}
ul.secondary-cat li{ list-style:none; border-bottom:1px solid #000; line-height:1em;    }
ul.secondary-cat li a{ display:block; padding:4px 0px 4px 9px; background:#fff; color:#CF3500; font-weight:bold; font-size:0.82em;}
ul.secondary-cat li a:hover{ background:#FEB403 ; color:#000; }


/* Featured Listing */
.featuredListing{ width:260px; float:left; color:#777777}
.featuredListing .cornr_content_66 {height:370px !important}
.featuredListing .cornr_content_66 img{margin:10px 0 20px 0}
.cornr_content_66 dl{ margin:80px 0 0 0; padding:0 5px 0 0; display:inline; line-height:1em; color:#363636;height:220px !important;overflow: scroll}
.cornr_content_66 dt { margin:0 0 10px 0; padding:0;  font-size:1em; font-weight:bold;color:#f00}
.cornr_content_66 dd{ margin:0px; padding:0; line-height:1.4em;}
.cornr_content_66 a:link, .cornr_content_66 a:visited {color:#FFA200 !important;text-decoration:none !important}
.cornr_content_66 a:hover {color:#f00 !important}

/* Live News */
.LiveNews{ width:260px; float:right; color:#363636;}
.LiveNews .cornr_content_91 {height:370px !important}
.LiveNews .cornr_content_91 img{margin:10px 0 10px 0}
.LiveNews a, .LiveNews a:visited {color:#0096FF !important;text-decoration:none !important}
.LiveNews a:hover {color:#f00 !important}
.LiveNews .story {color:#666}
.LiveNews .meta {color:#000;margin-top:15px}
.LiveNews .age {color:#FF8400}
.LiveNews ul li {list-style-type:none;margin:0px;padding:0px;text-decoration:none !important}
.LiveNews ul {margin:10px 5px 10px 5px !important;padding:0px !important;list-style-position:outside;height:220px !important;overflow: scroll;}
.LiveNews strong { margin:0 0 10px 0; padding:0;  font-size:1em; font-weight:bold;color:#f00}


.spon-listings {margin:0 auto;background-color:transparent; width:98%;text-align:left;border:1px solid #666;font-size:0.90em;}
.spon-listings h3 {font-size:1.2em;font-weight:normal;padding:0px;color:#FFCB00;background-color:#000;text-align:center}
.spon-listings ul{ margin: 0;padding: 0 10px 0 10px;list-style: none !important;}
.spon-listings ul li{ margin: 0;padding: 2px 0 2px 0;list-style-type:none !important; border-bottom:1px solid #eee;text-align:left}
.spon-listings li a{ font-weight:bold; color:#5FA8FF; text-decoration:underline}


/* Submission Listings */
#dir-listings{  padding:0px; position:relative;clear:both; width:565px;}
#dir-listings h2{ font-size:1.5em; border-bottom:1px solid #d8d8d8;}
#dir-listings ul{ position:relative; margin:10px 0; padding:0; display:block;  color:#666969;list-style-type:none}
#dir-listings ul.first{ padding:0 10px 0 0;}
#dir-listings li { margin:0px; padding:0;  font-size:1em; font-weight:normal;margin:0px; padding:0;border-bottom:1px blue solid;}
#dir-listings li a{ font-weight:bold; text-decoration:none}

.entryHigh {clear:both;border-bottom:1px blue solid;}
.entryHigh { padding:0px; position:relative;}
.entryHigh h2{ font-size:1.5em; border-bottom:1px solid #d8d8d8;}
.entryHigh ul{ position:relative; margin:10px 0; padding:0; display:block;list-style-type:none}
.entryHigh ul.first{ padding:0 10px 0 0;}
.entryHigh li { margin:0px; padding:0; font-size:1em; font-weight:normal !important;margin:0px; padding:0;border-bottom:1px blue solid;}
.entryHigh a{ font-weight:bold; color:#4070FF;text-decoration:none}

.entryNorm {clear:both;border-bottom:1px red solid;}
.entryNorm{padding:0px; position:relative;}
.entryNorm h2{ font-size:1.5em; border-bottom:1px solid #d8d8d8;}
.entryNorm ul{ position:relative; margin:10px 0; padding:0; display:block;list-style-type:none}
.entryNorm ul.first{ padding:0 10px 0 0;}
.entryNorm li {margin:0px; padding:0; font-size:1em; font-weight:normal !important;margin:0px; padding:0;}
.entryNorm a{ font-weight:bold; color:#1a1a1a;text-decoration:none}

table.c13 {border-collapse: collapse;border:1px solid #000}
.c13td-1 {width:105px;background-color:#d0c7dd;border:1px solid #000}
.c13td-2 {width:190px;background-color:#d0c7dd;border:1px solid #000}
.c13td-3 {width:105px;border:1px solid #000}
.c13td-4 {width:190px;border:1px solid #000}
.c13td-5 {width:105px;border:1px solid #000;background-color:#F5F3F8}
.c13td-6 {width:190px;border:1px solid #000;background-color:#F5F3F8}

table.c14 {border-collapse: collapse;border:1px solid #000;width:95%}
.c14td-1 {width:33%;background-color:#FF9900;border:1px solid #000;color:#fff;font-weight:bold;text-align:center}
.c14td-2 {width:33%;background-color:#FFFF3E;border:1px solid #000;text-align:center}

table.c15 {border-collapse: collapse;border:1px solid #000;width:95%}
.c15td-1 {width:20%;background-color:#d0c7dd;border:1px solid #000;color:#666666;font-weight:bold;text-align:center}
.c15td-2 {width:20%;background-color:#fff;border:1px solid #000;text-align:center}
.c15td-3 {width:20%;background-color:#EFEFEF;border:1px solid #000;text-align:center}

h1.catsubhead {font-size:1.5em;color:#00A5DF;font-weight:normal}
h2.catsubhead {font-size:1.5em;color:#00A5DF;font-weight:normal}
h2.orangehead {font-size:1.5em;color:#FFC004;font-weight:normal}
h2.fastfacts {font-size:1.2em;color:#666;padding:0px;margin:0px;text-transform:uppercase}
.blue2 {color:blue}

/* Column Cloud list */
.cloud { list-style: none; margin: 0; padding: 3px;width:172px;margin-bottom:20px;text-align:center !important }
.cloud li { display: inline; }
.cloud a { text-decoration: none; }
.cloud1 a { font-size: 100%;color: #7B9AA4; }
.cloud2 a { font-size: 110%; color: #05A1FB; }
.cloud3 a { font-size: 120%; color: #009AEF; }
.cloud4 a { font-size: 130%; color: #002DFF; }
.cloud1 a:hover, .cloud2 a:hover, .cloud3 a:hover, .cloud4 a:hover { text-decoration: underline; }

.searchcloud h2 {font-size:1.5em;color:#00A5DF;font-weight:normal}

/* Cloud Page list */
.searchcloud {margin-top:50px}
.searchcloud .cloud { list-style: none; padding: 6px;border:1px solid #A7DC05;;background:#F2F2F8;margin-bottom:20px;width:500px !important }
.searchcloud .cloud li { display: inline; }
.searchcloud .cloud a { text-decoration: none !important; }
.searchcloud .cloud1 a { font-size: 100%;color: #7B9AA4; }
.searchcloud .cloud2 a { font-size: 110%; color: #05A1FB; }
.searchcloud .cloud3 a { font-size: 120%; color: #009AEF; }
.searchcloud .cloud4 a { font-size: 140%; color: #002DFF; }
.searchcloud .cloud1 a:hover, .searchcloud .cloud2 a:hover, .searchcloud .cloud3 a:hover, .searchcloud .cloud4 a:hover { text-decoration: underline; }


#cloudbox {width: 100%;margin: 8px 0;padding: 5px 0;}
#cloudL {  }
#cloudR {margin-top:50px }



/* Ad area */
#adarea0 { margin-top: 10px; text-align: center; }
#adarea0 img {border: 0;margin-bottom:20px }
#adarea1 { margin-top: 10px; margin-bottom: 10px; text-align: center; }
#adarea1 img { border: 0;margin-bottom:20px}
#adarea2 { margin-top: 10px; text-align: center; }
#adarea2 img {border: 0;margin-bottom:20px}

/* submission terms */
#terms {height: 250px;overflow: auto;border: 1px solid #ccc;padding: 6px;margin-top: 10px;margin-bottom: 10px;background-color: #eee;}

/* live news */
#livenewsBox, #livenewsBox2 {border: 1px dotted;border-color: #ccc;margin-right: 8px;margin-bottom: 8px;font-weight: normal;padding: 9px;}
#livenewsBox {}
#livenewsBox ul, #livenewsBox2 ul {list-style: none;margin: 0;padding: 0;}
#livenewsBox li a, #livenewsBox2 li a {font-size: 110%;color: #6699FF;text-decoration: none;}
#livenewsBox li a:hover, #livenewsBox .meta a:hover, #livenewsBox2 li a:hover, #livenewsBox2 .meta a:hover {color: #9C0204;text-decoration: underline;}
#livenewsBox .meta, #livenewsBox2 .meta {font-size: 95%;color: #669900;}
#livenewsBox .meta a, #livenewsBox2 .meta a {color: #669900;font-weight: normal;}
#livenewsBox .more, #livenewsBox2 .more {font-size: 85%;text-align: right;}
#livenewsBox2 li {margin: 12px 0;}

#catbox {width: 100%;margin: 8px 0;padding: 5px 0}
#catL { float: left; width: 49.5% }
#catR { float: right; width: 49.5% }
#catbox ul { margin-left: 10px; padding-left: 10px; margin-top: 0; margin-bottom: 0; list-style: square; }
#catbox li { margin-top: 4px; margin-bottom: 4px; }
#catbox ul ul { margin-top: 0; margin-bottom: 0; margin-left: 10px; padding-left: 10px; }
#catbox a.subcat { font-weight: normal; font-size: 75%; color: #666; }

/* search box */
#searchForm { margin: 5px 0 8px 0; }

/* Alpha index  */
.alphaIdx { font-weight: bold; list-style-type: none; margin: 10px 0 0 0; padding: 0; text-align: center; font-size: 85%; }
.alphaIdx li { display: inline; text-align: center }
.alphaIdx li a { padding: 0 2px; border: 1px solid #fff; }
.alphaIdx li a:hover  { background-color: #E2EDFB; border: 1px solid #9A0003; }

/* Page selection */
div.pgsel { text-align: center; margin-top: 4px; margin-bottom: 4px; padding: 3px; }
a.pgsel:hover { text-decoration: underline }

.entdesc, .lnkurl, .wnclnk { font-size: 95%; }
.lnkurl, .entdesc { margin-top: 5px; }
.wnclnk { text-align: right; }

/* Forms */
.contactErr {background-color: #eeeeee;padding: 5px;margin-top: 8px;margin-bottom: 8px;font-weight: bold;border: 1px solid;border-color: #FC3401;}

/* Pay boxes */
.payhdr {background-color: #CFCFCF;color:#000;padding: 4px;text-align: center;font-weight: bold;}
#paybox {width: 100%;margin-top: 10px;}
#payL {background-color: #f0f0f0;border: 1px solid #666;margin-bottom:20px;padding:5px}
#payR {background-color: #f0f0f0;border: 1px solid #666;margin-bottom:20px;padding:5px}
#payL ul, #payR ul {margin-left: 10px;padding-left: 10px;}

.declare { display: inline; text-align: left; font-weight: normal; }
#Geographic_Location__rbreq0, #Geographic_Location__rbreq1 { border: none; background-color: #f0f0f0; }

/* Preview box */
#entryPreview {background-color: #eee;border: 1px solid #ccc;margin-bottom: 8px; font-weight: normal; padding: 9px;}
#entryPreviewTitle { font-weight: bold; text-decoration: underline; }




#wdsearchcats{ float:left; padding:10px 0; position:relative;}
#wdsearchcats h2{ font-size:1.5em; border-bottom:1px solid #d8d8d8;}
#wdsearchcats ul{ float:left; position:relative; margin:10px 0; padding:0; display:block;  color:#666969;list-style-type:none !important}
#wdsearchcats li { float:left; margin:0 0 .2em 0; padding:0;  font-size:1em; font-weight:normal !important;margin:0px; padding:0;}
#wdsearchcats li a{ font-weight:bold; color:#5ADF00;text-decoration:none}

.margin-center {padding-left:30px;text-align:center}

/* rates page */
.screenshot1 {background: url("../images/dir-snapshot.gif") no-repeat center center;height:262px;margin-top:20px;white-space: nowrap;margin:0 auto;}
.banner1 {background: url("../images/wsi.gif") no-repeat;height:82px;margin-top:20px;}
.banner-text {color:#99AF5D;font-size:14px;padding-top:85px;text-align:center}
.banner2 {background: url("../images/pulse.gif") no-repeat;height:176px;margin-top:20px;white-space: nowrap}
.banner-text2 {color:#99AF5D;font-size:14px;padding-top:110px;text-align:center;margin-left:180px}
.featured4 {background: url("../images/featured-ad.gif") no-repeat center center;height:56px;margin-top:20px;}
.express2 {background: url("../images/express.gif") no-repeat center center;height:229px;margin-top:20px;}
.featured2 {background-image: url("../images/img2.gif");background-repeat:no-repeat;background-position:top;padding-top:120px;text-align:center;border: 1px solid #000;margin-top:10px;padding-right:5px;padding-left:5px;width:140px;font-size:10px;padding-bottom:10px}
.featured3 {background-image: url("../images/stag.gif");background-repeat:no-repeat;background-position:top center;padding-top:120px;text-align:center;border: 1px solid #000;margin-top:10px;padding-right:5px;padding-left:5px;width:140px;font-size:10px;padding-bottom:10px}
hr, hr.thick {color: #313131;background-color: #313131;width: 98%;height: 1px;border: none;position:relative}

.google-townmap {text-align:center;border:1px solid #7EB7E2;padding:10px}
.state-articles {margin:30px;float:right}
.related-articles {margin:30px;float:left}

.articlelinks ul {list-style-type:none;margin-left: 5px;margin-bottom:40px;position:relative;display:block}
.articlelinks li { float: left; padding: 0px;margin-right: 25px;list-style-type:none;}
.articlelinks li a { padding: 0; color:#0091D6;font-size: 110% !important;font-weight:normal !important;text-decoration:none !important}
.articlelinks li a:hover {color:#000}

.state-articles li {clear: both;display: block;}
.related-articles li {clear: both;display: block;}

.related-articles .articlelinks ul {list-style-type:none;margin-left: 5px;margin-bottom:40px;position:relative;display:block}
.related-articles .articlelinks li { float: left; padding: 0px;margin-right: 25px;list-style-type:none;}
.related-articles .articlelinks li a { padding: 0; color:#2F67FF;font-size: 110% !important;font-weight:bold !important;text-decoration:none !important}
.related-articles .articlelinks li a:hover {color:#000}

#item { width: 35em; margin: 0 auto; }

.errorbox {background-color: #FFFF99;border: 1px solid;border-color: #c90000;padding: 4px 8px;margin: 0 15% 10px 15%;text-align: left;}

.article-text {}

.article-weather  {margin-top:30px;color:#000}
.article-weather h2 {font-size:1.3em;font-weight:normal;margin-top:30px !important;margin-bottom:0px !important}
.article-weather a:link, .article-weather a:visited{color:#345292;text-decoration:none !important}
.article-weather a:hover {color:#000}
.article-weather b {color:#4C9547}

.article-news  {margin-top:30px;color:#000}
.article-news h2 {font-size:1.3em;font-weight:normal;margin-top:30px !important;margin-bottom:0px !important}
.article-news a:link, .article-news a:visited{color:#345292;text-decoration:none !important}
.article-news a:hover {color:#000}
.article-news b {color:#4C9547}

.fr-inner2 li {font-weight:bold;font-size:1.1em}
.fr-inner2 li a, .fr-inner2 li a:visited {color:#000 !important}
.fr-inner2 li a:hover {color:#FF1200 !important}

.bookmarks {list-style: none;margin-left: 0;padding-left: 0;text-align: center;}
.bookmarks li {display: inline;padding: 0 4px;}

.c14td-2 a:link, .c14td-2 a:visited {color:#0015FF;text-decoration:none !important;font-weight:bold }
.c14td-2 a:hover {color:#FC0101;font-weight:bold}

.permalinks {background:#BFD0FF;margin: 50px 0 50px 0;clear:both}
.rates {color:#345292;font-weight:bold}