/*  
Theme Name: Main Blog Layout
Theme URI: http://kaleidoscrap.net
Description: Main Blog Layout
Version: 1.0
Author: Ciara Cable
Author URI: http://kaleidoscrap.net

*/

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~RESET STUFF */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
}
body {
line-height: 1;
}
ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;
}
:focus {
outline: 0;
}
ins {
text-decoration: none;
}
del {
text-decoration: line-through;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~END RESET STUFF */

body {	background: url(http://kaleidoscrap.net/v4/tilebg.gif);
	font:8pt Arial; }
.center {
	text-align:center;
}
input,textarea {
	background:#B39E73;
	font:8pt Arial;
	border: 1px dashed #352F20;
	margin:2px;
}
.searcht {
	background:#EF637B;
	font:8pt Arial;
	border: 1px dashed #890E1E;
	margin:2px;
}
h3 {
	border-bottom:1px dashed #890E1E;
	text-align:center;
	width:185px;
	margin-bottom:3px;
	margin-top:1px;
}
.pagecontent {
       margin-top:15px;
       padding-top:10px; 
       border-top:1px dashed #352F20; 
}
.giftprev {
       width:100px; height:100px;
}
td {
       padding:1px;
}

.tuts {
       background:#B39E73; 
       padding: 10px;
       border:1px dashed #352F20;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~WP Stuff */

.sidebar ul{
list-style-type: none;
margin: 0;
padding: 0 10px 0 10px;
}

.navigation { text-align:right }

#wp-calendar {
	width:185px;
}

#footer {
	text-align:center;
	border:1px dashed #352F20;
	background:#89744B;
	margin:10px;
	padding:5px;
}
#footer a:link, #footer a:visited, #footer a:active, #footer a:hover { color:#C3B291}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Layout Divs */
#wrapper {
	min-height:800px;
	width:1070px;
	position:absolute;
	top:0px;
	left:50%;
	margin-left:-535px;
}
#midcontainer {
	position:absolute;
	top:458px;
	left:147px;
	width:776px;
	background:url(http://kaleidoscrap.net/v4/vtilebg.gif) repeat-y;
}

#left {
	text-align:justify;
	font: 8pt arial;
	float:left;
	width:211px;
}

#right {
	text-align:justify;
	float:right;
	width:560px;
	position:relative;
	top:-140px;
	margin-right:4px;
}

.leftcontent {
	margin-left:19px;
	width:185px;
}
.leftcontent a:link, .leftcontent a:active, .leftcontent a:visited, .leftcontent a:hover {
	color:#890E1E;
}

