/* RESET CSS */

/*http://meyerweb.com/eric/tools/css/reset/  v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
 /* FIN RESET */
 
/* ELEMENTS DE BASE */ 

body{
	background:url(http://test.com/images/motif.jpg) repeat;
	background:url(http://www.ilovepamplemousse.com/wp-content/themes/pamplemousse/images/motif.jpg) repeat;
	font-family:Arial,sans-serif;
	font-size:12px;
	color:#000;
}
 
a{	text-decoration:none;}
a:hover{	text-decoration:underline;}

p{	line-height:20px; padding:5px 0;}

/* FIN ELEMENTS DE BASE */

/* STRUCTURE */

div#wrapper{
	background:url(http://www.ilovepamplemousse.com/wp-content/themes/pamplemousse/images/background.jpg) repeat-y center;	
}

div#site{
	background:url(http://www.ilovepamplemousse.com/wp-content/themes/pamplemousse/images/header.jpg) no-repeat center top;	
	
}

div#header{
	width:999px;
	margin:auto;
	height:417px;
	position:relative;
}

div#container {
	width:999px;
	margin:auto;
	overflow:hidden;
	padding-top:21px;	
}

div#content {
	float:left;
	width:560px;
	padding-left:53px;
}

div#sidebar {
	padding-right:0px;
	float:right;
	width:360px;
}
div#footer{ background:url(http://www.ilovepamplemousse.com/wp-content/themes/pamplemousse/images/footer.jpg) no-repeat center top; height:339px;}
div#footer #footer-content{ 
	width:999px;
	margin:auto;
	position:relative;
}

/* FIN STRUCTURE */


/* HEADER */

#blog-title a{ position:absolute; width:450px; height:180px; top:35px; left:90px; text-indent:-4000px;}

div#menu{
	position:absolute;
	bottom:0px;
	left:39px;
	height:75px;
}

div#menu ul li{ float:left; }
div#menu ul a {	display:block;	height:73px;	background:url(http://www.ilovepamplemousse.com/wp-content/themes/pamplemousse/images/menu.jpg) no-repeat left top; text-indent:-4000px;}

div#menu ul ul{
	position:absolute;
	top:30px;
	left:-4000px;
}
div#menu li:hover ul{	left:0;	}
div#menu ul ul li{	float:none;}

div#menu ul a#bienetre{	width:132px;	background-position:0 -73px;}
div#menu ul a#bienetre:hover,div#menu ul a#bienetre.hover{	width:132px;	background-position:0 0px;}
div#menu ul a#cotecuisine{	width:135px;	background-position:-132px -73px;}
div#menu ul a#cotecuisine:hover,div#menu ul a#cotecuisine.hover{	width:135px;	background-position:-132px 0px;}
div#menu ul a#astucebeaute{	width:161px;	background-position:-267px -73px;}
div#menu ul a#astucebeaute:hover,div#menu ul a#astucebeaute.hover{	width:161px;	background-position:-267px 0px;}
div#menu ul a#piquenique{	width:144px;	background-position:-428px -73px;}
div#menu ul a#piquenique:hover,div#menu ul a#piquenique.hover{	width:144px;	background-position:-428px 0px;}
div#menu ul a#aujus{	width:129px;	background-position:-572px -73px;}
div#menu ul a#aujus:hover,div#menu ul a#aujus.hover{	width:129px;	background-position:-572px 0px;}

form#searchform{
	position:absolute;
	width:208px;
	height:29px;
	right:48px;
	bottom:31px;
	border:1px solid #D30351;	
}
form#searchform input#s{
	width:180px;
	height:20px;
	position:absolute;
	top:4px;
	left:12px;
	border:0;
	font-size:12px;
}
form#searchform input.button{
	width:20px;
	height:20px;
	position:absolute;
	right:13px;
	top:5px;
	background:url(http://www.ilovepamplemousse.com/wp-content/themes/pamplemousse/images/search.jpg) no-repeat center top;
}

/* FIN HEADER */

/* PAGE */

