/* Selectmenu
----------------------------------*/
.ui-selectmenu {
	display: block; 
	position: relative; 
	height: 2em; 
	text-decoration: none; 
	overflow: hidden;
	float: left; 
	padding-right: 2em;
	}
.ui-selectmenu-icon {
	position: absolute; 
	right: 0.375em; 
	margin-top: -0.5em; 
	top: 50%;
	}
.ui-selectmenu-menu {
	padding: 0em; 
	margin: 0em; 
	list-style: none; 
	position: absolute; 
	top: 0em; 
	visibility: hidden; 
	overflow: auto;
	}
.ui-selectmenu-open {
	visibility: visible;
	}
.ui-selectmenu-menu-popup {
	margin-top: -0.0625em;
	}
.ui-selectmenu-menu-dropdown { }
.ui-selectmenu-menu li {
	padding: 0em; 
	margin: 0em; 
	display: block; 
	border-top: 1px dotted transparent; 
	border-bottom: 1px dotted transparent; 
	border-right-width: 0px !important; 
	border-left-width: 0px !important; 
	font-weight: normal !important;
	}
.ui-selectmenu-menu li a,
.ui-selectmenu-status {
	line-height: 1.4em; 
	display: block; 
	padding: 0.3em 1em; 
	outline: none; 
	text-decoration: none;
	}
.ui-selectmenu-menu li.ui-selectmenu-hasIcon a,
.ui-selectmenu-hasIcon .ui-selectmenu-status {
	padding-left: 20em; 
	position: relative; 
	margin-left: 0.3125em;
	}
.ui-selectmenu-menu li .ui-icon, 
.ui-selectmenu-status .ui-icon {
	position: absolute; 
	top: 1em; 
	margin-top: -0.5em; 
	left: 0em;
	}
.ui-selectmenu-status {
	line-height: 1.4em;
	}
.ui-selectmenu-open li.ui-selectmenu-item-focus a {}
.ui-selectmenu-open li.ui-selectmenu-item-selected {}
.ui-selectmenu-menu li span,
.ui-selectmenu-status span {
	display: block; 
	margin-bottom: 0.2em; 
	}
.ui-selectmenu-menu li .ui-selectmenu-item-header {
	font-weight: bold;
	}
.ui-selectmenu-menu li .ui-selectmenu-item-content {}
.ui-selectmenu-menu li .ui-selectmenu-item-footer {
	opacity: 0.8;
	}
/* for optgroups */
.ui-selectmenu-menu .ui-selectmenu-group {
	font-size: 1em;
	}
.ui-selectmenu-menu .ui-selectmenu-group .ui-selectmenu-group-label {
	line-height: 1.4em; 
	display: block; 
	padding: 0.6em 0.5em 0em; 
	font-weight: bold;
	}
.ui-selectmenu-menu .ui-selectmenu-group ul {
	margin: 0em;
	padding: 0em;
	}
/* demo styles 
	fieldset {
		border-width: 0px;
		margin-bottom: 2.5em;
		}
	label,
	select,
	.ui-select-menu {
		float: left;
		margin-right: 0.625em;
		}
	select {
		width: 12.5em;
		}
*/
/* select with custom icons
	body a.customicons {
		height: 2.8em;
		}
	body .customicons li a, 
	body a.customicons span.ui-selectmenu-status {
		line-height: 2em;
		padding-left: 1.875em !important;
		}
	body .video .ui-selectmenu-item-icon, 
	body .podcast .ui-selectmenu-item-icon, 
	body .rss .ui-selectmenu-item-icon {
		height: 1.5em; 
		width: 1.5em;
		}
	body .video .ui-selectmenu-item-icon {background: transparent url(sample_icons/24-video-square.png) 0em0emno-repeat;}
	body .podcast .ui-selectmenu-item-icon {background: transparent url(sample_icons/24-podcast-square.png) 0em0emno-repeat;}
	body .rss .ui-selectmenu-item-icon {background: transparent url(sample_icons/24-rss-square.png) 0em0emno-repeat;}
 */
.ui-selectmenu-menu li {
	font-size: 0.75em; 
	font-weight: bold;
	}
.ui-corner-all {
	-webkit-border-radius: 0em;
	-moz-border-radius: 0em; 
	border-radius: 0px;
	}
.ui-state-default .ui-icon {
	background: transparent url('../images/bg_arrowDropdown.png') 0em 0em no-repeat;
	height: 0.6875em; 
	width: 0.8125em;
	}
.ui-state-default, 
.ui-widget-content .ui-state-default,
.ui-state-default:hover, 
.ui-widget-content .ui-state-default:hover,
.ui-selectmenu-focus {
	background: #EDEDED url('../images/bg_dropDown.png') 0em 0em repeat-x !important;
	border: 1px solid #878787;
	border-radius: 0.25em 0.25em 0.25em 0.25em !important;
	height: 1.25em;
	font-size: 1.25em;
	line-height: 0.75em;
	}
a.ui-selectmenu .ui-selectmenu-status,
a.ui-selectmenu:hover .ui-selectmenu-status {
	color: #555; 
	font-family: arial, helvetica, sans-serif !important; 
	font-weight: bold;
	font-style: italic;
	text-transform: uppercase; 
	}
