/* standard elements */
html {
min-height: 100%;
height: auto !important;
height: 100%;
}
html, body {
scrollbar-face-color: #d4ad90;
scrollbar-highlight-color: #ffffff;
scrollbar-shadow-color: #ffffff;
scrollbar-3dlight-color: #8a6532;
scrollbar-arrow-color: #8a6532;
scrollbar-track-color: #d4ad90;
scrollbar-darkshadow-color: #8a6532;
}

* {
margin: 0;
padding: 0;
}
a {
color: #8a6532;
}
a:link {
color: #8a6532;
}
a:visited {
color: #f00;
}
a:hover {
color: #c30;
}
a:active {
color: #c30;
}
body {
background: #d4ad90 url('../img/bg.jpg')  center top;
color: #444;
font: normal 70.5% Times New Roman, Tahoma, Verdana, Arial, Helvetica, sans-serif;
padding-top: 0px;
}
p,code,ul {
padding-bottom: 12px;
}
li {
list-style: none;
}
h1 {
font: normal 18px Tahoma,sans-serif;}
h2 {
font: bold 16px sans-serif;
}
h3 {
font: bold 14px Tahoma,sans-serif;
}
h1,h2,h3 {
padding-top: 6px; 
color: #c30; 
margin-bottom: 4px;
}
img {
border: 0;
}
/* misc */
.clearer {
clear: both; 
font: normal 1em sans-serif;
text-align: center;
padding: 0px;
margin: 0px
}
.left {
float: left;
}
.right {
float: right;
}
/* structure */
#container {
background: #d4ad90;
font-size: 14px;
margin: 0 auto;
padding: 0px;
width: 780px;
}
/* headere & title */
#header {
background: #d4ad90 url('../img/header-sayang.jpg') no-repeat;
height: 208px;
margin-bottom: 0px;
text-align: center;
}
#header .title {
color: #8a6532;
padding-top: 0px;
}
.sitename {
display: none;
}
.slogan {
display: none;
}
.header2 {
background: #d4ad90 url('../img/header2-sayang.gif') no-repeat;
min-height: 20px;
height: auto !important;
height: 20px;
width: 780px;
margin-bottom: 0px;
} 
.footer2 {
background: #d4ad90 url('../img/footer-sayang.gif') no-repeat;
min-height: 20px;
height: auto !important;
height: 20px;
width: 780px;
margin-bottom: 0px;
} 
.logo {
min-height: 50px;
height: auto !important;
height: 50px;
width: 498px;
margin-bottom: 0px;
}
.welcome {
background: url('../img/welcome.gif') no-repeat;
} 
.breedinfo {
background: url('../img/breedinfo.gif') no-repeat;
}
.aboutus {
background: url('../img/aboutus.gif') no-repeat;
}
.males {
background: url('../img/males.gif') no-repeat;
}
.females {
background: url('../img/females.gif') no-repeat;
}
.alters {
background: url('../img/alters.gif') no-repeat;
}
.kittens {
background: url('../img/kittens.gif') no-repeat;
}
.available {
background: url('../img/available.gif') no-repeat;
}
.shows {
background: url('../img/shows.gif') no-repeat;
}
.news {
background: url('../img/news.gif') no-repeat;
}
.contact {
background: url('../img/contact.gif') no-repeat;
}
.grands {
background: url('../img/grands.gif') no-repeat;
}
.gallery {
background: url('../img/gallery.gif') no-repeat;
}
.links {
background: url('../img/links.gif') no-repeat;
}
.results {
background: url('../img/show-results.gif') no-repeat;
}
.contract {
background: url('../img/contract.gif') no-repeat;
}  
  
