﻿/*
Theme Name: Julie and Candy
Theme URI: http://www.julieandcandy.com
Version: 1
Author: DEF  http://www.def-74.com

*/
/* ---------- CSS Document ---------- */
* {margin:0; padding:0}

body {margin:0px; font:normal 12px Georgia, MS mincho, MS明朝, ヒラギノ明朝 Pro W3, Baskerville, Palatino, Times;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
	margin:0; padding:0;
}

a { text-decoration: none; color: #d4006e; }
a:visited { text-decoration: none; color: #d4006e; }
a:hover { text-decoration: none; color: #cccccc; }
a:focus { outline:none; }

p {padding:0 0 1em 0;}
img {border:0;}
ul li {list-style-type:none;}
td {vertical-align:top;}

h1 { position: relative; width: 585px; height: 100px; margin-top:80px; }
h1 span { background: url("images/julieandcandyblog.gif") no-repeat; position: absolute; width: 100%; height: 100%; }
h1 a { color: #ffffff; }
h1 a:visited { color: #ffffff; }
h1 a:hover{ color: #ffffff; }

h2 { font-size: 18px; font-weight: normal; color: #000000; padding-bottom:15px; }
h2 a { font-size: 18px; font-weight: normal; color: #000000; }
h2 a:visited { color: #000000; }
h2 a:hover{ color: #cc6633; }

form {}

#page { margin: 0px auto; width: 850px; }

#header { float:left; height:240px; top:0; width:850; }
}
/* ---------- Post ---------- */

#content-wrapper { float:left; width:850px; }
#content { float:left; display:inline; width:650px; }

.post { clear:both; }
.post-title {  padding-bottom:5px; }
.post-title a { font-size: 22px; font-weight: normal; color: #000000; }
.post-title a:visited { color: #000000; }
.post-title a:hover{ color: #cccccc; }
.post-date { font-size: 11px; color: #999999; }
.post-cat { font-size: 11px; }

.entry { margin-top:20px; line-height:1.7em; }

.navigation { padding: 10px 0 10px 0; clear:both; }
.previous-entries { float: left; }
.next-entries { float: right; }

/* ---------- Sidebar ---------- */

#sidebar { float:left; display:inline; width:160px; padding-left:40px; }
#sidebar li { padding-bottom: 10px; }

/* ---------- Misc ---------- */

.clear {
	clear:both;
}
hr.clear {
	clear:both;
	visibility: hidden;
	margin: 0px;
	padding: 0px;
}

img.aligncenter {
	display:block;
	margin: 10px auto;
	}

img.alignright {
	margin: 0 0 10px 20px;
	display: inline;
	}

img.alignleft {
	margin: 0 20px 10px 0;
	display: inline;
	}

.alignright {
	float: right; margin: 0 0 10px 20px;
	}

.alignleft {
	float: left; margin: 0 20px 10px 0;
	}
/* End Images */
