* {	
font-family:"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; 
}
body {
background:#d8c9b4 url(images/ghost/kaobg1.gif); 
color:#666666;  
width:98%;
font-size:11px;
margin:0; 
} 
img {
border:0; 
} 
.clearBoth {
clear:both; 
} 
.titel {
text-transform:uppercase; 
padding:0px 5px 0px 5px;

} 
#menus {
vertical-align:bottom; 
float:right; 
padding-right:6px; 
margin-top:-22px; 
} 
#box {
background-color:#ffffff; 
color:#666666;
width:793px; 
padding-bottom:8px; 
margin:0 auto; 
} 
.emoticons{
padding-top:6px;
}
#main {
float:left; 
min-height:400px; 
width:560px; 
padding:8px; 
} 
* html #main {
float:left; 
width:552px; 
margin-left:1px; 
} 
h4 {
font-size : 12px; 
margin : 8px 0; 
} 
.storyTitle {
margin : 8px 0 10px; 
border-bottom : 1px solid #e8dcca; 
padding : 2px; 
font-size : 14px; 
text-align : right; 
font-weight : 700; 
} 
.storyContent, #menu, .nono, .storyContentblog {
font-size : 11px; 
line-height : 15px; 
} 
.storyContent2 {
margin-top : 6px; 
font-size : 12px; 
} 
.storyContent a:link, .storyContent a:visited, .storyContent2 a:link, .storyContent2 a:visited, .storyContentblog a:link, .storyContentblog a:visited {
display : inline; 
font-weight : 500; 
line-height : 15px; 
color : #aa8a6a;
text-decoration : underline; 
border-bottom : 1px solid #ff98cc; 
}
.nono a:link, .nono a:visited {
font-weight : 500; 
color : #aa8a6a; 
text-decoration : underline;
} 
.nono a:hover, .nono a:active {
font-weight : 500; 
color : #715940; 
text-decoration : underline; 
} 
.storyContent a:hover, .storyContent a:active, .storyContent2 a:hover, .storyContent2 a:active, .storyContentblog a:hover, .storyContentblog a:active {
font-weight : 500; 
color : #715940; 
line-height : 15px; 
background-color : #fefefe; 
border-bottom : 1px solid #ff98cc; 
} 
.storyContent img, .blogimage img {
display : block; 
padding : 4px; 
margin-right : 5px; 
background-color : #ffffff; 
border-bottom : 2px solid #e7dbc8; 
border-right : 2px solid #e7dbc8; 
} 
.rightFlush {
background-color : #f2ebe1; 
border-bottom : 1px solid #e8dcca; 
border-right : 1px solid #e8dcca; 
margin : 12px 0 19px; 
padding : 2px; 
} 
.rightFlush a:link, .rightFlush a:visited {
color : #715940; 
border-bottom : 1px solid #ff98cc; 
} 
/************ rightside.php ************/
#right {
float:right; 
width:208px; 
min-height:400px; 
padding:8px 9px 2px 0; 
} 
* html #right {
width:199px; 
} 
.subcontent1, .subcontent2, .subcontent3 {
width : 190px; 
background-image : url(images/ghost/conbg.gif); 
margin-bottom : 8px; 
padding : 8px; 
} 
.subcontent2 {
background-image : url(images/ghost/conbg2.gif); 
} 
.subcontenttext2 {
text-align : left; 
text-transform : lowercase; 
font-size : 9px; 
font-family : Tahoma, "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif; 
color : #999999; 
line-height : 1.3em; 
border-left : 1px solid #666666; 
border-right : 1px solid #666666; 
border-bottom : 1px solid #666666; 
padding : 6px 6px 8px 9px; 
background-image : url(assets/lijn.gif); 
} 
.subcontenttext3 {
text-align : left; 
font-size : 10px; 
line-height : 12px; 
border-right : 2px solid #bac4cc; 
border-bottom : 2px solid #bac4cc; 
padding : 6px 5px 8px 6px; 
 
background-color : #ffffff; 
} 
* html .subcontenttext2 {
margin-top : -1px; 
} 
.subcontenttext2 a{
display : block; 
font-size : 11px; 
height : 12px;
}
.subcontenttext2 a:link, .subcontenttext2 a:visited { 
color : #999999;
text-decoration : none; 
} 
.subcontenttext2 a:hover, .subcontenttext2 a:active {
color : #333333; 
text-decoration : none; 
}  
.subcontent2 h2 {
background-color : #fab8d2; 
margin-bottom : 8px; 
} 
* html .subcontent2 h2 {
margin-bottom : 4px; 
} 
h2 {
background-color : #70a7ad; 
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; 
line-height : 15px; 
color : #ffffff; 
font-size : 9px; 
font-weight : normal; 
text-transform: uppercase; 
margin : 0 0 8px; 
padding : 0 4px; 
text-align : right; 
} 
.random {
background-image : url(assets/random.gif); 
} 
.toybox {
background-image : url(assets/toybox.gif); 
} 
.event {
background-image : url(assets/event.gif); 
} 
.links {
background-image : url(assets/links.gif); 
} 
.cam {
background-image : url(images/ghost/cam.gif); 
} 
* html .subcontent2 img {
border : 0; 
margin-bottom : -3px;  
} 
.subcontent1 img {
border-right : 2px solid #bac4cc; 
border-bottom : 2px solid #bac4cc; 
padding : 6px; 
background-color : #ffffff; 
} 
.adoption img{
display : inline; 
float : left; 
margin : 4px 0px 0px 3px; 
padding : 3px;
border : 1px solid; 
border-color : #fff #cccccc #cccccc #fff; 
width : 32px; 
height : 32px;
} 
.adoption a {
display : block; 
float : left;  
}
.adoption a:hover {
background : transparent; 
} 
.adoption a:hover img {
border : 1px solid; 
border-color : #bbb #eee #eee #bbb; 
background-color : #e8fbff; 
} 
#flickr_badge_source_txt {padding:0; font: 11px Arial, Helvetica, Sans serif; color:#666666;}
#flickr_badge_icon {display:block !important; margin:0 !important; border: 1px solid rgb(0, 0, 0) !important;}
#flickr_icon_td {padding:0 !important;}
.flickr_badge_image {text-align:center !important;}
.flickr_badge_image img {border: 1px solid #ccc !important; padding:4px; margin:0px 4px 0px 0px}
#flickr_www {display:block; padding:0px !important; font: 11px Arial, Helvetica, Sans serif !important; color:#3993ff !important;}
#flickr_badge_uber_wrapper a:hover,
#flickr_badge_uber_wrapper a:link,
#flickr_badge_uber_wrapper a:active,
#flickr_badge_uber_wrapper a:visited {text-decoration:none !important; background:inherit !important;color:#3993ff;}
#flickr_badge_wrapper {background-color:#ffffff;}
#flickr_badge_source {padding:0 !important; font: 11px Arial, Helvetica, Sans serif !important; color:#666666 !important;}
/******************************************/
#text {
width : 544px; 
padding : 6px; 
border : 1px solid #dbcdba; 
} 
.inhoud {
background-color : #f7f3ee; 
text-align : justify; 
padding : 10px 8px 6px; 
font-size : 11px; 
font-family : Tahoma, Arial, Helvetica, sans-serif; 
color : #715940; 
line-height : 14px; 
} 
.book {
background-color : #f7f3ee; 
text-align : justify; 
padding : 0 8px 6px; 
font-size : 12px; 
font-family : Tahoma, Arial, Helvetica, sans-serif; 
color : #715940; 
line-height : 14px; 
} 
h1 {
background-color : #e1d6c6; 
font-family : 'Trebuchet MS', Arial, Helvetica, sans-serif; 
font-weight : 800; 
font-size : 14px; 
color : #ffffff; 
margin : 0; 
padding : 0 0 0 8px; 
border-top : 1px solid #c9b698; 
border-bottom : 1px solid #c9b698; 
text-align : left; 
letter-spacing : 0; 
} 
#header {
background-image : url(images/ghost/header.gif); 
background-color : #ffffff; 
height : 150px; 
width : 775px; 
} 
#footer {
clear : both; 
text-align : right; 
font-size : 11px; 
background-color : #473929; 
border-top : 1px solid #a78967; 
border-bottom : 1px solid #a78967; 
width : 775px; 
color : #ffffff; 
line-height : 18px; 
height : 18px; 
} 
input, select {
background : #f2ebe1; 
font-family : Arial, Helvetica, sans-serif; 
color : #715940; 
padding : 2px; 
margin : 4px 0; 
font-size : 11px; 
border : 1px solid; 
border-color : #e8dcca #c9b698 #c9b698 #e8dcca; 
} 
textarea {
background-color : #f0e7da; 
font-family : Arial, Helvetica, sans-serif; 
color : #715940; 
padding : 4px; 
margin : 4px 0 4px 4px; 
font-size : 11px; 
line-height : 11px; 
border : 1px solid #d5c2a5; 
} 
li {
margin : 2px; 
} 
a:link, a:visited {
font-weight : 500; 
color : #aa8a6a; 
text-decoration : underline; 
} 
a:active, a:hover {
font-weight : 500; 
color : #715940; 
} 
.image {
display : block; 
background-color : #ffffff; 
padding : 3px; 
border-top : 1px solid #ff98cc; 
} 
ul.outside {
list-style-type : circle; 
} 
.code {
background-color : #fbf8f5; 
text-align : left; 
padding : 6px; 
font-family : "Courier New", Courier, sans-serif; 
font-size : 11px; 
width : 90%; 
color : #89b7bc; 
text-decoration : none; 
line-height : 14px; 
border : 2px solid #ffffff; 
margin : 10px 0; 
} 
blockquote {
background : #fcfaf8 url(assets/quoleft.gif) no-repeat left top; 
color : #b5ac8c; 
width : 94%; 
line-height : 11px; 
font-family : "Courier New", Courier, sans-serif; 
padding : 2px; 
border : 1px solid #ffffff; 
margin : 0 auto; 
} 
blockquote div {
padding : 0 48px; 
background : transparent url(assets/quoright.gif) no-repeat right bottom; 
} 
.nono img {
display : table-cell; 
border : 0; 
background-color : #f7f3ee;
color : #FFFFFF; 
padding : 0 6px 0 0; 
} 
.nono a:link, .nono a:visited {
border : 0; 
color:#E784AD;
text-decoration: none; 
} 
.nono a:hover {
border : 0; 
color:#715940;
text-decoration: none; 
}
.image2 {
background-color : #ffffee; 
border : 2px solid #ffffff; 
} 
.storyContent ul{
margin:0px 10px 10px 6px;
padding:0px;
list-style:none;
}
.storyContent ul li{
list-style:none;
padding-left:20px;
margin:.2em 0;
background:transparent url(../assets/haert.gif) no-repeat 6px 4px;
}
div.hr {
background: transparent url(http://www.kao-ani.com/assets/iron.gif) repeat-x scroll center;
padding:4px 0px 8px 0px;
margin-bottom:12px;
}
div.hr hr {
display: none;
}
.list li{
background:transparent url(../assets/cross.gif) no-repeat 8px 3px !important;}
#plugs img{
margin:7px;
}
.emoticons{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px}
.totm{background-image:url(http://www.kao-ani.com/assets/sotm.gif); background-repeat:no-repeat; background-position:left; padding-left:10px;}