@charset "utf-8";

html {margin: 0px; padding: 0px;}
div {margin: 0px; padding: 0px; height: 100%; min-height: 100%;}
src {vertical-align: bottom; margin: 0px;}
a img {border: none;}
.center {text-align: center;}
.left {text-align: left;}
.justify {text-align: justify;}
.clear {clear: both; width: 100%; line-height: 0px; vertical-align: bottom;}
.inline {display: inline;}
.caps {font-variant: small-caps;}
hr {margin-left: 10px; margin-right: 20px;}

h1 {color:#0066FF; font-family:'Monotype Corsiva'; font-size:36px; margin-top: 0px; text-align: center; margin-bottom: 8px;}
h2 {color:#0066FF; font-family:'Book Antiqua'; font-size:20px; margin: 10px; text-align: center;}
h3 {margin-top: 9px; margin-bottom: 3px;}

p {margin-top: 0px; margin-left: 10px; margin-right: 10px; margin-bottom: 0px; font-family: Arial, Helvetica, sans-serif; color:#333333; font-size: 10pt;}
.larger {margin-top: 0px; margin-left: 10px; margin-right: 10px; margin-bottom: 0px; font-family: Arial, Helvetica, sans-serif; color:#333333; font-size: 12pt;}

.header {background-color:#E1E1E1; width:788px; height: 138px; margin: 0px;}
.wrapper {width: 788px; margin:0px auto; position: relative; padding:0px; background-image: url('images/siteImages/whiteBkgrnd.jpg');}
.mainArea {float: left; width: 634px; margin-top: 0px;}
.body2 {float: right; width: 482px; text-align: center;}


.spotlight1 {width: 482px; height: 150px; margin: 0px; margin-left: 10px; margin-right: 20px;}
.spotlight2 {width: 482px; height: 150px; margin: 0px; margin-left: 10px; margin-right: 20px;}
.spotlight3 {width: 482px; height: 150px; margin: 0px; margin-left: 10px; margin-right: 20px;}
.spotlight4 {width: 482px; height: 150px; margin: 0px; margin-left: 10px; margin-right: 20px;}
.spotlight5 {width: 482px; height: 150px; margin: 0px; margin-left: 10px; margin-right: 20px;}
.spotlight {width: 462px; height: 135px; margin: 0px; margin-left: 10px;}


.leftColumn {float: left; width: 152px; margin-top: -4px;}
.menu-bkgd {width: 150px; height: 160px; background-image: url(../images/siteImages/menu-bkgrnd.jpg);}
.cities {background-image: url('images/siteImages/150mid.jpg'); height: 360px;}

/* Start #cities# */
#cities {text-align: center; width: 150px; background-image: url('images/siteImages/150mid.jpg');}
#cities h1 {font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #0097c0; letter-spacing: 0.2em; text-align: center;}

#keywords {background-image: url('images/siteImages/150mid.jpg'); width: 150px; font-family:"Trebuchet MS"; font-size:10px; text-align: center;}
#keywords h1 {font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #0097c0; letter-spacing: 0.2em; text-align: center; margin-top: 0px;}
#keywords p {font-family:Arial, Helvetica, sans-serif; font-size: 10px; margin-top: 0px; margin-bottom:0px; margin-left: 8px; margin-right: 5px; text-align: justify;}
.keywordList {font-family:"Trebuchet MS"; font-size:9px; text-align: center; color: #000000; margin: 6px; margin-bottom: 0px;}



.rightColumn {float: right; width: 152px; padding-right: 2px;}

#news {background-image: url('images/siteImages/150mid.jpg'); width: 150px; font-family:"Trebuchet MS"; font-size:10px; text-align: center;}
#news h1 {font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #0097c0; letter-spacing: 0.2em; text-align: center; margin-top: 0px;}
#news p {font-family:Arial, Helvetica, sans-serif; font-size: 10px; margin-top: 0px; margin-bottom:0px; margin-left: 8px; margin-right: 5px; text-align: justify;}

/* Start #ads# */
#ads {text-align: center; width: 150px; background-image: url('images/siteImages/150mid.jpg');}
.google {height: 100%; width: 150px;}


.creds {height: 55px; background-image: url('images/siteImages/150mid.jpg'); width: 150px;}
#WLGlistings {background-image: url('images/siteImages/150mid.jpg'); width: 150px; font-family:"Trebuchet MS"; font-size:10px; text-align: center;}
#WLGlistings h1 {font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #0097c0; letter-spacing: 0.2em; text-align: center; margin-top: 0px;}
#WLGlistings p {font-family:Arial, Helvetica, sans-serif; font-size: 10px; margin-top: 0px; margin-bottom:0px; margin-left: 8px; margin-right: 5px; text-align: justify;}




A.mmenu {font-size: 14px; color: #ffffff; font-family: "Copperplate Gothic Light"; TEXT-DECORATION: none; margin-bottom: 3px; margin-top: 17px;}
A.mmenu:visited{font-size: 14px; color: #ffffff; font-family: "Copperplate Gothic Light"; TEXT-DECORATION: none; margin-bottom: 3px; margin-top: 17px;}
A.mmenu:hover{FONT-SIZE: 14px; COLOR: #ff0000; font-family: "Copperplate Gothic Bold"; TEXT-DECORATION: underline; margin-bottom: 3px; margin-top: 17px;}

A.clientBig {font-size: 12px; color: #123456; font-family: "Copperplate Gothic Light"; TEXT-DECORATION: none; margin-bottom: 0px; margin-top: 0px; text-align: left; padding: 0px; text-align: center;}
A.clientBig:visited{font-size: 12px; color: #666666; font-family: "Copperplate Gothic Light"; TEXT-DECORATION: none; margin-bottom: 0px; margin-top: 0px; text-align: left; padding: 0px; text-align: center;}
A.clientBig:hover{FONT-SIZE: 12px; COLOR: #FF0000; font-family: "Copperplate Gothic Bold"; TEXT-DECORATION: underline; margin-bottom: 0px; margin-top: 0px; text-align: left; padding: 0px; text-align: center;}

A.clientSmall {font-size: 10px; color: #123456; font-family: "Copperplate Gothic Light"; TEXT-DECORATION: none; margin-bottom: 0px; margin-top: 0px; text-align: left; padding: 0px; text-align: center;}
A.clientSmall:visited{font-size: 10px; color: #666666; font-family: "Copperplate Gothic Light"; TEXT-DECORATION: none; margin-bottom: 0px; margin-top: 0px; text-align: left; padding: 0px; text-align: center;}
A.clientSmall:hover{FONT-SIZE: 10px; COLOR: #FF0000; font-family: "Copperplate Gothic Bold"; TEXT-DECORATION: underline; margin-bottom: 0px; margin-top: 0px; text-align: left; padding: 0px; text-align: center;}

.keyArea {background-color:#FFFFFF; width: 482px; height: 215px;}

.footer {width: 100%; height: 42px; text-align: center; margin: 0px; background-image: url('images/siteImages/footerBkgrnd.jpg'); margin-top: 5px;}
A.fter {font-size: 9px; color: #040404; font-family: "Copperplate Gothic Light"; TEXT-DECORATION: none; margin-bottom: 0px; margin-top: 7px;}
A.fter:visited{font-size: 9px; color: #040404; font-family: "Copperplate Gothic Light"; TEXT-DECORATION: none; margin-bottom: 0px; margin-top: 7px;}
A.fter:hover{FONT-SIZE: 9px; COLOR: #040404; font-family: "Copperplate Gothic Bold"; TEXT-DECORATION: underline; margin-bottom: 0px; margin-top: 7px;}


.RTboxBtm {background-image: url('images/siteImages/150btm.jpg'); width: 150px; height: 16px;}
.RTboxTop {background-image: url('images/siteImages/150top.jpg'); width: 150px; height: 16px;}

/* Start #newsbox# */
#newsbox {text-align: left; width: 150px; background-image: url('images/siteImages/150mid.jpg');}
#newsbox h1 {font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #0097c0; letter-spacing: 0.2em; text-align: center; margin-top: 0px;}
#newsbox h2 {font-family:Arial, Helvetica, sans-serif; font-weight: bold; line-height: 6px; margin-bottom: 2px; font-size: 11px; color: #0097c0; margin-left: 10px;}
#newsbox p {font-family:Arial, Helvetica, sans-serif; font-size: 10px; margin-top: 0px; margin-bottom:0px; margin-left: 8px; margin-right: 5px; text-align: justify;}







/* Start #keys# */
#keys {margin: 0px;}
#keys h1 {font-family:Arial, Helvetica, sans-serif; font-size: 14px; color: #C7C2C2; letter-spacing: 0.2em; margin-left: 5px; margin: 0px; margin-bottom: 2px;}
#keys h2 {font-family:Arial, Helvetica, sans-serif; margin-bottom: 2px; font-size: 12px; color: #C7C2C2; margin-left: 5px;}
#keys p {font-family:Arial, Helvetica, sans-serif; font-size: 10px; margin-top: 2px; margin-bottom:0px; margin-left:3px; margin-right:3px; text-align: justify; color: #C7C2C2;}
#keys b {font-family:Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #C7C2C2;}



/* Start #credits# */
#credits {margin-right: 2px; margin-top: -4px; width: 150px;}
#credits h1 {font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #0097c0; letter-spacing: 0.2em; text-align: center; margin-top: 0px;}

/* Start #hAds# */
#hAds {margin: 0px; width: 375; height: 45px;}
#hAds h1 {font-family:Arial, Helvetica, sans-serif; font-size: 14px; color: #0097c0; letter-spacing: 0.2em; text-align: center; margin-top: 2px; margin-bottom: 4px;}

/* Site Page areas */
.thumbnail {width: 185px; float:left; margin-left: 5px;}
#contact {float: right; width: 264px; margin-top: 0px; margin-right: 10px;}
#contact h1 {font-size:20px; color: #585C5D; margin-bottom: 0px; margin-top:0px;}
#contact h3 {font-size:16px; color: #585C5D; margin-bottom: 0px; margin-top:0px;}
#contact h4 {font-size:14px; color: #585C5D; margin-bottom: 0px; margin-top:0px;}
#contact h5 {font-size:12px; color: #585C5D; margin-bottom: 0px; margin-top:0px;}

#starRating {float: left; width: 185px; height: 55px; margin-left: 5px;}
.stars {width: 30px; margin: 0px; margin-left: 3px;}
#starRating h1 {font-size:12px; color: #585C5D; margin-bottom: 0px; margin-top:0px;}

.establishedArea {float: right; width: 264px; margin-right: 10px;}
#intro{height: 60px; font-size: 12px; float: right; width: 264px; margin-right: 10px;}
#intro p {margin: 0px; margin-right: 7px; font-family: "Trebuchet MS";}



/*.faded-box-top {width: 330px; height: 10px; background-image:url('images/siteImages/faded-box-top.jpg'); margin-bottom: 0px; background-repeat:no-repeat;}
.faded-box-bottom {width: 330px; height: 10px; background-image:url('images/siteImages/faded-box-bottom.jpg'); margin-bottom: 0px; background-repeat:no-repeat;}*/



/*.boxed {height: 100%; min-height: 80px; font-size: 12px; background-image: url('images/siteImages/faded-box-mid.jpg');}
#fadeBox {min-height: 80px; font-size: 12px; background-image: url('images/siteImages/faded-box-mid.jpg');}
.boxedP {margin: 0px; margin-right: 7px; font-family: "Trebuchet MS";}*/

/* Start #newsbox# */
.contact-blue {background-color:#0099FF; width: 450px; padding: 1px; margin-top: 0px; margin-bottom: 0px;}
.contact-t-area {margin: 1px; margin-top: 1px; margin-bottom: 1px; background-color:#E8F7FB}
.boxed {color:#0066FF; font-family:'Monotype Corsiva'; font-size:36px; margin: 0px;}
.contact-table {width: 448px; margin-bottom: 0px;}
.contact-table-left {background-color:#CCCCCC; width: 40%; text-align: right; font-weight: bold;}
.contact-table-right {background-color:#CCCCCC; text-align: left;}
.contactHeader {position: absolute;	top: 20px; left: 197px; width: 264px;}
#contact h1 {font-size:20px; color: #585C5D; margin-bottom: 0px; margin-top:0px;}
#contact h3 {font-size:16px; color: #585C5D; margin-bottom: 0px; margin-top:0px;}
#contact h4 {font-size:14px; color: #585C5D; margin-bottom: 0px; margin-top:0px;}
#contact h5 {font-size:12px; color: #585C5D; margin-bottom: 0px; margin-top:0px;}


.boxTop {background-image: url('images/siteImages/faded-box-top.jpg'); width: 330px; height: 10px; margin: 0px;}
.fadeBoxMid {background-image: url('images/siteImages/faded-box-mid.jpg'); height: 100%; min-height: 80px; margin-right: 2px; width: 330px; margin-top: 0px;}
.boxBottom {background-image: url('images/siteImages/faded-box-bottom.jpg'); width: 330px; height: 10px; margin: 0px; margin-bottom: -3px;}