div,table,tr,td,img{margin:0;padding:0}
p,  li {padding:2px; background:#FFF; margin: 6px 0px 6px 0px; font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;font-size:10px; font-weight:normal;  font-style:normal; text-align:left;}
.p     {padding:2px; background:#FFF; margin: 6px 0px 6px 0px; font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;font-size:10px; font-weight:normal;  font-style:normal; text-align:left;}
a:link,a:visited              {color:darkgray;font-weight:bold;text-decoration:none}
a:hover,a:active              {text-decoration:underline}
a:hover,a:active,a.storybody  {color:darkgray}

nav{width:350px; border-top:1px solid black;font-weight:bold;font-size:small;color:#FFF;margin: 0px 0px 0px 0px; width:350px; padding:0px;border-bottom:1px solid #C1C0C0;background:#9999CC; 
   background-color: #888; text-align:left;
   font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;font-size:medium;  font-style:normal}
   
h1{width:350px; border-top:1px solid BLACK;font-weight:bold;font-size:16px;color:#FFF;margin: 2px 0px 5px 0px; width:350px; padding:3px;border-bottom:1px solid #C1C0C0;background:#9999CC; 
   background-color: #555; font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;font-size:medium;  font-style:normal}
   
comment{border-top:0px solid red;color:#FFF;font-weight:bold; width:350px; padding:2px;background:#FFF; 
   width:350px; padding:2px; background:#FFF; margin: 6px 0px 6px 0px; padding:1;
   color:red; font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;font-size:12pt;  font-style:normal; text-align:left;}
   
countercomment{border-top:0px solid black;color:#FFF; border-bottom:3px solid white;color:white; font-weight:bold; 
   width:350px; padding:2px; background:#FFF; margin: 6px 0px 6px 0px; padding:1;
   color:black; font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;font-size:11pt; font-style:normal; text-align:right;}

h2{border-top:3px solid red;color:#FFF;font-size:14px;font-weight:bold; width:350px; padding:2px;background:#FFF; margin: 6px 0px 2px 0px; padding:1;
   color:red; font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;font-size:medium;  font-style:normal}
h2 a:link, h2 a:visited{color:#2518B2;font-weight:bold;text-decoration:none;display:block}   
h2 a:hover,h2 a:active{color:#5B50CE;text-decoration:underline}

h3{border-top:1px solid red;color:#FFF;font-size:14px;font-weight:bold; width:350px; padding:2px;background:#FFF; margin: 3px 0px 2px 0px; padding:1;
   color:red; font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;font-size:medium;  font-style:normal}
h3 a:link, h3 a:visited{color:#2518B2;font-weight:bold;text-decoration:none;display:block}
h3 a:hover,h3 a:active{color:#5B50CE;text-decoration:underline}

h4{border-top:0px solid red;color:#FFF;font-size:10px;font-weight:bold; width:350px; padding:2px;background:#FFF; margin: 3px 0px 2px 0px; padding:1;
   color:red; font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;font-size:medium;  font-style:normal; text-align:left}
h4 a:link, h3 a:visited{color:#2518B2;font-weight:bold;text-decoration:none;display:block}
h4 a:hover,h3 a:active{color:#5B50CE;text-decoration:underline}

h1 {padding:1;font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;font-size:16px;  font-style:normal}
h2  {padding:1;font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;font-size:14px;  font-style:normal}
h3,h4 {padding:1;font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;font-size:12px;  font-style:normal}

h5{font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;color:white;font-size:x-small; }


.hoverPromo{width: 350px; border-bottom:1px solid #c1c0c0}
.hoverPromo img{float:left;margin:0 4px 0 0}
.hoverPromo p{color:#fff;padding:1px;font-size:small}
.hoverPromo a:link,.hoverPromo a:visited{color:white;font-size:small;text-decoration:none}
.hoverPromo a:hover,.hoverPromo a:active{color:white;font-size:small;text-decoration:underline}
.hoverPromo a.storybody:link,.hoverPromo a.storybody:visited,.hoverPromo a.storySectionName:hover,.hoverPromo a.storySectionName:active{font-size:x-small}
.hoverPromo{background:#5B50CE}
.hoverPromo:hover{background-color:#2518B2;background-repeat:repeat-x;background-position:0 -160px}

.feature ul{list-style-type:none;margin:0;padding:2px}
.feature li a img{padding:3px}
.feature li a{display:block}
.feature li p,.feature li p a:link,.feature li p a:visited,.feature li p a:hover{color:red)
.feature li{background-image:none}
.feature li.listTxt p{background:url(graphics/ico_txt_on-fff.gif) no-repeat left top;margin:0;padding:0 0 0 20px}

.linkList li {padding:2px 2px 2px 19px;margin:2px;font-weight:normal;text-decoration:none;font-size:small; text-align:left;}
.linkList a:link,.linkList a:visited{color:#000;font-weight:normal;text-decoration:none;font-size:small}
.linkList a:hover,.linkList a:active{text-decoration:underline;color:#5B50CE;font-size:small}
.linkList ul{list-style-type:none;padding:0;margin:0 0 1px 0}

.listRss{background-image:url(http://www.SearchLocally.com/graphics/mobile/rss-grey.gif)}
.listTxt{background-image:url(http://www.SearchLocally.com/graphics/mobile/ico_txt_on-fff.gif)}
.listPlay{background-image:url(http://www.SearchLocally.com/graphics/mobile/ico_pla_on-fff.gif)}
.listAud{background-image:url(http://www.SearchLocally.com/graphics/mobile/ico_aud_on-fff.gif)}
.listWar{background-image:url(http://www.SearchLocally.com/graphics/mobile/ico_war_on-fff.gif)}
.listMore{background-color:#f2f2f2;background-image:url(http://www.SearchLocally.com/graphics/mobile/ico_pls_on-fff.gif)}
.listRss,.listTxt,.listPlay,.listAud,.listWar,.listMore{background-position:left top;background-repeat:no-repeat}
.listMore a:link,.listMore a:visited,.listMore a:hover,.listMore a:active{font-weight:bold}
.listSection{background:#f2f2f2}

.related{background:#F9F9F9}
.related ul{margin:0 28px;padding:10px 10px}
.related ul li{font-size:x-small;color:#000}
.related ul li a:link,.related ul li a:visited,.related ul li a:hover,.related ul li a:active{font-size:small}
.bulletList{margin:0}

.backTop{background:#e0e0e0;padding:3px}
.sitefooter ul {text-decoration:none;border-top:1px solid #000;list-style:none;margin:0;padding:0; width:350px;}
.sitefooter ul,.sitefooter ul{background:#2518B2;color:#fff}

.footer ul li a:link,.footer ul li a:visited{color:white;font-weight:bold;text-decoration:none;   width:350px; margin: 0px 0px 5px 5px;}
.footer ul li a:hover,.footer ul li a:active{text-decoration:underline;color:red;  margin: 0px 0px 5px 5px;}
.footer{background:darkgray;border-bottom:1px solid black;color:#fff}

.navfooter, .relatedwebsites{width:350px; background:#DDD;}
.navfooter ul,.relatedwebsites ul{width:320px; margin-top:0;margin-bottom:0;}
.navfooter .subnav{width:320px; border-bottom:1px solid #C1BFC0;margin-bottom:10px;padding-bottom:10px}
.navfooter a:link,.navfooter a:visited{padding:0;margin:0;color:#333333;font-weight:normal;text-decoration:none;font-size:small}
.navfooter a:hover,.navfooter a:active{color:#black;font-size:small;text-decoration:underline}
.navfooter h3{width:320px; font-size:small;padding:3px 0 0 2px}

body,table,p, tr,td,form,div,p {margin:0;padding:1;font-family:Arial,Verdana,Geneva,Helvetica,sans-serif; font-style:normal;font-size:12px;font-weight:normal;}
p  {font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;color:black;font-size:12px;font-weight:normal;line-height:normal;text-align:left;text-decoration:none; 
   margin: 10px 15px 5px 10px; padding:3px;}

.BlueStripe          {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12pt; margin: 0px; font-style: normal; font-weight: bold; line-height: 14pt;  color: #FFFFFF;}
.BlueStripe a:link     {text-decoration: none; color: #FFFFFF;}
.BlueStripe a:visited   {text-decoration: none;  color: #CECEFF;}
.BlueStripe a:hover     {text-decoration: underline;  color: red;}

/* GLOBAL */
a        {text-decoration:none;font-weight;bold; color:#555}
a:hover  {text-decoration:underline;font-weight;bold; color:red}


ifsAdvert{background:#000;text-align:center}
.ifsAdvert a img{border:0}
.hidden{display:none}
.endFloat{clear:both}

.breadcrumb {font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;background-color:#e5e5e5;color:#000;font-size:x-small; margin-top:10px; max-height:12px; font-weight:bold;border-bottom:1px solid #c0c0c0}
.breadcrumb,p a:link,.crumbTrail a:visited,.breadcrumb a:active{color:#666;font-weight:normal;font-size:x-small}

.relatedwebsites{font-size:medium;padding:3px 0 10px 2px}
.relatedwebsites h3{padding:6px 0 3px 0}
.relatedwebsites ul,.relatedwebsites ul li{list-style-type:none;margin:0 0 0 11px;padding:0}
.relatedwebsites a:link,.relatedwebsites a:visited,.relatedwebsites a:hover,.relatedwebsites a:active{font-size:small}

.footer{font-weight:normal;color:#6CC;padding-top:4px;padding-bottom:4px;border-bottom:1px solid #000;background-color:#ebebeb; width:350px;}
.footer hr{display:none}
.footer ul{list-style-type:none;padding:0;margin:0}
.footer ul li a:link,.footer ul li a:visited{color:white;font-weight:bold;text-decoration:none; }
.footer ul li a:hover,.footer ul li a:active{text-decoration:underline;color:white; }
.footer{border-bottom:1px solid #c1bfc0;background-color:black}

#navTools{background-color:#333333;padding:7px;color:white;font-size:small;font-weight:bold}
#navTools ul {padding:0 7px 7px 18px;margin:0}
#navTools li {padding:4px 0 0 0}
#navTools ul li a:link,#navTools ul li a:visited{color:white;font-size:small;font-weight:normal;text-decoration:none}
#navTools ul li a:hover,#navTools ul li a:active{color:white;text-decoration:underline}

#netLinks{padding:4px;border-top:4px solid #e0e0d0;background-color:#c1c0c0}
#netLinks a:link,#netLinks a:visited{color:#4d4d4d;font-weight:bold;text-decoration:none}
#netLinks a:hover,#netLinks a:active{text-decoration:underline}

.endFloat{clear:both}

 /* ACTION BUTTONS */
.cssnav           {position:relative; float: right;font-family: arial, helvetica, sans-serif;font-weight: bold; 
             background-image:  url(http://www.SearchLocally.com/Graphics/ActiveButton.jpg);background-repeat: no-repeat; 
             white-space: nowrap; display: block; width: 80px; height: 18px; margin: 0; padding: 2; 
             overflow:hidden;/* for ie to hide extra height*/   
             }
.cssnav a            {display: block; color: #000000; font-size: 11px; width: 80px; height: 18px; display: block; float: left; color: white; text-decoration: none;}
.cssnav img          {width: 80px; height: 18px; border: 0; }
.cssnav a:hover      {visibility:visible; color: #ffffff;}
.cssnav a:hover img  {visibility:hidden}
.cssnav span         {position: absolute; left: 1px;top: 1px; text-align: center; width: 80px; cursor: pointer;   }

/* FREE LISTING TABS */
.tabsmenu         {float: center; height: 17px; width: 560px; }
.csstabs          {position:relative; float: right; font-family: arial, helvetica, sans-serif; font-weight: bold; 
             background-image:  url(http://www.SearchLocally.com/Graphics/Menu-Selected2.jpg);  background-repeat: no-repeat; 
             white-space: nowrap; display: block; width: 45px; height: 17px; margin: 0; padding: 0; overflow:hidden;
             /* for ie to hide extra height*/   
             }
.csstabs a           {display: block; color: #000000; font-size: 12px; width: 45px; height: 17px; display: block; float: left; color: white; text-decoration: none; overflow:hidden;}
.csstabs img         {width: 45px; height: 17px; border: 0; }
.csstabs a:hover     {visibility:visible; color: #ffffff;}
.csstabs a:hover img {visibility:hidden}
.csstabs span        {position: absolute; left: 1px;top: 1px; text-align: center; width: 45px; cursor: pointer;}

/* LARGE ACTION BUTTONS */
.action menu        {float: center; height: 27px; width: 105px; }
.cssaction          {width:320px; position:relative;  font-family: arial, helvetica, sans-serif; font-weight: bold; 
             background-image:  url(graphics/ButtonBright-2.jpg);  background-repeat: no-repeat; 
             white-space: nowrap; display: block; width: 105px; height: 27px; margin: 0; padding: 0; overflow:hidden;
             /* for ie to hide extra height*/   
             }
.cssaction  a          {display: block; color: white; font-size: 12px; width: 105px; height: 27px; display: block; float: left; text-decoration: none; overflow:hidden;}
.cssaction img         {width: 105px; height: 27px; border: 0; }
.cssaction a:hover     {visibility:visible; font-size: 12px;  color: #black;text-decoration: none;}
.cssaction a:hover img {visibility:hidden; text-decoration: none;}  
.cssaction span        {position: absolute; left: 1px;top: 6px; font-size: 12px; text-align: center; width: 105px; cursor: pointer;}

/* LARGE SEARCH BUTTONS */
.csslargeaction        {height: 50px; width: 320px; align:center;  }
.csslargeaction          {position:relative;  font-family: arial, helvetica, sans-serif; font-weight: bold; 
             background-image:  url(graphics/LargeButtonBright-2.jpg);  background-repeat: no-repeat; 
             white-space: nowrap; display: block; width: 320px; height: 50px; margin: 0 0 0 0;  padding: 0; overflow:hidden;
             /* for ie to hide extra height*/    margin-left:10px; margin-bottom:5px;
             }
.csslargeaction a           {display: block; color: white; font-size: 14px; width:320px; height: 50px;  display: block; text-decoration: none; overflow:hidden;align:center;  }
.csslargeaction img         {position:relative;  width: 320px; height: 50px; border: 0; margin: 10 0 0 0;  } 
.csslargeaction a:hover     {visibility:visible; font-size: 14px;  color: black; text-decoration: none; margin-left: 10px;  align:center;  }
.csslargeaction a:hover img {visibility:hidden; text-decoration: none; }  
.csslargeaction span        {position: absolute; left: 1px;top: 14px; font-size: 14px; color:white;  text-align: left; margin-left: 10px; width: 320px; cursor: pointer;}
.csslargeaction visited    {font-size:small;color:white;font-weight:bold;text-decoration:none}

.headingboxstripe1 {
   display: block;
   background: #2620C2;
   background: -webkit-gradient(linear, left top, left bottom, from(#2620C2), to(#205DEC));
   background: -webkit-linear-gradient(top, #2620C2, #205DEC);
   background: -moz-linear-gradient(top, #2620C2, #205DEC);
   background: -ms-linear-gradient(top, #2620C2, #205DEC);
   background: -o-linear-gradient(top, #2620C2, #205DEC);
   white-space: normal;
} 
.headingboxstripe2 {
   display: block;
   background: #2434CF;
   background: -webkit-gradient(linear, left top, left bottom, from(#2434CF), to(#1D77FF));
   background: -webkit-linear-gradient(top, #2434CF, #1D77FF);
   background: -moz-linear-gradient(top, #2434CF, #1D77FF);
   background: -ms-linear-gradient(top, #2434CF, #1D77FF);
   background: -o-linear-gradient(top, #2434CF, #1D77FF);
   white-space: normal;
} 

.smallbutton{max-width:300px;width:inherit;padding:14px 28px;margin:0 5px 5px 0;display:block;background:#0782BE;float:left;border-top:1px solid #024F9F;background:-webkit-gradient(linear,left top,left bottom,from(#BFEFFB),to(#024F9F));background:-webkit-linear-gradient(top,#BFEFFB,#024F9F);background:-moz-linear-gradient(top,#BFEFFB,#024F9F);background:-ms-linear-gradient(top,#BFEFFB,#024F9F);background:-o-linear-gradient(top,#BFEFFB,#024F9F);border-radius:10px;box-shadow:rgba(0,0,0,1) 0 1px 0;color:#fff;font-size:12px;font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;text-decoration:none;vertical-align:middle;text-align:center;font-weight:700}
.smallbutton:hover{color:#fff;font-size:12px;text-decoration:none;background:#BFEFFB;background:-webkit-linear-gradient(top,#024F9F,#BFEFFB);background:-moz-linear-gradient(top,#024F9F,#BFEFFB);background:-ms-linear-gradient(top,#024F9F,#BFEFFB);background:-o-linear-gradient(top,#024F9F,#BFEFFB)}
.smallbutton a:link{text-decoration:none;color:#fff;}
.smallbutton a:visited{text-decoration:none;color:#fff;}
.smallbutton a:hover{text-decoration:underline;color:red;}
.smallbutton_inactive{width:300px;padding:14px 28px;margin:0 5px 5px 0;display:block;background:#BFEFFB;float:left;border-top:1px solid #70ACD5;background:-webkit-gradient(linear,left top,left bottom,from(#BFEFFB),to(#70ACD5));background:-webkit-linear-gradient(top,#BFEFFB,#70ACD5);background:-moz-linear-gradient(top,#BFEFFB,#70ACD5);background:-ms-linear-gradient(top,#BFEFFB,#70ACD5);background:-o-linear-gradient(top,#BFEFFB,#70ACD5);border-radius:10px;box-shadow:rgba(0,0,0,1) 0 1px 0;color:#fff;font-size:12px;font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;text-decoration:none;vertical-align:middle;text-align:center;font-weight:700}
.smallbutton_inactive:hover{color:#fff;font-size:12px;text-decoration:none;background:#70ACD5;background:-webkit-linear-gradient(top,#70ACD5,#BFEFFB);background:-moz-linear-gradient(top,#70ACD5,#BFEFFB);background:-ms-linear-gradient(top,#70ACD5,#BFEFFB);background:-o-linear-gradient(top,#70ACD5,#BFEFFB)}
.smallbutton_inactive a{color:#fff;display:block;text-decoration:none;}
.smallbutton_inactive a:hover{color:#676767;display:block;text-decoration:none;}
.smallbutton_red{width:300px;padding:14px 28px;margin:0 5px 5px 0;display:block;background:#FC0202;float:left;border-top:1px solid #9D0202;background:-webkit-gradient(linear,left top,left bottom,from(#FC0202),to(#9D0202));background:-webkit-linear-gradient(top,#FC0202,#9D0202);background:-moz-linear-gradient(top,#FC0202,#9D0202);background:-ms-linear-gradient(top,#FC0202,#9D0202);background:-o-linear-gradient(top,#FC0202,#9D0202);border-radius:10px;box-shadow:rgba(0,0,0,1) 0 1px 0;color:#fff;font-size:12px;font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;text-decoration:none;vertical-align:middle;text-align:center;font-weight:700}
.smallbutton_red:hover{color:#fff;font-size:12px;text-decoration:none;background:#9D0202;background:-webkit-linear-gradient(top,#9D0202,#FC0202);background:-moz-linear-gradient(top,#9D0202,#FC0202);background:-ms-linear-gradient(top,#9D0202,#FC0202);background:-o-linear-gradient(top,#9D0202,#FC0202)}
.smallbutton_red a{color:#fff;display:block;text-decoration:none;}
.smallbutton_red a:hover{color:#000;display:block;text-decoration:none;}

.smallbutton_gray{width:300px;padding:14px 28px;margin:0 5px 5px 0;display:block;background:#999898;float:left;border-top:1px solid #5B5B5B;background:-webkit-gradient(linear,left top,left bottom,from(#999898),to(#5B5B5B));background:-webkit-linear-gradient(top,#999898,#5B5B5B);background:-moz-linear-gradient(top,#999898,#5B5B5B);background:-ms-linear-gradient(top,#999898,#5B5B5B);background:-o-linear-gradient(top,#999898,#5B5B5B);border-radius:10px;box-shadow:rgba(0,0,0,1) 0 1px 0;color:#fff;font-size:12px;font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;text-decoration:none;vertical-align:middle;text-align:center;font-weight:700}
.smallbutton_gray:hover{color:#fff;font-size:12px;text-decoration:none;background:#5B5B5B;background:-webkit-linear-gradient(top,#5B5B5B,#999898);background:-moz-linear-gradient(top,#5B5B5B,#999898);background:-ms-linear-gradient(top,#5B5B5B,#999898);background:-o-linear-gradient(top,#5B5B5B,#999898)}
.smallbutton_gray a{color:#fff;display:block;text-decoration:none;}
.smallbutton_gray a:hover{color:#000;display:block;text-decoration:none;}


.largebutton {
   background: #A90911; width:290px; padding: 14px 28px; margin:10px  5px 10px 5px; display: block;
   border-top: 1px solid #A90911;
   background: -webkit-gradient(linear, left top, left bottom, from(E10202), to(#A90911));
   background: -webkit-linear-gradient(top, #E10202, #A90911);
   background: -moz-linear-gradient(top, #E10202, #A90911);
   background: -ms-linear-gradient(top, #E10202, #A90911);
   background: -o-linear-gradient(top, #E10202, #A90911);
   -webkit-border-radius: 10px;   -moz-border-radius: 10px;   border-radius: 10px; border-thickness:2px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;   box-shadow: rgba(0,0,0,1) 0 1px 0;
   color: white; font-size: 16px;   font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;
   text-decoration: none; vertical-align: middle; font-weight: bold;
   }
   
.largebutton a {color:white; display: block;text-decoration: none;}
.largebutton a:link     {text-decoration: none; color: white;}
.largebutton a:visited   {text-decoration: none;  color: white;}
.largebutton a:hover     {text-decoration: underline;  color: black;}

.largebutton:hover {
   color: white; font-size: 16px; text-decoration: none ;
   background: #A90911;
   background: -webkit-linear-gradient(top, A90911, #E10202);
   background: -moz-linear-gradient(top, #A90911, #E10202);
   background: -ms-linear-gradient(top, #A90911, #E10202);
   background: -o-linear-gradient(top, #A90911, #E10202);
   filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#A90911', endColorstr='#E10202');
}   
   
.largebutton_inactive a {color:white; display: block;text-decoration: none;}
.largebutton_inactive a:hover {color:#black; display: block;text-decoration: none;} 
   
#navTools{background-color:#333333;padding:7px;color:white;font-size:small;font-weight:bold}
#navTools ul {padding:0 7px 7px 18px;margin:0;text-decoration:none}
#navTools li {padding:4px 0 0 0;text-decoration:none}
#navTools ul li a:link,#navTools ul li a:visited{color:white;font-size:small;font-weight:normal;text-decoration:none}
#navTools ul li a:hover,#navTools ul li a:active{color:white;text-decoration:underline}

.navigation {width:350px;} 

