html, body {padding: 0; margin: 0;}
body {background: #C1E0FF url(img/bg.gif); color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: .8em;}

#h-mound {background: url(img/grass_mound.gif) no-repeat center top; position: absolute; top: 105px; left: 50%; margin-left: -360px; width: 727px; height: 165px; z-index: 2;}
#h-clovers {background: url(img/clovers.gif) no-repeat center top; position: absolute; top: 105px; left: 50%; margin-left: -225px; width: 450px; height: 165px; z-index: 3;}
#h-fox {background: url(img/fox.gif) no-repeat right top; position: absolute; top: 10px; left: 50%; margin-left: 125px; width: 260px; height: 300px; z-index: 4;}
#h-chicks {background: url(img/chicks.gif) no-repeat right top; position: absolute; top: 5px; left: 50%; margin-left: -75px; width: 200px; height: 120px; z-index: 5;}
#h-mice {background: url(img/mice.gif) no-repeat left top; position: absolute; top: 135px; left: 50%; margin-left: -375px; width: 100px; height: 150px; z-index: 6;}
#h-basket {background: url(img/basket.gif) no-repeat left top; position: absolute; top: 90px; left: 50%; margin-left: -280px; width: 140px; height: 195px; z-index: 7;}
#h-title {background: url(img/title.gif) no-repeat left top; position: absolute; top: 5px; left: 50%; margin-left: -355px; width: 238px; height: 65px; z-index: 8;}
#h-butterflies {background: url(img/butterflies.gif) no-repeat left top; position: absolute; top: 230px; left: 50%; margin-left: 329px; width: 107px; height: 240px; z-index: 9;}


#main {background: url(img/bg_grass.gif) center top repeat; position: absolute; top: 257px; left: 50%; margin-left: -360px; width: 727px; padding: 30px 0px 5px 0px; z-index: 1; border-bottom: 1px solid #A0C683; border-left: 1px solid #A0C683; border-right: 1px solid #A0C683;}

#content {float: left; width: 500px; padding: 10px;}

.post {background: #F6F6F6; padding: 0px 10px 7px 10px; margin-bottom: 20px;}

#sidebar {float: right; width: 200px;}
#sidebar a:link {color: #7599B7;}
#sidebar a:visited, #sidebar a:active {color: #8B99B7;}
#sidebar a:hover {color: #497CA7; text-decoration: none;}
#sidebar ul {margin: 0; padding: 0; list-style-type: none;}
#sidebar ul ul, #sidebar ol {margin: 0;}
#sidebar ul ul {list-style-type: none;}
#sidebar ul ul ul {margin-top: 0; margin-bottom: 0;}

h1 {}
h2 {color: #165551; font-weight: bold; font-size: .9em; margin-bottom: 0px; letter-spacing: 0.1em;}
/* POST TITLES */
h3 {background: url(img/shamrock.gif) left bottom no-repeat; color: #165551; font-weight: bold; font-size: 1.2em; margin: 0px; padding: 10px 0px 0px 20px;}
/* SIDEBAR TITLES */
h4 {color: #165551; font-weight: bold; font-size: .9em; margin-bottom: 0px; letter-spacing: 0.1em;}

ul {margin: 0px 0px 10px 0px; padding: 0px; list-style-type: none;}
li {list-style-type: none; margin: 0; padding: 0;}

input, textarea {background: #ccd; font-family:  "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", verdana, arial, helvetica, sans-serif; font-size: 100%; color: #333;}

a:link {color: #74230F; text-decoration: none;}
a:visited, a:active {color: #165551; text-decoration: none;}
a:hover {color: #333333; text-decoration: none;}

img.pic {margin-left:auto; margin-right:auto; display:block; text-align:center; border: 1px solid #000000;}
img.pic-big {margin-left:auto; margin-right:auto; display:block; text-align:center; border: 1px solid #000000;}
img.pic-c {width: 175px; margin-left:auto; margin-right:auto; display:block; text-align:center; border: 2px solid #666666;}
img.pic-l {width: 175px; float: left; margin: 0px 5px 0px 0px; border: 2px solid #666666;}
img.pic-r {width: 175px; float: right; margin: 0px 0px 0px 5px;  border: 2px solid #666666;}
img.pic-side {margin-left:auto; margin-right:auto; margin-top: 5px; margin-bottom: 5px; display:block; text-align:center;}

/* INPUT SEARCH FIELD ON SIDEBAR */
.inputsearch {width: 80px; border: 1px solid; color: #4F53F8; margin: 0px;}

#blog-babies {background: #FFFFFF; text-align: center; border: 1px solid #000000; margin: 5px 20px 5px 0px; font-size: 0.9em;}

table, td, tr {font-size: 0.9em;}

/*h1 {color: #333; font-weight: bold; font-size: 1.2em; text-transform: uppercase; letter-spacing: 0.2em;}

/* DATE TITLES */
/*h2 {text-transform: uppercase; color: #000; letter-spacing: 0.2em; font-size: .8em; font-weight: bold; margin: 0px;}

/* POST TITLES */
/*h3 {background: url(img/divider.gif) left top no-repeat; color: #E967BC; font-weight: bold; font-size: 1.2em; margin: 0px; height: 32px; padding: 15px 0px 0px 50px;}

h5 {color: #C66; text-transform: uppercase; letter-spacing: 0.2em; font-size: 1em; font-weight: normal;}

h6 {font-size: 8px; color: #333; font-weight: normal; font-family: silkscreen, courier, monospace;}



.simpletags a:link, .simpletags a:visited, .simpletags a:hover {background: #FEFD88; color: #000000; margin: 2px;}

input, textarea, select {background: #FFF; color: #333; font-size: 1em; font-family: verdana, sans-serif;}

blockquote {margin: 0 20px; padding: 0 20px; border-left: 4px solid #888685;}

code {font-family: monospace; color: #666;}

form, img {margin: 0; padding: 0; border: 0;}


.postmeta {margin: 0; padding: 0.2em 0 0 0;}
.postmeta, .postfeedback {font-size: 0.92em; text-align: right;}
.pagetitle {margin: 0.6em 0 1.2em 0;}

.commentauthor {margin: 1.2em 0 0 0; border-bottom: 1px dotted #888685; font-size: 1.1em;}
.commentauthor a {text-decoration: none;}
.commentmeta {padding: 0; margin: 0;}
#comment {width: 98%;}