.line {
background: url('../img/line-sayang.gif') no-repeat;
min-height: 15px;
height: auto !important;
height: 15px;
width: 440px;
margin-bottom: 0px;
} 
#header .title .sitename a {
color: #8a6532;
font: normal 45px Times New Roman, Tahoma, Verdana, Arial, Helvetica, sans-serif;
padding-bottom: 0px;
text-decoration: none;
}
#header .title a:hover {
border-color: #F60;
}
#header .title .slogan {
font: normal 18px Arial, Helvetica, sans-serif;
padding-top: 0px;
}
/* path */
#path {
background: #d4ad90;
color: #8a6532;
font: normal 12px Verdana,sans-serif;
padding: 2px 5px;
}
#path a {
color: #8a6532;
}
#path a:hover {
color: #fff;
text-decoration: underline;
}
/* main */
#main {
background: url(../img/main-sayang.gif) repeat-y;
padding: 0px 12px 0 0;
}
/* content */
#content {
float: right;
width: 538px;
min-height: 550px;
height: auto !important;
height: 550px;
}
#content .descr {
color: #8a6532;
font: normal 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
padding-bottom: 0px;
}
#content p {
font: normal 16px Times New Roman, Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
/* navigation */
#navigation {
float: left;
width: 210px;
margin-top: 5px;
}
#navigation h2 {
color: #5A5A43;
font: bold 14px Tahoma,sans-serif;
line-height: 10px;
margin: 0;
padding-left: 10px;
}
#navigation ul {
margin: 0;
padding: 0;
}
#navigation li a {
font: bold 14px Tahoma,sans-serif;
color: #8a6532;
display: block;
padding: 8px 0 8px 5%;
text-decoration: none;
width: 95%;
}
#navigation li a:hover {
color: #c30;	
}
/* footer */
#footer {
color: #444;
font: 12px Tahoma, sans-serif;
background: #d4ad90;
margin-top: 0px;
padding: 30px 5px;
padding-top: 0px;
padding-bottom: 0px;
}
#footer a {
color: #930;
}
#footer a:hover {
color: #fff;
}
.footermenu {
width: 530px;
font-weight: normal; 
font-size: 12px; 
color: #8a6532; 
text-align: center;
}
#site_header h1 {
font-family: Times New Roman, Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-align: center;
font-weight: normal;
color: #b73434;
}
#site_footer h1 {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-align: center;
font-size: 14px;
font-weight: normal;
color: #ffffff;
}
blockquote {
width: 500px;
margin: 10px;
padding: 10px;
font: bold 15px Arial, Helvetica, sans-serif;
font-style: italic;
display: block;
}
.float_left {
float: left;
margin-right: 10px;
}			  
.float_right {
float: right;
margin-left: 10px;
padding-right: 35px;
margin-top: -8px;
font-size: 12px;
}
.float_right a {
color: #8a6532;
text-decoration: none;
}
.float_right a:hover {
color: #f00;
}
/* photo */
.photo {
width: 475px;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 15px;
margin-right: 15px;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 15px;
padding-right: 15px;
}
.photo_left {
float: left;
margin: 5px;
padding: 5px;
text-align: center;
}	
.photo_right {
float: right;
margin: 5px;
padding: 5px;
text-align: center;
}
.photo_left a {
font: bold 12px Tahoma, sans-serif;
color: #8a6532;
text-decoration: none;
}
.photo_left a:hover {
color: #f00;	
}
.photo_right a {
font: bold 12px Tahoma, sans-serif;
color: #8a6532;
text-decoration: none;
}
.photo_right a:hover {
color: #f00;	
}
.q1 {
border-style: solid;
border-width: 1px;
border-color: #8a6532;
background-color: #fff;
margin: 5px;
padding: 5px;
}
.t1 {
border-style: solid;
border-width: 1px;
border-color: #8a6532;
background-color: #fff7ef;
margin: 5px;
padding: 5px;
}
/* guestbook */
.submit {
border: 0; 
min-height: 16px;
height: auto !important;
height: 16px;  
background-color: #F0F0EB; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #8a6532; 
}
.q {
border-style: solid;
border-width: 1px;
border-color: #8a6532;
background-color: #fafafa;
margin: 5px;
padding: 5px;
}
.name {
border: 1px; 
border-style: solid;
min-height: 16px;
height: auto !important;
height: 16px;
border-color: #8a6532; 
background-color: #FFF; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #8a6532;
}
#name {border: 1px;
border-style: solid; 
border-style: solid;
min-height: 16px;
height: auto !important;
height: 16px;
border-color: #8a6532; 
background-color: #F0F0EB; 
font-family: Verdana, Arial, Helvetica, sans-serif;  
font-size: 12px; 
color: #8a6532;
}
a.opacity img {
filter:alpha(opacity=50);
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
opacity: 0.5;}
 
a.opacity:hover img {
filter:alpha(opacity=100);
-moz-opacity: 1.0;
-khtml-opacity: 1.0;
opacity: 1.0;
}


