/* CSS Document */
.clear {
	clear:both;
}
/*
	------------------------------
	FAQ
	------------------------------
*/
#faq {
	background-image: url(/Games/images/backgrounds/faq_tile.gif);
	width: 320px;
	_width:304px;
}
#faq .container_2 {
	background-image: url(/Games/images/backgrounds/faq_bottom.gif);
}
#faq .container_2b {
	background-image: url(/Shop/images/side_bottom.gif);
}

#faq .container_3 {
	background-image: url(/Games/images/backgrounds/faq_top.gif);
	padding: 18px 28px 25px 15px;
	width:277px;
}

/*
/*
	---------------------------------
	Standard Container System
	---------------------------------
*/
div.container_group {
	clear: none;
	float: left;
	_height: 1%;
}

div.container_1 {
	background-position: left top;
	background-repeat: repeat-y;
	clear: none;
	float: left;
	_height: 1%;
}

div.container_2 {
	background-position: left bottom;
	background-repeat: no-repeat;
	_height:1%;
}

div.container_3 {
	background-position: left top;
	background-repeat: no-repeat;
	_height:1%;
}

/*
	---------------------------------
	FAQ
	---------------------------------
*/

#faq h2 {
	background-color: #112f3b;
	color: #f36f21;
	font-size: 15px;
	font-weight: bold;
	margin: 0;
	padding: 1px 13px 7px 13px;
}

#faq ul.sections {
	margin: 0;
	padding: 0;
	list-style:none;
	_background:red;
}

#faq ul.sections li {
	background: url(/Games/images/backgrounds/content_types_separator.gif) bottom left repeat-x;
	list-style: none;
	margin: 0;
	padding: 0 0 1px 0;
	_width:277px;
	_clear:both;
	_float:left;
	_height:1%;
}

#faq ul.sections li a {
	background-color: white;
	color: #4c839a;
	display: block;
	font-size: 10px;
	padding: 3px 13px 3px 8px;
	text-decoration: none;
	_width:256px;
	_height:1%;
	text-transform:uppercase;
}

#faq ul.sections li a:hover,
#faq ul.sections li.current a {
	background-color: #d2e0e6;
	color: black;
}

#faq h3 {
	background: url(/Games/images/backgrounds/tabbed_head.gif) bottom left no-repeat;
	color: white;
	font-size: 11px;
	font-weight: bold;
	height: 18px;
	line-height: 18px;
	margin: 0;
	margin-top: 10px;
	overflow: hidden;
	padding-left: 13px;
}

#faq h3.wide {
	background: url(/Games/images/backgrounds/tabbed_head_ultra_wide.gif) -50px bottom no-repeat;
}

#faq dl {
	color: #666666;
	font-size: 11px;
	margin: 0;
	padding: 0;
}

#faq dl dt {
	margin: 5px 13px;
	padding: 0;
}

#faq dl dd {
	margin: 6px 13px 12px 13px;
	padding: 0;
}

#faq dl span.faq_type {
	color: #f36f21;
	font-weight: bold;
}

#faq div.paginator {
	margin: 0 13px;

}

#faq a.prev_page,
#faq a.next_page {
	color: #4c839a;
	font-size: 10px;
	text-decoration: none;
	text-transform: uppercase;
}

#faq a.prev_page:hover,
#faq a.next_page:hover {
	color: #003333;
}

#faq dl dd a, #faq dl dd a:visited {
	color:#4c839a;
	text-decoration:none;
	}


#faq dl dd a:hover {
	color:#003333;
	}

/*
	------------------------------
	Content Types
	------------------------------
*/
#content_types {
	background-image: url(/Games/images/backgrounds/content_types_tile.gif);
	font-size: 10px;
	width: 245px;
}

#content_types .container_2 {
	background-image: url(/Games/images/backgrounds/content_types_bottom.gif);
}

#content_types .container_3 {
	background-image: url(/Games/images/backgrounds/content_types_top.gif);
	padding: 19px 16px 25px 22px;
}

#content_types h2 {
	background-color: #a5c1cc;
	color: white;
	font-size: 11px;
	margin: 0;
	padding: 4px 6px;
	_float:left;
	_clear:both;
	_width:195px;
	_height:1%;
}

#content_types ul {
	margin: 0;
	padding: 0;
	_clear:both;
	_height:1%;
	_width:100%;
}

#content_types ul li {
	list-style: none;
	margin: 0;
	padding: 0;
	_width:auto;
	_height:1%;
	_float:left;
	_clear:both;
	_width:100%;
}

