
body {
	background: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222222;
	padding:0px;
	margin:0px;
}



.nowrap {
	white-space: nowrap;
}

/* index lists */


img {
display: block;
} 




.arrowBullet {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0 0 0 2px;
}

.arrowBullet li.sub {
background-image:none;
background-repeat:no-repeat;
padding:0em 0.5pt 0.45em 1.0em;
}

.arrowBullet li {
background-image:url(/images/n/bullets/arrow1.gif);
background-position:0pt 6px;
background-repeat:no-repeat;
padding:0.30em 0.5pt 0.45em 1.0em;

}


/* cross over */

/* index pod */

.podcont {
height: 154px;
}

.podcont h3 {
color: #1E3776;
}

.greypod {
	background: url(/images/n/frontpodnew.gif);
	width: 360px;
	height: 154px;
	float: left;
}

.greypod2 {
	background: url(/images/n/frontpodnew.gif);
	width: 360px;
	height: 154px;
	float: right;
}
	
.contentx { 
padding: 10px 10px 0 10px; 
}

.post-bottom { 
padding: 10px 0 0 0; 
}



/* page search box */

#panelbox {
width: 218px;
height: 160px;
margin: 0 auto;
background: #D9787A url(/images/n/searchbottom.gif) bottom center no-repeat;
}
		
#panelbox p {
margin:0 5px 10px 16px; 
color:#ffffff; 
font: 11px arial, serif;
line-height:14px;
}
	
select.pulldown {
width: 190px;
height: 20px;
border: 1px solid #5780ac;
margin:0 0 5px 15px;
}
	
.lhnSearch {
width:190px; 
margin:0 0 5px 15px;
}	

/* logo and menu */

#headerbus {
	width: 960px;
	height: 106px;
	margin: 0 auto;
}

#headerbus_sell {
	width: 960px;
	height: 106px;
	margin: 0 auto;
	border-bottom: 3px solid #eeeff2;
}


#logop {
	float: left;
}

#logop a {
	text-decoration: none;
}

#logobus p {
	float: left;
	color: #292929;
	margin: 0;
	padding: 68px 0 0 0;
}

#rssbus {
	padding: 60px 14px 0 0;
	text-align: right;
	color: #909090; 
	font: 10px arial, serif;
	line-height:14px;
}

#rssbus_sell {
	padding: 60px 14px 0 0;
	text-align: right;
	line-height:14px;
}


#rssbus a {
	text-decoration: none;
	color:#909090; 
}


em {
color:#DD0000;
font-family:arial,tahoma,helvetica,sans-serif;
font-size:13px;
font-weight:none;
margin:0pt;
padding:0pt;
}

/* cross over finish */

input.lhnSearch, input.shade { /*textarea*/
	background: #FFFFFF url(/images/img04.gif) repeat-x;
	border-top: 1px solid #A3A3A3;
	border-right: 1px solid #E5E5E5;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #D6D6D6;
	font: normal 1em/normal Arial, Helvetica, sans-serif;
	color: #222222;
}

h1, h2, h3 {
	font-style: bold;
}

h1, h1 a, h2, h2 a {
	text-decoration: none;
}

h1 a:hover, h2 a:hover {
	text-decoration: underline;
}

h1 {
	font-size: 22px;
	padding: 0 0 5px 0;
	margin: 0px;
}

h2 {
	font-size: 14px;
	font-weight: bold;
	padding: 5px 0 5px 0;
	margin: 0px;
}

h3{
	font-size: 13px;
	color: #939292;
	margin: 0px;
}

h4 {
	font-size: 16px;
	margin: 0px;
}

p, ol {
	margin: 0;
	line-height: 18px;
}

ul {
	margin: 0;
	line-height: 13px;
}

ul, ol {
	margin-left: 3em;
}

blockquote {
	margin-left: 3em;
	margin-right: 3em;
}

.cates a {
font-family:arial,helvetica;
font-size: 10px;
line-height: normal;
color:#666666;
}

.cates a:visited {
color:#666666;
}

a {
	color: #1115BC;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a:visited {
	color: #990099;
}

img.left {
	display:block;
	padding: 0px;
	margin-right: 10px;
}

hr {
	display: none;
}

/* Menu */

#buyselect a {   
	display: block;   
	background: url(/images/n/buy-a-business.gif) top;   
	width: 133px;   
	height: 33px;   
}

#buyselect a:hover {   
 	background: url(/images/n/buy-a-business.gif) bottom;   
}

