/* CSS Document */

.tc {text-align:center}
body,td,th{font-family: Arial, Helvetica, sans-serif;font-size: 12px; color:#333333}
body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}
a.businesslink:link, a.businesslink:visited{color:#339966;text-decoration:underline}
h2.businessforsaleheading{color:#FF6600;font-size:18px;margin-top:0px; margin-bottom:3px}


/*Nav Bar*/
.navback{background:url(/images/navback.jpg) repeat-x #F1BB46; padding-top:4px; padding-bottom:5px; border:1px solid #ec8000}
ul.nav {margin-top:0px; margin-bottom:0px}
ul.nav li{ display:inline; list-style:none; margin-right:20px; padding-top:3px; padding-bottom:5px}
ul.nav a:link, ul.nav a:visited {color:#FFFFFF; font-weight:bold; text-decoration:none; padding:2px 2px}
ul.nav a:hover{text-decoration:underline; background-color: #FFCC99; color: #FF6600}
/*******/

/*Search Nav*/
a.snav:link, a.snav:visited{font-size:14px; color:#0000CC; text-decoration:underline;}

/*BUSINESSES FOR SALE*/

a.businesslinkA:link{color: #336633; font-size:12px; font-weight:bold;text-decoration:underline}
a.businesslinkB:link{color: #336633; text-decoration:underline}
a.businesslinkA:visited{color:#339966}
p.forsaletagA, p.forsaletagB{padding:0px; margin:0px; font-size:12px;}
p.forsaletagB{padding-left:4px}
p.forsaleintroA, p.forsaleintroB{padding:0px; margin:0px; font-size:11px}
p.forsaleintroB{padding-left:4px}

.businessdata td.advertdata, .businessdata td.advertdata td, td.review{font-size:11px}
.businessdata td.advertdata{padding-right:10px}

.leftedge4{padding-left:4px}
.rightedge5{padding-right:5px}

ul.bfs, ul.bfs li {margin-left:0px; padding-left:0px}
ul.bfs {padding-left:20px; list-style-type:none; margin-top:10px}
ul.bfs li {line-height:20px}
ul.bfs a:link, ul.bfs a:visited {text-decoration:none; font-weight:normal; font-size:13px}
ul.bfs a:link {color:#1E55AF;}
ul.bfs a:visited {color: #999999;}
ul.bfs a:hover {text-decoration:underline;}

/********************/

/*Directory*/


/*Business Content List Items*/
ul.businessreg {margin:0px; padding:0px;font-size:20px}
ul.businessreg li{list-style:none;padding-top:3px; padding-bottom:5px;font-size:65%; line-height:230%; font-weight:bold }
ul.businessreg a:link, ul.businessreg a:visited { text-decoration: none; }
ul.businessreg a:link{ color:#1E55Af}
/*ul.businessreg a:link{ color: 0033cc}*/
/*ul.businessreg a:link{ color:#034d99}*/
/*ul.businessreg a:visited{color:#7997c8}
ul.businessreg a:visited{color: #5f82b9}*/
ul.businessreg a:hover{text-decoration:underline}
/*******/
td.catcontainer{font-size:20px}
td.cat{font-size:65%}
td.cat a:link, td.cat a:visited{text-decoration:none; font-weight:normal}
td.cat a:link{color:#1E55AF}
td.cat a:hover{text-decoration:underline}



/*LISTING PAGE*/
/*Listing Page Breadcrumb*/
a.breadcrumb:link{color:#0000FF; text-decoration: underline}
a.breadcrumb:visited {text-decoration:underline}

/************************/
td.startlistings {border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color:#FF6600}
.businessheading{padding:3px;}
.businessheading td.contactdata{font-size:10px;padding-right:10px}
/*Listing Data Area*/
.businessdata{padding:3px; border:1px solid  #d7d7d7}

.businessdata td.listingdata{padding-right:20px}
.businessdata td.imagecell{padding:4px}
.businessdata td.businessdescription{font-size:11px;padding-right:10px}




a.businessname{font-size:17px; font-weight:bold; color: #215ec4}
a.businessname:active{color:#FF0000}
a.businessname:visited{color: #999999}
p.businessdetails{padding:0px; margin:0px; font-size:12px}
p.businessdetails .location{font-size:10px}
p.businessdetails .url{color:#009900}

.location td{font-size:10px}
.location td.data{ padding-left:6px; padding-right:5px}



.listingseperator{line-height:5px}

/*******************/

/*MoreBox*/

.morebox{padding:5px; padding-bottom:15px;border:1px solid #DCD122; font-family:Verdana, Arial, Helvetica, sans-serif; background:#F6FAE5}
.morebox p{margin-top:5px; margin-left:5px; margin-right:5px;font-size:10px; color:#FF3333; font-weight:bold;}
.morebox ul{margin-left:0px; padding-left:0px}
.morebox li{list-style:none; margin-left:0px; font-size:10px; line-height:16px; margin-bottom:5px}
.morebox li a:link, .morebox li a:active {text-decoration:underline; color:#005883}

.morebox2{padding-bottom:15px;}
.morebox2 ul{margin-left:5px; padding-left:0px; margin-right:5px; padding-right:5px; padding-top:0px; margin-top:10px}
.morebox2 li{list-style:none; margin-left:0px; font-size:10px; line-height:16px; margin-bottom:5px}
.morebox2 li a:link, .morebox2 li a:active {text-decoration:underline; color:#005883}

/*BusinessBox*/

.businessbox ul{margin-left:5px; padding-left:0px; margin-right:5px; padding-right:5px; padding-top:0px; margin-top:10px}
.businessbox li{list-style:none; margin-left:0px; line-height:15px; margin-bottom:5px}
.businessbox li a:link, .businessbox li a:active {text-decoration:underline; color:#005883}
.businessbox td.reply{text-align:left;padding:5px 5px}
td.reply td input, td.reply td textarea{ font-family:Arial, Helvetica, sans-serif;font-size:11px}
td.reply td{font-size:11px}
/*************/

/*Header Splash*/
.headersplash{ background:url(/images/back1.jpg) no-repeat; border:solid 1px #007996}
.headersplash ul{margin-top:0px; margin-bottom:0px; margin-left:10px; padding-left:0px; list-style:none; font-size:11px}
/**************/

/*Search*/
a.crumb:link, a.crumb:visited{font-size:10px; text-decoration:underline; color:#333333}

/*Homepage Categories*/
/*table.mains a{font-size:14px; line-height:22px}*/
a.mainlinks:link, a.mainlinks:visited {text-decoration:underline; color:#5f84a5}
a.mainlinks:link, a.mainlinks:visited {text-decoration:underline; color:#52728f}
a.mainlinks:link, a.mainlinks:visited {text-decoration:underline; color:#1e66a5}
/********************/

/*Footer*/
.footer{padding-bottom:15px}
.footer a:link, .footer a:visited{font-size:11px; color:#0000CC}
.footer a:hover{font-size:11px; color:#0000FF}
.footer .seperator {color: #999999}
/**************/

/*DEFINED VARIABLES*/
/*Color*/
.brown{color:#7B2E00}
.dkgrey{color:#333333}

/*COMMON STRUCTURES*/
ol li.numlist{margin-bottom:15px}

.sellbusinessbox{background: #FFC;color:#555555; border:medium double #FF6600; padding:5px; text-align:center}
.sellbusinessbox a {color:#555555; text-decoration:underline}
.sellbusinessbox span{font-size:11px}

a.businesscrumb:link{color:#0000CC; text-decoration: underline}
a.businesscrumb:visited {text-decoration:underline}

.header{background:url(/images/headerbg.gif)}
.sheader{background:url(/images/searchbg.gif)}
.descbg{background:url(/images/descbg.gif) repeat-y; padding-left:15px; padding-right:20px}
.descbg .pageheading{font-size:14px; color:#006633}

#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(/images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(/images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }

