#universal_mlp_container
{
display:none;
opacity:0;
filter: alpha(opacity=0);
position:relative;
}

#universal_mlp_container h3
{
font: 2.4em MillerDisplay,"Times New Roman", Times, serif;
margin:15px 0 10px;
}

#mlp_gallery_viewer {
	margin-bottom:10px;
}

#current_image {
position:relative;
}

#mlp_desc
{
font-size:1.4em !important;
font-family:Verdana, Arial, Helvetica, sans-serif!important;
line-height:1.4em!important;
}

#mlp_ajax_loader
{
text-align:center;
margin-top:15px;
width:100%;
}

#mlp_ajax_loader img
{
	margin:auto;
}

#mlp_header
{
margin-bottom:5px;
border-bottom:dotted 1px #000000;
padding-bottom:5px;
}

#mlp_thumbs_zone
{
padding-bottom:5px;
border-bottom:dotted 1px #000000;
margin-bottom:5px;
}

#thumbs_container
{
overflow:hidden;
position:relative;
width:520px;
height:70px;
margin:auto;
}

#mlp_thumbs_slider
{
margin:auto;
position:relative;
}

#tools_container
{
float:left;
}

#tools_container a
{
margin-right:5px;
}

#thumbnails_toggle, #view_all_images
{
font-size:1.2em;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
display:block;
background-color:#000000;
padding:8px 10px 9px;
text-decoration:none;
text-transform:uppercase;
float:left;
}

#mlp_pagination
{
float:right;
font: 1.6em BentonSansRegular,Arial, Helvetica, sans-serif;
width:150px;
line-height:29px;
text-align:center;
}

#mlp_nav_image_container
{
margin:auto;
position:relative;
width:100%;
}

#image_container
{
position:absolute;
left:0;
top:0;
z-index:1;
}

#image_container div
{
float:left;
}

#image_container img
{
	width:100%;
}

#image_container #image1
{
margin-right:10px;
width:45%;
}

#image_container #image2
{
width:45%;
}

#all_images_container
{
display:none;
}
#all_images_container a
{
display:block;
float:left;
margin-bottom:10px;
}

.mlp_view_all_odd
{
margin-right:11px;
}

.mlp_view_all_even
{
margin-right:10px;
}

.mlp_view_all_last
{
margin-right:0;
}

#vote_links_container
{
margin:auto;
margin-top:10px;
}

#vote_left, #vote_right
{
text-align:center;
font-family:BentonSansRegular, Arial, Helvetica, sans-serif;
color:#b7b7b7;
}

#vote_left span.percent, #vote_right span.percent
{
font-size:2.4em;
}

#vote_left
{
float:left;
}

#vote_right
{
float:right;
}

#vote_left a, #vote_right a
{
font-size:1.2em;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
display:block;
background-color:#000000;
padding:8px 0;
text-decoration:none;
text-transform:uppercase;
}

#poll_results_title
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:1.4em;
margin-bottom:5px;
}

#play_pause_toggle
{
background-image:url(../images/play-pause-sprites.gif);
height:29px;
width:50px;
display:block;
float:left;
}

.mlp_vote_arrow
{
width:100%;
text-align:center;
height:6px;
}

#mlp_thumbs_slider .slider_element
{
float:left;
}

.mlp_mobile_nav {
	margin-top:10px;
}

.mlp_prev_zone, .mlp_next_zone
{
display:none;
position:absolute;
z-index:2;
width:20%;
height:100%;
background-color:#000000;
filter : alpha(opacity = 50);
opacity:0.5;
}

.mlp_detector {
z-index:5;
position:absolute;
display:block;
zoom:1;
width:40%;
background:none;
height:100%;
background-image:url(../images/transparent.gif);
}

.mlp_prev_zone, .mlp_prev_detector
{
left:0;
}

.mlp_next_zone, .mlp_next_detector
{
right:0;
}

.boldpink
{
font-weight:bold;
color:#e3006a;
}


.mlp_inner_nav
{
position:absolute;
top:50%;
left:50%;
height:76px;
width:49px;
}

.mlp_arrow_container
{
opacity:1;
filter : alpha(opacity = 100);
background:none;
}

.mlp_next_zone a, .mlp_prev_zone a
{
height:76px;
width:49px;
display:block;
background-image:url(../images/nav-sprites.png);
position:absolute;
top:-50%;
left:-50%;
}

.mlp_next_zone a
{
background-position:50px 0;
}

.mlp_pool_background_bar
{
width:100%;
height:100%;
position:absolute;
top:0;
left:0;
z-index:1;
background-color:#d9d9d9;
}

.mlp_pool_result_container
{
width:60%;
position:relative;
float:left;
height:25px;
}

#mlp_info
{
display:none;
}

#mlp_thumblist_wrap
{
margin:auto;
text-align:center;
}

#mlp_thumblist_container
{
overflow:hidden;
display:inline-block;
position:relative;
}

#mlp_thumblist
{
	position:absolute;
}

#mlp_caption {
	margin:auto;
	font-size:0.8em;
	text-align:center;
}

.mlp_thumblist_arrow
{
display:inline-block;
}

@media only screen and (min-width: 1008px) and (max-width:1264px) {

	#mlp_info {
		float:left !important;
	}

}