.ui-state-active {
	color: #A9A9A9;
	}
.ui-selectmenu-menu li a, 
.ui-selectmenu-status {
	font-size: 85%;
	line-height: 1.25em; 
	padding: 0em 0em 0em 0.75em;
	}
.ui-selectmenu-icon {
	margin-top: -0.3125em;
	position: absolute;
	right: 0.25em;
	top: 50%;
	}
.ui-state-hover, 
.ui-widget-content .ui-state-hover, 
.ui-state-focus, 
.ui-widget-content .ui-state-focus {
	background: none #fff;
	border: 1px solid #DEDEDE;
	color: #a9a9a9 !important;
	}
.ui-corner-bottom,
.ui-corner-top {
	-webkit-border-radius: 0em;
	-moz-border-radius: 0em;
	border-radius: 0em;
	}
.ui-widget-content {
	background: #f0f0f0 none !important;
	border: 1px solid #878787;
	border-width: 0px 1px 1px ;
	color: #333;
	max-height: 14em !important;
	}
.ui-state-active {
	border-color: #878787; 
	color: #A9A9A9;
	}
.ui-widget-content a {
	color: #555;
	}
.ui-widget-content a:hover {
	color: #000; 
	font-weight: normal;
	}
.ui-selectmenu-menu {
	-moz-box-shadow: 0em 0.25em 0.3125em #000;
	-webkit-box-shadow: 0em 0.25em 0.3125em #000;
	box-shadow: 0em 0.25em 0.3125em #000em;
	z-index: 1000 !important;
	position: relative;
	}
.ui-selectmenu-menu li {
	font-size: 100%;
	}
.preOrderYouTubePromo {
	z-index: 25;
	}

/* TO CORRECT OTHER AREAS OF SITE */
	/* NEWS */
		#home_news .ui-selectmenu {
			float: right; 
			margin-left: 0.5em; 
			margin-top: 0.25em;
			min-width: 10em;
			}
		#home_news .ui-selectmenu-menu {
			min-width: 15em;
			}
	/* PREORDER */
		#home_preorder .ui-selectmenu {
			float: none; 
			padding-right: 0em;
			}
		#home_preorder .ui-state-default, 
		#home_preorder .ui-widget-content .ui-state-default,
		#home_preorder .ui-state-default:hover, 
		#home_preorder .ui-widget-content .ui-state-default:hover,
		#home_preorder .ui-selectmenu-focus {
			height: 2.75em; 
			border-radius: 0em 0em 0em 0em !important;
			}
		#home_preorder a.ui-selectmenu .ui-selectmenu-status,
		#home_preorder a.ui-selectmenu:hover .ui-selectmenu-status {
			color: #A9A9A9; 
			font-family: "gothamBlack", arial, helvetical, sans-serif !important;
			font-size: 115% !important;
			}
		#home_preorder .ui-state-active {
			color: #a9a9a9;
			}
		#home_preorder .ui-selectmenu-menu li a, 
		#home_preorder .ui-selectmenu-status {
			font-size: 100%; 
			line-height: 2.6875em;
			}
		#home_preorder .ui-selectmenu-icon {
			right: 0.75em;
			}
	/* FORUM JUMP MENUS */
		#forum_viewboard .ui-widget-content,
		#forum_viewcategory .ui-widget-content {
			min-width: 19.3em;
			}
		#thread_view .ui-widget-content,
		#forum_view .ui-widget-content {
			min-width: 20.35em;
			}
	/* FORUM SELECT FILTER */
		#forum_view .forum-search-fields .ui-state-default,
		#thread_view .forum-search-fields .ui-state-default {
			background: #FFF none !important; 
			border-radius: 0em 0em 0em 0em !important; 
			font-size: 105%; 
			font-style: normal !important;
			font-weight: normal !important;
			margin-top: 0.1em;
			padding: 0.2em 1.5em 0em 0em; 
			min-width: 10.25em;
			}
		#forum_view .forum-search-fields .ui-state-default.ui-selectmenu .ui-selectmenu-status,
		#forum_view .forum-search-fields .ui-state-default.ui-selectmenu:hover .ui-selectmenu-status,
		#thread_view .forum-search-fields .ui-state-default.ui-selectmenu .ui-selectmenu-status,
		#thread_view .forum-search-fields .ui-state-default.ui-selectmenu:hover .ui-selectmenu-status {
			color: #999; 
			font-family: "gothamBlack", arial, helvetica, sans-serif !important; 
			font-weight: normal;
			font-style: normal;
			text-transform: Capitalize;
			}
		#forum_view ul.ui-widget-content.forum-search-level,
		#thread_view ul.ui-widget-content.forum-search-level {
			min-width: 10.9em;
			}
		#forum_view .forum-search-fields .ui-state-default .ui-icon,
		#thread_view .forum-search-fields .ui-state-default .ui-icon {
			margin-top: -0.35em;
			height: 0.75em; 
			width: 1.15em;
			}
		#thread_view ul.ui-widget-content.forum-search-level,
		#forum_view ul.ui-widget-content.forum-search-level {
			min-width: 12.1em;
			background-color: #FFF !important;
			}
			
			
			
			
			
