img
{
border: 0;
}

* 
{ 
margin: 0; 
padding: 0; 
} 


*
{
font-family: "Lucida Sans Unicode", "Helvetica", sans-serif; 
color: #ac7c88; 
font-size: 11px; 
}

body 
{
background: #725563 url(http://kiria.net/images/bg.gif) repeat-x; 
}


p
{
margin-bottom: 15px;
}

ul
{
margin: -10px 0px 20px 30px;
padding: 0px 0px 0px 0px;
list-style-type: circle;
}

ul ul 
{
margin: 5px 0px 20px 30px;
}

ol
{
margin: -10px 0px 20px 30px;
padding: 0px 0px 0px 0px;
}

li
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}


a:link 
{
text-decoration: none; 
color: #557672;
}

a:visited 
{
text-decoration: none; 
color: #68908B;
}

a:hover 
{
text-decoration: underline; 
color: #A07671;
}

a:active 
{
text-decoration: underline; 
color: #73947D;
}

#container
{
position: absolute;
top: 0px;
left: 50%;
margin-left: -465px;
width: 930px;
height: 100%;
margin-bottom: 75px;
}

 
#one
{
position: relative;
left: 0px;
top: 0px;
width: 930px;
height: 514px;
margin: 0px;
padding: 0px;
background: url(http://kiria.net/images/design_01.png) no-repeat; 
border: 0px solid red;
}

#two
{
position: relative;
left: 0px;
top: 0px;
width: 930px;
min-height: 20px;
height: auto !important;
padding: 1px;
background: url(http://kiria.net/images/design_02.png) repeat-y; 
border: 0px solid yellow;
}


#three
{
position: relative;
left: 0px;
top: 0px;
width: 930px;
height: 75px;
margin: 0px;
padding: 0px;
background: url(http://kiria.net/images/design_03.png) no-repeat; 
border: 0px solid green;
}



#content
{
position: relative;
top: -360px;
left: 80px;
width: 770px;
text-align: left;
margin: 0px 0px -360px 0px;
padding: 0px 0px 0px 0px;
border: 0px solid green;
}

#leftside
{
float: left;
width: 500px;
}

#rightside
{
float: right;
width: 270px;
}

/* navigation of DOOM */

#homelink
{
position: absolute;
top: 38px;
left: 20px;
width: 180px;
height: 85px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
z-index: 8;
border: 0px solid yellow;
}

#tabs
{
position: absolute;
top: 96px;
left: 262px;
width: 450px;
height: 150px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
overflow: hidden;
z-index: 0;
font-size: 13px;
border: 0px solid yellow;
}

#tabs ul 
{
width: 125px; 
margin: 0px 2px 0px 0px;
padding: 0px;
list-style-type: none;
float: left;
}


	
#tabs li.heading /* llama */
{
color: #DFC9F0;
margin: 0px 0px 0px 0px;
padding: 5px 0px 5px 0px;
background: url(http://kiria.net/images/tabbg.png) no-repeat;
border-top: 1px solid #986577;
border-right: 1px solid #986577;
border-left: 1px solid #986577;
height: 20px;
text-align: center;

}

#tabs ul .item
{
display: none;
}

#tabs ul:hover .item
{
display: block;
padding: 3px 0px 3px 0px;
margin: 0px 0px 0px 0px;
background: url(http://kiria.net/images/menubg.png) repeat;
border-right: 1px solid #986577;
border-left: 1px solid #986577;
height: 19px;
text-align: center;
}

#tabs ul:hover .final
{
border-bottom: 1px solid #986577;
padding: 3px 0px 10px 0px;
}

#tabs ul:hover .initial
{
padding: 10px 0px 3px 0px;
}

#tabs a
{
text-decoration: none;
color: #DFC9F0;
}


#tabs a:hover
{
text-decoration: none;
color: #6da5ae;
border-bottom: 1px solid #98696a;
}


.headline
{
line-height: 30px;
font-weight: bold;
letter-spacing: 1px;
font-family: Georgia, serif;
color: white;
}



p.justifythis
{
text-align: left;
margin: 0px 0px 0px 20px;
border: 0px solid white;
}


.gthumbs
{
margin: 0px;
padding: 0px;
border: 1px solid gray;
}


p.weblogpost
{
margin: 10px 0px 0px 0px;
border: 1px solid orange;
text-align: left;
height: 180px;
min-height: 180px;
}


span.commentslink
{
margin: 40px 0px 0px 0px;
display: block;
}

img.blogcomment
{
border: 0px;
top: 5px;
}

div#log
{
clear: both
}

img.postimage
{
border: 1px solid #6C625A;
float: right;
margin: 0px 0px 30px 20px;
}

div.post
{
border: 0px solid yellow;
clear: both;
margin: 7px 0px 7px 0px;
padding: 5px;
}


div.bumpthepic, p.bump
{
clear: both;
}

span.nextprevlinks
{
display: block;
clear: both;
margin: 10px 0px 30px 0px;
padding: 1px;
border: 0px solid black;
}

span.left
{
font-size: 12px;
float: left;
text-align: left;
margin: 10px 0px 0px 0px;
padding: 1px;
border: 0px solid green;
}

span.right
{
font-size: 12px;
float: right;
text-align: right;
margin: 10px 0px 0px 0px;
padding: 1px;
border: 0px solid blue;
}


h2 /* possibly unused */
{
font-size: 14px;
letter-spacing: 1px;
color: #6C625A;
margin: 60px 0px 15px 0px;
padding: 0px 0px 5px 0px;
font-weight: normal;
border-bottom: 1px solid #9B6679;
text-align: right;
}


h3 /* weblog entry header */
{
font-size: 13px;
letter-spacing: 1px;
color: #6C625A;
margin: 30px 0px 15px 0px;
padding: 0px 0px 5px 0px;
font-weight: normal;
border-bottom: 1px solid #9B6679;
text-align: right;
}

h3 a
{
font-size: 13px;
}


h3 a.itty
{
font-size: 8px;
}

h4 /* page headlines? */
{
font-size: 14px;
letter-spacing: 1px;
color: #c09068;
margin: 20px 0px 15px 0px;
padding: 0px 0px 5px 0px;
font-weight: normal;
border-bottom: 1px solid #9B6679;
text-align: right;
}


div.post ul 
{
display: inline;
margin: 0px 0px 0px 0px;
padding: 10px 10px 10px 10px;

}

div.post li 
{
display: inline;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

li.categories
{
list-style-type: none;
}


div.post input, div.post textarea
{
color: #DFC9F0; 
margin: 0px 0px 0px 0px;
border-top: 1px solid #986577;
border-right: 1px solid #986577;
border-bottom: 1px solid #986577;
border-left: 1px solid #986577;
background: #7B4877;
font-size: 13px;
filter: alpha(opacity=45);
-moz-opacity: .45;
opacity: .45;
}

div.post textarea
{
width: 500px;
}


img.blogcomment
{
border: 0px;
}




/* anything below this is for weebbox */

#wbox_wrapper
{
position: absolute; 
width: 100%; 
top: 0px;
left: 0px;
}

#loading
{ 
position: absolute; 
top: 8px; 
left: 0%; 
height: 25%; 
width: 100%; 
text-align: center; 
line-height: 0; 
}

#overlay
{ 
position: absolute;
top: 0px;
left: 0px;
}

#wbox
{ 
position: relative;
width: 32px;
height: 32px ;
margin: 0 auto;
}

img.thumb
{
border:1px solid #666666;
}

#wbox_data
{ 
position: relative;
margin: 0 auto;
}


#controls
{
position: absolute;
}

#info
{
font-family: arial;
font-size: 10px;
color: #fff;
padding-left: 5px;
}
		
a#prevLink, a#nextLink, a#closeLink, a#slideLink
{
float: left;
width: 25px;
height: 30px;
}

a#prevLink 
{ 
background-image:url(http://kiria.net/images/prev.gif); 
}

a#nextLink 
{ 
background-image:url(http://kiria.net/images/next.gif);
}

a#closeLink 
{ 
background-image:url(http://kiria.net/images/close.gif); 
}

a#slideLink 
{ 
background-image:url(http://kiria.net/images/show.gif); 
}


a#prevLink:hover, a#nextLink:hover
{
text-decoration:underline;
}