/* 
	Theme Name: Helen Russell
	Theme URI: http://www.helenrussell.co.uk
	Description: Panel + JS Scrollbar
	Author: Rhodri Marsden
	Author URI: http://rhodri.biz
	Version: 1.0
	
*/

/* CSS Document */

html {
height: 100%;
	padding: 0;
	margin: 0;
	}
	
* {
	margin: 0;
	padding: 0;
	}
	
body {
height: 100%;
	background: #444;
	margin: 0 auto;
	text-align: center;
	}
	
.back {

text-align: right;

}
	
a img {

border: none;

}

.follow-button {

margin-top: 15px;

}
	
a {

color: #eee;
text-decoration: underline;

}

a:hover {

color: #fdc2d3;
text-decoration: underline;

}

.entry-content {



}

.entry-content a {

color: #eee;
text-decoration: underline;

}

.entry-content a:hover {

color: #fdc2d3;
text-decoration: underline;

}

.twitterwidget-title {

float: left;
padding-top: 5px;

}

#non-helen {

float: left;
text-align: left;

}

.bull {


margin: 0px 8px 0px 8px;

}

.bull2 {


margin: 0px 8px 0px 0px;

}


.pages {

font-family: Gill Sans, Helvetica, Arial, sans-serif;
font-size: 12px;

width: 100%;
color: #ddd;
clear: left;
float: left;
margin-bottom: 5px;

}

.pages-r {

font-family: Gill Sans, Helvetica, Arial, sans-serif;
font-size: 15px;


color: #fff;
margin-bottom: 5px;

}

.pages a {

text-decoration: none;
text-transform: uppercase;

}

.current {

text-transform: uppercase;
color: #fdc2d3;

}

#widgetized-area {

font-size: 14px;
line-height: 15px;
float: right;
margin-top: 10px;
font-family: Gill Sans, Helvetica, Arial, sans-serif;
border-top: 1px solid #ddd;

}




	
#wrapper {
	position:absolute;
	left: 50%;
	top: 50%;
	margin-top: -326px; /* moitié de la hauteur */
	margin-left: -425px; /* moitié de la largeur */
	width: 775px;
	border: 1px solid #fff;
	background: #787878;
	padding: 0px 37px 15px 37px;
    font-family: Gill Sans, Helvetica, sans-serif;

	font-size: 14px;
	line-height: 20px;
	color: #ddd;
	
	}
	
h4 {

	font-size: 14px;
	line-height: 22px;
	font-weight: bold;
	color: #fff;

}	

#wrapper p {
margin-top: 0px;
	
	}	
	
#helen {
float: right;
border-right: 1px solid #fdc2d3;
}

.ie7 #helen {

margin-bottom: -2px;

}

#logo {
float: left;
text-align: left;
margin-top: 45px;
margin-bottom: 12px;

}
	
.rule {

clear: both;
width: 100%;
border-top: 1px solid #fdc2d3;
margin-bottom: 5px;

}

.ie7 .rule {

margin-bottom: 0px;

}

.rule2 {

clear: both;
width: 100%;
border-bottom: 1px solid #fdc2d3;
margin-bottom: 12px;
margin-top: 12px;

}

.ie7 .rule2 {

clear: both;
width: 100%;
border-bottom: 1px solid #fdc2d3;
margin-bottom: 12px;
margin-top: -12px;

}


.rule3 {

clear: both;
width: 100%;
border-bottom: 1px dotted #fdc2d3;
margin-bottom: 12px;
margin-top:12px;

}

.pub {

font-weight: bold;

}

.ie7 #main {

margin-top: -20px;
padding-bottom: 20px;

}
	
#frame1 {
	width: 550px;
	float: left;
	text-align: left;
	margin: 20px 0px 15px 0px;
	border-right: 1px solid #888;
	}
	


.scroll-pane {
	width: 550px;
	overflow: auto;
	float: left;

}

.holder {
margin-right: 20px;
margin-top: -4px;

}

	
#frame2 {

	width: 210px;
	float: right;
	font-size: 13px;
color: #ddd;
line-height: 20px;
text-align: right;
	}
	


#frame2 {
	z-index: 1;
	}
	
#bio {

margin-top: 20px;
margin-bottom: 10px;

}

.from-meta {

display: none;

}

ul
{
list-style-type: none;
border-top: 1px solid #ddd;

}


#entry {

padding-top: 7px;

}

#twitter-2 {

width: 200px;
font-size: 13px;
line-height: 17px;

}

#twitter-2 li {

margin-top: 15px;

}

.twitter-avatar {

padding-bottom: 5px;
padding-top: 5px;

}

.entry-meta {

display: block;
font-size: 11px;


}

.entry-meta a {

color: #aaa;


}

#entry img {

max-width: 100%;
height: auto;
border: 1px solid #bbb;

margin: 5px 15px 0px 0px;

}


.contact {

position:absolute;
top:84px;
right:0px;
margin:0px 37px 30px 0px;
padding:0px;
border:0px;

text-align: right;
line-height: 31px;

}

.icon {

vertical-align: middle;

}

.categories {

text-transform: capitalize;

}

#presslinks1 {


}


#presslinks2 {

float: right;
width: 240px;
text-align: left;

}

.piclink img {

margin-right: 20px;
vertical-align: middle;
margin-bottom: 10px;

}

.piclink {



}