
* { 	margin: 0;  padding: 0; }
/*
h1 { margin: 20px 0; text-align: center; font-size: 16px; }
h2 { margin: 30px 0 10px; text-align: center; font-size: 14px; }
p.linkback { text-align: center; font-size: 12px; }
p.linkback a { color: #CC6600; text-decoration: none; }
#versions { position: relative; top: 50px; margin: 0 auto 20px; text-align: center; font-size: 11px;  }
#versions a {  color: #CC6600; text-decoration: none; }
#versions a:hover, #versions a.activenav { color: #FF6600; text-decoration: underline; }
*/
/*  slider container(s) 
#f6f6f6;*/
#container { position: relative; width: 960px; height: 450px; overflow: hidden; background-color:#fff; }
#user_container { position: relative; width: 800px; height: 450px; overflow: hidden; background-color:#fff; }

.item { display: block; width: 960px; height: 450px; }
.user_item { display: block; width: 800px; height: 450px; }

/*
#container { position: relative; width: 960px; height: 447px; overflow: hidden; background-color:#fff; }
#user_container { position: relative; width: 800px; height: 447px; overflow: hidden; background-color:#fff; }
.item { display: block; width: 960px; height: 450px; top:-3px;}
.user_item { display: block; width: 800px; height: 450px; top:-3px;}*/


/*.item h3 { font-size: 16px; margin: 10px; color: #0CF; }
.item p { font-size: 13px; padding: 6px 10px 12px; }
*/

/* controls styling */
#controls1, #controls2, #controls3 { display: block; padding: 10px; position: relative; margin: 12px auto; width: 960px; }

.prev_btn, .next_btn { width: 64px; height: 64px;}
.prev_btn { float: left;
background-image: url(../images/slider/previous_btn.png);}
.next_btn { float: right;
background-image: url(../images/slider/next_btn.png);}

.prev_btn:hover { background-position: 0 64px;}
.next_btn:hover { background-position: 0 64px;}


.play_btn {
width: 84px; height: 64px;	
background-image: url(../images/slider/previous_btn.png);
float: left;
}

.play_btn:hover {
background-position: 0 65px;
}

/*
.num_nav { text-align: center;}
.num_nav ul li { display: inline; margin: 0 2px; }
.num_nav ul li a { padding: 2px 3px; color:#AF4B32; border: 1px solid #80301D; background-color:#513328; }
.num_nav ul li a.active, .num_nav ul li a:hover { border-color: #fff; background-color:#80301D; }


.btn_over { color:#fff; border: 1px solid #fff; background-color: #80301D; }

hr { margin: 22px 0; }

.clearit { clear: both; }*/






/* THUMBNAIL */

.media_border img{
display:block; 
padding-left: 8px;
padding-right: 8px;
background: #FFF;}
/*border: 1px solid #CCC;}*/

.media_border:hover img{
border-color: #333;
background: #FFF;}