.post {
	background: #89744B url(http://kaleidoscrap.net/v4/postbg.gif) top center no-repeat;
	border:1px dashed #352F20;
	border-top:0;
	font: 8pt Arial;
	padding:5px;
	padding-top:20px;
	margin:0 10px 10px;
        padding-top:25px;
}
.post a:link, .post a:visited, .post a:hover, .post a:active { color:#C3B291 }

.posttitle {
	background: #C4F74E url(http://kaleidoscrap.net/v4/posttbg.gif) top right no-repeat;
	border-top:1px dashed #352F20;
	border-left:1px dashed #352F20;
	border-right:1px dashed #352F20;
	border-bottom:0;
	font: 8pt Arial;
	padding:5px;
	padding-bottom:1px;
	margin:10px 10px 0;
}
.posttitle a:link, .posttitle a:visited, .posttitle a:hover, .posttitle a:active { color:#668E08 }

h4 {
	background:url(http://kaleidoscrap.net/v4/lcdiv.gif) no-repeat; 
	display:block;
	height:43px;
	overflow:hidden;
	margin-top:5px;
}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Navigation */
#creator {
	background: url(http://kaleidoscrap.net/v4/tabcreator.gif) 0 5px no-repeat;
	height:45px; width:108px;
	overflow: hidden;
	display: inline-block;
	text-indent: 123456px;
	position:absolute; top:246px; left:363px;
}
#creator:hover {	background-position:bottom left;}
#foryou {
	background: url(http://kaleidoscrap.net/v4/tabyou.gif) 0 5px no-repeat;
	height:45px; width:108px;
	overflow: hidden;
	display: inline-block;
	text-indent: 123456px;
	position:absolute; top:246px; left:474px;
}
#foryou:hover {	background-position:bottom left; }
#theweb {
	background: url(http://kaleidoscrap.net/v4/tabweb.gif) 0 5px no-repeat;
	height:45px; width:108px;
	overflow: hidden;
	display: inline-block;
	text-indent: 123456px;
	position:absolute; top:246px; left:585px;
}
#theweb:hover {	background-position:bottom left;}
#thesite {
	background: url(http://kaleidoscrap.net/v4/tabsite.gif) 0 5px no-repeat;
	height:45px; width:109px;
	overflow: hidden;
	display: inline-block;
	text-indent: 123456px;
	position:absolute; top:246px; left:696px;
}
#thesite:hover {	background-position:bottom left;}
#backhome {
	background: url(http://kaleidoscrap.net/v4/tabhome.gif) 0 5px no-repeat;
	height:45px; width:109px;
	overflow: hidden;
	display: inline-block;
	text-indent: 123456px;
	position:absolute; top:246px; left:808px;
}
#backhome:hover {	background-position:bottom left;}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Layout Image Placements */
#header {		position:absolute; top:0; left:0; }
#dalink {		position:absolute; top:168px; left:151px; }
#ualink {		position:absolute; top:240px; left:929px; }
#lantern {		position:absolute; top:98px; left:585px; }
#twitbird {	position:absolute; top:130px; left:322px; }

#linkme {
	background: url(http://kaleidoscrap.net/v4/linkme.gif) top left no-repeat;
	height:32px; width:32px;
	overflow:hidden; display: inline-block; text-indent:123456px;
}
#linkme:hover {		background-position:bottom left; }


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Apples */
#apple1 {
	background: url(http://kaleidoscrap.net/v4/apple1.gif) top left no-repeat;
	height:32px; width:46px;
	position:absolute; top:74px; left:138px;
	overflow:hidden; display: inline-block; text-indent: 123456px;
}
#apple1:hover { background-position:bottom left; }
#apple2 {
	background: url(http://kaleidoscrap.net/v4/apple2.gif) 0 1px no-repeat;
	height:33px; width:46px;
	position:absolute; top:18px; left:193px;
	overflow:hidden; display: inline-block; text-indent: 123456px;
}
#apple2:hover { background-position:bottom left; }
#apple3 {
	background: url(http://kaleidoscrap.net/v4/apple4.gif) top left no-repeat;
	height:32px; width:47px;
	position:absolute; top:48px; left:303px;
	overflow:hidden; display: inline-block; text-indent: 123456px;
}
#apple3:hover { background-position:bottom left; }
#apple4 {
	background: url(http://kaleidoscrap.net/v4/apple1.gif) top left no-repeat;
	height:32px; width:46px;
	position:absolute; top:20px; left:437px;
	overflow:hidden; display: inline-block; text-indent: 123456px;
}
#apple4:hover { background-position:bottom left; }
#apple5 {
	background: url(http://kaleidoscrap.net/v4/apple3.gif) top left no-repeat;
	height:32px; width:43px;
	position:absolute; top:73px; left:550px;
	overflow:hidden; display: inline-block; text-indent: 123456px;
}
#apple5:hover { background-position:bottom left; }
#apple6 {
	background: url(http://kaleidoscrap.net/v4/apple4.gif) top left no-repeat;
	height:32px; width:47px;
	position:absolute; top:18px; left:657px;
	overflow:hidden; display: inline-block; text-indent: 123456px;
}
#apple6:hover { background-position:bottom left; }
#apple7 {
	background: url(http://kaleidoscrap.net/v4/apple3.gif) top left no-repeat;
	height:32px; width:43px;
	position:absolute; top:30px; left:797px;
	overflow:hidden; display: inline-block; text-indent: 123456px;
}
#apple7:hover { background-position:bottom left; }
#apple8 {
	background: url(http://kaleidoscrap.net/v4/apple2.gif) 0 1px no-repeat;
	height:33px; width:46px;
	position:absolute; top:20px; left:907px;
	overflow:hidden; display: inline-block; text-indent: 123456px;
}
#apple8:hover { background-position:bottom left; }

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~COMMENTS CSS */

.comments-template{
	margin: 10px 0 0;
	border-top: 1px dashed #352F20;
	padding: 10px 0 0;
}

.comments-template ol{
	margin: 0;
	padding: 0 0 15px;
	list-style: none;
}

.comments-template ol li{
	margin: 5px 0 0;
	line-height: 12px;
	padding: 5px;
	border:1px dashed #890E1E;
	background:#E92D45;
}

.comments-template ol li a:link, .comments-template ol li a:active, .comments-template ol li a:visited, .comments-template ol li a:hover {
	color:#890E1E;
}

.commentmetadata{
	font-size: 8pt;
}

.comments-template p.nocomments{
	padding: 0;
}

.comments-template textarea{
	font-family: Arial;
	font-size: 8pt;
}