/*
Theme Name: Pink
Theme URI: http://sillyish.org/themes.php
Description: An optimistic, pink layout for when you need a girly time-out.
Author: Rosemarie Pritchard
Author URI: http://sillyish.org/
*/

body
{
   background:#ffb3d3 url("images/body.jpg") repeat-x;
   margin:0
   padding:0;
   
}

a
{
   text-decoration:none;
   color:#7b3f58;
   border-bottom:1px solid #222;
}

a:hover
{
   text-decoration:none;
   color:#ffd4df;
   border-bottom:1px solid #FFF;
}


img
{
   border:none;
}

div#center
{
   margin:90px auto 0px auto;
   width:70%;
   max-width:800px;
}
div#wrap
{
   float:left;
   width:100%;
   background:url("images/hearts.jpg") bottom right no-repeat;
}
div#content
{
   width:70%;
   float:right;
   font-family:tahoma,verdana,sans-serif;
   color:#000;
   padding:10px;

}

div#sidebar
{
   width:25%;
   float:left;
   font-family:tahoma,verdana,sans-serif;
   color:#000;

}

div#content h1,h2,h3,h4,h5,h6
{
   margin:5px 0px 1px 0px;
   padding:0px;
   font-family:georgia,serif;
   color:#4e0a27;
}

div#content h1
{
   font-size:25px;
}

div#content h2
{
   font-size:23px;
}


div#content h3
{
   font-size:20px;
}


div#content h4
{
   font-size:17px;
}


div#content h5
{
   font-size:15px;
}


div#content h6
{
   font-size:13px;
}

div#content p
{
   margin:0px 0px 10px 0px;
   padding:0px;
   font-size:75%;
   line-height:23px;
}

div#content ol,ul
{
   margin:0px 0px 10px 30px;
   padding:0px;
   font-size:75%;
   line-height:23px;
}

div#content small
{
   font-family:verdana,sans-serif;
   font-size:11px;
}
div#content hr
{
width:80%;
border-top:1px solid #e0538e;
margin:8px auto;
}


div#content blockquote
{
   border:1px solid #e0538e;
   margin:2px 2px 2px 20px;
   width:70%;
   padding:10px 10px 10px 35px;
   background:#ffdeec;
}

div#content blockquote blockquote
{
   border:1px solid #FFF;
   margin:2px 2px 2px 20px;
   width:70%;
   padding:10px 10px 10px 35px;
   background:#6a0b24;
}

div#content blockquote p
{
   margin:0px;
   padding:0px;
}

div#content blockquote blockquote p
{
   color:#FFF;
   margin:0px;
   padding:0px;
}

div#content img.photo
{
   border:2px solid #000;
   margin:3px;
}


div#content ol.commentlist
{
   margin:0px;
   padding:10px 10px 10px 10px;
}

div#content ol.commentlist li p
{
   font-size:100%;
}

div#content ol.commentlist li
{

  list-style-type:none;
  border:1px solid #CCC;
  background:#ffdeec;
  padding:10px;
  margin:3px;
  width:70%;
}

div#content ol.commentlist a
{
  font-weight:bold;
  color:#a62a5f;
}

input,textarea
{
   font-family:verdana,sans-serif;
   font-size:12px;
   color:#000;
   padding:5px;
   border:1px solid;
}

textarea
{
   width:70%;
}

input,textarea
{
   border-color:#ff238b;
   background:#f4d3e2;
}


input:focus
{
   background:#EEE;
   border-color:#222;
}

textarea:focus
{
      background:#EEE;
   border-color:#222;
}

div#sidebar input[type=text]
{
   border:1px solid #999;
   background:#FFF url("images/zoom.png") 2px 2px no-repeat;
   padding:3px 3px 3px 21px;
   color:#999;
}

div#sidebar input[type=submit]
{
   margin-top:2px;
   border:1px solid #999;
   background:#FFF;
   padding:3px;
   color:#999;
}

div#sidebar input[type=submit]:focus
{
   border:1px solid #000;
   background:#FFF;
   padding:3px;
   color:#000;
}

div#sidebar input[type=text]:focus
{
   border:1px solid #000;
   background:#FFF url("images/zoom.png") 2px 2px no-repeat;
   padding:3px 3px 3px 21px;
   color:#000;
}

div#sidebar h1
{
   margin:5px 0px 1px 0px;
   padding:0px;
   font-family:georgia,serif;
   color:#4e0a27;
   font-size:80%;

}

div#sidebar ul,ol,p
{
   margin-top:1px;
   font-size:72%;
}

div#sidebar li
{
   list-style-image:url("images/arrow.gif");
}

div#sidebar li:hover
{
   list-style-image:url("images/arrow2.gif");
}

div#sidebar ul.children li
{
   list-style-image:url("images/sub.gif");
   font-size:100%;
}

div#sidebar ul.children 
{
   margin-left:10px;
}



