
/*
Page style
*/



#theme_container {
width:298px;
padding:0px;
 margin:0 auto; 
position:absolute;
 top:0px;
 left:500px; z-index:0;
}


#example {
width:298px;
 height:120px;
 position:Top;
}


#ribbon {
position:absolute;
 top:0px; left:0px;
	z-index:500;
}


#frame {
position:absolute;
 z-index:0; width:298px;
 height:120px;
 top:0px; left:0px;
}


/*
Slideshow
*/


#slides {
position:absolute;
 top:4px;
 left:4px;
	z-index:100;
}


/*
Slides container
 Important:
 Set the width of your slides container
 Set to display none, prevents content flash
*/


.slides_container {
width:298px;
	overflow:hidden;
 position:relative;
 display:none;
}


/*
Each slide
 Important:
	Set the width of your slides
 If height not specified height will be set by the slide content
 Set to display block
*/


.slides_container a {width:290px;
 height:112px;
	display:block;
}


.slides_container a img {display:block;
}


/*
Next/prev buttons
*/


#slides .next,
#slides .prev {position:absolute;
 top:45px;
 left:-15px;
 width:12px;
 height:22px; display:block; z-index:101;
}


#slides .next {
	left:294px;
}


/*
Pagination
*/

.pagination {margin:5px auto 0;
	width:100px;
}


.pagination li {
float:left;
 margin:0 1px;
 list-style:none;
}


.pagination li a {
display:block;
 width:12px;
 height:0;
 padding-top:11px;
 background-image:url(http://img507.imageshack.us/img507/8638/pagination2.png); background-position:0 0;
 float:left;
	overflow:hidden;
}


.pagination li.current a {
background-position:0 -12px;
}