#buyselected a {   
	display: block;   
	background: url(/images/n/buy-a-business.gif) bottom;   
	width: 133px;   
	height: 33px;   
}

#sellselect a {   
	display: block;   
	background: url(/images/n/sell-your-business.gif) top;   
	width: 165px;   
	height: 33px;   
}

#sellselect a:hover {   
	background: url(/images/n/sell-your-business.gif) bottom; 
}

#sellselected a {   
	display: block;   
	background: url(/images/n/sell-your-business.gif) bottom;   
	width: 165px;   
	height: 33px;   
}

#franchiseselect a {   
	display: block;   
	background: url(/images/n/find-a-franchise.gif) top;   
	width: 145px;   
	height: 33px;   
}

#franchiseselect a:hover {   
	background: url(/images/n/find-a-franchise.gif) bottom;   
}

#franchiseselected a {   
	display: block;   
	background: url(/images/n/find-a-franchise.gif) bottom;   
	width: 145px;   
	height: 33px;   
}

#brokersselect a {   
	display: block;   
	background: url(/images/n/for-brokers.gif) top;   
	width: 115px;   
	height: 33px;   
}

#brokersselect a:hover {   
	background: url(/images/n/for-brokers.gif) bottom;   
}

#brokersselected a {   
	display: block;   
	background: url(/images/n/for-brokers.gif) bottom;   
	width: 115px;   
	height: 33px;   
}

#accountselect a {   
	display: block;   
	background: url(/images/n/myaccount.gif) top;   
	width: 112px;   
	height: 33px;   
}

#accountselect a:hover {   
 	background: url(/images/n/myaccount.gif) bottom;   
}

#accountselected a {   
	display: block;   
	background: url(/images/n/myaccount.gif) bottom;   
	width: 112px;   
	height: 33px;   
}



#menu {
	width: 960px;
	height: 39px;
	margin: 0 auto;
	background: #D26A6B url(/images/n/barback.gif) repeat-x;
}

#menu ul {
	margin: 0 0px 0 0;
	padding: 0px 0 0 0px;
	list-style: none;
	line-height: normal;
}

#menu li {
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

#menu li.selected {
	background: none;
}

#menu li.normal {
	padding: 0;
}

#menu a {
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
}

#menu a:hover {
	text-decoration: underline;
}

/* Search */

#mencenter {
	margin: auto;
}


#menleft {
	float: left;
	width: 218px;
	height: 39px;
	background: url(/images/n/searchnosale.gif) no-repeat;
}

#menleftsearch {
	float: left;
	width: 218px;
	height: 39px;
	background: url(/images/n/searchforsale.gif) no-repeat;
}

#menright {
	float: right;
	width: 5px;
	height: 39px;
	background: url(/images/n/barbackright.gif) no-repeat;
}



#indexgroup {
	padding-top: 15px;
	width: 733px;
	height: 180px;
	color:#505765;
	font-size:10px;
	margin-top: 10px;
	background: #FFFFFF url(/images/n/indextopgrad.gif) repeat-x;
}

#indexgroup a.smallg {
	font-size:11px;
	color:#7E8795;
}

#indexgroup a {
	font-size:14px;
	
}

#indexgrouptwo {
	padding-top: 20px;
	width: 733px;
	height: 260px;
	color:#505765;
	font-size:10px;
	border-top: 1px solid #EBEAE9;
}

#indexgrouptwo a.smallg {
	font-size:11px;
	color:#7E8795;
}
#indexgrouptwo a {
	font-size:14px;
}

.smallg {
	font-size:11px;
	color:#7E8795;
}



#indexlistleft {
	width: 259px;
	float: left;
}

#indexlistcenter {
	width: 260px;
	float: left;
}

#indexlistright {
	width: 214px;
	float: right;
}

.indexclas {
	float: left;
	padding: 0pt;
}


#menright img {
	margin: 0;
	padding: 0;
}


/* Banner */

.update {
width: 958px;
margin: 5px 0 5px 0;
padding: 10px 0 10px 0;
border: 1px solid #fc6;
background-color: #ffc;
}

.updatedetaile {
width: 720px;
margin: 5px 0 5px 0;
padding: 10px 0 10px 0;
border: 1px solid #fc6;
background-color: #ffc;
}

#banner {
	width: 960px;
	margin: 0 auto;
	padding: 8px 0;
}

#adminmenu {
	width: 960px;
	height: 24px;
	margin: 0 auto;
	background: #EFEDEB;
	padding: 0;
}

