body 
{font-family:times new roman, serif;
font-size:1em;
margin:0px;
padding:0px;
color:#000000;
background-color:#999966;}

h1 {color:#cc0066;
font-size:1.4em;
margin:2px;
font-family:century gothic, verdana, sans-serif;
letter-spacing:.2em;}

h2 {color:#cc6633;
font-size:1.25em;
margin:1px;
font-family:century gothic, verdana, sans-serif;
letter-spacing:.2em;}

h3 {color:#006622;
font-size:1.1em;
margin 1px;
font-family:century gothic, verdana, sans-serif;
letter-spacing:.2em;}

p {color:#000000;}

a:visited {color:#000000;}
a:active {color:#ff0099;}
a:link {color:#cc0099;}
a:hover {color:#ff0099;}

/* LAYOUT */
#head 
{height:75px;
background-image:url(http://www.kaeldra.com/i/dots2.gif);
margin-top:0px;
margin-left: auto;
margin-right: auto;
margin-bottom:0px;
padding:0px;
width:99%;}

.navbar
{border:2px double #000000;
margin-left: auto;
margin-right: auto;
margin-top:10px;
padding:5px;
background-color:#ffffff;
text-align:center;
width:350px;
height:60px;}

.navbar p 
{font-size:1.2em;}

#titlebar
{margin: 0px 5px 0px 5px;
padding: 2px 2px 0px 2px;
background-color:#999966;}

#titlebar p
{margin:0px;
position:relative;
top:5px;
left:5%;
font-size:1.45em;
font-transform:uppercase;
font-weight:bold;
font-family:century gothic, verdana, sans-serif;
letter-spacing:.3em;}

#body
{background-color:#ffffff;
margin-left: auto;
margin-right: auto;
margin-bottom:10px;
padding:5px;
border:2px double #000000;
width:90%;
min-height:500px;}

.body img 
{border:2px solid #000000;
padding:2px;}

.sidebar
{width:20%;
min-width:200px;
padding:5px 5px 5px 15px;
margin:10px;
position:absolute;
top:125px;
left:68%;
background-color:#ffffff;
border-left:2px dotted #000000;}

.sidebar img
{border:0px;}

.main
{width:65%;
padding:5px;
margin:10px;
background-color:#ffffff;}

.clearboth
{clear:both;}

#footer
{text-align:center;
font-size:.85em;
background-color:#ffffff;
margin:5px;
padding:5px;}

/* BLOGGER */
div.post-header 
{padding:0px;
color:#000000;}

div.post {font-size:1em;
padding:0px;
color:#000000;}

.post img {border: 2px solid #000000; padding:2px;}

div.byline 
{font-size:.7em;
margin-top:1px;
padding:0px;
color:#000000;
text-transform:uppercase;}

div#comments {}

ul#recently
{list-style:circle;}

/* ART STUFF */

.left 
{width:40%; min-width:160px;
position:relative;
margin:10px;
padding:5px;}

.right
{width:40%; min-width:160px; 
position:absolute;
top:175px;
left:42%;
margin:10px;
padding:5px;}

img.left
{border:0px; margin:5px;}
img.right
{border:0px; margin:5px;}

/* DESIGN STUFF */
.rightdesign
{width:40%; min-width:160px; 
position:absolute;
top:150px;
left:50%;
margin:10px;
padding:5px;}

.design
{text-align:center;}

.design h2
{text-align:left;}

.design img 
{border:2px solid #000000;
padding:2px;}






