/*


Theme Name: Pink-Kupy
Description: Pink, pink, pink... and pianos.
Author: Pink SEO
Tags: pink, two column, widget, threaded comments
WDP ID: 128
Version: 1.3.5

Feel free to customize to your heart's desire, just please don't change the credits in the style.css or in the footer.
This theme is licensed under the Creative Commons Attribution-ShareAlike 2.5
This basically means that you are allowed to distribute and modify this theme, as long as you leave the credit in the footer of the theme, and you keep this license how it is.

Of course, you can contact me and I'll probably allow you to do anything you want with it :-)
Read the full license here: http://creativecommons.org/licenses/by-nc-sa/2.5/legalcode

CHANGE LOG:

1.2: Bugfix - sidebar would overrun whitespace, ugly! Thanks to Drew at http://damaged-ink.net.

*/

                                                                     
                                                                     
                                                                     
/* Captions and image alignment for wordpress */

div.aligncenter {
	display: block !important;
    margin: 0px auto 10px;
}
div.alignleft {
	float: left !important;
	margin-right: 10px;
}
div.alignright {
	float: right !important;
	margin-right: 0px;
	margin-left: 10px;
}
.wp-caption {
	border: 1px solid #CCCCCC;
	text-align: center;
	background-color: #F8F8F8;
	padding-top: 4px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 16px;
    text-align: center !important;
	padding: 5px 4px;
	margin: 0;
	font-family: Arial, Tahoma, "Lucida Sans";
	color: #949494;
	font-style: normal;
}

blockquote p {
	margin: 0px !important;
	padding: 0px;
}

blockquote {
	margin: 1em 25px;
	line-height: 24px;
	font-size: 16px;
	font-weight: normal;
	padding: 10px;
	font-family: Georgia, "Times New Roman", Helvetica, sans-serif;
	font-style: italic;
	border-left: 5px solid #000000;
}


pre {
	margin: 8px 0px;
	padding: 10px;
	clear: both;
	width: 92%;
	overflow: scroll;
	font-family: "Courier New", "MS Sans Serif", sans-serif, serif;
	background: #FFFFFF;
	color: #000000;
	font-size: 13px;
	line-height: 22px;
	white-space: nowrap;
	border: 1px solid #eeeeee;
}
em {
	font-style: italic;
}

p img {
	padding: 0;
	max-width: 100%;
	}

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	float: right;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	float: left;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}

.commentlist {
  margin: 10px 0px 10px 20px;
  padding: 0px;
  list-style: none;
}
.commentlist li {
  margin-left: 0px;
  padding: 8px;
}

.commentlist .children {
padding-left: 0px;
}

.commentlist .children img.avatar {
  width: 32px;
  height: 32px;
}
.commentlist .children {
padding-left: 10px;
margin-left: 20px;
margin-top: 10px;
border-left: 2px solid #FD257F;
list-style: none;
}
.post {
  padding: 2%;
  width: 96%;
}


.commentlist .children .children img.avatar {
  width: 25px;
  height: 25px;
}

#post-navigator-single {
width: 100%;
float: left;
}

#pings {
  list-style: none;
}
#author-block {
  width: 94%;
  padding: 3%;
  float: left;
  margin-bottom: 25px;
  background: #eee;
}
#author-block h1 {
display: block;
width: 100%;
float: left;
font-size: 20px;
  margin-bottom: 10px;
}
#author-block .info {
 float: left;
 width: 70%;
 padding-left: 15px;
}
#author-block .info p {
 font-size: 12px;
 width: 100%;
float: left;
 margin-top: 0px;
 margin-bottom: 16px;
 line-height: 20px;
}


/* End captions and image alignment */

/* LINKS */

a {color: #FD257F; text-decoration: none; border: none;}

a:visited {color: #FD257F;}

a:hover {text-decoration: underline; border: none;}

a img {border: none; }

a.name {text-decoration: none; color: #FD257F; font-weight: bold; font-size: 16px; }

a.postlink { text-decoration: none; color: #FD257F; font-weight: bold; font-size: 24px; letter-spacing:-1px}

.style1 {
	color: #FFFFFF;
	font-size: 11px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	}
.td1 { text-align:center; letter-spacing:3px; background-color:#FE61A5; }
.td2 { background-color:#FFE8F2; border:1px #FFD4E7 solid; text-align: left;}
.td3 { border-left:1px #FFE8F2 solid; border-right:1px #FFE8F2 solid; border-bottom:1px #FFE8F2 solid; }
.tdleft { background:no-repeat; background-image:url(images/bg_left.gif); background-color:#FFFFFF;  }
.paddingtop { padding-top:30px; }
.bgsmall {background-image:url(images/bg3.gif); }
.BGbig { background:no-repeat; background-image:url(images/bg_big.gif);  background-attachment:fixed;}
.title { text-align:right; padding-top:80px; padding-right:112px; font-size:26px; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight:bold; line-height:20px; }
.sub { text-align:right; font-size:16px; font-family: Geneva, Arial, Helvetica, sans-serif; }
.image1 { background-image:url(images/header-1.gif); }
.image2 { background-image:url(images/header-2.gif); }
.image3 { background-image:url(images/bg_col_1.gif); }
.image4 { background-image:url(images/leftmost.gif); width:52px; height:159px; no-repeat }
.image5 { background-image:url(images/bg_col_2.gif); }
.image6 { background-image:url(images/rightmost.gif); width:108px; height:159px; no-repeat }

blockquote {
border-left: 1px dashed #ccc;
margin-left: 1.5em;
padding-left: 5px;
}

body {
color: #E27297;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: left;
}

#cats {
font-size: 10px;
padding-left: 5px;
}

.commentbox {
padding-left: 10px;
margin-left: 3px;
padding: 5px;
border: 1px solid #ffffff;
background-color: #FFF1F7;
width: 350px;
}

#content {
margin-left: 20px;
margin-right: 15px;
}

#desc {
font-size: 11px;
color: #555555;
}

#divider {
padding-top: 15px;
}

#foot {           /* F00TER */
font-size: 10px;
margin-bottom: 10px;
text-align: center;
color: #555555;
clear: both;
}

#head {                 /* HEADER */
font-size: 11px;
}

li {list-style: none;}

ul {list style: none;}

#menutitle {
font-size: 11px;
font-weight:bold;
color: #888888;
}

#menu {           /* SIDEBAR */
padding-top: 2px;
padding-right: 20px;
text-align: right;
}

#postdata {
color: #555555;
font-size: 10px;
}

#search {
background-color: #B71748;
font-size: 11px;
border: 1px solid #ffffff;
color: #ffffff;
font-family: Geneva, Arial, Helvetica, sans-serif;
}

#searchbutton {
font-size: 11px;
color: #ffffff;
border: 2px solid #8D002B;
background-color: #FF5990;
}

.textbox {background-color: #B71748; font-size: 11px; border: 1px solid #8D002B; color: #ffffff;}

.textbox:focus {background-color: #8D002B; font-size: 11px; color: #ffffff;}

textarea {font-family: Geneva, Arial, Helvetica, sans-serif, Times, Serif; font-size: 11px; color: #ffffff; border: 1px solid #8D002B}
