body { text-align: center; width: 100%; background-color: #ccc; }
body,td,th { font-family: Verdana, Arial, sans-serif; font-size: 12px; }

hr { border-top: #666 1px solid; border-bottom: #eee 1px solid; height: 2px; text-align:center; }
input, select { font-size: 10px; }

div#layout { text-align: left; width: 760px; margin: 0px auto; position: relative; border: 1px solid #666; background-color: #fff; }
/******** HEADER ****/
div#header { clear: both; margin: 0px; padding: 0px; width: 760px; background-color: #006; }
div#header h1 { color: #fff; }
div#header div#top { clear: both; padding: 20px 6px 6px 25px;}
div#header span.left { float: left; }
div#header span.right { float: right; margin-top: 10px; }
/* TOP MENU */
div#sitelinks { clear: both; width: 748px; height: 20px;margin: 0px 6px 0px 6px; padding: 5px 0px 5px 0px; line-height: 16px; text-indent: 10px; }
div#sitelinks ul { border: 0px; margin: 0px; padding: 0px; list-style-type: none; text-align: center; }
div#sitelinks ul li { display: block; padding: 0px; margin: 0px; float: left;}
div#sitelinks ul li a:link, div#sitelinks ul li a:visited { text-decoration: none; font-size: 16px; }
div#sitelinks ul li a:hover, div#sitelinks ul li a:active { text-decoration: none; font-size: 16px;  }
/***** CONTENT *****/
div#content { padding: 0px; margin: 6px;}
/***** MENU LEFT ****/
/***** MENU RIGHT ****/
/***** MENU COMMON ****/
/******* MIDDLE *********/
div#cbody { width: 562px; float: right; margin-left: 6px; overflow: auto; }
div.block h1 { padding: 3px; }
/***** FOOTER *****/
div#footer { clear: both; padding-bottom: 20px; text-align: center; }
div#footer a { font-size: 9px; }
div#footer hr { width: 748px; }
/***** TOOLS *****/
.clear { clear: both; }

/** PAGES **/

/* articles.php */
.article a { font-weight: bolder; }
/* Businesses.php */
div.listing { clear: both; border-bottom-width: 1px; border-style: solid; line-height: 18px; }
div.listing span.n { vertical-align: top; float: left; width: 60%; }
div.listing span.n h3 { clear: none; line-height: 18px; }
div.listing span.loc { width: 40%; }

div.categories ul { border: 0px; margin: 0px; padding: 0px; }
div.categories ul li { padding: 0px; margin: 0px; float: left; width: 250px;}

/* weblinks.php */
div.link { margin-bottom: 10px; }

div.link p { margin: 0px; padding:0px; }

div.link span.img { float: left; margin-right: 10px; }

p.phonenumber { font-size: 18px; margin: 0; padding: 0; }

ul.menu { list-style-type: none; margin: 0; padding: 0; }
ul.menu li { font-size: 14px; margin: 5px 0; }
ul.menu li a { text-decoration: none; }

#google { margin-left: 5px;}

body { background-color: #EAF1E9; }

div#sitelinks ul li { margin-right: 80px; }
div#sitelinks ul li a { color: #fff; }
div#sitelinks ul li a:hover { color: #066; }

div.menublock {  border-color: #373; }
div.menublock h2 { background: #696; color: #fff; text-align: center; }
div.block h1 { background: #696; color: #fff; }

div.listing { border-color: #ccc; }

a:link, a:visited { color: #0000FF; text-decoration: none; }
a:hover, a:active { color: #666; text-decoration: underline; }

.column { border: 0px solid #e7e7e7; }
.column p.title { color: #f00; padding: 5px; margin: 0; background-color: #006; border-bottom: 1px solid #666; }
.column p.title a:link,.column p.title a:visited { color: #fff; }
.column p.title a:hover,.column p.title a:active { color: #ccc; }
.column h2 a { color: #006; }


