﻿.w-20p { width:20%; }
.w-24p { width:24.999%; }
.w-25p { width:25%; }
.w-33p { width:33%; }
.w-300 { width:300px; }
.w-306 { width:306px; }
.w-310 { width:310px; }
.w-328 { width:328px; }
.w-399 { width:399px; }
.w-49p { width:49%; }
.w-675 { width:675px; }
.w-680 { width:680px; }

.min-height-211 { min-height:211px; }

.clear-right { clear:right; }
.clear-left { clear:left; }

.t-h { background: #000000; }
.t-b { border-color: #CCCCCC; }

/* Video Page */
#uvp_video_player { background-color:#000000; }

.video #page_left_column { width:586px; }
.video #page_left_column .container_item { margin:0 5px 5px 5px; }
.video #page_right_column {
	margin-right:5px;
	width:390px;
}

.full-width-bottom,
.video { background-color: #ffffff; }





/* Sutff for the search results page */
/* Sutff for the shows page */
.lists #page_left_column,
.find #page_left_column,
.search #page_left_column,
.shows #page_left_column,
.links #page_left_column {
	width:815px; 
	background-color: #ffffff;
	min-height: 610px;
}
.lists #page_right_column,
.find #page_right_column,
.search #page_right_column,
.shows #page_right_column,
.links #page_right_column {
	width:170px;
	min-height:610px; 
}

#searchInput { width: 200px; }

.video-item { width:124px; }
.video-thumbnail-container { height:94px; }
.video-thumbnail-container a img {
	margin-top:2px;
	margin-bottom:2px;
	width:120px;
	height:90px;
}

/* Stuff for the video landing page */
.landing #page_right_column,
.landing #page_right_column { min-height:1506px; }
.landing .video-item-container
{
	width:130px; 
	text-align:center;
	background:#232323; 
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;	
	margin-bottom:10px;
}
.landing .video-thumbnail-container a img 
{
	margin-top:4px;
	margin-bottom:4px;
	width:120px;
	height:90px;
}
.landing .video-info
{
	height:68px;
	background:#F5F5DC; 
	margin:4px 5px 2px 5px;
	padding:2px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;	
}
.landing .video-title
{
	background:#fff;
	border:solid 1px #aea077;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;	
	padding: 0 2px;
	height:50px;
}
.landing .video-views
{
	display:block;
	color:#232323;
	text-align:center;
	margin:0 auto;
}
/* Stuff for the video page */
.video .video-item 
{
	width:130px; 
	text-align:center;
	background:#232323; 
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;	
	margin: 0 4px 10px 4px; 
}
.video .video-thumbnail-container a img 
{
	padding-top:4px;
	padding-bottom:2px;
	width:120px;
	height:90px;
}
.video .video-info
{
	height:85px;
	background:#F5F5DC; 
	margin:0 5px 2px 5px;
	padding:2px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;	
}
.video .video-info .video-title
{
	background:#fff;
	border:solid 1px #aea077;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;	
	padding: 0 2px;
	height:50px;
}

div.size-selector {
	float:left;
	margin-right: 10px;
	cursor:pointer;
}
div.size-selector div {
	border: solid 1px #cccccc;	
}

div.selected-size div {
	background: #888888;
}


.ti {
    border-left: 1px solid #003366;
    border-top: 1px solid #003366;
    border-right: 1px solid #003366; 
    display:block;
    float:left;
    margin:0 5px;
    padding:5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;	
}
            
.ti-selected {
    background-color:#990000;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;		
}

div.divider {
	border-bottom:1px solid #990000;
	margin:5px 0;
	padding-bottom:5px;
}