@charset "UTF-8";
/* CSS Document */

/* general */
body { width: 780px; margin-top: 0px ; margin-left: auto; margin-right: auto; background-color: #333333; }
table { background-color: #ffffff; }
td, th, font { color: #000000; background-color: inherit; font-size: 11px; font-family: Georgia, 'Trebuchet MS', Arial, sans-serif; line-height: 1.6em; }

/* top bar */
.topbarcentre { background-image: url(images/spacerbarcentre.gif); background-color: #FFFFFF; height: 10px; width: 740px; }
.topbarmargins { background-image: url(images/spacer.gif); background-color: #ffffff; height: 10px; width: 20px; }

/* title bar */
.titlebar { background-image: url(images/bmtitle.jpg); background-color: inherit; height: 50px; width: 780px; }
.titletext1 { position:relative; float:left; background-color: inherit; font-size: 24px; font-weight: normal; font-family: Georgia, 'Trebuchet MS', Arial, sans-serif; margin-left: 20px; line-height:50px; vertical-align: top;}
.titletext { position:relative; float:right; background-color: inherit; font-size: 12px; font-weight: normal; font-family: Georgia, 'Trebuchet MS', Arial, sans-serif; margin-right: 20px; margin-top:3px; line-height:50px; vertical-align: bottom; }

/* banner */
.bannermargin { background-image:url(images/spacer.gif); width: 20px; height: 165px; }
.bannerwelcome { background-image: url(images/banners/banner_welcome.jpg); width: 740; height: 165; }
.bannerabout { background-image: url(images/banners/banner_about.jpg); width: 740; height: 165; }
.bannersalesservice { background-image: url(images/banners/banner_salesservice.jpg); width: 740; height: 165; }
.banneracqservice { background-image: url(images/banners/banner_acq_serv.jpg); width: 740; height: 165; }
.bannerbusinesssale { background-image: url(images/banners/banner_bus_sale.jpg); width: 740; height: 165; }
.banneracqwanted { background-image: url(images/banners/banner_acq_wanted.jpg); width: 740; height: 165; }
.bannercorpcons { background-image: url(images/banners/banner_corp_cons.jpg); width: 740; height: 165; }
.bannerartnews { background-image: url(images/banners/banner_art_news.jpg); width: 740; height: 165; }
.bannerlinks { background-image: url(images/banners/banner_links.jpg); width: 740; height: 165; }
.bannercontact { background-image: url(images/banners/banner_contact.jpg); width: 740; height: 165; }


.bannertext { background-color: inherit; color:#ffffff; font-size: 11px; font-weight: normal; font-family: Georgia, 'Trebuchet MS', Arial, sans-serif; margin-left: 20px; vertical-align: middle; width: 150px; line-height: 1.6em;}

/* centre home */
#nav {width: 185px; vertical-align: top; background: inherit; }
#contenthome {width: 370px; vertical-align: top; }
#contenthomenews { width: 165px; vertical-align: top; background-color: #000000; padding: 10px; background-image: url(images/hand.jpg); background-position: bottom; background-repeat: no-repeat; color:#FFFFFF }
.centremargins { background-image: url(images/spacer.gif); background-color: #ffffff; width: 20px; }
.homebox { background-color: #000000; padding: 10px; width: 145px; }
.homeboxheading { color: #ffffff; font-size: 24px; font-weight: normal; font-family: Georgia, 'Trebuchet MS', Arial, sans-serif; line-height: 1.1em; }
.homeboxtext {color: #ffffff; font-weight: normal; font-family: Georgia, 'Trebuchet MS', Arial, sans-serif; line-height: 1.6em; }
.homenewsheading { color: #FFFFFF; font-size: 24px; font-weight: normal; font-family: Georgia, 'Trebuchet MS', Arial, sans-serif; line-height: 1.1em; }


/* centre businesses for sale */
.businesssalebox { background-color: #eeeeee; padding: 10px; width: 350px; }
.businesssaleheading { color: #003d7d; font-size: 16px; font-weight: normal; font-family: Georgia, 'Trebuchet MS', Arial, sans-serif; line-height: 1.1em; }
.businesssaleboxtext {color: #000000; font-weight: normal; font-family: Georgia, 'Trebuchet MS', Arial, sans-serif; line-height: 1.6em; }


/* centre other pages */
#contentabout {width: 555px; vertical-align: top; }
.contenttext { background-color: inherit; padding: 3px; width: 535px; }
#quotebox { float:right; width: 165px; vertical-align:top; color: #000000; font-size: 20px; font-weight: normal; font-family: 'Trebuchet MS', Arial, sans-serif; line-height: 1.3em; padding: 0px 0px 10px 20px; margin: 0px; }
#contentrightquote { width: 165px; vertical-align: top; background-color: #ffffff; padding: 10px; color: #000000; font-size: 18px; font-weight: normal; font-family: 'Trebuchet MS', Arial, sans-serif; line-height: 1.3em; }




/* nav */
ul { margin: 0px; padding: 0px; list-style: none;}
li { padding-left: 20px; line-height: 2.0em; }
li#sub { padding-left: 40px; line-height: 2.0em; }
li#on { padding-left: 20px; line-height: 2.0em; font-weight: bold; color: #000000; background: url(images/nav/nav_on.gif) 0px no-repeat; }

a:link { font-family: Georgia, 'Trebuchet MS', Arial, sans-serif; color: #000000; background-color: inherit; text-decoration: none; border-bottom: 1px solid #000000; }
a:active { font-family: Georgia, 'Trebuchet MS', Arial, sans-serif; color: #000000; background-color: inherit; text-decoration: none; border-bottom: 1px solid #000000; }
a:visited { font-family: Georgia, 'Trebuchet MS', Arial, sans-serif; color: #000000; background-color: inherit; text-decoration: none; border-bottom: 1px solid #000000; }
a:hover { font-family: Georgia, 'Trebuchet MS', Arial, sans-serif; color: #000000; background-color: inherit; text-decoration: none; border-bottom: 2px solid #FFCC00; }

a.linknav:link { font-family: Georgia, 'Trebuchet MS', Arial, sans-serif; color: #000000; background-color: inherit; text-decoration: none; border-bottom: none;}
a.linknav:active { font-family: Georgia, 'Trebuchet MS', Arial, sans-serif; color: #000000; background-color: inherit; text-decoration: none;  border-bottom: none;}
a.linknav:visited { font-family: Georgia, 'Trebuchet MS', Arial, sans-serif; color: #000000; background-color: inherit; text-decoration: none; border-bottom: none;}
a.linknav:hover { font-family: Georgia, 'Trebuchet MS', Arial, sans-serif; color: #000000; background-color: inherit; text-decoration: none; border-bottom: 1px solid #FFCC00; }

a.linktext:link { font-family: Georgia, 'Trebuchet MS', Arial, sans-serif; color: #FFCC00; background-color: inherit; text-decoration: none; border-bottom: 1px dotted #FFCC00; }
a.linktext:active { font-family: Georgia, 'Trebuchet MS', Arial, sans-serif; color: #FFCC00; background-color: inherit; text-decoration: none; border-bottom: 1px dotted #FFCC00; }
a.linktext:visited { font-family: Georgia, 'Trebuchet MS', Arial, sans-serif; color: #FFCC00; background-color: inherit; text-decoration: none; border-bottom: 1px dotted #FFCC00; }
a.linktext:hover { font-family: Georgia, 'Trebuchet MS', Arial, sans-serif; color: #FFCC00; background-color: inherit; text-decoration: none; border-bottom: 1px dotted #FFCC00; }

/* footer */
.footerbarcentre { background-image: url(images/spacerbarcentre.gif); background-color: #000000; height: 10px; width: 740px; }
.footerbarmargins { background-image: url(images/spacer.gif); background-color: #ffffff; height: 10px; width: 20px; }
.footertextmargin {padding: 20px 0px 20px 20px; }