#content_types ul li a {
	background: url(/Games/images/backgrounds/content_types_separator.gif) bottom left repeat-x;
	display: block;
	color: #666666;
	padding: 3px 6px;
	text-decoration: none;
}

#content_types ul li a:hover {
	color: #003333;
}

#content_types ul li ul.submenu li a {
	padding: 3px 6px 3px 16px;
}

#content_types ul li a :hover {
	color: #003333;
}

#content_types a.hot_link {
	color: #ff6633;
	display: block;
	padding: 3px 6px;
	text-decoration: underline;
}

#content_types a.hot_link:hover {
	color: #ff6633;
}
/*************************
	Best Sellers
*************************/
#best_sellers .nolinks {
	color:#4c839a!important;
	display:block;
	width:263px;
	padding:14px 0 6px 14px;
	border-bottom:1px dotted #4c839a;
	text-transform:uppercase;
	font-weight:bold;
}
#best_sellers a {
	color:#4c839a!important;
	display:block;
	width:263px;
	padding:14px 0 6px 14px;
	border-bottom:1px dotted #4c839a;
	text-transform:uppercase;
	font-weight:bold;
}
#best_sellers a:hover {
	color:#ffffff!important;
	background-color:#4c839a;
	border-bottom:1px dotted #ffffff;
}
/*************************
	Show Shops
*************************/
#show_shops .nolinks {
	color:#4c839a!important;
	display:block;
	width:263px;
	padding:14px 0 6px 14px;
	border-bottom:1px dotted #4c839a;
	text-transform:uppercase;
	font-weight:bold;
}
#show_shops a {
	color:#666666!important;
	display:block;
	width:263px;
	padding:14px 0 6px 14px;
	border-bottom:1px dotted #4c839a;
	text-transform:uppercase;
	font-weight:bold;
}
#show_shops a:hover {
	color:#112f3b!important;
	border-bottom:1px dotted #4c839a;
}
/*************************
	Auction Main Page
*************************/
div.main_show_container_top {
	background: url(../images/main_show_container_top.jpg) top left no-repeat;
	width:660px;
	height:282px;
}
div.main_show_container_top_leno {
	background: url(../images/main_show_container_top_leno.jpg) top left no-repeat;
	width:660px;
	height:282px;
}

