@import "lightbox.css";

/* ---- v1.0 | 2008-02-12 | MEYER CSS RESET ---- */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0; padding:0; border:0; outline:0; font-size:1em; vertical-align:baseline; background:transparent;}
body	{line-height:1;}
ol, ul	{list-style:none;}
blockquote, q	{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after {content:''; content:none;}
/* remember to define focus styles! */
:focus {outline:0;}
/* remember to highlight inserts somehow! */
ins	{text-decoration:none;}
del	{text-decoration:line-through;}
/* tables still need 'cellspacing="0"' in the markup */
table	{border-collapse:collapse; border-spacing:0;}



/* ---- GENERAL RULES ----*/
body	{background:#fff; color:#262626; font:1em "Lucida Grand",Arial,sans-serif;}
body h1	{color:#262626; font:bold 40px/60px "Georgia",serif;}
body h2	{background:#262626; border:1px solid #262626; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; color:#fff; font:bold 26px/37px "Georgia",serif; margin:30px 0 0; padding:0 7px;}
body h3	{border-bottom:1px solid #262626; color:#464646; font:bold 20px/30px "Lucida Grand",Arial,sans-serif; margin:10px 0 5px;}
body h4	{}
body h5	{}
body h6	{background:#e4f2fd; border:1px solid #c6d9e9; color:#262626; font:normal 14px/20px "Georgia",serif; margin:0 0 10px; padding:0 7px;}
body p	{color:#464646; font:normal 12em/12em "Lucida Grand",Arial,sans-serif;}
body p.lead	{font:georgia,serif;}
body ul	{list-style:url(../images/graphics/paw.gif) inside;}
body dl	{}
body dl dt	{color:#004080; font:normal 1em/1em "Georgia",serif;}
body dl dd	{font:normal 1em/1em "Lucida Grand",Arial,sans-serif;}
body blockquote	{background:#f1fafd url(../images/graphics/blockquote-bg.png) 6px 6px no-repeat; border-left:1px solid #c6d9e9; border-right:1px solid #c6d9e9; padding:10px 10px 5px 70px;}
body blockquote p	{font:normal 1em/1em "Lucida Grand",Arial,sans-serif;}
body a	{color:#004080;}
body a:link	{}
body a:visited	{}
body a:hover	{color:#610000; text-decoration:none;}
body a:active	{}
.widthwrap	{border:0px #000 solid; width:960px; margin:0 auto;}
.border	{background:#c6d9e9; padding:20px 15px 20px;}
.floatleft	{float:left; margin:0px 10px 3px 0;}
.floatright	{float:right;}
.hover	{padding:1px; position:relative; top:5px;}
.hover:hover	{background-color:#c66403; padding:1px; position:relative; top:5px;}



/* ---- ROW 1-HEADER ---- */
#row1-header	{background:#262626; color:#fff; font:normal "Lucida Grand","Arial",sans-serif; margin:0 auto 0; padding:15px 0 0 10px;}
#row1-header h1	{background:transparent; border:none; color:#fff; font:normal 48px/50px "Georgia",serif; margin:0; padding:0px; text-align:left;}
#row1-header h2	{background:transparent; border:none; color:#fff; font:normal 30px/29px "Lucida Grand","Arial",sans-serif; margin:0; padding:0px; text-align:left;}



/* --- ROW 2-MENU ----*/
#row2-menu	{background:#262626;}
#row2-menu ul	{font:normal 20px/27px Georgia,serif; text-align:right;}
#row2-menu ul li	{display:inline;}
#row2-menu #nav-menu a	{color:#a9a9a9; font:normal 22px/22px Georgia,serif; padding:3px 7px 4px; text-decoration:none;}
#row2-menu #nav-menu a:link	{}
#row2-menu #nav-menu a:visited	{}
#row2-menu #nav-menu a:hover	{color:#fff;}
#row2-menu #nav-menu a:active	{}
#row2-menu #nav-menu a.current	{background:#e4f2fd; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; color:#464646; padding:3px 7px 4px;}
#row2-menu #nav-menu a.current:hover	{background:#e4f2fd; color:#a9a9a9; padding:3px 7px 8px;}



/* ---- ROW 3-INTRO ---- */
#row3-intro	{background:#e4f2fd; border-bottom:1px solid #c6d9e9; padding:10px 0 0px; width:100%;}
#row3-intro ul	{font:normal 20px/27px Georgia,serif; text-align:right;}
#row3-intro ul li	{display:inline;}
#row3-intro #nav-menu a	{color:#464646; font:normal 18px/18px Georgia,serif; padding:3px 7px 3px; text-decoration:none;}
#row3-intro #nav-menu a:link	{}
#row3-intro #nav-menu a:visited	{}
#row3-intro #nav-menu a:hover	{color:#a9a9a9;}
#row3-intro #nav-menu a:active	{}
#row3-intro #nav-menu a.current	{background:#fff; border-top:1px solid #c6d9e9; border-right:1px solid #c6d9e9; border-bottom:1px solid #fff; border-left:1px solid #c6d9e9; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; color:#464646; padding:3px 6px 4px;}
#row3-intro #nav-menu a.current:hover	{background:#fff; color:#a9a9a9;}
#widthwrap-row3	{}
#widthwrap-row3	h1	{font:normal 28px Georgia,serif;}
#widthwrap-row3	p	{font:normal 15px "Lucida Grand",Arial,sans-serif;}		



/* ---- ROW 4-CONTENT ---- */
#row4-content	{padding: 15px 0 15px 10px; margin:0 auto;}

/* - Sidebar - */
#sidebar	{float: left; width: 280px; text-align: left;}
#sidebar h1	{font:bold 30px/28px "Georgia",serif; margin:25px 0 0px; padding:0 0px;}
#sidebar h2	{font:bold 20px/27px "Georgia",serif; margin:20px 0 0; padding:0 7px;}
#sidebar h3	{font:bold 16px/22px "Lucida Grand",Arial,sans-serif; margin:10px 0 5px; padding:0 0 0 3px;}
#sidebar h4	{}
#sidebar h5	{}
#sidebar h6	{background:#e4f2fd; border:1px solid #c6d9e9; color:#262626; font:normal 14px/20px "Georgia",serif; margin:0 0 10px; padding:0 7px;}
#sidebar p	{font:normal 15px/20px "Lucida Grand",Arial,sans-serif; margin:0 0 5px 7px;}
#sidebar ul	{font:normal 15px Georgia,serif; margin:10px 0 10px 0px; text-indent:1em;}
#sidebar ul li	{font:normal 15px/16px "Lucida Grand",Arial,sans-serif; margin:0 0 10px 0px;}
#sidebar dl	{color:#464646; margin:10px 0 10px 15px;}
#sidebar dl dt	{color:#464646; font:bold 17px/18px "Lucida Grand",Arial,sans-serif;}
#sidebar dl dd	{color:#464646; font:normal 14px/17px "Lucida Grand",Arial,sans-serif;}

/* - Main Content - */
#content	{border-left:1px solid #a9a9a9; float:left; width:640px; margin:0 0 0 15px; padding:0 0 0 15px}
#content h1	{}
#content h2	{}
#content h3	{}
#content h4	{}
#content h5	{}
#content h6	{}
span.normalcase	{font:normal 12px "Lucida Grand",Arial,sans-serif; text-transform:uppercase;}
#content p	{font:normal 16px/22px "Lucida Grand",Arial,sans-serif; margin: 0 0 10px 7px;}
#content ul	{font:normal 15px Georgia,serif; margin:10px 0 10px 0px; text-indent:1em;}
#content ul li	{font:normal 15px/16px "Lucida Grand",Arial,sans-serif; margin:0 0 10px 0px;}
#content p.lead	{font:normal 17px/22px Georgia,serif;}
#content blockquote	{margin:20px 40px 20px 40px;}
#content blockquote p	{font:italic 16px/22px "Lucida Grand",Arial,sans-serif;}



/* ---- ROW 5-FOOTER ----*/
#row5-footer	{clear:both; background:#fff; font:normal 14px "Lucida Grand",Arial,sans-serif; padding:15px 0 0;}
#row5-footer ul	{border-top:1px solid #A9A9A9; margin:20px 0; padding:5px 0 0; text-align:left;}
#row5-footer ul li	{display:inline;}
#row5-footer ul li.line:after	{content:"\007C";}
#row5-footer a	{color:#004080; padding:3px 7px 0px; text-decoration:none;}
#row5-footer a:link	{}
#row5-footer a:visited	{}
#row5-footer a:hover	{color:#610000;}
#row5-footer a:active	{}



/* ---- Animal Pages ----*/

/* - Features - */
.feature	{background:transparent; clear:both; margin:50px 0px 0px 40px; width:518px;}
.feature-header h4	{background:#262626; border:1px #464646 solid; color:#fff; margin:0; padding:4px 0 5px 8px; font:normal 28px/30px "Georgia",serif; width:100%; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px;}
.feature-photos	{background:#e4f2fd; border-right:1px #c6d9e9 solid; border-bottom:1px #c6d9e9 solid; border-left:1px #c6d9e9 solid; float:left; margin:0; padding:10px 4px 4px; width:100%;}
.feature-photos img	{border:3px #262626 solid; float:left; margin:0 4px 8px; width:60px }
.feature-photos img:hover	{border:2px #262626 solid; float:left; margin:0 4px 8px; width:62px }
.feature-data	{border-left:1px #c6d9e9 solid; border-right: 1px #c6d9e9 solid; float:left; font-size:13px; padding:4px 4px 0 8px; width:180px;}
.feature-description	{border-left:1px #c6d9e9 solid; border-right:1px #c6d9e9 solid; float:right; margin:0 -10px 0 0; padding:4px 8px 0; width:313px;}
.info	{font:normal 10px "Lucida Grand",Arial,sans-serif; color:#0b4080; font-size:; text-transform:uppercase;}
hr.feature-hr	{display:block; clear:both; margin: 0 0 50px; visibility:hidden;}

/* - Adoptions - */
.adoption	{background:transparent; clear:both; margin:50px 0 0 0; width:593px;}
.retracted h4	{color:#e4f2fd; text-decoration:underline;}
.retracted h4:hover	{color:#fff; text-decoration:underline;}

