body {margin:0; background:#addbf0 /* url("/images/background.gif") repeat */; font-family:arial, helvetica, geneva, sans-serif}
div#page {width:780px; margin:0px auto 0 auto; background:#fff; padding:0 20px 0 0}
img {border:0}
h1 {font-size:24px; text-align:center}
h2 {font-size:16px;}
h2.poem {text-align:center; margin-bottom:0}
h2 a {font-weight:normal}
h3 {font-size:24px; margin-bottom:0}
h4 {font-size:18px; font-style:italic; font-weight:normal}
h5 {font-size:18px; color:#000; margin-bottom:0}
blockquote {color:#222; border-left:5px solid #0270c5; font-size:14px; padding:10px; 
  margin:40px 0 20px 0px; background:#f0d1ae}
hr {color:#0270c5; margin:30px 0; clear: both}
p.no-margin-top {margin-top:0}
.center {text-align:center}
.float-left {float:left; margin:0 10px 5px 0}
.float-right {float:right; margin:0 0 5px 10px}
.red {color:#f00}
.random {color:#999;}
div.narrow p.sample-testimonial {background: #addbf0; padding:10px; color:#333; border:1px solid #555}
.narrow {width:450px; margin:30px auto}
.customer {color:#000; font-style:italic}
.customer a {text-decoration:none; color:#000; font-style:italic}
.customer a:hover {color:#00f; text-decoration:underline}
ul.links {list-style:none; margin:0; padding:0}
ul.links li {margin:10px 0}
.poems {width:375px; margin:10px auto}
.author {text-align:center; margin-top:0}
.down {margin-top:50px}
.random a {text-decoration:none; color:#0270c5}
.clear {clear:both}
strong.green {color:#2a2}
strong.red {color:#a22}

div#left-column {width:130px; float:left; background:#fff}
ul#nav {list-style:none; width:130px; margin:0; padding:0}
ul#nav li {height:24px}
ul#nav li a {margin:0; padding:0; display:block; height:24px}
ul#nav img {width:130px; height:24px}

div#call-us {color:#f00; font-size:13px; font-weight:bold}
div#credit-cards {font-size:13px; font-weight:bold}
div#credit-cards img {margin:2px 0}

#facebook-like {margin-left: 40px}
#facebook-connect {font-size: 11px; margin:10px 0 20px 5px; font-weight: bold; color:#284387}
#facebook-connect a {text-decoration: none; color:#284387}
#facebook-connect a:hover {text-decoration:underline}
#facebook-connect img {float: left; margin-right:5px}

#libalogo {width:100px; margin:10px 0 20px 20px; border: none}

div#copyright {font-size:10px; color:#666; width:100px; margin:10px auto}

#employees h1 {color:#0270c5;}
#employees h2 {margin-bottom: 0; color:#0270c5;}
#employees p {margin-top: 0}
#employees .float-left {margin-bottom: 30px}

.button {margin: 20px 0;}
.button a {padding:8px; background: #0270c5; color:#fff; text-decoration: none; border:2px solid;
	border-color: #2492e7 #0050a5 #0050a5 #2492e7;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;}

div#content {width:600px; float:left; margin:20px 0 0 30px; background:#fff}
div#peace-of-mind {background:#addbf0; padding:5px; width:570px; margin:30px 0}
div#peace-of-mind a {color:#f00}
div#peace-of-mind a:hover {color:#800080}

div#collar-images {margin:30px 0 50px 0;}
div#collar-images p {width:280px; float:left; margin:0 10px 10px 0}
div#collar-images a {position:relative; text-decoration: none;}
div#collar-images a span {display: none; text-decoration: none}
div#collar-images a:hover span {display: block; width:250px; position: absolute; bottom:5px; right:3px; z-index: 5; 
	color:#000; background:#eee; padding:10px; border: 2px solid #222}

li#home {background:url("/images/menu/home.gif") no-repeat}
li#about {background:url("/images/menu/about.gif") no-repeat}
li#employees {background:url("/images/menu/employees.gif") no-repeat}
li#underground {background:url("/images/menu/benefits.gif") no-repeat}
li#products {background:url("/images/menu/products.gif") no-repeat}
li#battery {background:url("/images/menu/battery-factor.gif") no-repeat}
li#faq {background:url("/images/menu/faq.gif") no-repeat}
li#contact {background:url("/images/menu/contact.gif") no-repeat}
li#friends {background:url("/images/menu/our-friends.gif") no-repeat}
li#layouts {background:url("/images/menu/sample-layouts.gif") no-repeat}
li#testimonials {background:url("/images/menu/testimonials.gif") no-repeat}
li#dog-lovers {background:url("/images/menu/dog-lovers.gif") no-repeat}
li#newsletter {background:url("/images/menu/newsletter.gif") no-repeat}
li#breaks {background:url("/images/menu/something-breaks.gif") no-repeat}
li#guarantee {background:url("/images/menu/guarantee.gif") no-repeat}
li#invisible {background:url("/images/menu/invisible-fence-equipment.gif") no-repeat}
li#buyers {background:url("/images/menu/buyers-tool.gif") no-repeat}
li#training {background:url("/images/menu/training.gif") no-repeat}
li#collars {background:url("/images/menu/collars.gif") no-repeat}

##li#invisible a{text-decoration: none; color:#333; margin:10px 0 0 3px; font-size:12px}


li#home:hover {background:url("/images/menu/home-over.gif") no-repeat}
li#about:hover {background:url("/images/menu/about-over.gif") no-repeat}
li#employees:hover {background:url("/images/menu/employees-over.gif") no-repeat}
li#underground:hover {background:url("/images/menu/benefits-over.gif") no-repeat}
li#products:hover {background:url("/images/menu/products-over.gif") no-repeat}
li#battery:hover {background:url("/images/menu/battery-factor-over.gif") no-repeat}
li#faq:hover {background:url("/images/menu/faq-over.gif") no-repeat}
li#contact:hover {background:url("/images/menu/contact-over.gif") no-repeat}
li#friends:hover {background:url("/images/menu/our-friends-over.gif") no-repeat}
li#layouts:hover {background:url("/images/menu/sample-layouts-over.gif") no-repeat}
li#testimonials:hover {background:url("/images/menu/testimonials-over.gif") no-repeat}
li#dog-lovers:hover {background:url("/images/menu/dog-lovers-over.gif") no-repeat}
li#newsletter:hover {background:url("/images/menu/newsletter-over.gif") no-repeat}
li#breaks:hover {background:url("/images/menu/something-breaks-over.gif") no-repeat}
li#guarantee:hover {background:url("/images/menu/guarantee-over.gif") no-repeat}
li#invisible:hover {background:url("/images/menu/invisible-fence-equipment-over.gif") no-repeat}
li#buyers:hover {background:url("/images/menu/buyers-tool-over.gif") no-repeat}
li#training:hover {background:url("/images/menu/training-over.gif") no-repeat}
li#collars:hover {background:url("/images/menu/collars-over.gif") no-repeat}

div#footer {font-size:10px; text-align:center; margin:100px 0 50px 0; clear:both}
.legal {font-size:9px; color:#999; margin: 40px auto 10px auto; width:400px;}
.legal a {color:#9999ff}

/* Business Opportuny styles 
div#left-column-biz {width:130px; float:left; background:#fff}
ul#business-opportunity {list-style:none; width:130px; margin:0; padding:0; font-size:9px; color:#306; font-weight:bold}
ul#business-opportunity li {height:15px; background: url("/images/button.gif") no-repeat; padding:9px 0 0 11px; font-family:"arial, Helvetica";}
ul#business-opportunity li:hover {background: url("/images/button-over.gif") no-repeat;}
ul#business-opportunity img {width:130px; height:24px}
*/