div.container_top {
	background: url(../images/container_top.jpg) top left no-repeat;
	width:660px;
	height:20px;
}
div.main_show_container_top div.content_left {
	width:262px;
	margin:8px 0 0 8px;
	_margin:4px 0 0 4px;
	float:left;
}
div.main_show_container_top_leno div.content_left {
	width:262px;
	margin:8px 0 0 8px;
	_margin:4px 0 0 4px;
	float:left;
}
div.main_show_container_top div.content_left img.show_logo {
	margin:15px 0 0 2px;
	_margin:18px 0 4px 3px;
}
div.main_show_container_top_leno div.content_left img.show_logo {
	margin:2px 0 0 1px;
	_margin:6px 0 4px 1px;
}
div.main_show_container_top div.content_left img.feature_item {
	margin:15px 0 0 1px;
	*margin:12px 0 0 1px;
}
div.main_show_container_top_leno div.content_left img.feature_item {
	margin:8px 0 0 1px;
	*margin:1px 0 0 1px;
}
div.main_show_container_top div.content_right {
	width:360px;
	margin:5px 0 0 15px;
	_margin:5px 0 0 10px;
	float:left;
}
div.main_show_container_top_leno div.content_right {
	width:360px;
	margin:8px 0 0 15px;
	_margin:8px 0 0 10px;
	float:left;
}
div.main_show_container_top div.content_right p.title {
	margin:15px 0 0 0;
	color:#4c839a;
	font-size:14px;
	font-weight:bold;
}
div.main_show_container_top_leno div.content_right p.title {
	margin:20px 0 0 0;
	color:#4c839a;
	font-size:16px;
	font-weight:bold;
}
div.main_show_container_top div.content_right p.title a {
	color:#4c839a!important;
	line-height:18px;
	text-transform:uppercase;
}
div.main_show_container_top_leno div.content_right p.title a {
	color:#4c839a!important;
	line-height:18px;
	text-transform:uppercase;
}
div.main_show_container_top div.content_right p.description {
	margin:7px 0 10px 0;
	font-size:12px;
	line-height:15px;
	color:#333333;
}
div.main_show_container_top_leno div.content_right p.description {
	margin:10px 0 20px 0;
	font-size:12px;
	line-height:18px;
	color:#333333;
}
div.main_show_container_top div.content_right p.item_specs {
	font-size:12px;
	line-height:18px;
	color:#333333;
}
div.main_show_container_top_leno div.content_right p.item_specs {
	font-size:12px;
	line-height:18px;
	color:#333333;
}
div.main_show_container_top div.content_right .spec {
	font-weight:bold;
}
div.main_show_container_top_leno div.content_right .spec {
	font-weight:bold;
}
div.main_show_container_top div.content_right a#bid_now {
	float:right;
	margin:-6px 10px 0 0;
	color:#4c839a;
	font-weight:bold;
}
div.main_show_container_top_leno div.content_right a#bid_now {
	float:right;
	margin:-6px 10px 0 0;
	color:#4c839a;
	font-weight:bold;
}
div.main_show_container_top div.content_right a:hover#bid_now {
	text-decoration:underline;
}
div.main_show_container_top_leno div.content_right a:hover#bid_now {
	text-decoration:underline;
}
div.main_show_container_middle {
	background: url(../images/main_show_container_middle.jpg) top left repeat;
	margin:0 0 0 0;
	padding:0 0 0 9px;
	width:651px;
}
div.item_title {
	margin:0 0 3px 40px;
}
div.item_title p.title a {
	font-size:12px;
	font-weight:bold;
	color:#4c839a!important;
	text-transform:uppercase;
}
div.item_detail {
	margin:0 0 0 0;
	padding:0 0 3px 40px;
	height:14px;
	color:#333333;
	text-transform:uppercase;
}
div.item_detail .current_bid {
	position:absolute;	
}
div.item_detail .ends {
	position:absolute;
	margin:0 0 0 175px;
}
div.item_detail .bids {
	position:absolute;
	margin:0 0 0 425px;
}
div.item_detail p a#bid_now {
	text-decoration:none;
	margin:0 0 0 35px;
	color:#4c839a;
}
div.item_detail p a:hover#bid_now {
	text-decoration:underline;
}
div.main_show_container_bottom {
	background: url(../images/main_show_container_bottom.jpg) top left no-repeat;
	width:660px;
	height:30px;
}
/*************************
	Auction Landing Page
*************************/
div.show_container_top {
	background: url(../images/show_container_top.jpg) top left no-repeat;
	width:660px;
	height:282px;
}
div.show_container_top_leno {
	background: url(../images/show_container_top_leno.jpg) top left no-repeat;
	width:660px;
	height:282px;
}
div.show_container_top div.content_left {
	width:262px;
	margin:8px 0 0 8px;
	_margin:4px 0 0 4px;
	float:left;
}
div.show_container_top_leno div.content_left {
	width:262px;
	margin:8px 0 0 8px;
	_margin:4px 0 0 4px;
	float:left;
}
div.show_container_top div.content_left img.show_logo {
	margin:15px 0 0 2px;
	_margin:15px 0 4px 3px;
}
div.show_container_top_leno div.content_left img.show_logo {
	margin:6px 0 0 3px;
	_margin:6px 0 4px 5px;
}
div.show_container_top div.content_left img.feature_item {
	margin:15px 0 0 1px;
	*margin:12px 0 0 1px;
}
div.show_container_top_leno div.content_left img.feature_item {
	margin:19px 0 0 1px;
	*margin:16px 0 0 1px;
}
div.show_container_top div.content_right {
	width:360px;
	margin:8px 0 0 15px;
	_margin:8px 0 0 10px;
	float:left;
}
div.show_container_top_leno div.content_right {
	width:360px;
	margin:8px 0 0 15px;
	_margin:8px 0 0 10px;
	float:left;
}
div.show_container_top div.content_right p.title {
	margin:10px 0 0 0;
	color:#4c839a;
	font-size:14px;
	font-weight:bold;
}
div.show_container_top_leno div.content_right p.title {
	margin:20px 0 0 0;
	color:#4c839a;
	font-size:16px;
	font-weight:bold;
}
div.show_container_top div.content_right p.title a {
	color:#4c839a!important;
	line-height:18px;
	text-transform:uppercase;
}
div.show_container_top_leno div.content_right p.title a {
	color:#4c839a!important;
	line-height:18px;
	text-transform:uppercase;
}
div.show_container_top div.content_right p.description {
	margin:7px 0 7px 0;
	font-size:12px;
	line-height:14px;
	color:#333333;
}
div.show_container_top_leno div.content_right p.description {
	margin:10px 0 10px 0;
	font-size:12px;
	line-height:18px;
	color:#333333;
}
div.show_container_top div.content_right p.item_specs {
	font-size:12px;
	line-height:18px;
	color:#333333;
}
div.show_container_top_leno div.content_right p.item_specs {
	font-size:12px;
	line-height:18px;
	color:#333333;
}
div.show_container_top div.content_right .spec {
	font-weight:bold;
}
div.show_container_top_leno div.content_right .spec {
	font-weight:bold;
}
div.show_container_top div.content_right a#bid_now {
	float:right;
	margin:-15px 10px 0 0;
	color:#4c839a;
	font-weight:bold;
}
div.show_container_top_leno div.content_right a#bid_now {
	float:right;
	margin:-15px 10px 0 0;
	color:#4c839a;
	font-weight:bold;
}
div.show_container_top div.content_right a:hover#bid_now {
	text-decoration:underline;
}
div.show_container_top_leno div.content_right a:hover#bid_now {
	text-decoration:underline;
}
div.show_container_middle {
	background: url(../images/show_container_middle.jpg) top left repeat;
	margin:0 0 0 0;
	padding:0 0 0 9px;
	width:651px;
}
div.show_container_middle div.module_row {
	width:643px;
	margin:10px 0 10px 0;
	height:1px;
	border-bottom:1px solid #4c839a;
}
div.show_container_middle div.item_module {
	width:215px;
	float:left;
	margin:0 0 0 0;
}
div.show_container_middle div.item_module img.item {
	margin:10px 0 10px 30px;
}
div.show_container_middle div.item_module p.item_title {
	text-transform:uppercase;
	width:180px;
	color:#4c839a;
	font-size:12px;
	font-weight:bold;
	margin:0 0 0 10px;
	text-align:center;
}
div.show_container_middle div.item_module p.item_title a {
	color:#4c839a!important;
	text-transform:uppercase;
		
}
div.show_container_middle div.item_module p.item_description {
	width:160px;
	margin:10px 0 0 30px;
	line-height:16px;
	color:#333333;
}
div.show_container_middle div.item_module p.item_specs {
	width:160px;
	margin:15px 0 0 30px;
	font-size:12px;
	line-height:18px;
	color:#333333;
}
div.show_container_middle div.item_module p.item_specs .spec {
	font-weight:bold;
}
div.show_container_middle div.item_module a#bid_now {
	float:right;
	text-transform:uppercase;
	margin:-6px 15px 0 0;
	color:#333333;
	font-weight:bold;
}
div.show_container_middle div.item_module a:hover#bid_now {
	text-decoration:underline;
}
div.show_container_bottom {
	background: url(../images/show_container_bottom.jpg) top left no-repeat;
	width:660px;
	height:30px;
}