ul.linkboxes { display: block; overflow: hidden; margin: 0; padding: 0; }
ul.linkboxes li { display: block; width:130px; margin: 0 auto; margin-left: 2px; float: left; }
ul.linkboxes li a.selected { display: block; height: 24px; font border: 0; background-color: #FFFFFF; text-decoration: none; padding: 0 12px 0 12px; font-family:arial,serif; font-size:14px; color: #282828; }
ul.linkboxes li a { display: block; height: 24px; font border: 0; background-color: #EFEDEB; text-decoration: none; padding: 0 12px 0 12px; font-family:arial,serif; font-size:14px; color: #282828; }
ul.linkboxes li a:hover { background-color: #FFFFFF; }
ul.linkboxes li a:visited { color: #282828; }
ul.linkboxes li a:active { color: #282828; }

<!--ul.linkboxes li a:hover strong { color: #f63; } -->



/* Page */

#page {
	width: 960px;
	margin: 0 auto;
}

/* Listing View */

/*
div#advertMain {
margin:0px;
padding:0px;
}

div.adSection {
border-top:1px solid #D9DEF2;
clear:both;
margin:10px 0pt 0pt;
padding:10px 0pt 0pt;
width:100%;
}


div#adSummary {
float:left;
margin:0pt 0pt 0pt 0pt;
padding:0pt;
width:505px;
}

div#adSummaryFull {
width:100%;
padding:0pt;
}

dl.adSummaryDetails {
margin:0pt;
padding:0pt;
}

div#adSummaryFull dl.adSummaryDetails dt {
clear:both;
float:left;
margin:0pt 0pt 10px 0pt;
padding:0px;
width:155px;
}

div#adSummaryFull dl.adSummaryDetails dd {
display:inline;
float:left;
margin:0pt 0pt 10px 0pt;
padding:0px;
width:575px;
}

div#adSummary dl.adSummaryDetails dt {
clear:both;
float:left;
margin:0pt 0pt 10px 0pt;
padding:0px;
width:155px;
}

div#adSummary dl.adSummaryDetails dd {
display:inline;
float:left;
margin:0pt 0pt 10px 0pt;
padding: 0px;
width:61%;
}


div#advertMain p.desc {
margin:0px;
}
div#advertMain p {
padding:0pt 0pt 0pt 0pt;
}

dl.adDetails {
margin:0pt;
padding:0pt;
}

dl.adDetails dt {
clear:both;
float:left;
margin:0pt 0pt 10px 0pt;
padding:0pt;
width:155px;
}

dl.adDetails dd {
display:inline;
float:left;
margin:0pt 0pt 10px 0pt;
padding:0px;
width:575px;
}


div#adPhotos {
border:1px solid #050296;
float:right;
height:auto;
margin:0pt;
padding:5px;
width:160px;
}

*/

/* listing view */

.listingcolour {
font-size: 11px;
margin:10px 0 10px 0;
padding:10px 0 10px 0;
background-color: #F4F3F2;
}
.listingcolour a {
color: #222222;
}
.listingcolour select {
font-size: 11px;
margin: 0;
padding: 0;
}
.listingcolour form {
font-size: 11px;
margin: 0;
padding: 0;
}

.listingone, .listingtwo {
padding:10px 0 10px 0;
border-top:solid 1px #E9E9E9;
}

.listingcats {
padding:0 0 10px 0;

}


table.financials .name {
line-height:18px;
padding-left:0px;
text-align:left;
white-space:nowrap;
width:165px;
}


/* Content */

.headlinelink {
font-family:arial,helvetica;
font-size: 14px;
text-decoration:none;
}



.greywrite {
color:#131313;
font-family:arial,serif;
font-size:11px;
margin:0px;
padding:0px;
}

.smallgray {
color:#666666;
font-family:arial,serif;
font-size:11px;

}


#content {
	float: right;
	padding: 11px 0 0 9px;
	width: 733px;
}

.post {
}

.post .title {
	margin: 0;
	padding: 20px 20px 0 20px;
}

.post .entry {
	padding: 0 20px;
}

.post .meta {
	height: 47px;
	margin: 20px 0 40px 0;
	padding: 15px 0 0 20px;
	background: url(/images/img07.gif) no-repeat;
	line-height: normal;
}

/* Sidebar */

#sidebar {
	float: left;
	width: 218px;
}

#sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: normal;
}

#sidebar li {
	margin-bottom: 40px;
}

#sidebar li ul {
}

