#accordion {
background:#FFFFFF url(../images/h150.png) repeat scroll 0;
height:130px;
padding:10px 0 10px 20px;
width:950px;
border:1px solid #ddd;
text-align:justify;
}

/* accordion header */
#accordion img {
float:left;
margin-right:10px;
cursor:pointer;
opacity:0.5;
filter: alpha(opacity=50);
}

/* currently active header */
#accordion img.current {
cursor:default;
opacity:1;
filter: alpha(opacity=100);
}

/* 
	accordion pane. should initially have zero width and display:none.
	the first pane should override these with inline style
*/
#accordion div {
width:0px;
float:left;	
display:none;		
margin-right:10px;
}

/* content inside a pane should have fixed width */
#accordion div h3 {
color:#444;
margin:20px 0 -10px 0;
width:260px;
font-size:15px;	
}

#accordion div h4 {
color:#444;
margin:10px 0 -10px 0;
width:260px;
font-size:15px;	
}
	
#accordion div p {	
font-size:11px;
width:260px;
}

#wallpaper {
background:#FFFFFF url(../images/h150.png) scroll 0 repeat-x bottom;
height:100%;
padding:10px 0 10px 20px;
width:950px;
border:1px solid #ddd;
text-align:justify;
}

/* the overlayed element */ 
.simple_overlay {          
/* must be initially hidden */     
display:none;          
/* place overlay on top of other elements */     
z-index:10000;          
/* styling */     
background-color:#333;          
width:850px;        
min-height:200px;    
border:1px solid #666;          
/* CSS3 styling for latest browsers */     
-moz-box-shadow:0 0 90px 5px #000;     
-webkit-box-shadow: 0 0 90px #000;     
}  

/* close button positioned on upper right corner */ 
.simple_overlay .close {     
background-image:url(../imgages/icon/close.png);    
position:absolute;     
right:-15px;     
top:-15px;     
cursor:pointer;     
height:35px;     
width:35px; 
}

/* styling for elements inside overlay */ 
.details {    
position:absolute;     
top:15px;     
right:15px;    
font-size:11px;     
color:#fff;    
width:180px; 
}  

.details h3 {     
color:#aba;     
font-size:15px;     
margin:0 0 -10px 0; 
}