/*
Theme Name: Textback
Theme URI: http://http://www.amypink.com
Description: The official AMY & PINK Theme.
Version: 1.0
Author: Marcel Winatschek
Author URI: http://www.amypink.com/

See style-core.css for additional styles.
See style-ie.css for ie-specific fixes.
*/

body { font: 13px 'Helvetica','Arial', sans-serif; color:#000; margin-left:4px; background:#fff url(http://images.apple.com/main/js/iepngfix/blank.gif) fixed no-repeat; background-position:left top; }
#header, #main, #content-bottom, #breadcrumb, #footer { width:1000px; }

table, td {font: 10px 'Lucida Grande','Arial', sans-serif; color: #000;}
div.clearer {clear: both; display: block; margin: 0; padding: 0; height: 0; line-height: 1px; font-size: 1px;}

.alignleft { float: left;}
.alignright { float: right;}
.aligncenter {  margin-left:auto; margin-right:auto;}

a { outline:none; -moz-outline:none; }
a:link, a:visited, a:active { color:#FF408C; text-decoration:none; } /* 518dad */
a:hover { color:#FF408C; text-decoration:underline; }

/******** main *************************************/
#main { margin:15px auto; }

#main a.more { text-align:left; color:#333; }

/******** intro *************************************/
#main #intro {margin-top:40px; margin-bottom:20px;text-align:right;}


/******** localnav *************************************/
ul#localnav { margin:0; padding:0; }
ul#localnav li { display:block; float:left; }
ul#localnav li a { display:block; border-left:1px solid #fff; width:86px; height:13px; padding:4px 10px 2px 10px; background:#c8c9ca; text-align:center; color:#fff; font-size:9px; font-weight:bold; text-decoration:none; white-space:nowrap; position:relative; }
ul#localnav a.all { background:#dcdddd; color:#fff; }
ul#localnav a.all:hover { background:#dcdddd; color:#666666; }
/*\*/
html>body ul#localnav a#localnav_blog.all, html>body ul#localnav a#localnav_blog.all:hover { background:#dcdddd url(images/localnav_leftcap.gif) no-repeat; background-position:left bottom; position:relative; }
html>body ul#localnav a#localnav_fotos.all, html>body ul#localnav a#localnav_fotos.all:hover {background:#dcdddd url(images/localnav_rightcap.gif) no-repeat; background-position:right bottom; position:relative; }
html>body ul#localnav a#localnav_blog{ background:#c8c9ca url(images/localnav_leftcap.gif) no-repeat; background-position:left top; position:relative; }
html>body ul#localnav a#localnav_fotos { background:#c8c9ca url(images/localnav_rightcap.gif) no-repeat; background-position:right top; position:relative; }
/* */
ul#localnav a.hi, ul#localnav a:hover { background:#a6a9ab; color:#fff; }
/*\*/
html>body ul#localnav a#localnav_blog.hi, html>body ul#localnav a#localnav_blog:hover{ background:#a6a9ab url(images/localnav_leftcap.gif) no-repeat; background-position:left center; position:relative; }
html>body ul#localnav a#localnav_fotos.hi, html>body ul#localnav a#localnav_fotos:hover{ background:#a6a9ab url(images/localnav_rightcap.gif) no-repeat; background-position:right center; position:relative; }
/* */
ul#localnav a#localnav_showall { margin-left:15px; width:64px; background:#cccdce url(images/localnav_showall.gif) no-repeat; background-position:center top; }
ul#localnav a#localnav_showall.hi, ul#localnav a#localnav_showall:hover { color:#fff; background:#a6a9ab url(images/localnav_showall.gif) no-repeat; background-position:center bottom; }
ul#localnav img { margin-left:5px; border:none; }

/******** content *************************************/
#content { float: left; width: 600px; line-height:1.2em; margin:0; }
#content h1.title{ font-family:'Helvetica','Arial', sans-serif; font-size:18px; text-transform:uppercase; color:#000; background-color:#fff; line-height:1.2em; border-left:8px solid #228DFF; padding:3px 0 3px 13px; font-weight:normal;}
#content h1.title a{color:#000;}
#content blockquote { background:#fff url(images/guillemet-ouvrant.gif) no-repeat; background-position:left top; position:relative; margin: 0px 0px 0px 0px; line-height:1.2em;  }
#content blockquote p { margin-left:40px; padding-top:0px; color:#666;}
#content.full, body.archive #content { width:720px; }/* original> width:1000px; */
#content p { margin-bottom:1.4em; }
#content .pagination { font-weight:bold; color:#ccc; margin-bottom:.9em; margin-top:2.6em; display:none; }
#content .pagination span.pages { color:#666; background:#fff; position:relative; z-index:10; }
#content .pagination a { padding-left:5px; border-left:1px solid #ccc; position:relative; left:-2px; z-index:9; }
#content .pagination a:hover { color:inherit; text-decoration:inherit; }
#content .pagination a[href]:hover { color:#518dad; text-decoration:underline; }
#content .nextpage { margin-top:2.6em; margin-bottom:-1.6em; font-weight:bold; color:#666; position:relative; }
#content div.left p.caption, #content div.right p.caption { margin-bottom:0; }
#content p.caption, #sidebar p.caption { margin-top:-20px; color:#666; font-size:9px; padding:6px 0 6px 0; line-height:1.3em; }

#text { max-width: 600px; margin-bottom:10px;}
#text h1 { font-size:18px;}
#text h2 {font-size : 15px;}
#text h3 {font-size : 13px;}
#text h4 {font-size: 11px; font-weight:normal; margin:0;}
#text h5 {font-size: 12px; font-weight:normal; margin-top:-10px;}
#text h6 {font-size: 11px; font-weight:normal;}
#text ul {margin: 10px 5px;} 

#under { margin: 0px 30px 30px 0;}
#readmore { margin: 0px 30px 30px 0; text-align:right;}
#meta{
color:#999999;
font-size:10px;
margin-bottom:10px;
margin-top:10px;
}
#meta a{color:#999999;}

#content .month {clear: left; margin: 0px; padding: 0px;}
#content .story {float: left; margin: 0px; padding: 0px; width: 410px; height: 100px; overflow: hidden;}

/*-smilies without a border-*/
body img.wp-smiley {
	border:none;
}

#comments {
border-left : 8px solid #228DFF;
padding-left : 13px;
margin-top:50px;
}
.commentlist{width:470px; float:right;}
.com-entry { background: url(images/com-top.png) no-repeat left top; margin-bottom: 20px;}
.com-entry-bot { background: url(images/com-bot.png) no-repeat left bottom; padding: 10px 0px;}
.com-con { padding: 10px 70px 10px 20px; font-size: 11px; line-height: 16px; color:#666; border-left: solid 1px #e7e5dd; border-right: solid 1px #e7e5dd; position: relative;}
.com-name { border-left:8px solid #B6FF00;
color:#000000;
font-size:1em;
line-height:normal !important;
margin:5px 0;
padding:3px 0 3px 13px;
vertical-align:middle;}
.com-name-author {
border-left:8px solid #FF0066;
color:#000000;
font-size:1em;
line-height:normal !important;
margin:5px 0;
padding:3px 0 3px 13px;
vertical-align:middle;
}
.com-name a, .com-name-author a{color:#000000;}
.com-avt { position: absolute; top: 10px; right: 20px; }
* html .com-avt { right: 40px;}
.com-avt img { border: 1px solid #ccc;}
.com-date { font-size: 10px; color: #999; margin-bottom: 10px; margin-top:10px;}
.com-text { width:200px; }
.com-date a, .com-date a:visited, .com-date a:hover { color: #999; text-decoration: underline; }

#commentform  p{
margin-bottom: 5px;
}

#navigation-left {float:left;}
#navigation-right {float:right;}

/******** sidebar *************************************/
#side { float: right; width: 300px; border-left: 1px solid #CECECE; padding-left: 40px;}
.photo-moi {float:right; margin-right:30px; margin-left:10px;}
.side-box {float:left; margin-bottom:10px; margin-top:10px; width:100%;font-size:11px;}
.description {color:#999}
div.social2 {margin-left: 90px;}
div.social2 img{position: relative; top:7px}
div.social2 a img{width: 24px; height: 24px;border:none;}
h4.social {float:left;}

.side-box ul {padding-left:15px;}
.side-box ul li{padding-bottom:5px;}
.cat-item {padding-left: 40px; display:inline-block; line-height: 23px; text-decoration: none; width:100px; font-size:12px;}
.cat-item-4 {background:url(images/Games.png) no-repeat center left;}
.cat-item-105 {background:url(images/Lightbulb.png) no-repeat center left;}
.cat-item-3 {background:url(images/papillon.png) no-repeat center left;}
.cat-item-76 {background:url(images/Videos.png) no-repeat center left;}
.cat-item-34 {background:url(images/Notepad.png) no-repeat center left;}
.cat-item-33 {background:url(images/iTunes.png) no-repeat center left;}
.cat-item-8 {background:url(images/Avira.png) no-repeat center left;}

#librarything {margin-left:20px;}

/******** footer *************************************/
#footer { font-size: 10px; border-top: 1px solid #a1a5a9; padding-top: 1em;}
#footer { text-align: center; clear: both; margin-left:auto; margin-right:auto;}
