/* @override http://weliveinthecity.com/wordpress/wp-content/themes/DarkPink/style.css */


/*  

Theme Name: Darkpink Reload

Theme URI: http://www.idsg.it/

Description: A semi-fluid 2 columns template with dark backgrounds and pretty colours for Wordpress.

Version: 2.1

Author: ShinRa

Author URI: http://www.idsg.it/

*/



/*  FIREFOX STUFFS   */



html {

min-height:100%;

margin-bottom:1px;

}



a:active {

outline:none;

}



a:focus {

outline:none;

}



/*   BODY AND MISC   */



body {

font-family:American Typewriter,Times New Roman,verdana,sans-serif;

font-size:15px;

background:#000000 url(images/back-body.jpg) repeat top left;

background-attachment:fixed;

color:#efefef;

margin:0;

padding:0;

text-align:center;

}



hr {

display:none;

}



blockquote {

display:block;

color:#fff;

background:transparent url(images/http://img219.imageshack.us/img219/1851/headertestez3.jpg) no-repeat top left;

font-size:13px;

letter-spacing:1.3px;

padding-left: 20px;

margin: auto;

}



code {

display:block;

padding:8px;

background-color:#333;

font-family:"courier new", courier, monospace;

}



del {

color: #999;

}



ins {

font-weight: bold;

color: #fff;

text-decoration: none;

}



abbr {

cursor:help;

}



acronym {

cursor:help;

}



/*   IMAGES   */



img {

padding:5px;

border:0;

}



img.imgleft {

float:left;

}



img.imgright {

float:right;

}



/*   MAIN LINKS   */



a {

color:#FE4899;

text-decoration:none;

}



a:hover {

color:#ffffff;

text-decoration:underline;

}



/*   MAIN WRAPPER   */



#wrapper {

width:90%;

max-width: 920px;

padding: 0px 20px 20px 20px;

margin:10px auto 20px auto;

background-color:#2A2A2A;

border:10px solid #000;

text-align:left;
	top: 40px;
	position: relative;
}



/*   TOP PAGE LIST   */



ul#pagine {

margin:0 0 5px 0;

padding:0;

list-style-type:none;

text-align:right;

}



ul#pagine li {

display:inline;

font-size:12px;

margin:0;

}



#pagine li a {

color:#999999;

padding:7px;

border:1px solid #444444;

background-color:#333333;

}



#pagine li a:hover, #pagine li.current_page_item a {

background-color:#FE4899;

color:#333333;

text-decoration:none;

}



/*   HEADER   */



#header {

height:0px;

background:transparent url() no-repeat top right;

}



#header h1 {

display:none;

}



#header h2, #header h2 a {

display: block;

color:#FE4899;

font-weight:normal;

text-transform:uppercase;

font-size:40px;

text-indent: -5000em;

overflow: hidden;

}



#header h2 {

height: 0px;

padding: 0;

margin: 0;

}



#header div.description {

color:#666666;

font-size:0.9em;

letter-spacing:1.3px;

text-transform:uppercase;

text-align:center;

}



/*   MAIN CONTENTS   */



#content {

padding-right:240px;

}



#content a {

color:#fe4899;

}



#content a:hover {

color:#FE4899;

text-decoration:underline !important;

}



#content h1 {

display:none;

}



#content div.post h2 {

font-weight:normal;

font-family:American Typewriter,Times New Roman,sans-serif;

font-size:22px;

letter-spacing:1.5px;

padding:

color:#ffffff;

border-bottom:1px solid #444444;

font-variant:small-caps;

margin-bottom:0;

}



#content div.post h3 {

font-family:American Typewriter,Times New Roman,sans-serif;

font-size:20px;

font-weight:normal;

}



#content div.post h4 {

font-family:American Typewriter,Times New Roman,sans-serif;

font-size:18px;

font-weight:normal;

}



#content div.post h5 {

font-family:American Typewriter,Times New Roman,sans-serif;

font-size:16px;

font-weight:normal;

}



#content div.post h6 {

font-family:American Typewriter,Times New Roman,sans-serif;

font-weight:normal;

font-size:15px;

}



#content div.post h2 a {

color:#ffffff;

}



#content div.post h2 a:hover {

text-decoration:none;

}



#content div.post p {

line-height:150%;

margin-left:50px;

}



#content div.post p.date {

font-size:18px;

text-transform:uppercase;

letter-spacing:2px;

