* {font-family:Arial;}

BODY {margin:6px 0px 0px 0px; background:url(/img/bg.gif);}
TD, P, DIV, SPAN {font-size:12px;}
H1 {margin:0px 0px 10px 0px; font-size:14px; color:#FFF;}

A	{font-weight:bold; color:#000;}
A:hover {color:#666;}
A IMG {border:0px;}

P {margin:0px; line-height:150%;}

FORM {margin:0px;}

IMG.border {border:1px solid #000;}

DIV.subtit {padding:10px 0px 0px 0px; border-top:2px dashed #D7CBA7; margin:10px 0px 10px 0px;}

DIV#seohid {display:none; visibility:hidden;}

DIV#content {background:#D7CBA7;}

DIV#header {margin:0px 0px 3px 0px;}

DIV#menu {margin:0px 0px 3px 0px;}

DIV#main {margin:0px 0px 3px 0px;}

DIV#body {background:#FFF; padding:10px;}

DIV#footer {}
DIV#footer TABLE {background:#A29D7F; border-top:1px solid #6B674E;}

DIV.box {}
DIV.box TD.box_tl, DIV.box TD.box_tr, DIV.box TD.box_bl, DIV.box TD.box_br {width:7px; height:7px; font-size:1px;}
DIV.box TD.box_tl IMG, DIV.box TD.box_tr IMG, DIV.box TD.box_bl IMG, DIV.box TD.box_br IMG {width:7px; height:7px;}
DIV.box TD.box_t {width:7px; height:7px; font-size:1px; background:url(/img/box_t.gif) repeat-x;}
DIV.box TD.box_r {width:7px; height:7px; font-size:1px; background:url(/img/box_r.gif) repeat-y;}
DIV.box TD.box_b {width:7px; height:7px; font-size:1px; background:url(/img/box_b.gif) repeat-x;}
DIV.box TD.box_l {width:7px; height:7px; font-size:1px; background:url(/img/box_l.gif) repeat-y;}
DIV.box TD.box_body {background:#FFF;}

DIV.homecatname {font-size:13px; font-weight:bold; margin-bottom:4px;}
DIV.homecatname A {font-size:13px; font-weight:bold;}
DIV.homecatdesc {font-size:11px; color:#999;}
DIV.homecattitle {font-size:11px; font-weight:bold; color:#C00;}

DIV#leftguestbook {padding:0px 5px 0px 5px;}
DIV#leftguestbook DIV.date {font-size:11px; color:#666; border-bottom:1px solid #EBE5D3;}
DIV#leftguestbook DIV.name {font-size:12px; font-weight:bold; margin-bottom:5px;}
DIV#leftguestbook DIV.name SPAN.cattery {color:#C00;}
DIV#leftguestbook DIV.msg {font-size:11px; margin-bottom:15px;}
DIV#leftguestbook DIV.link {border-top:2px dashed #EBE5D3; padding:5px 0px 0px 0px;}
DIV#leftguestbook DIV.link SPAN {vertical-align:middle;}
DIV#leftguestbook DIV.link SPAN A {color:#C00;}

DIV.leftcat IMG {margin-right:10px;}
DIV.leftcatname {font-size:12px; font-weight:bold; margin-bottom:4px;}
DIV.leftcatname A {font-size:12px; font-weight:bold;}
DIV.leftcatdesc {font-size:11px; color:#999;}
DIV.leftcattitle {font-size:11px; font-weight:bold; color:#C00;}

DIV#cat DIV.cattitle {font-size:14px; font-weight:bold; font-style:italic; color:#F90; margin:0px 0px 10px 0px;}
DIV#cat DIV.catpic {padding:1px; border:1px solid #D7CBA7;}
DIV#cat TD.pic {width:254px; vertical-align:top;}
DIV#cat TD.data {width:210px; vertical-align:top;}
DIV#cat TD.data TABLE {width:210px; border-bottom:1px dashed #D7CBA7;}
DIV#cat TD.data TABLE TD {font-size:11px; padding:4px 0px 4px 0px;}

DIV#cat DIV#showresults {height:110px; overflow:auto;}
DIV#cat DIV#showresults TABLE {width:460px;}
DIV#cat DIV#showresults TABLE TD {font-size:11px; vertical-align:top; color:#535141; padding:2px 0px 2px 0px; border-bottom:1px solid #EBE5D3;}
DIV#cat DIV#showresults TABLE TD.when {padding-right:10px;}
DIV#cat DIV#showresults TABLE TD.where {padding-right:10px;}
DIV#cat DIV#showresults TABLE TD.what {font-weight:bold;}

DIV#cat DIV#catgallery {text-align:center; margin-top:10px;}
DIV#cat DIV#catgallery DIV.pic {margin-bottom:30px;}
DIV#cat DIV#catgallery DIV.pic SPAN {padding:1px; border:1px solid #D7CBA7;}
DIV#cat DIV#catgallery DIV.pic DIV.back {margin-top:5px;}
DIV#cat DIV#catgallery DIV.pic DIV.back A {font-size:11px; font-weight:normal; color:#D7CBA7;}

DIV.littersnotavailable {text-align:center; padding:20px; border:2px dashed #D7CBA7; margin-bottom:10px; line-height:150%;}

DIV.littersavailable {margin-bottom:10px;}
DIV.littersavailable DIV.parents TABLE {width:480px;}
DIV.littersavailable DIV.parents TABLE TD.father {width:150px;}
DIV.littersavailable DIV.parents TABLE TD.title {text-align:center;}
DIV.littersavailable DIV.parents TABLE TD.title DIV.birthdate {font-size:16px; font-weight:bold;}
DIV.littersavailable DIV.parents TABLE TD.title DIV.parents {font-weight:bold; line-height:150%; margin-top:10px;}
DIV.littersavailable DIV.parents TABLE TD.mother {width:150px; text-align:right;}
DIV.littersavailable DIV.kittens {margin:10px 0px 10px 0px;}
DIV.littersavailable DIV.kittens TABLE {width:480px;}
DIV.littersavailable DIV.kittens TABLE TD {padding:2px; border-bottom:1px solid #D7CBA7;}
DIV.littersavailable DIV.kittens TABLE TD.ico {width:20px;}
DIV.littersavailable DIV.kittens TABLE TD.sex {font-size:11px; text-align:center;}
DIV.littersavailable DIV.kittens TABLE TD.color {font-size:11px; text-align:center;}
DIV.littersavailable DIV.kittens TABLE TD.status1 {font-weight:bold; text-align:center; color:#0C0;}
DIV.littersavailable DIV.kittens TABLE TD.status2 {font-weight:bold; text-align:center; color:#069;}
DIV.littersavailable DIV.kittens TABLE TD.status3 {font-weight:bold; text-align:center;}
DIV.littersavailable DIV.kittens TABLE TD.status4 {font-weight:bold; text-align:center;}
DIV.littersavailable DIV.kittens TABLE TD.status5 {font-weight:bold; text-align:center;}

DIV.littersupcoming {margin-bottom:10px;}
DIV.littersupcoming DIV.parents TABLE {width:480px;}
DIV.littersupcoming DIV.parents TABLE TD.father {width:150px;}
DIV.littersupcoming DIV.parents TABLE TD.title {text-align:center;}
DIV.littersupcoming DIV.parents TABLE TD.title DIV.birthdate {font-size:16px; font-weight:bold;}
DIV.littersupcoming DIV.parents TABLE TD.title DIV.parents {font-weight:bold; line-height:150%; margin-top:10px;}
DIV.littersupcoming DIV.parents TABLE TD.mother {width:150px; text-align:right;}

DIV.littersprevious {padding:5px 0px 5px 0px; border-bottom:1px solid #D7CBA7;}
DIV.littersprevious TABLE {width:480px;}
DIV.littersprevious TABLE TD.father {width:85px;}
DIV.littersprevious TABLE TD.mother {width:90px;}
DIV.littersprevious TABLE TD.title {}
DIV.littersprevious TABLE TD.title SPAN.birthdate {font-size:12px; font-weight:bold;}
DIV.littersprevious TABLE TD.title DIV.parentsname {margin-top:5px;}

DIV#leftlitterselected {text-align:center; padding:0px 5px 0px 5px;}
DIV#leftlitterselected DIV.parents {font-size:11px;}
DIV#leftlitterselected DIV.parents {font-size:11px;}
DIV#leftlitterselected DIV.kittens {margin-top:10px;}
DIV#leftlitterselected DIV.kittens TABLE {width:215px;}
DIV#leftlitterselected DIV.kittens TABLE TD {vertical-align:top; padding:2px; border-bottom:1px solid #D7CBA7;}
DIV#leftlitterselected DIV.kittens TABLE TD.name SPAN.status1 {font-size:11px; font-weight:bold; color:#0C0;}
DIV#leftlitterselected DIV.kittens TABLE TD.name SPAN.status2 {font-size:11px; text-align:center; color:#069;}
DIV#leftlitterselected DIV.kittens TABLE TD.name SPAN.status3 {font-size:11px; text-align:center;}
DIV#leftlitterselected DIV.kittens TABLE TD.name SPAN.status4 {font-size:11px; text-align:center;}
DIV#leftlitterselected DIV.kittens TABLE TD.name SPAN.status4 {font-size:11px; text-align:center;}
DIV#leftlitterselected DIV.kittens TABLE DIV.sexcolor {font-size:11px; color:#666;}
DIV.leftlittersavailable {text-align:center; padding:5px; border-bottom:1px solid #D7CBA7;}
DIV.leftlittersavailable DIV.parents {font-size:11px;}
DIV.leftlittersprevious {padding:5px; border-bottom:1px solid #D7CBA7;}
DIV.leftlittersprevious DIV.parents {font-size:11px; color:#666;}

DIV#litter {margin-bottom:10px;}
DIV#litter DIV.parents TABLE {width:480px;}
DIV#litter DIV.parents TABLE TD.father {width:150px;}
DIV#litter DIV.parents TABLE TD.title {text-align:center;}
DIV#litter DIV.parents TABLE TD.title DIV.birthdate {font-size:16px; font-weight:bold;}
DIV#litter DIV.parents TABLE TD.title DIV.parents {font-weight:bold; line-height:150%; margin-top:10px;}
DIV#litter DIV.parents TABLE TD.mother {width:150px; text-align:right;}
DIV#litter DIV.kittens {margin:10px 0px 10px 0px;}
DIV#litter DIV.kittens TABLE {width:480px;}
DIV#litter DIV.kittens TABLE TD {padding:2px; border-bottom:1px solid #D7CBA7;}
DIV#litter DIV.kittens TABLE TD.ico {width:20px;}
DIV#litter DIV.kittens TABLE TD.sex {font-size:11px; text-align:center;}
DIV#litter DIV.kittens TABLE TD.color {font-size:11px; text-align:center;}
DIV#litter DIV.kittens TABLE TD.status1 {font-weight:bold; text-align:center; color:#0C0;}
DIV#litter DIV.kittens TABLE TD.status2 {font-weight:bold; text-align:center; color:#069;}
DIV#litter DIV.kittens TABLE TD.status3 {font-weight:bold; text-align:center;}
DIV#litter DIV.kittens TABLE TD.status4 {font-weight:bold; text-align:center;}
DIV#litter DIV.kittens TABLE TD.status5 {font-weight:bold; text-align:center;}

DIV#littergallery {}
DIV#littergallery TABLE {width:446px;}
DIV#littergallery TABLE DIV.littervideo {padding:1px; border:2px solid #999; margin-top:20px;}

DIV#kitten {margin-bottom:10px;}
DIV#kitten DIV.parents {padding:0px 0px 5px 0px; border-bottom:2px dashed #D7CBA7; margin-bottom:10px;}
DIV#kitten DIV.parents TABLE {width:480px;}
DIV#kitten DIV.parents TABLE TD.father {width:85px;}
DIV#kitten DIV.parents TABLE TD.mother {width:90px;}
DIV#kitten DIV.parents TABLE TD.title {}
DIV#kitten DIV.parents TABLE TD.title SPAN.birthdate {font-size:12px; font-weight:bold;}
DIV#kitten DIV.parents TABLE TD.title DIV.parentsname {margin-top:5px;}

DIV#kitten DIV.kittendetail {margin-bottom:20px; text-align:center;}
DIV#kitten DIV.kittendetail DIV.name {font-size:20px; font-weight:bold;}
DIV#kitten DIV.kittendetail DIV.name SPAN.status1 {font-size:12px; font-weight:bold; color:#0C0;}
DIV#kitten DIV.kittendetail DIV.name SPAN.status2 {font-size:12px; font-weight:bold; color:#069;}
DIV#kitten DIV.kittendetail DIV.name SPAN.status3 {font-size:12px; font-weight:bold;}
DIV#kitten DIV.kittendetail DIV.name SPAN.status4 {font-size:12px; font-weight:bold;}
DIV#kitten DIV.kittendetail DIV.name SPAN.status5 {font-size:12px; font-weight:bold;}
DIV#kitten DIV.kittendetail DIV.sexcolor {font-size:12px;}

DIV#kitten DIV.kittengallery {text-align:center; margin-top:10px;}
DIV#kitten DIV.kittengallery DIV.pic {margin-bottom:30px;}
DIV#kitten DIV.kittengallery DIV.pic SPAN {padding:1px; border:1px solid #D7CBA7;}
DIV#kitten DIV.kittengallery DIV.pic DIV.back {margin-top:5px;}
DIV#kitten DIV.kittengallery DIV.pic DIV.back A {font-size:11px; font-weight:normal; color:#D7CBA7;}

DIV#links DIV.banners {padding:10px 0px 10px 0px; border-top:2px dashed #D7CBA7;}
DIV#links DIV.banners DIV {margin-bottom:10px;}

DIV#guestbook {margin-bottom:20px;}
DIV#guestbook TABLE {width:720px;}
DIV#guestbook TABLE TD {vertical-align:top; padding-bottom:10px; border-bottom:1px solid #D7CBA7;}
DIV#guestbook TABLE TD.data {width:170px; border-right:1px solid #D7CBA7;}
DIV#guestbook TABLE TD.data DIV {padding-right:10px;}
DIV#guestbook TABLE TD.data DIV.name {font-size:14px; font-weight:bold; color:#C30; margin-bottom:5px;}
DIV#guestbook TABLE TD.data DIV.cattery {font-size:12px; font-weight:bold; color:#000; margin-bottom:10px;}
DIV#guestbook TABLE TD.data DIV.city {font-size:12px; color:#666; margin-bottom:10px;}
DIV#guestbook TABLE TD.data DIV.date {font-size:11px; color:#666; margin-bottom:10px;}
DIV#guestbook TABLE TD.data DIV.email SPAN {vertical-align:middle;}
DIV#guestbook TABLE TD.data DIV.email SPAN IMG {margin-right:6px;}
DIV#guestbook TABLE TD.data DIV.email SPAN A {font-size:11px; font-weight:normal;}
DIV#guestbook TABLE TD.data DIV.web SPAN {vertical-align:middle;}
DIV#guestbook TABLE TD.data DIV.web SPAN IMG {margin-right:6px;}
DIV#guestbook TABLE TD.data DIV.web SPAN A {font-size:11px; font-weight:normal;}
DIV#guestbook TABLE TD.msg {padding-left:10px; font-family:monospace;}
DIV#guestbook TABLE TD.sep {border:0px; font-size:10px; line-height:0px;}

DIV.menu H3 {margin:1px 0px 0px 0px;}
DIV.submenu {background:#740401; padding:0px 0px 10px 0px;}
DIV.submenu H3 {margin:0px; font-size:11px; font-weight:normal; background:#740401; padding:2px 2px 2px 26px;}
DIV.submenu H3 A {text-decoration:none; color:#CCC;}
DIV.submenu H3 A:hover {text-decoration:underline; color:#FC0;}
DIV.submenu H3.subtit {margin:0px; font-size:11px; font-weight:bold; font-style:italic; color:#FC0;}

TABLE#footer {margin-top:10px;}
TABLE#footer TD {color:#999;}
TABLE#footer TD A {font-weight:bold; color:#999; text-decoration:underline;}
TABLE#footer TD A:hover {color:#CCC;}

DIV#leftcontact {text-align:center; padding:0px 5px 10px 5px;}
DIV#leftcontact H1 {margin:0px; font-size:20px; font-weight:bold; color:#A29D7F;}

FORM#contact {margin:0px;}
FORM#contact TABLE TD {vertical-align:top; padding:2px 0px 2px 0px;}
FORM#contact TABLE TD.label {text-align:right; font-weight:bold; padding:4px 10px 2px 0px;}
FORM#contact INPUT {font-weight:bold; width:250px; border:1px solid #999;}
FORM#contact TEXTAREA {font-weight:bold; width:320px; border:1px solid #999;}
FORM#contact INPUT.submit {border:3px double #999;}

FORM#guestbook {margin:0px;}
FORM#guestbook TABLE TD {vertical-align:top; padding:4px 0px;}
FORM#guestbook TABLE TD.label {text-align:right; font-weight:bold; padding:4px 10px 2px 0px;}
FORM#guestbook INPUT {font-weight:bold; width:250px; border:1px solid #999;}
FORM#guestbook TEXTAREA {font-weight:bold; width:580px; border:1px solid #999;}
FORM#guestbook INPUT.submit {border:3px double #999;}
FORM#guestbook DIV.emoticons {width:320px; padding:10px; border:1px solid #CCC;  background:#EEE;}
FORM#guestbook DIV.emoticons A {border:1px solid #EEE; padding:3px;}
FORM#guestbook DIV.emoticons A:hover {border:1px solid #999; background:#FFF;}
FORM#guestbook DIV.emoticons IMG {margin:1px;}

DIV.msgok {font-weight:bold; text-align:center; color:#FFF; background:#0C0; padding:5px; margin:0px 0px 10px 0px;}
DIV.msgerr {padding:5px; margin:0px 0px 10px 0px;}
DIV.msgerr DIV {font-weight:bold; text-align:center; color:#FFF; background:#F00;}

IFRAME#ifrm {width:356px; height:378px; border:0px;}