#sidebar li li {
	margin: 0;
	padding: 5px 20px;
}

#sidebar li h2 {
	height: 32px;
	margin-bottom: 15px;
	padding: 8px 0px 0px 20px;
	background: #4E9FC8 url(/images/img09.jpg) no-repeat;
	font-size: 18px;
	color: #FFFFFF;
}

#sidebar li p {
	padding: 0 20px;
}

/* Calendar */

#sidebar #calendar {
	padding: 0;
}

#calendar caption {
}

#calendar table {
	width: 100%;
	padding: 0 20px;
	text-align: center;
}

#calendar thead th {
	border-bottom: 2px solid #F2F2F2;
	border-top: 1px solid #F2F2F2;
}

#calendar tbody td {
	padding: 5px 0;
	border-bottom: 1px solid #F2F2F2;
}

#calendar tfoot td {
	border-top: 1px solid #F2F2F2;
}

#calendar #prev {
	text-align: left;
}

#calendar #next {
	text-align: right;
}

#calendar a {
	font-weight: bold;
}

/* almost footer */

.hide {
display:none;
}


/* Footer */

#footer {
	clear: both;
	width: 930px;
	height: 50px;
	margin: 0 auto;
	padding: 15px 15px;
	background: url(/images/n/bottomfooter.gif) no-repeat;
}

#footer .bottomout {
	font-size: 11px;
}

#footer p {
	margin: 0;
	line-height: normal;
	color: #686868;
}

#footer a {
	color: #686868;
}

#footer .legal {
	float: left;
}

#footer .credit {
	float: right;
}


.page_numbers {
	position: relative;
	height: 22px;
	align: right;
	padding-top: 2px;
	margin:0 auto;
}

.page_numbers ul {
	margin: 0 auto;
	float: right;
	list-style-type: none;
	padding: 0px;
	text-align: center;
}

.page_numbers li {
	display: inline;
	float: left;
	margin:1px;
	background: #ABB2BE;
	width:25px;
}

.page_numbers li.current{
  width:50px;
}

.page_numbers li a {
	background: #fff;
	border: 1px solid #ABB2BE;
	padding: 1px;
	text-decoration: none;
	color: #292929;
	font:11px arial,sans-serif;
	display:block;
}

.page_numbers a.current, .page_numbers li a:hover {
	background: #ABB2BE;
	color: #fff;
}

.page_numbers li.words {
	background: #ffffff;
	padding-top: 2px;
	font:11px arial,sans-serif;
	width:65px;
}


/** control the appearance of the image switcher **/

.imgsw_list_numbers a.active,
.imgsw_list_titles a.active,
.imgsw_list_filenames a.active,
.imgsw_list_thumbnails a.active,
.imgsw_list_numbers a.active:hover,
.imgsw_list_thumbnails a.active:hover,
.imgsw_list_titles a.active:hover,
.imgsw_list_filenames a.active:hover
{
	color: #131313;
	background-color: #EAEAEA;
}
	
.imgsw_list_numbers a,
.imgsw_list_titles a,
.imgsw_list_filenames a,
.imgsw_prevnext a
{
	padding: 0 0.5em;
	padding-bottom: 14px;
	text-decoration: none;
	color: #0005CF;
	font-weight: bold;
	background-color: #DCDCDC;
}


.imgsw_list_numbers a:hover,
.imgsw_list_thumbnails a:hover,
.imgsw_list_titles a:hover,
.imgsw_list_filenames a:hover,
.imgsw_prevnext a:hover
{
	color: #292929;
	background-color: #EAEAEA;
}

.imgsw_list_titles a,
.imgsw_list_filenames a
{
	display: block;
	padding: 0;
	margin: 0;
	width: 300px;
}

.imgsw_list_thumbnails a
{
	padding: 1px;
	background-color: #DCDCDC;
	display: block;
	float: left;
}

.imgsw_list_numbers,
.imgsw_list_titles,
.imgsw_list_filenames,
.imgsw_list_thumbnails,
.imgsw_prevnext
{
	display: inline;
	padding: 0;
	margin: 0;
}

.imgsw_image
{
	border: none;
	margin: 0;
}

.imgsw_viewport 
{
	clear: both;
	

}

.imgsw_title
{
	font-size: 2em;
	padding: 0;
	margin: 0;
	color: #D70000;
}

.imgsw_toplevel
{
	padding: 0;
	position: relative;
	font-family: Trebuchet MS, sans-serif;
}