/*********************************************************************************************
These styles are for the template and content that the client does not have access to edit.
These styles do not appear in the WYSIWYG editor.
*********************************************************************************************/

/* Page layout */
div#page {color: #2b2926; background: #28273d; margin-left: auto; margin-right: auto; position: relative; width: 800px; height: auto; visibility: visible; display: block; text-align: left}
div#header {width: 800px; margin: 5px 0 3px 0;}
div#globalnav{height: 58px;width: 800px;margin: 0 0 5px 0;padding: 0;border: 0;background: #28273d;}
div#box {width:799px; padding: 0; margin: 0; background: #ffffff url('/images/cnr_tr.gif') top right no-repeat; }
div#prop {float: right; width: 1px; height: 400px; margin:0; padding:0; }
div#contentN {position: relative; width:755px; padding: 23px 23px 13px 23px; margin: 0; background: transparent url('/images/cnr_bl.gif') bottom left no-repeat; }
body#home div#contentN {width:775px; padding: 13px 13px 13px 13px;}
.footer {background: #4f677a; width: 800px; text-align: center; margin:5px 0 0 0;} 
.footerBR {background: url(/images/footer_br.gif) 100% 100% no-repeat} 
.footerTL {background: url(/images/footer_tl.gif) 0 0 no-repeat} 
.tr {} 
.footer p, .footer p a {font-size: 11px ! important; color: #ffffff ! important; margin: 0; padding: 5px 0 5px 0;}

p.footer, p.footer a {background: #28273d;font-size: 11px ! important; color: #ffffff ! important; margin: 0; padding: 5px 0 5px 0;}


/*nav bar*/

div#globalnav ul#menu{height: 58px;width: 800px;background: transparent url(/images/nav.gif) top left no-repeat;margin: 0;padding: 0;position: relative;}

div#globalnav ul#menu li {margin: 0;padding: 0;list-style: none;position: absolute;top: 0;}

ul#menu li, ul#menu a {height: 58px;display: block;border: 0;}

div#globalnav ul#menu li a.mainNav {text-indent: -9999px;text-decoration: none;}
	
#homemenu	{left: 0; width: 97px;}
#aboutmenu	{left: 97px; width: 102px;}
#servicesmenu	{left: 199px; width: 96px;}
#ratesmenu 	{left: 295px; width: 79px;}
#resourcesmenu	{left: 374px; width: 112px;}
#testimonialsmenu	{left: 486px; width: 115px;}
#newsmenu	{left: 601px; width: 83px;}
#contactmenu	{left: 684px; width: 116px;}


#homemenu a:hover, #homemenu:hover a, #homemenu.over a {background: transparent url(/images/nav.gif) 0 -58px no-repeat;}
#aboutmenu a:hover, #aboutmenu:hover a, #aboutmenu.over a {background: transparent url(/images/nav.gif) -97px -58px no-repeat;}
#servicesmenu a:hover, #servicesmenu:hover a, #servicesmenu.over a {background: transparent url(/images/nav.gif) -199px -58px no-repeat;}
#ratesmenu a:hover, #ratesmenu:hover a, #ratesmenu.over a {background: transparent url(/images/nav.gif) -295px -58px no-repeat;}
#resourcesmenu a:hover, #resourcesmenu:hover a, #resourcesmenu.over a {background: transparent url(/images/nav.gif) -374px -58px no-repeat;}
#testimonialsmenu a:hover, #testimonialsmenu:hover a, #testimonialsmenu.over a {background: transparent url(/images/nav.gif) -486px -58px no-repeat;}
#newsmenu a:hover, #newsmenu:hover a, #newsmenu.over a {background: transparent url(/images/nav.gif) -601px -58px no-repeat;}
#contactmenu a:hover, #contactmenu:hover a, #contactmenu.over a {background: transparent url(/images/nav.gif) -684px -58px no-repeat;}


body#home #homemenu {background: transparent url(/images/nav.gif) 0 -58px no-repeat;}
body#about #aboutmenu {background: transparent url(/images/nav.gif) -97px -58px no-repeat;}
body#services #servicesmenu {background: transparent url(/images/nav.gif) -199px -58px no-repeat;}
body#rates #ratesmenu {background: transparent url(/images/nav.gif) -295px -58px no-repeat;}
body#resources #resourcesmenu {background: transparent url(/images/nav.gif) -374px -58px no-repeat;}
body#testimonials #testimonialsmenu {background: transparent url(/images/nav.gif) -486px -58px no-repeat;}
body#news #newsmenu {background: transparent url(/images/nav.gif) -601px -58px no-repeat;}
body#contact #contactmenu {background: transparent url(/images/nav.gif) -684px -58px no-repeat;}


/*Testimonials*/
.testimonialLeft {width: 425px; float: left; padding: 15px 0 15px 35px;}
.testimonialRight {width: 290px; float:right; text-align: center; padding: 15px 0 15px 0;}
.testimonialTagline {color: #4f677a; font-size: 14px; font-weight:bold;}
.testimonialAnimalName {margin: 10px 0 0 25px; color: #7a6d4f; font-weight:bold;}
.testimonialReason {margin: 5px 0 0 25px; color: #7a6d4f;}
.testimonial {margin-top: 10px;}
.testimonialName {text-align: right; margin-top: 10px; color: #4f677a; font-style: italic; }
.testimonialTitle {text-align:right; color: #4f677a; font-style: italic; }

/*Links*/
#linkItems {margin: 15px 5px 0 15px;}

/*News*/
#newsItems {margin-left: 15px;}
div#newsItems h4 {margin-top:15px; padding: 5px 0 0 30px;  height: 15px;color: #5b59ba; background: transparent url(/media/paw_print.gif) top left no-repeat}
.newsimgbox {float:right; width: 175px; text-align: center; font-size: 10px;}
.newscontent {margin-bottom: 25px;}