/* United Way */

#twothird-col img.united_logo {
margin:0 0 0 20px;
}

#twothird-col p.united_txt {
margin:5px 20px 5px 20px;
line-height:normal;
}

/* New Shop Styles */
div#shop_content_container {
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:666px;
}
div#shop_content_container h2#page_title {
	background: url(/Shop/images/backgrounds/page_title.gif) top left no-repeat;
	color:#ffffff;
	display:block;
	font-size:16px;
	font-weight:bold;
	height:12px;
	margin:0 0 0 0;
	padding:4px 0 0 68px!important;
	text-transform:uppercase;
	width:500px;
}
div#container_wide_top {
	background: url(/Shop/images/backgrounds/wide_container_top.jpg) top left no-repeat;
	margin:0 0 0 0;
	padding:19px 0 0 0;
	width:666px;
}
div#container_wide_inner {
	background: url(/Shop/images/backgrounds/wide_container_inner.jpg) top left repeat-y;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:666px;
}
div#container_wide_left {
	background:#a5c1cc url(/Shop/images/backgrounds/feature_thumb_bottom.jpg) bottom left no-repeat;
	float:left;
	margin:-9px 0 0 12px;
	position:relative;
	width:197px;
}
*html div#container_wide_left {
	margin:-9px 0 0 6px!important;
}
div#container_wide_left img.thumb {
	margin-top:8px;
}
div#container_wide_left p {
	color:#ffffff;
	font-weight:bold;
	margin:4px 0 8px 0;
	text-align:right;
	width:185px;
}
div#container_wide_right {
	float:left;
	margin:0 0 0 14px;
	padding:0 0 0 0;
}
div#container_wide_right p.title {
	color:#4c839a;
	font-size:15px;
	font-weight:bold;
	margin:04px 0 0 0;
}
div#container_wide_right p.feature {
	color:#666666;
	line-height:16px;
	margin:0 0 0 0;
	width:402px;
}
div#divider {
	background: url(/Shop/images/backgrounds/divider.jpg) top left no-repeat;
	height:1px;
	margin:6px 0 4px -7px;
	position:relative;
	width:425px;
}
*html div#divider {
	margin:6px 0 0 -7px;
}
div#container_wide_bottom {
	background: url(/Shop/images/backgrounds/wide_container_bottom.jpg) top left no-repeat;
	margin:0 0 0 0;
	padding:25px 0 0 0;
	width:666px;
}
div#shop_content_left {
	float:left;
	margin:4px 10px 0 0;
	width:326px;
}
*html div#shop_content_left {
	margin:0 4px 0 0;
}
*+html div#shop_content_left {
	margin:0 4px 0 0;
}
div#shop_content_right {
	float:left;
	margin:4px 0 0 0;
	width:326px;
}
*html div#shop_content_right {
	margin:0 0 0 0;
}
*+html div#shop_content_right {
	margin:0 0 0 0;
}
div#container_narrow_top {
	background: url(/Shop/images/backgrounds/narrow_container_top.jpg) top left no-repeat;
	margin:4px 0 0 0;
	padding:16px 0 0 0;
	width:326px;
}
*html div#container_narrow_top {
	margin:-6px 0 0 0;
	position:relative;
}
*+html div#container_narrow_top {
	margin:-6px 0 0 0;
	position:relative;
}
div#container_narrow_top h3 {
	clear:both;
	color:#f36f21;
	font-size:16px;
	margin:0 0 7px 25px;
	padding:0 0 0 0;
	text-transform:uppercase;
}
div#container_narrow_inner {
	background: url(/Shop/images/backgrounds/narrow_container_inner.jpg) top left repeat-y;
	margin:0 0 0 0;
	padding:0 0 0 15px;
	width:316px;
}
#container_narrow_inner.alignment {
	height:309px;
}
*html #container_narrow_inner.alignment {
	height:318px;
}
*+html #container_narrow_inner.alignment {
	height:318px;
}
div#container_narrow_bottom {
	background: url(/Shop/images/backgrounds/narrow_container_bottom.jpg) top left no-repeat;
	margin:0 0 0 0;
	padding:25px 0 0 0;
	width:326px;
}
.item_block {
	float:left;
	margin:15px 6px 0 0;
	padding:0 0 0 0;
	width:95px;
}
.item_block p {
	color:#666666;
	margin:2px 0 0 0;
	width:95px;
}
div#item_block_feature {
	float:left;
	margin:4px 6px 0 0;
	padding:0 0 0 0;
	width:95px;
}
div#item_block_feature p {
	color:#666666;
	margin:2px 0 0 0;
	width:95px;
}

