body 	
  {
	background:url(/images/bodybg.gif) top center repeat-y #EEE;
	color:#333333;
	font:normal 12px Arial,sans-serif;
	text-align:center;
	padding:0;
	margin:0;
}  

h1   	{ font-size:20px; text-align:left; margin:0; } 
h2   	{ font-size:11px; text-align:left; margin:0; }  
h3     { font-size:10px; text-align:left; margin:0; }

input,textarea 
  { background-color:inherit;
    color:#AAA;
    border:1px solid #F9C; 
    padding:2px;
    margin:0 0 2px 0;}

blockquote
  { background:url(/images/quote.gif) no-repeat;
    color:#AAA; 
    padding:0 0 0 45px;
    margin:15px 30px;
    display:block; }
  
strong { font-weight:bold; }
img  	{ border:0; padding:0; margin:0; }    

.img	{ border:0; margin:0 1em 0 0; float:left;}
.button { border:0; padding:0; margin:0;}
.commentform	{ margin:0 0 0 25px; }
.clear { clear:both; }


/* Wrappers */
#wrapper1
  {
	background:url(/images/borderbottom.gif) bottom center no-repeat #FFF;
	color:inherit;
	width:930px;
	padding:0 0 35px 0;
	margin:0 auto;
}

#wrapper2
  {
	background:url(/images/banner.gif) top center no-repeat;
	width:930px;
	padding:0;
	margin:0 auto;
}
       

/* Header Items */
#header
  {
	width:910px;
	height:140px;
	margin:0 auto;
}
   
#title
  { background-color:inherit; 
    color:#FFF;
    width:180px;
    font-size:24px; font-weight:bold;
    text-align:center;
    padding:0;
    margin:1.25em 0 0 0;
    float:right; }

#title a    
  { background-color:inherit;
    color:#FFF;
    text-decoration: none;} 
        
#tagline
  {
	background-color:inherit;
	color:#999999;
	width:550px;
	font-size:12px;
	padding:10px 0 0 0;
	margin:0 auto;
	clear:right;
}
    
#navbar ul 
  {
	width: 710px;
	height:30px;
	font-size:14px;
	padding: 0;
	margin:2.75em 0 0 0;
	float:left;
}

#navbar ul li  
  { text-align:center;
    border-left:1px solid #EEE;    
    padding:0 5px;
    display: inline;
    float: left;}

#navbar a
  { background-color:inherit;
    color:#FFF;
    text-decoration: none;}   

#navbar ul li.first
  {border:0; }    
     
#navbar a:hover,#navbar a.current-cat
  { background-color:inherit;
    color:#666;
    text-decoration: none;}
    

/* Content Items */    
#maindiv
  {
	width:900px;
	padding:0;
	margin:0 auto;
}
    
#maindiv ul 
  { list-style:none;
    text-align:left;   
    padding:0;
    margin:0 0 10px 30px;}

#maindiv ul li 
  { background: url(/images/bullet.gif) 0 4px no-repeat;
    padding:2px 0 2px 18px;
    display:block; }
    
#content
  {
	width:675px;
	text-align:left;
	padding:0;
	margin:0;
	float:left;
}

#content span
  { background-color:inherit;
    color:#999;
    font-size:11px;
    word-spacing:1px; }
    
#content a
  {
	background-color:inherit;
	color:#FF00CC;
	text-decoration:underline;
}

#content a:hover
  { text-decoration:underline; }    
    
#content .item
  { padding:15px 15px 0 15px;
    margin:0; }  
    

/* Sidebar Items */
#sidebar
  {
	width:210px;
	margin:0;
	float:right;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
    
#sidebar .heading
  { background:url(/images/heading.gif) no-repeat;
    background-color:inherit;
    color:#FFF;
    width:205px;
    height:25px;
    text-align:center;    
    font-size:12px; font-weight:bold;
    line-height:1.75em;
    padding:0;
    margin:5px auto 10px auto; }

#sidebar a
  { background-color:inherit;
    color:#666;
    text-decoration:none; }

#sidebar a:hover
  {
	background-color:inherit;
	color:#FF66CC;
}  
      
/* Footer Items */    
#footer
  {
	background-color:#FFF;
	color:#CCC;
	width:900px;
	font-size:11px;
	padding:8px 0;
	margin:0 auto;
}

#footer a
  { background-color:inherit;
    color:#CCC;
    text-decoration:none; }

#footer a:hover
  {
	background-color:inherit;
	color:#FF66CC;
} 
#esayflirt {
	width: 170px;
	float: left;
	margin-left: 25px;
	text-align: center;
	font-size: 11px;
	height: 320px;
	margin-bottom: 10px;
}
#esayflirt strong {
	font-size: 12px;
	color: #FF66CC;
}
#esayflirt h3 {
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FF66CC;
	border-bottom-color: #FF66CC;
	margin-top: 10px;
	margin-bottom: 10px;
}
center img {
	border: 3px dotted #FF99CC;
	padding: 3px;
	margin-right: 8px;
	margin-top: 4px;
}
#pornstar {
	height: 260px;
	width: 200px;
	float: left;
	margin-right: 12px;
	border: 1px solid #FF90F7;
	margin-bottom: 10px;
}
#pornstar img {
	border: 1px dotted #FF00CC;
	padding: 3px;
	margin-top: 10px;
	margin-bottom: 4px;
}
#accessoires      {
	width: 200px;
	border: 1px solid #FF00CC;
	float: left;
	margin-left: 10px;
	text-align: center;
	margin-bottom: 10px;
	height: 390px;
	padding-top: 5px;
}

#accessoires  img      {
	height: 225px;
	width: 150px;
	padding: 3px;
	border: 1px dotted #FF00CC;
}

#accessoires h5 {
	font-size: 12px;
	margin-right: 10px;
	margin-left: 10px;
}
#accessoires  .prix {
	font-size: 18px;
	color: #FF00CC;
}