.page-title{font-size:45px; margin:2px 0 18px 0; color:#D50058; }
.page-title a{  color:#D50058;  }
.page-title a:hover{ text-decoration:none;  }
.page .entry-title{	font-size:45px; float:none; margin:2px 0 0 0; }
.page .entry-content img{ border:1px solid #d5005e;	}
.page .entry-content h2{	font-size:28px;}
.page .entry-title,
.page .entry-content h2,
.page .entry-content a,
.page .entry-content strong{color:#d5005e;}
.page .entry-content blockquote{ overflow:visible; margin:20px 0; padding:12px 40px 12px 50px; font-weight:bold;	background:#FDF7FB;position:relative; color:#d5005e;}
.page .entry-content blockquote:before{ background:url(http://www.ilovepamplemousse.com/wp-content/themes/pamplemousse/images/citation.jpg) no-repeat left top;  content:""; width:80%;  height:22px; display:block; position:absolute; left:10px; top:-5px; }
.page .entry-content ul{ list-style:none;padding-left:0px;}
.page .entry-content ul li{ padding-left:20px; background:url(http://www.ilovepamplemousse.com/wp-content/themes/pamplemousse/images/puce.jpg) no-repeat 5px 8px;}
/* FIN PAGE */

/* BILLET */


.category-bien-etre .entry-content img{ border:1px solid #684136; }
.category-bien-etre .page-title,
.hentry.category-bien-etre .entry-title a,.hentry.category-bien-etre .entry-title,
.hentry.category-bien-etre .category,.hentry.category-bien-etre .category a,
.hentry.category-bien-etre .entry-content a,
.category-bien-etre .entry-content strong{color:#684136;}

.category-pique-nique .entry-content img{ border:1px solid #55800d;	}
.category-pique-nique .page-title,
.hentry.category-pique-nique .entry-title a,.hentry.category-pique-nique .entry-title,
.hentry.category-pique-nique .category,.hentry.category-pique-nique .category a,
.hentry.category-pique-nique .entry-content a,
.category-pique-nique .entry-content strong{color:#55800d}

.category-au-jus .entry-content img{ border:1px solid #61bfe8;	}
.category-au-jus .page-title,
.hentry.category-au-jus .entry-title a,.hentry.category-au-jus .entry-title,
.hentry.category-au-jus .category,.hentry.category-au-jus .category a,
.hentry.category-au-jus .entry-content a,
.category-au-jus .entry-content strong{color:#61bfe8}

.category-astuce-beaute .entry-content img{ border:1px solid #ED9807;	}
.category-astuce-beaute .page-title,
.hentry.category-astuce-beaute .entry-title a,.hentry.category-astuce-beaute .entry-title,
.hentry.category-astuce-beaute .category,.hentry.category-astuce-beaute .category a,
.hentry.category-astuce-beaute .entry-content a,
.category-astuce-beaute .entry-content strong{color:#ED9807}

.category-cote-cuisine .entry-content img{ border:1px solid #e2001a;	}
.category-cote-cuisine .page-title,
.hentry.category-cote-cuisine .entry-title a,.hentry.category-cote-cuisine .entry-title,
.hentry.category-cote-cuisine .category,.hentry.category-cote-cuisine .category a,
.hentry.category-cote-cuisine .entry-content a,
.category-cote-cuisine .entry-content strong{color:#e2001a}



.hentry{	padding-bottom:50px;	}

.entry-title{	font-size:45px; float:left; width:490px; margin:2px 0 18px 0; }
.entry-title a{	letter-spacing:0px;	}
.entry-title a:hover{	text-decoration:none; 	}
.entry-comments{	float:right; width:47px; height:48px;	padding:5px 0 0 15px; background:url(http://www.ilovepamplemousse.com/wp-content/themes/pamplemousse/images/comments.jpg) no-repeat center top; }
.entry-comments p{ text-align:center; padding:0; color:#fff; }
.entry-comments a{ font-size:14px; letter-spacing:-1px; color:#fff;}
.entry-comments span.number-comments a{font-size:24px; font-weight:bold; letter-spacing:normal;}
.entry-comments span.number-comments a:hover{text-decoration:none;}
.entry-subtitle,.entry-meta {clear:both; border:1px dashed #dadada; border-right:0px; border-left:0px; padding:4px 10px; color:#a0a0a0; overflow:hidden;}
.entry-meta{ height:21px;padding:2px 10px; }
.entry-meta a{ color:#a0a0a0;}
.entry-meta .tags{	float:left; width:450px;	height:21px; display:block; line-height:21px;}
.entry-meta .sharing{	float:right; display:block; width:76px; overflow:hidden; }
.entry-meta .sharing a{background:url(http://www.ilovepamplemousse.com/wp-content/themes/pamplemousse/images/sharing.jpg) no-repeat left top; float:left; width:22px; height:21px; display:block; text-indent:-400px;}
.entry-meta .sharing a.sharing-email{background-position:0 0; }
.entry-meta .sharing a.sharing-facebook{background-position:-28px 0; }
.entry-meta .sharing a.sharing-twitter{background-position:-54px 0;}
.entry-meta .sharing a.sharing-email:hover{background-position:0 -21px; }
.entry-meta .sharing a.sharing-facebook:hover{background-position:-28px -21px; }
.entry-meta .sharing a.sharing-twitter:hover{background-position:-54px -21px;}

.entry-content{	text-align:left; overflow:hidden; padding:20px 0;}

.entry-content blockquote{ overflow:hidden; padding:2px 20px; font-weight:bold;	}
.entry-content ul{	list-style:square outside; overflow:hidden; padding-left:20px;}
.entry-content ol{	list-style:decimal outside; overflow:hidden; padding-left:20px;}
.entry-content ul li,.entry-content ol li{ line-height:20px;}
.entry-content ul li,.entry-content ol li{ line-height:20px;}
.entry-content h1{	font-size:30px; padding:20px 0 10px 0;}
.entry-content h2{	font-size:25px; padding:15px 0 7px 0;}
.entry-content h3{	font-size:13px; padding:10px 0 5px 0;}
.entry-content h4{	font-size:18px; padding:5px 0 3px 0;}
.entry-content img{	background:#fff; padding:4px;	}

.alignright,img.alignright{
	float:right;
	margin:0 0 0 15px;
}

.alignleft,img.alignleft{
	float:left;
	margin:0 15px 0 0;
}

.aligncenter,img.aligncenter{
	display:block;
	margin:15px auto;
	text-align:center;
}

.entry-meta{ overflow:hidden; }

/* FIN BILLET */

.entry-submeta{
	background:#FDF7FB;
	padding:15px;
	margin:30px 0 0 0;
}
#author-meta a{	color:#d50058;	}
#author-meta p.author-name{	font-size:18px;	color:#e46e1a; font-weight:bold; padding:0;}
#author-meta img.avatar{
	padding:2px; background:#fff;
	border: 1px solid #DBDBDB;	
	box-shadow: 0px 0px 6px 1px #DBDBDB;
	-webkit-box-shadow: 0px 0px 6px 1px #DBDBDB;
	-moz-box-shadow:0px 0px 6px 1px #DBDBDB;	
}
/* pour IE */
#author-meta img.avatar { 
  filter:progid:DXImageTransform.Microsoft.Shadow(color='#DBDBDB', Direction=135, Strength=3); 
  zoom: 1; 
} 
#author-meta .author-avatar{ float:left; width:100px; }

#sharing{ padding:0;	height:67px; background:#FDF7FB url(http://www.ilovepamplemousse.com/wp-content/themes/pamplemousse/images/sharing-title.jpg) no-repeat left top;}
#sharing ul{	width:236px; float:right; margin-right:10px; }
#sharing li{	float:left;	}
#sharing li a{	height:67px; display:block; background:url(http://www.ilovepamplemousse.com/wp-content/themes/pamplemousse/images/sharing-single.jpg) no-repeat center top; text-indent:-400px; overflow:hidden;}
#sharing li a.sharing-facebook{	background-position:0 0; width:58px; }
#sharing li a.sharing-twitter{	background-position:-58px 0; width:56px; }
#sharing li a.sharing-delicious{	background-position:-114px 0; width:56px; }
#sharing li a.sharing-email{	background-position:-170px 0; width:56px; }
#sharing li a.sharing-facebook:hover{	background-position:0 -67px;  }
#sharing li a.sharing-twitter:hover{	background-position:-58px -67px; }
#sharing li a.sharing-delicious:hover{	background-position:-114px -67px;  }
#sharing li a.sharing-email:hover{	background-position:-170px -67px;  }

#relatedPosts{	overflow:hidden;}
#relatedPosts .auto-promo{	float:left; width:250px;}
#relatedPosts .auto-promo img{ border:0;	}
#relatedPosts .related-list{	float:right; width:250px;}
#relatedPosts p {	font-size:35px; color:#d50058; }
#relatedPosts ul{overflow:hidden; 	list-style:square; padding-left:18px;}
#relatedPosts ul li{
	padding:6px 0;
	color:#d5005e;
	font-size:16px;
	background:url(http://www.ilovepamplemousse.com/wp-content/themes/pamplemousse/images/sidebar-separation.jpg) no-repeat 0px bottom;
}
#relatedPosts ul li:last-child{	background:none;	}
#relatedPosts ul li a{	font-size:12px; color:#000;}

#comments h3{font-size:35px; color:#d50058; margin-top:50px;}

#comments-list h3{	margin-top:0;	}
#comments-list ul li.comment{	overflow:hidden; margin-top:30px;}
#comments-list ul li.comment span.unapproved{	display:block; margin-bottom:5px;}
#comments-list ul li.comment .commenter{}
#comments-list ul li.comment .comment-content{	overflow:hidden; 	}
#comments-list ul li.comment .comment-content .comment-meta{width:115px;float:left; position:relative;}
#comments-list ul li.comment .comment-content .comment-arrow{	position:absolute; top:25px; right:-1px;}
#comments-list ul li.comment .comment-content .comment-text{overflow:hidden;	border:1px solid #d50058; padding:20px; }
#comments-list ul li.bypostauthor .comment-content .comment-text{	background:#FFF6FB;}
#comments-list ul li.comment .comment-content .comment-author,
#comments-list ul li.comment .comment-content .comment-date{	padding:1px 0;}
#comments-list ul li.comment .comment-content .comment-author a{color:#d50058; font-weight:bold;}
#comments-list ul li.comment .comment-content .comment-author {	font-weight:bold;	}
#comments-list ul li.comment .comment-content .comment-date a{color:#000;}
#comments-list ul li.comment .comment-content img.avatar{	padding:2px; background:#fff;
	border: 1px solid #DBDBDB;	
	box-shadow: 0px 0px 6px 1px #DBDBDB;
	-webkit-box-shadow: 0px 0px 6px 1px #DBDBDB;
	-moz-box-shadow:0px 0px 6px 1px #DBDBDB;	
}
/* pour IE */
#comments-list ul li.comment .comment-content img.avatar { 
  filter:progid:DXImageTransform.Microsoft.Shadow(color='#DBDBDB', Direction=135, Strength=3); 
  zoom: 1; 
}
#comments-list ul li.comment .comment-reply{	text-align:right;	}
#comments-list ul li.comment .comment-reply span.atr_reply{color:#d50058; font-weight:bold;}
.atr_reply img.atr_reply_img{display:none;	}

#commentform{	overflow:hidden;	} 
#commentform div#comment-userdata{ float:left;	width:170px;}
#commentform input.text,#post-19 input.text,#post-19 textarea{	width:125px; height:20px; border:1px solid #d50058; padding:5px 10px;}
#commentform input.button,#post-19 input.button{	width:147px; height:30px; 	border:none; padding:0; background:#f7ccde; border:1px solid #f7ccde;	color:#d73571;  font-weight:bold; cursor:pointer;}
#commentform input.button:hover,#post-19 input.button:hover{	background:#d73571; border:1px solid #d73571; color:#fff;	}

span.loggedin a, span.logout a{	color:#d50058;}

textarea#comment {
	height:180px;
	overflow:auto;
	width:360px;
	border:1px solid #d50058;	
	float:right;
	padding:5px 10px;	
}

.navigation#nav-above{	overflow:hidden; margin-top:50px; height:40px;}
.navigation .nav-previous{	float:left; text-align:left;}
.navigation .nav-next{	float:right; text-align:right;}
.navigation .nav-next .link, .navigation .nav-previous .link{ padding-top:2px; width:155px;}
.navigation .nav-next .link{	float:left;	}
.navigation .nav-previous .link{ float:right;	}
.navigation .nav-next, .navigation .nav-previous{	width:200px;  vertical-align:middle; }
.navigation .nav-next a, .navigation .nav-previous a{	color:#d50058; }
.navigation .meta-nav{	border:1px solid #c8c8c8;width:20px; padding:5px; text-align:center; height:20px; color:#777784; display:block;}
.navigation .nav-next .meta-nav{	float:right; margin-left:10px; }
.navigation .nav-previous .meta-nav{	float:left; margin-right:10px; }

/* SIDEBAR */

div#sidebar .widget{ margin-bottom:25px;}
div#sidebar h3{	width:360px; height:55px; margin:0; padding:0; text-indent:-400px; overflow:hidden;}
div#sidebar a{	}
div#sidebar a:hover{	}
div#sidebar ul.liste{overflow:hidden; 	list-style:square; padding-left:18px;}
div#sidebar ul.liste li{
	padding:6px 0;
	color:#d5005e;
	font-size:16px;
	background:url(http://www.ilovepamplemousse.com/wp-content/themes/pamplemousse/images/sidebar-separation.jpg) no-repeat 0px bottom;
}
div#sidebar ul.liste li:last-child{	background:none;	}
div#sidebar ul.liste li a{	font-size:12px; color:#000;}
div#sidebar ul.liste ul.children{	margin-left:10px;overflow:hidden; 	list-style:square; padding-left:18px;	}
div#sidebar ul.liste ul.children li{	background:none;	}

/* bienvenue */
div#sidebar #bienvenue{ padding:0 50px 0 15px; overflow:hidden;	}
div#sidebar #bienvenue p{	line-height:15px;	}
div#sidebar #bienvenue span{	color:#d50058; font-size:18px;	}
div#sidebar #bienvenue img{	padding:2px;	background:#fff;	float:left; margin-right:10px; border:0;
	border: 1px solid #DBDBDB;	
	box-shadow: 0px 0px 6px 1px #DBDBDB;
	-webkit-box-shadow: 0px 0px 6px 1px #DBDBDB;
	-moz-box-shadow:0px 0px 6px 1px #DBDBDB;	
}
/* pour IE */
div#sidebar #bienvenue img { 
  filter:progid:DXImageTransform.Microsoft.Shadow(color='#DBDBDB', Direction=135, Strength=3); 
  zoom: 1; 
} 
/* pictos */
div#sidebar #pictos{	background:url(http://www.ilovepamplemousse.com/wp-content/themes/pamplemousse/images/fond-pictos.jpg) no-repeat 15px 0; height:128px; margin:0;}
div#sidebar #pictos ul{	width:293px; overflow:hidden; margin-left:15px; padding:10px 0 0 7px;}
div#sidebar #pictos li{	float:left; width:141px;  }
div#sidebar #pictos li a{	display:block; background:url(http://www.ilovepamplemousse.com/wp-content/themes/pamplemousse/images/pictos.jpg) no-repeat left top; height:42px; text-indent:-400px;}
div#sidebar #pictos li.rss a{	width:141px; background-position:0 0;}
div#sidebar #pictos li.mail a{	width:141px; background-position:-141px 0;}
div#sidebar #pictos li.facebook a{ width:141px;	background-position:0 -42px;}
div#sidebar #pictos li.twitter a{	width:141px; background-position:-141px -42px;}
div#sidebar #pictos li.rss a:hover{	 background-position:0 -87px;}
div#sidebar #pictos li.mail a:hover{	 background-position:-141px -87px;}
div#sidebar #pictos li.facebook a:hover{ 	background-position:0 -129px;}
div#sidebar #pictos li.twitter a:hover{	background-position:-141px -129px;}
	
/* florida */
div#sidebar #florida a{ margin-left:30px;	overflow:hidden; display:block; width:267px; height:164px; text-indent:-400px;	background:url(http://www.ilovepamplemousse.com/wp-content/themes/pamplemousse/images/florida.jpg) no-repeat left top; background-position:0 -164px; }	
div#sidebar #florida a:hover{	background-position:0 0px; }	
	
div#sidebar #lastposts h3{	background:url(http://www.ilovepamplemousse.com/wp-content/themes/pamplemousse/images/mesderniersposts.jpg) no-repeat left top; }
div#sidebar #navigation h3{	background:url(http://www.ilovepamplemousse.com/wp-content/themes/pamplemousse/images/navigation.jpg) no-repeat left top; }
div#sidebar #cocktails h3{	background:url(http://www.ilovepamplemousse.com/wp-content/themes/pamplemousse/images/cocktaildeliens.jpg) no-repeat left top; }
div#sidebar #blogroll h3{	background:url(http://www.ilovepamplemousse.com/wp-content/themes/pamplemousse/images/blogroll.jpg) no-repeat left top; }
div#sidebar #navigation #tag-cloud a{	color:#000;	}

/* cocktails de liens */
div#sidebar ul.fvCommunityNewsList{overflow:hidden; 	list-style:square; padding-left:18px;}
div#sidebar ul.fvCommunityNewsList li{
	padding:6px 0;
	margin:0;
	color:#d5005e;
	font-size:16px;
	background:url(http://www.ilovepamplemousse.com/wp-content/themes/pamplemousse/images/sidebar-separation.jpg) no-repeat 0px bottom;
}
div#sidebar ul.fvCommunityNewsList li:last-child{	background:none;	}
div#sidebar ul.fvCommunityNewsList li a{	font-size:12px; color:#d5005e; font-weight:bold;}
div#sidebar ul.fvCommunityNewsList li p{	color:#000; padding-left:0px;	font-size:12px;}

#cocktails #cocktails-links{ list-style: none; position: relative; overflow:hidden; margin: 5px 0 0 0; }
#cocktails #cocktails-links li { position: relative; float: left; margin: 0 2px; padding: 0; }
#cocktails #cocktails-links li a { float: left; text-decoration: none; padding: 5px 10px; background:#fae0eb; color:#d50058; font-weight:bold; letter-spacing:0px;}
#cocktails #cocktails-links li a:hover{ text-decoration:underline;}


#post-19 ul.fvCommunityNewsList{	list-style:none; padding:0; margin:0;}
#post-19 ul.fvCommunityNewsList li{	border-bottom:1px dashed #dadada; padding-bottom:40px; margin-bottom:40px;}
#post-19 ul.fvCommunityNewsList a{	font-size:28px;}
#post-19 ul.fvCommunityNewsList a:hover{ text-decoration:none;	}

#post-19 .entry-content h2{	font-size:40px;	}
#post-19 input.text{width:235px; margin-right:10px;}
#post-19 textarea{width:505px; height:200px; margin-bottom:25px;}

.tabs,#cocktails-content,#blogroll-content{
	background:#FDF7FB;
	width:270px;
	padding:10px 15px;
	margin:2px 0 0 10px;
}

.ui-tabs { zoom: 1; }
.ui-tabs .ui-tabs-nav { list-style: none; margin: 5px 0 0 0; overflow:hidden;}
.ui-tabs .ui-tabs-nav li { float: left; border-bottom-width: 0 !important; margin: 0 2px; padding: 0; }
.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: 5px 10px; background:#fae0eb; color:#d50058; font-weight:bold; letter-spacing:0px;}
.ui-tabs .ui-tabs-nav li a:hover{ text-decoration:underline;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{	color:#fff; background:#f5bcd3;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } 
.ui-tabs .ui-tabs-panel { padding: 1em 0em; display: block; clear:both;}
.ui-tabs .ui-tabs-hide { display: none !important; }

/* pub */
#pub{ padding-left:10px;}
#pub img{	border:0;	}

/*FOOTER */
div#footer{	}
div#footer #pages{	position:absolute;	top:100px; width:100%; color:#ddd; text-align:center;}
div#footer #pages a{	color:#ddd; }
div#footer #copyright{	position:absolute;	top:128px; left:65px; font-weight:bold; color:#ddd; }
div#footer a{ }
div#footer a:hover{ }


div.wpcf7 {
	margin: 0;
	padding: 0;
}

div.wpcf7-response-output {
	margin: 2em 0.5em 1em;
	padding: 0.2em 1em;
}

div.wpcf7-mail-sent-ok {
	border: 2px solid #398f14;
}

div.wpcf7-mail-sent-ng {
	border: 2px solid #ff0000;
}

div.wpcf7-spam-blocked {
	border: 2px solid #ffa500;
}

div.wpcf7-validation-errors {
	border: 2px solid #f7e700;
}

span.wpcf7-form-control-wrap {
	position: relative;
}

span.wpcf7-not-valid-tip {
	position: absolute;
	top: 20%;
	left: 20%;
	z-index: 100;
	background: #fff;
	border: 1px solid #ff0000;
	font-size: 10pt;
	width: 280px;
	padding: 2px;
}

span.wpcf7-not-valid-tip-no-ajax {
	color: #f00;
	font-size: 10pt;
	display: block;
}

span.wpcf7-list-item {
	margin-left: 0.5em;
}

.wpcf7-display-none {
	display: none;
}

img.ajax-loader {
	border: none;
	vertical-align: middle;
}
.wp-pagenavi{text-align:right; overflow:hidden;  padding:10px 0;}
.wp-pagenavi span.pages{float:left; font-weight:bold; color:#d50058;}
.wp-pagenavi a{	border:1px solid #c8c8c8;}
.wp-pagenavi span.current{	border:1px solid #d50058;}
.wp-pagenavi span.current,.wp-pagenavi a{	font-weight:bold;	padding:5px 10px; margin:2px; color:#777784;}
.wp-pagenavi a:hover{	text-decoration:underline;	}
/*                                                    */
/*  main 'top-level' form elements                    */
/*                                                    */
@import "calendar.css";

.cform { 
	margin:10px auto 0 auto; 
	width: 410px; 
}

.cform fieldset	{ 
	margin-top:10px; 
	padding:5px 0 15px 0; 
	border:1px solid #adadad; 
	border-left-color:#ececec; 
	border-top-color:#ececec; 
	background:#f7f7f7; 
}

.cform .cf_hidden {
	display:none; 
	border:none!important;
	background:none!important;
	padding:0!important;
	margin:0!important;
}

.cform legend { 
	margin-left:10px;
	padding: 0 2px; 
	font:normal 20px Times;
	color:#666666;
}

ol.cf-ol { 
	margin:0!important; 
	padding:0!important;
}

ol.cf-ol li	{
	background:none!important; 
	margin:5px 0!important;
	padding:0; 
	list-style:none!important; 
	text-align:left;
	line-height:1.3em;
}


/*                                                    */
/* just for text-only fields (no input)               */
/*                                                    */

ol.cf-ol li.textonly {
	background:#F0F0F0 !important;
	letter-spacing:1px;
	margin:10px 0pt !important;
	padding:5px 0pt;
	text-align:center;
}


/*                                                    */
/* global definitions for field labels                */
/*                                                    */

.cform label {
	width:90px; 
	margin:4px 10px 0 0; 
	display:-moz-inline-box; /*for mozilla*/
	display:inline-block; /*for Opera & IE*/
	text-align:right;
	vertical-align:top;
}

.cform label span {
	width:90px; /* must be the same as above!*/
	display:block; 
}

label.cf-before {
	margin:4px 10px 0 0; 
}

label.cf-after 	{
	margin:4px 15px 0pt 6px;
	text-align:left;
	width:115px;
}

label.cf-after span {
	width:115px;
	display:block;
}

label.cf-group-after {
	margin:3px 4px 0 2px;
	width:72px;
	text-align:left;
}
label.cf-group-after span {
	width:72px;
	display:block;
}

/*                                                    */
/*   FORM FIELDS general formatting                   */
/*                                                    */

.cform input,
.cform textarea,
.cform select { 
	padding:3px;
	background: #f9f9f9; 
	border: 1px solid #888888; 
	vertical-align:top;
}
.cform input:hover,
.cform textarea:hover,
.cform select:hover	{
	background:#CEDDDF; 
}

.cform input:focus,
.cform textarea:focus,
.cform select:focus	{ 
	background:#F3F8F8; 
}

.cform textarea,
.cform input {
	width:150px; 
}
.cform select {
	width:158px; /* attempt to have equal length */
	padding:2px 0;
}  

.cform select.cfselectmulti	{ 
	height:7.5em; 
}

.cform textarea {
	font-family: arial;
	font-size: 0.9em;
	overflow:auto;
}

/*                                                    */
/*   radio button title                               */
/*                                                    */

ol.cf-ol li.cf-box-title {
	font-weight:bold;
	letter-spacing:1px;
	padding:8px 0 0 100px; /* check with label 'width' incl. */
}

/*                                                    */
/*   check boxes                                      */
/*                                                    */

.cform input.cf-box-a,
.cform input.cf-box-b 	{ 
	margin:2px 0 0 0; 
	width:14px;
	height:22px;
	border:none!important;
	background:none!important; 
}

.cform input.cf-box-a 	{ 
	margin-left:100px; /* check with label 'width' incl. */
} 


/*                                                    */
/* check box groups                                   */
/*                                                    */

ol.cf-ol li.cf-box-group {
	margin:10px 0pt 0px !important;
	padding-left: 100px; 
} 

/*                                                    */
/* formatting for text:  "(required)"  & other        */
/*                                                    */

span.reqtxt,
span.emailreqtxt { 
	margin:3px 0 0 3px;
	font-size:0.9em;
	display: -moz-inline-box; 
	vertical-align:top;
}

/*                                                    */
/*   FORM submit button                               */
/*                                                    */

p.cf-sb {
	text-align:right;
	padding: 0!important;
	margin: 0;
}
.cform input.backbutton,
.cform input.resetbutton,
.cform input.sendbutton	{ 
	width:100px;  
	padding:5px; 
	margin: 10px 0 0 5px;
	font-size:0.8em;
	background:url(http://www.ilovepamplemousse.com/wp-content/plugins/cforms/styling/../images/button-bg.gif) repeat-x; 
	border:1px solid #adadad!important;
	border-left-color:#ececec!important; 
	border-top-color:#ececec!important;
}
.cform input.resetbutton {
	width: auto;
	padding:5px 1em;
}
.cform input.backbutton {
	width: auto;
	padding:5px 1em;
}

/*                                                    */
/*   FORM FIELDS enhanced error display               */
/*                                                    */
ol.cf-ol li.cf_li_err {
	background:#FFDFDF url(http://www.ilovepamplemousse.com/wp-content/plugins/cforms/styling/li-err-bg.png) repeat!important;
	border-color:#DF7D7D;
	border-style:solid;
	border-width:1px 0pt;
	padding:5px 0!important;
	margin:5px 0!important;
}

ol.cf-ol li ul.cf_li_text_err {
	height:1%;
	min-height:1%;
	margin:0 0 0 100px;
	padding:0;
	color:#333;
}

ol.cf-ol ul.cf_li_text_err li {
	background:url(http://www.ilovepamplemousse.com/wp-content/plugins/cforms/styling/icon-alert.png) no-repeat left 1px!important;
	list-style:none!important;
	font-weight:bold;
	text-indent:0;
	margin:0 0 2px!important;
	padding-left:15px;
}
ol.cf-ol ul.cf_li_text_err li:before {
	content:'';
}

/*                                                    */
/* 'visitor verification' related styles              */
/*                                                    */

label.secq,
label.seccap {
	vertical-align:text-bottom;
	margin-bottom:4px;
}

input.secinput {
	vertical-align:text-bottom;
}

#cforms_captcha6,
#cforms_captcha5,
#cforms_captcha4,
#cforms_captcha3,
#cforms_captcha2,
#cforms_captcha {
	height:15px;
	width:50px;
	padding: 4px 4px;
	margin: 0;
}

img.captcha	{
	vertical-align:text-bottom;
	margin:0 0 0 10px!important;
	padding:0!important;
	border:none!important;
	float:none!important;
}

img.captcha-reset {
	vertical-align:text-bottom;
	background:	url(http://www.ilovepamplemousse.com/wp-content/plugins/cforms/styling/captcha_reset_grey.gif) no-repeat;
	margin:0 0 2px 3px;
	width:21px;
	height:21px;
	border:none;
}

img.imgcalendar {
	border:none;
}

/*                                                    */
/* change formatting of response msgs here            */
/*                                                    */

div.cf_info {
	color:#333;
	display:none;
	padding:10px 15px!important;
	width:380px;
	line-height:1.3em;
	margin:10px auto;
}
div.cf_info ol {
	margin:0;
	padding:5px 15px 0 30px;
}
div.cf_info ol li {
	padding:1px 0;
	margin:2px 0;
}
div.cf_info a	{
	color:#ad2929!important;
	text-decoration:underline!important;
}
div.success {
	background:#F7F7F7 none repeat scroll 0% 50%;
	color:#444444;
	display:block;
}
div.failure {
	display:block;
	background:#FFDFDF url(http://www.ilovepamplemousse.com/wp-content/plugins/cforms/styling/li-err-bg.png) repeat!important;
	border-color:#DF7D7D;
	border-style:solid;
	border-width:1px 0pt;
}
div.waiting {
	background:#F9F9F9;
	color:#AAAAAA;
	display:block;
}
/*                                                    */
/*   formatting for invalid user inputs               */
/*                                                    */
.cform .cf_error { 
	color:#ad2929; 
	border:1px solid #ad2929; 
}
div.mailerr {
	display:block;
}
.mailerr,
.cform .cf_errortxt {
	color:#ad2929; 
}

/*                                                    */
/* disabled fields [disabled] does not work on IE!    */
/*                                                    */

[disabled] {
	color:#dddddd;
	border-color:#dddddd!important;
	background:none!important;
}
.disabled {
	border-color:#dddddd!important;
}

/*                                                    */
/* upload box styling                                 */
/*                                                    */
.cform input.cf_upload  {
	width:220px;
	background: #f9f9f9;
	border:1px solid #888888;
}

/*                                                    */
/*  Other: link love                                  */
/*                                                    */
.linklove {
	width:410px;
	margin:0 auto 10px!important;
	padding:0!important;	
	text-align:center!important;
	font-size: 0px;
}
.linklove a,
.linklove a:visited {
	font-size: 0.8em;
	font-family: Tahoma;
	color:#aaaaaa!important;
}

/*                                                    */
/*  Other: browser hacks                              */
/*                                                    */
* html .cform fieldset {
	position: relative;
	margin-top:15px;
	padding-top:25px; 
}
* html .cform legend { 
	position:absolute; 
	top: -10px; 
	left: 10px; 
	margin-left:0;
}
*+html .cform fieldset {
	position: relative;
	margin-top:15px;
	padding-top:25px; 
}
*+html .cform legend { 
	position:absolute; 
	top: -10px; 
	left: 10px; 
	margin-left:0;
}

* html ol.cf-ol,
* html ol.cf-ol li,
* html span.reqtxt,
* html span.emailreqtxt { 
	display: inline-block;  /*for ie6*/
}
*+html .cform label,
*+html ol.cf-ol,
*+html ol.cf-ol li,
*+html span.reqtxt,
*+html span.emailreqtxt {
	display: inline-block; /*for ie7*/
}

* html img.captcha {
	margin-bottom:1px!important;
}
*+html img.captcha {
	margin-bottom:1px!important;
}

.wordtwit_tweets {
	margin: auto;
	text-align: center;
}

.wordtwit_tweets ul {
	margin: auto;
	width: 100%;
}

.wordtwit_tweets ul img {
	width: 35px;
	height: 35px;
	float: left;
	margin-right: 10px;
	margin-bottom: 5px;
}

.wordtwit_tweets ul li {
	width:  100%;
	text-align: left;
	line-height: 1.2;
	padding: 5px;
}

.wordtwit_tweets ul li.original {
	margin-bottom: 5px;
	border: 1px solid #ccc;
}

.wordtwit_tweets ul li.response {
	margin-bottom: 5px;
}

.wordtwit_tweets ul li.original .join {
	float: right;

}

.wordtwit_tweets ul li.original .join a {
	color: #888;
}

.wordtwit_tweets ul li a {
	text-transform: capitalize;
}

.wordtwit_tweets ul li em {
	display: block;
	margin-bottom: 5px;
}

.wordtwit_clearer {
	clear: both;
}
﻿.ui-draggable{cursor:move}#dtse-tip{  position:absolute;display:none;height:25px;padding:9px 9px 0px;  color:#fff;font-family:Verdana,Arial,Helvetica,sans-serif;  font-size:11px;font-weight:bold;border-radius:4px;  -moz-border-radius:4px;-webkit-border-radius:4px;  background:#000;background:rgba(0,0,0,.5)}#dtse-tip .arrow{  width:0;height:0;line-height:0;border-right:8px solid #000;  border-right:8px solid rgba(0,0,0,.5);border-top:8px solid transparent;  border-bottom:8px solid transparent;position:absolute;left:-8px;  top:9px}#dtse-targets{  display:none;  list-style-type:none;  position:fixed;  top:10px;  z-index:99999}#dtse-targets li{  float:left;margin-right:20px;display:block;width:60px;height:60px;  background:url(http://www.ilovepamplemousse.com/wp-content/plugins/wp-dragtoshare-extended/css/../img/iconSprite.png) no-repeat 0 0;position:relative}#dtse-targets li#Delicious{background-position:0 -60px}#dtse-targets li#Facebook{background-position:0 -120px}#dtse-targets li#Digg{background-position:0 -180px}#dtse-targets li#Reddit{background-position:0 -240px}#dtse-targets li#Technorati{background-position:0 -300px}#dtse-targets li#LinkedIn{background-position:0 -360px}#dtse-targets li#StumbleUpon{background-position:0 -420px}#dtse-targets li#MySpace{background-position:0 -480px}#dtse-targets li span{display:block;position:absolute;bottom:-25px;white-space:pre;color:#fff}#dtse-overlay{ background-color:#000;position:fixed;top:0;left:0;width:100%; height:100%;z-index:99997}#dtse-helper{ background-color:#c2c2c2;position:absolute;height:35px; padding:15px 70px 0 20px;color:#fff; font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold; font-size:16px; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;border:3px solid #7d7d7d}#dtse-thumb{ width:50px;height:50px;position:absolute;right:0;top:0; border-left:3px solid #7d7d7d}.dtse-share{ font-weight:bold;position:fixed;font-size:14px; font-family:Verdana;margin-left:-38px}
/*
Wordpress Popular Posts plugin stylesheet
Developed by Hector Cabrera

Use the following classes to style your popular posts list as you like.
*/

/* title styles */
.wpp-post-title {
}

/* thumbnail styles */
img.wpp-thumbnail {
}

/* excerpt styles */
.wpp-excerpt {
}

/* Stats tag styles */
.post-stats {
	font-size:9px;
	font-weight:bold;
}
	
	.wpp-comments {
	}
	
	.wpp-views {
	}
	
	.wpp-author {
		font-style:italic;
	}
	
	.wpp-date {
	}

/* WP-PostRatings styles */
.wpp-rating {
}