/**** Xmas shop page  ****/

#xmas_content .NBC_box {
	margin-left:5px;
	margin-top:-20px;
	margin-bottom:-3px;
	width:698px;
	background-color:#e5f2f8;
}


/*.xmas2days {
background-image: url(/Shop/images/xmas12/todays_deal.gif);
height:220px;
width:150px;
margin-left:10px;
}*/

.xmasitem {
 width:150px;
 padding-left:12px;
 padding-right:12px;
 float:left;
 height:220px;
 min-height:220px;
}

.xmasitem2day {
 background: url(/Shop/images/xmas12/todays_deal.gif) no-repeat top center;
 width:150px;
 padding-left:12px;
 padding-right:12px;
 float:left;
 height:220px;
 min-height:220px;
}



* html .xmasitem2day {
 background: url(/Shop/images/xmas12/todays_deal.gif) no-repeat top center;
 width:150px;
 padding-left:12px;
 padding-right:12px;
 float:left;
 height:228px;
 min-height:228px;
}

* + html .xmasitem2day {
 background: url(/Shop/images/xmas12/todays_deal.gif) no-repeat top center;
 width:150px;
 padding-left:12px;
 padding-right:12px;
 float:left;
 height:228px;
 min-height:228px;
}

* html #xmas_content .NBC_box {
	margin-left:0px;
	margin-top:-20px;
	margin-bottom:-3px;
	width:698px;
	background-color:#e5f2f8;
}

* + html #xmas_content .NBC_box {
	margin-left:0px;
	margin-top:-20px;
	margin-bottom:-3px;
	width:698px;
	background-color:#e5f2f8;
}

.xmasimage {
 width:140px;
 height:140px;
 margin-left:5px;
 margin-top:30px;
}

.xmasdesc {
 margin-top:3px;
 margin-left:5px;
 width:140px;
 text-align:center; 
}



.xmasdesc a{
 color:#333333;
 text-decoration:none;
}

.img_feature {
	clear:left;
	float:left;
	margin-left:-3px;
}

* html .img_feature {
	clear:left;
	float:left;
	margin-left:-1px;
}