font-family:American Typewriter, Times New Roman, sans-serif;

color:#555;

margin:0;

}



p.nocomments {

font-size:16px;

font-weight:bold;

padding:20px;

text-align:center;

}



#content div.post p.details_small {

padding:7px;

font-size:12px;

margin-bottom:45px;

border: 1px solid #444;

text-align: center;

}



#content div.post ul {

margin-left:60px;

}



#content div.post ul li {

line-height:150%;

}



#content div.post ol {

margin-left:60px;

}



#content div.post ol li {

line-height:150%;

}



/*   NAVIGATION LINKS   */



#content div.navigation {

display:block;

margin-top:20px;

padding-bottom:60px;

}



#content div.navigation span.alignleft {

float:left;

width:47%;

}



#content div.navigation span.alignright {

float:right;

width:47%;

text-align:right;

}



/*   COMMENTS AND COMMENTLIST   */



h3#comments,

h3#respond {

font-weight:normal;

font-family:American Typewriter,Times New Roman,sans-serif;

font-size:22px;

letter-spacing:1.5px;

padding:6px 0;

color:#ffffff;

border-bottom:1px solid #444444;

font-variant:small-caps;

margin-bottom:0;

margin-top: 60px;

}



ol.commentlist {

list-style-type:none;

margin:0;

padding:0;

}



ol.commentlist li {

margin:0 0 20px auto;

}



ol.commentlist li big {

font-weight:normal;

font-family:American Typewriter,Times New Roman,sans-serif;

font-size:22px;

letter-spacing:1.5px;

padding:6px 0;

color:#ffffff;

border-bottom:1px solid #444444;

font-variant:small-caps;

margin-bottom:0;

display:block;

}



ol.commentlist li span.await_mod {

color:#FF0000;

display:block;

text-align:center;

padding:3px;

float:right;

}



ol.commentlist li span.comment_data a {

font-size:12px;

text-transform:uppercase;

letter-spacing:2px;

font-family:American Typewriter, Times New Roman, sans-serif;

color:#555 !important;

text-align:right;

}



ol.commentlist li p {

margin-left:100px;

line-height:140%;

font-size:14px;

}



/*   FORM ELEMENTS   */



input {

padding:4px;

background:#1a1a1a;

color:#efefef;

font-size:14px;

border:2px solid #000;

}



input[type="submit"] {

background:#1a1a1a;

color:#efefef;

text-transform:uppercase;

font-size:14px;

}



textarea {

width:400px;

padding:4px;

background:#1a1a1a;

color:#efefef;

font-size:14px;

border:2px solid #000;

}



/*   SIDEBAR   */



#sidebar {

width:200px;

float:right;

font-size:12px;

color:#dedede;

}



#sidebar h1 {

display:none;

}



#sidebar ul {

margin:0;

padding:0;

list-style-type:none;

}



#sidebar ul li h2 {

font-size:15px;

font-weight:normal;

font-family:American Typewriter, Times New Roman,sans-serif;

text-transform:uppercase;

padding-top:20px;

}

#sidebar a {

display:block;

line-height:160%;

padding:4px 0 4px 0;

}



#sidebar a:hover {

text-decoration:none;


}



#sidebar ul li a {

border-bottom:1px solid #666;

}





a.logo :hover {

text-decoration:none;


}


a.sidebar :hover {

text-decoration:none;
background-color:#333333;


}






/*   SIDEBAR WIDGETS TAGS   */



#sidebar table td a {

border:0 !important;

display:inline !important;

padding:0 !important;

}



#sidebar td {

width:14%;

}



#sidebar td#next {

text-align:right;

}



.recentcomments a {

border:0 !important;

}



.recentcomments {

border-bottom:1px solid #666666;

}



/*   FOOTER   */



#footer {

clear:both;

padding-top:40px;

text-align:center;

font-size:13px;

}



#footer h1 {

display:none;

}



/*   EXTRAS   */



.sh_avatar, .gravatar {

position:relative;

top:145px;

width: 60px;

height: 60px;

padding: 0;

border: 6px solid #000;

}



ol.commentlist li li {

border: 0 !important;

padding: 0 !important;

margin:0 !important;

margin-left:100px !important;

}



img.wp-smiley {

display: inline !important;

padding: 0 !important;

margin: 0 !important;

float: none !important;

vertical-align: middle !important;

border: 0 !important;

background: transparent !important;

}