A:link {COLOR: #002A43; font-weight: bold; text-decoration: none; font-family: Arial; font-size: 13px}
A:visited {COLOR: #002A43; font-weight: bold; text-decoration: none; font-family: Arial; font-size: 13px;}
A:active {COLOR: #002A43; font-weight: bold; text-decoration: none; font-family: Arial; font-size: 13px}
A:hover {COLOR: #FFFFFF; font-weight: bold; text-decoration: underline; font-family: Arial; font-size: 13px}

A.adopt:link {COLOR: #FFFFFF; font-weight: bold; text-decoration: none; font-family: Arial; font-size: 12px;background:url("images/button-adopt.gif") center center no-repeat;text-align:center;width:180px;height:33px;display:block;padding-top:5px;_padding-top:3px;}
A.adopt:visited {COLOR: #FFFFFF; font-weight: bold; text-decoration: none; font-family: Arial; font-size: 12px;background:url("images/button-adopt.gif") center center no-repeat;text-align:center;width:180px;height:33px;display:block;padding-top:5px;_padding-top:3px;}
A.adopt:active {COLOR: #FFFFFF; font-weight: bold; text-decoration: none; font-family: Arial; font-size: 12px;background:url("images/button-adopt.gif") center center no-repeat;text-align:center;width:180px;height:33px;display:block;padding-top:5px;_padding-top:3px;}
A.adopt:hover {COLOR: #FFCC00; font-weight: bold; text-decoration: none; font-family: Arial; font-size: 12px;background:url("images/button-adopt.gif") center center no-repeat;text-align:center;width:180px;height:33px;display:block;padding-top:5px;_padding-top:3px;}

A.email:link {font-family: Arial, sans-serif; font-size : 10px; color: #002A43; font-weight: normal; text-decoration: none;}
A.email:visited {font-family: Arial, sans-serif; font-size : 10px; color: #002A43; font-weight: normal; text-decoration: none;}
A.email:active {font-family: Arial, sans-serif; font-size : 10px; color: #002A43; font-weight: normal; text-decoration: none;}
A.email:hover {font-family: Arial, sans-serif; font-size : 10px; color: #FFFFFF; font-weight: normal; text-decoration: underline;}


.body {COLOR: #000000; text-decoration: none; font-family: Arial; font-size: 12px; font-weight: normal;}
.blue {COLOR: #FFFFFF; text-decoration: none; font-family: Arial; font-size: 13px; font-weight: bold;}
.subhead {COLOR: #000000; text-decoration: none; font-family: Arial; font-size: 14px; font-weight: bold;}
.new {COLOR: #002A43; text-decoration: none; font-family: Arial; font-size: 16px; font-weight: bold;}
.footer {COLOR: #000000; text-decoration: none; font-family: Arial; font-size: 10px; font-weight: normal;}
.small {COLOR: #000000; text-decoration: none; font-family: Arial; font-size: 10px; font-weight: normal;}

h1 {font-family:arial, sans-serif; font-size:32px; font-weight:bold; color:#FFFFFF; padding:0px;margin:0px;}
h2 {font-family:arial, sans-serif; font-size:20px; font-weight:bold; color:#375F7A; padding:0px;margin:0px;}


TD.border{background-color: #A4AB8A; BORDER-BOTTOM: #000000 1px solid; BORDER-RIGHT: #000000 1px solid;BORDER-LEFT: #000000 1px solid;}
TD.border2{background-color: #A4AB8A; BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BORDER-RIGHT: #000000 1px solid;BORDER-LEFT: #000000 1px solid;}

DIV.container{position:relative;}
DIV.pad {margin: 20px;COLOR: #000000; text-decoration: none; font-family: Arial; font-size: 12px; font-weight: normal;}
DIV.pad-coupon {margin: 10px;COLOR: #000000; text-decoration: none; font-family: Arial; font-size: 12px; font-weight: normal;}
DIV.pad2 {margin: 0px;COLOR: #000000; text-decoration: none; font-family: Arial; font-size: 12px; font-weight: normal;}
DIV.adopt {position:relative;width:180px;height:33px;overflow:hidden;z-index:0;background:url("images/button-adopt.gif") center center no-repeat;}
DIV.header {position:absolute;top:-30px;left:-20px;width:798px;height:69px;overflow:hidden;z-index:0;background:url("images/bg.gif") center center no-repeat;}
DIV.header-ed {position:absolute;top:-30px;left:-20px;width:798px;height:69px;overflow:hidden;z-index:0;background:url("images/bg-education.gif") center center no-repeat;}
DIV.header-plan {position:absolute;top:-30px;left:-20px;width:798px;height:69px;overflow:hidden;z-index:0;background:url("images/bg-plan.gif") center center no-repeat;}
DIV.header-about {position:absolute;top:-30px;left:-20px;width:798px;height:69px;overflow:hidden;z-index:0;background:url("images/bg-about.gif") center center no-repeat;}
DIV.header-inv {position:absolute;top:-30px;left:-20px;width:798px;height:69px;overflow:hidden;z-index:0;background:url("images/bg-inv.gif") center center no-repeat;}
DIV.header-conserve {position:absolute;top:-30px;left:-20px;width:798px;height:69px;overflow:hidden;z-index:0;background:url("images/bg-conserve.gif") center center no-repeat;}



IMG.yellow {margin:10px; border:6px solid #002A43;}
IMG.blue {margin:10px; border:6px solid #002A43;}
IMG.green {margin:10px; border:6px solid #002A43;}
IMG.brown {margin:10px; border:6px solid #002A43;}
IMG.red {margin:10px; border:6px solid #002A43;}
IMG.orange {margin:10px; border:6px solid #002A43;}
IMG.purple {margin:10px; border:6px solid #002A43;}


/*Adimin only*/
#admin H1{color: #000000;margin:15px;text-align:center;}
#admin TH{border-bottom:2px solid #000000;font-size:12px;font-weight:bold;}
#admin TD.border{border: #000000 1px solid;}
#admin .navigation TD{text-align:center;border:1px solid #000000;padding:2px;}
#admin .navigation A{text-decoration:none;color:#FFFFFF}
#admin .navigation A:hover{text-decoration:none;color:#FFCC00}


FORM{display:inline;}
DIV.error{margin:5px;padding:5px;font-weight:bold;color:#993333;background:#FFCCCC;border:2px solid #993333;text-align:center;}
DIV.message{margin:5px;padding:5px;font-weight:bold;color:#339933;background:#CCFFCC;border:2px solid #339933;text-align:center;}
TR.error{}
TR.error TD{font-weight:bold;color:#993333;}

/*tiny mce*/
.header{font-family:arial, sans-serif; font-size:20px; font-weight:bold; color:#000000; padding:0px;margin:0px;}
/* DECLARED ABOVE .subhead {font-family:arial, sans-serif; font-size:20px; font-weight:bold; color:#000000; padding:0px;margin:0px;} */
.wysiwyg-body{COLOR: #000000; text-decoration: none; font-family: Arial; font-size: 12px; font-weight: normal;}
.mceContentBody {COLOR: #000000; text-decoration: none; font-family: "Trebuchet MS", Helvetica, sans-serif;; font-size: 14px; font-weight: normal;background:#A4AB8A;width:758px;}
.mceContentBody A:link {COLOR: #990000 !important; font-weight: bold !important; text-decoration: none !important; font-family: Arial !important; font-size: 13px !important}
.mceContentBody A:visited {COLOR: #BD0707 !important; font-weight: bold !important; text-decoration: none !important; font-family: Arial !important; font-size: 13px !important;}
.mceContentBody A:active {COLOR: #990000 !important; font-weight: bold !important; text-decoration: none !important; font-family: Arial !important; font-size: 13px !important}
.mceContentBody A:hover {COLOR: #000000 !important; font-weight: bold !important; text-decoration: underline !important; font-family: Arial !important; font-size: 13px !important}

.mceEditor{}


/*home images, effects*/
.home_link{height:291px;;width:397px;overflow:hidden;position:relative;background:url('') top center no-repeat transparent}
.home_link IMG{border:none;}
.home_link_title {border:none;z-index:100;position:absolute;top:0px;left:0px;}
.home_link_html{z-index:1;position:absolute;top:0px;left:0px;height:291px;width:397px;}
.home_link_html_bg{position:absolute;top:0px;left:0px;height:291px;width:397px;background:#CCCCCC;filter:alpha(opacity:60,style:0);-moz-opacity:0.60;opacity:0.60;text-align:left;}
.home_link_html_inner{position:absolute;top:88px;left:0px;height:291px;width:397px;
					  filter:alpha(opacity:100,style:0);-moz-opacity:1.00;opacity:1.00;
					  text-align:center;}				
.home_link_html_inner A{padding:2px;}				



/*products*/
.products_list{width:758px;border-collapse:collapse;border-spacing:0px;}
.products_list TD{width:50%;vertical-align:top;text-align:left;border:none;}
.product{margin:10px 10px; display:block;clear:both;}
.product_title{font-family: "Trebuchet MS", Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#000000; padding:0px;margin:0px;}
.product_description{}
.product_buy{margin:5px;text-align:right;font-weight:bold;border-top:1px dashed #000000;border-bottom:1px dashed #000000;padding-top:5px;padding-bottom:15px;}
.product_buy INPUT.image{position:relative;top:16px;left:5px;}
.product_price{text-align:right;font-weight:bold;font-style:italic}
.product IMG{float:left;border:none;padding:0px 10px 10px 0px;}
.product A IMG{border:none;}
.product A{float:left;}

/*animals*/
.animal{}
.animal H2{text-align:center;}
.animal_adopt{text-align:center;margin:15px;}
.animal_description{margin:10px 0px;}
.animal_images{text-align:center;width:758px;overflow:hidden;}
.animal_images IMG{margin:10px;text-align:center;}

.animalimage{float:left;display:inline;text-align:center;height:350px;}

/*press*/
.press{margin:20px 0px;}
.press_title{font-family:arial, sans-serif; font-size:20px; font-weight:bold; color:#000000; padding:0px;margin:0px;}
.press_content{COLOR: #000000; text-decoration: none; font-family: Arial; font-size: 12px; font-weight: normal;}

/*news*/
.news{margin:20px 0px;}
.news_title{font-family:arial, sans-serif; font-size:20px; font-weight:bold; color:#000000; padding:0px;margin:3px 0px;}
.news_content{COLOR: #000000; text-decoration: none; font-family: Arial; font-size: 12px; font-weight: normal;}

/*membership*/
.membership_level{margin:15px 0px;}
.membership_level_title{text-decoration:underline;font-weight:bold}

/*adoption*/
.adoption_level{margin:15px 0px;}
.adoption_level_title{text-decoration:none;font-weight:bold;font-size:14px;}

.adopt_form H2{margin-top:20px;}
.adopt_form TABLE{border-spacing:0px;}
.adopt_form TD{font-size:12px;padding:3px}
.adopt_form INPUT.text{width:300px;}
.adopt_form TEXTAREA{width:300px;}

/* MENU ITEMS */
.navOn-center {COLOR: #FFFFFF; text-decoration: none; font-family: Arial; font-size: 12px; font-weight: bold;text-align:center; cursor: text;}
.navOver-center {COLOR: #FFFFFF; text-decoration: none; font-family: Arial; font-size: 12px; font-weight: bold;text-align:center; cursor: text;}

.navOn-left {COLOR: #FFFFFF; text-decoration: none; font-family: Arial; font-size: 12px; font-weight: bold; margin-left: 5px;}
.navOver-left {COLOR: #FFFFFF; text-decoration: none; font-family: Arial; font-size: 12px; font-weight: bold; margin-left: 5px;}

.navOn-home {COLOR: #FFFFFF; text-decoration: none; font-family: Arial; font-size: 12px; font-weight: bold;text-align:center;}
.navOver-home {COLOR: #FFFFFF; text-decoration: none; font-family: Arial; font-size: 12px; font-weight: bold;text-align:center;}

.navOn-discover-arrow {COLOR: #FFFFFF; text-decoration: none; font-family: Arial; font-size: 12px; font-weight: bold;margin-left: 5px;background:url("images/nav-discover.gif")}
.navOver-discover-arrow {COLOR: #FFFFFF; text-decoration: none; font-family: Arial; font-size: 12px; font-weight: bold;margin-left: 5px;background:url("images/nav-discover2.gif")}


.navOver-yellow {COLOR: #FFCC33; text-decoration: none; font-family: Arial; font-size: 12px; font-weight: bold;text-align:center;}

.navOver-black {COLOR: #000000; text-decoration: none; font-family: Arial; font-size: 12px; font-weight: bold;text-align:center;}




.navOn {COLOR: #000000; text-decoration: none; font-family: Arial; font-size: 12px; font-weight: bold;text-align:center;}
.navOver {COLOR: #000000; text-decoration: none; font-family: Arial; font-size: 12px; font-weight: bold;text-align:center;}

.navSubOn {COLOR: #000000; text-decoration: none; font-family: Arial; font-size: 12px; font-weight: bold;text-align:center;}
.navSubOver {COLOR: #000000; text-decoration: none; font-family: Arial; font-size: 12px; font-weight: bold;text-align:center;}

.navSubOn_sub {COLOR: #000000; text-decoration: none; font-family: Arial; font-size: 12px; font-weight: bold;text-align:center;}
.navSubOver_sub {COLOR: #000000; text-decoration: none; font-family: Arial; font-size: 12px; font-weight: bold;text-align:center;}




DIV.shopping_cart_small{padding:4px;border:1px solid #A1A5AB;color:#000000;font-size:12px;font-weight:bold;text-align:center;}
DIV.shopping_cart_small_header{font-weight:bold;color:#000000;text-align:center;}

/*shopping car*/
#shopping_cart_links{width:375px;padding:10px 0px;}
#shopping_cart_items{width:375px;}
#shopping_cart_links TABLE{width:750px;border-spacing:0px;border-collapse:collapse;border:1px solid #412C27}
#shopping_cart_items TABLE{width:750px;border-spacing:0px;border-collapse:collapse;border:1px solid #412C27}
#shopping_cart_links TABLE TD{padding:2px;background:#375F7A;color:#FFFFFF;}
#shopping_cart_items TABLE TD{padding:2px;border-bottom:1px solid #412C27;}

#shopping_cart_items TABLE TD.header{background:#375F7A;color:#FFFFFF;font-weight:bold;padding:5px;border-bottom:1px solid #412C27; }

.shopping_cart_shipping TD{font-weight:bold}
.shopping_cart_subtotal TD{font-weight:bold;}
.shopping_cart_total TD{background:#375F7A;color:#FFFFFF;font-weight:bold;}

#shopping_cart_links TABLE TD.shopping_cart_item_title{}
#shopping_cart_links TABLE TD.shopping_cart_item_options{}
#shopping_cart_links TABLE TD.shopping_cart_total{padding:2px 10px;}
#shopping_cart_links FORM{margin:0px;}

.ship{padding:5px 0px;font-weight:bold;font-size:11px;display:none;}

.cart_link{text-align:right;margin-top:10px;}
.cart_link A{color:#993300}
.cart_link A:hover{color:#000000}