/* copyright 2007 Borders Inc. All Rights Reserved */

/************************ DEFAULT :: START **********************/

dl, dd { margin: 0px; padding: 0px; list-style-type: none; }

/************************ DEFAULT :: END **********************/




/************************ PAGE :: START **********************/
#container { width: 984px; margin: 0px auto 0px !important; padding: 19px 0px 0px !important; text-align: left; display: block; }
#container #main { width: 984px; margin: 0px auto 0px !important; padding: 0px 0px 0px !important; }
#container #main #content_section { width: 984px; margin: 6px auto 0px; padding: 0px; float: left; clear: left; }
#container #main #content_section #content_wrapper { width: 968px; margin: 0px auto 0px; }
#content_end { float: left; width: 984px; margin: 0px auto 0px; clear: both !important; }

/* clearfix */	
	.clearfix:after, #container:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
	.clearfix, #container {display: table; }
	/* Hides from IE-mac \*/
	* html .clearfix, * html #container {height: 1%;}


/************************ NAVIGATION :: START **********************/
	/************************ NAVIGATION -- UTILITY :: START **********************/
	#nav_utility { width: 968px; margin: 0px auto; position: relative; left: 0px; top: 0px; z-index: 5; }
		#nav_utility ul { float: right; margin: 0px; padding: 0px; list-style-type: none; }
		#nav_utility ul li { float: left; padding: 0px 8px 0px 6px; display: block; }
		#nav_utility ul li.last { padding-right: 0px; }
		#nav_utility ul li a { height: 9px; cursor: pointer !important; }
				#nav_utility ul li a b { position: relative; left: -9999px; }
				
			#nav_utility ul li.nu1 a { width: 84px; display: block; }
			#nav_utility ul li.nu2 a { width: 82px; display: block; }
			#nav_utility ul li.nu3 a { width: 86px; display: block; }
			#nav_utility ul li.nu4 a { width: 59px; display: block; }
			#nav_utility ul li.nu5 a { width: 82px; display: block; }
			#nav_utility ul li.nu6 a { width: 106px; display: block; }
			
			#nav_utility ul li.nu7 { height: 9px !important; }	
				
	/************************ NAVIGATION -- UTILITY :: END **********************/
	
	/************************ NAVIGATION -- PAGE HEADER :: START **********************/
	#page_header { width: 968px; height: 90px; float: left; }
		/************************ LOGO :: START **********************/
		#page_header #logo { float: left; margin-right: 20px; }
			#page_header #logo h1 { margin: 0px; padding: 0px;  }
			#page_header #logo h1 a { display: block; width: 204px; height: 90px; }
				#page_header #logo b { position: relative; left: -9999px; }
		/************************ LOGO :: END **********************/
		
		/************************ MAIN NAVIGATION :: START **********************/
		#page_header #nav_main { float: left; width: 715px; }
			#page_header #nav_main ul {  margin: 0px; margin-top: 62px; display: block; float: left; padding: 0px; list-style-type: none; }
			#page_header #nav_main ul li { float: left; }
			#page_header #nav_main ul li a { display: block; height: 24px; }
			#page_header #nav_main ul li a b { position: relative; left: -9999px; }
			#page_header #nav_main ul li.nm1 a { width: 102px; }
			
			
		/************************ MAIN NAVIGATION :: END **********************/
	/************************ NAVIGATION -- PAGE HEADER :: END **********************/
/************************ NAVIGATION :: END **********************/

/************************ CONTENT :: START **********************/
.content_container { width: 968px; margin: auto; padding: 0px;  }
	.content_container .container_wrapper { float: left; display: block; }
	/************************ CONTENT -- ONE COLUMN LEFT :: START **********************/
	.content_holder_1 { width: 204px; float: left; display: block; }
	/************************ CONTENT -- ONE COLUMN LEFT :: START **********************/
	/************************ CONTENT -- ONE COLUMN 2nd OVER :: START **********************/
	.content_holder_2 { width: 255px; float: left; display: block; }
	/************************ CONTENT -- ONE COLUMN 2nd OVER :: START **********************/
	/************************ CONTENT -- ONE COLUMN 3rd OVER :: START **********************/
	.content_holder_3 { width: 274px; float: left; display: block; }
	/************************ CONTENT -- ONE COLUMN 3rd OVER :: START **********************/
	/************************ CONTENT -- ONE COLUMN 4th OVER :: START **********************/
	.content_holder_4 { width: 235px; float: left; display: block; }
	/************************ CONTENT -- ONE COLUMN 4th OVER :: START **********************/
	/************************ CONTENT -- ONE COLUMN 5th SIZE :: START **********************/
	.content_holder_5 { width: 133px; float: left; display: block; }
	/************************ CONTENT -- ONE COLUMN 4th OVER :: START **********************/
	/************************ CONTENT -- THREE COLUMN :: START **********************/
	.content_holder_23 { width: 560px; float: left; display: block; }
	/************************ CONTENT -- THREE COLUMN :: END **********************/
	/************************ CONTENT -- THREE COLUMN :: START **********************/
	.content_holder_23b { width: 631px; float: left; display: block; }
	/************************ CONTENT -- THREE COLUMN :: END **********************/
	/************************ CONTENT -- THREE COLUMN :: START **********************/
	.content_holder_234 { width: 764px; float: left; display: block; }
	/************************ CONTENT -- THREE COLUMN :: END **********************/
	/************************ CONTENT -- THREE COLUMN :: START **********************/
	.content_holder_1234 { width: 968px; float: left; display: block; }
	/************************ CONTENT -- THREE COLUMN :: END **********************/
	/************************ CONTENT -- POPUP :: START **********************/
	.content_holder_popup { width: 500px; float: left; display: block; }
	/************************ CONTENT -- POPUP :: END **********************/
	
	
	/************************ CONTENT -- SIGN IN MODULE :: START **********************/
	.sign_in, .signed_in { padding: 13px 14px 9px; }
		.sign_in h1, .signed_in h1 { margin-left: 5px; padding-bottom: 2px; }
		.sign_in p { padding-bottom: 6px; margin-left: 5px; width: 148px; height: 39px; display: block; }
		.sign_in p b { position: relative; left: -9999px; }
		
		.sign_in ul { padding-bottom: 10px; margin: 0px; padding: 0px; list-style-type: none; }
		.sign_in ul li { padding: 0px 0px 1px 8px; }
	/************************ CONTENT -- SIGN IN MODULE :: END **********************/
	
	/************************ CONTENT -- SEARCH MODULE :: START **********************/
	.search { padding: 8px 0px 9px; float: left; display: block; }
		.search h1 { padding: 0px 0px 5px 14px; margin: 0px; }
		.search select { width: 152px; margin: 0px;  }
		.search .bg1 { padding-left: 10px; display: block; float: left; margin-top: 6px; }
		.search .bg1 label  { position: absolute; left: -999px; }
		.search input { width: 148px; float: left; }
		.search .go { float: right; margin-right: 8px; }
		.search .go a { display: block; width: 30px; height: 30px; }
		.search .go a b { position: relative; left: -9999px; }
	/************************ CONTENT -- SEARCH MODULE :: END **********************/
/************************ CONTENT :: END **********************/

/************************ FOOTER :: START **********************/
#footer {  padding-top:8px; padding-bottom:16px; }
	#footer ul { float: right; padding: 8px 1px 7px 0px; margin: 0px; padding: 0px; list-style-type: none; }
	#footer ul li { float: left; padding: 0px 8px 0px 4px; }
	#footer ul li a { text-decoration: none; display: block; height: 10px; }
	#footer ul li a b { position: relative; left: -9999px; }
	
	#footer ul li.f1 a { width: 143px; }
	#footer ul li.f2 a { width: 74px; }
	#footer ul li.f3 a { width: 47px; }
	#footer ul li.f4 a { width: 52px; }
	#footer ul li.f5 a { width: 46px; }
	
#content_end .copy { float: right; padding: 8px 24px 10px 0px; }
#content_end .copy p { background: url(/images/background/nav_copy.gif) right center no-repeat; width: 100%; float: right; margin-bottom: 5px; }
#content_end .copy p b { position: relative; left: -9999px; }

#content_end .copy ul { float: right; clear: both; width: 180px; }
		#content_end .copy ul li { float: left; padding: 0px 8px 0px 6px; display: block; }
		#content_end .copy ul li.last { padding-right: 0px; }
		#content_end .copy ul li a { height: 9px; display: block; cursor: pointer !important; }
				#content_end .copy ul li a b { position: relative; left: -9999px; }	
				
		.copy ul li.nf1 a { width: 83px; }
		.copy ul li.nf2 { padding-right: 0px !important; }
		.copy ul li.nf2 a { width: 75px;  }
	
/************************ FOOTER :: END **********************/

/************************ PRINT :: START **********************/
#print { display: none; }
/************************ PRINT :: END **********************/






/* copyright 2007 Borders Inc. All Rights Reserved */

/************************ DEFAULT :: START **********************/
img, a img, a:hover img { border: none; text-decoration: none; }
ul.v_list li { padding-left: 7px !important; list-style-type: none !important; background: url(/images/background/bullet_4.gif) 0px 4px no-repeat; }
/************************ DEFAULT :: END * *********************/


/************************ PAGE :: START **********************/
#container[id] { background: url(/images/background/shadow_top_bg.png) 0px 0px no-repeat; }
#container #main #content_section[id] { background: url(/images/background/shadow_vertical.png) 0px 0px repeat; }
/************************ NAVIGATION :: START **********************/
	/************************ NAVIGATION -- UTILITY :: START **********************/
	#nav_utility {  }
		#nav_utility ul {  }
		#nav_utility ul li {  font-family: Arial, Helvetica, sans-serif; font-weight: bold; background: url(/images/background/bullet_1.gif) center right no-repeat; color: #ffeea5; }
		#nav_utility ul li a { color: #fff; text-decoration: none; background: url(/images/background/nav_utility.gif) no-repeat; }
		#nav_utility ul li a b { font-size: 3px !important;  }
		#nav_utility ul li a:hover { text-decoration: none; }
		
		#nav_utility ul li.nu1 a { background-position: 0px -1px; }
			#nav_utility ul li.nu1 a:hover { background-position: 0px -11px; }
			#nav_utility ul li.nu1 a.on { background-position: 0px -1px; cursor: default !important; text-decoration:none;}
		
		#nav_utility ul li.nu2 a { background-position: -100px -1px; }
			#nav_utility ul li.nu2 a:hover { background-position: -100px -11px; }
			#nav_utility ul li.nu2 a.on { background-position: -100px -1px; cursor: default !important; text-decoration:none;}
		
		#nav_utility ul li.nu3 a { background-position: -196px -1px; }
			#nav_utility ul li.nu3 a:hover { background-position: -196px -11px; }
			#nav_utility ul li.nu3 a.on { background-position: -196px -1px; cursor: default !important; text-decoration:none;}
		
		#nav_utility ul li.nu4 a { background-position: -297px -1px; }
			#nav_utility ul li.nu4 a:hover { background-position: -297px -11px; }
			#nav_utility ul li.nu4 a.on { background-position: -297px -1px; cursor: default !important; text-decoration:none;}
		
		#nav_utility ul li.nu5 a { background-position: -371px -1px; }
			#nav_utility ul li.nu5 a:hover { background-position: -371px -11px; }
			#nav_utility ul li.nu5 a.on { background-position: -371px -1px; cursor: default !important; text-decoration:none;}
		
		#nav_utility ul li.nu6 { background: none; }
		#nav_utility ul li.nu6 a { background-position: -469px -1px; }
			#nav_utility ul li.nu6 a:hover { background-position: -469px -11px; }
			#nav_utility ul li.nu6 a.on { background-position: -469px -1px; cursor: default !important; text-decoration:none;}
			
		#nav_utility ul li.nu7 { line-height: .7em; font-size: .9em; }	
		
	/************************ NAVIGATION -- UTILITY :: END **********************/
	
	/************************ NAVIGATION -- PAGE HEADER :: START **********************/
	#page_header { background: url(/images/background/page_header_bg.jpg) left no-repeat; }
		/************************ LOGO :: START **********************/
		#page_header #logo {  }
			#page_header #logo h1 {  }
				#page_header #logo h1 a { background:transparent url(/images/content/borders_logo.gif) no-repeat scroll left 50%; text-decoration:none; }
		/************************ LOGO :: END **********************/
		
		/************************ MAIN NAVIGATION :: START **********************/
		#page_header #nav_main {  }
			#page_header #nav_main ul { border-bottom: 4px solid #fff !important; background: #fff; }
			#page_header #nav_main ul li { text-align: center; font-size: 1px; }
			#page_header #nav_main ul li a { background: url(/images/background/nav_main.gif) no-repeat; text-decoration: none; border-right: 1px solid #b07b44 !important; }
			
			#page_header #nav_main ul li.nm1 a { width: 69px; background-position: 0px 0px; }
				#page_header #nav_main ul li.nm1 a:hover { background-position: 0px -24px; } 
				#page_header #nav_main ul li.nm1 a.on { background-position: 0px -24px; cursor:default !important; }
			
			#page_header #nav_main ul li.nm2 a { width: 72px; background-position: -70px 0px; }
				#page_header #nav_main ul li.nm2 a:hover { background-position: -70px -24px; } 
				#page_header #nav_main ul li.nm2 a.on { background-position: -70px -24px; cursor:default !important; }
			
			#page_header #nav_main ul li.nm3 a { width: 69px; background-position: -143px 0px; }
				#page_header #nav_main ul li.nm3 a:hover { background-position: -143px -24px; }
				#page_header #nav_main ul li.nm3 a.on { background-position: -143px -24px; cursor:default !important; }
			
			#page_header #nav_main ul li.nm4 a { width: 65px; background-position: -213px 0px; }
				#page_header #nav_main ul li.nm4 a:hover { background-position: -213px -24px; } 
				#page_header #nav_main ul li.nm4 a.on { background-position: -213px -24px; cursor:default !important; }
			
			#page_header #nav_main ul li.nm5 a { width: 60px; background-position: -279px 0px; }
				#page_header #nav_main ul li.nm5 a:hover { background-position: -279px -24px; } 
				#page_header #nav_main ul li.nm5 a.on { background-position: -279px -24px; cursor:default !important; }
			
			#page_header #nav_main ul li.nm6 a { width: 120px; background-position: -340px 0px; }
				#page_header #nav_main ul li.nm6 a:hover { background-position: -340px -24px; } 
				#page_header #nav_main ul li.nm6 a.on { background-position: -340px -24px; cursor:default !important; }
			
			#page_header #nav_main ul li.nm7 a { width: 133px; background-position: -461px 0px; }
				#page_header #nav_main ul li.nm7 a:hover { background-position: -461px -24px; } 
				#page_header #nav_main ul li.nm7 a.on { background-position: -461px -24px; cursor:default !important; }
				
			#page_header #nav_main ul li.nm8 a { width: 119px; background-position: -595px 0px; }
				#page_header #nav_main ul li.nm8 a:hover { background-position: -595px -24px; } 
				#page_header #nav_main ul li.nm8 a.on { background-position: -595px -24px; cursor:default !important; }	
			
		/************************ MAIN NAVIGATION :: END **********************/
	/************************ NAVIGATION -- PAGE HEADER :: END **********************/
/************************ NAVIGATION :: END **********************/



/************************ CONTENT :: START **********************/
.content_container .container_wrapper { background: #fff; width: 968px; margin:auto; }
#custom_home { background: #fff url(/images/background/custom_bg.gif) left repeat-y;  }
	/************************ CONTENT -- SIGN IN MODULE :: START **********************/
	.sign_in, .signed_in { background: url(/images/background/sign_in_bg.gif) left repeat-y; }
		.sign_in  h1, .signed_in h1 { font-family: Georgia, "Times New Roman", Times, serif; color: #543019; font-size: 1.6em; }
			.signed_in h1 { color: #543019; }
		.sign_in p { background: url(/images/background/rewards_info_recommend_bg.gif) left top no-repeat; font-size: 1px; }
		
		.sign_in ul li, .signed_in ul li { font-size: .9em; background: url(/images/background/bullet_3.gif) 0px 5px no-repeat; text-transform: uppercase; }
		.sign_in ul li a { background: none; color: #a56323 !important; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none !important; }	
		.sign_in ul li a:hover { text-decoration: underline !important; }
		.sign_in ul li a:visited { text-decoration: none !important; }
		.sign_in ul li a:visited:hover { text-decoration: underline !important; }
	/************************ CONTENT -- SIGN IN MODULE :: END **********************/
	
	/************************ CONTENT -- SEARCH MODULE :: START **********************/
	.search { background: url(/images/background/find_bg.gif) left repeat-y; }
		.search  h1 { font-family: Georgia, "Times New Roman", Times, serif; color: #fff; font-size: 1.2em; }
		.search .bg1 { background: #61131d; }
		.search select { background: #fff !important; font-size:10px; color:#543019;}
		.search input { border: none !important; font-size:11px; padding-left:4px; }
		.search .go button, .search .go a { background: url(/images/background/btn_go1.gif) left no-repeat; text-decoration: none; width: 30px; height: 30px; cursor: pointer; border: none !important; }
		
		.searchlinks { margin-top:-5px; margin-left:-6px; }
		.searchlinks ul li a { FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:.9em; text-decoration:none; }
		.searchlinks ul li a:hover { text-decoration:underline; color:#FFFFFF; }
		.searchlinks ul li a:visited { text-decoration: none !important; }
		.searchlinks ul li a:visited:hover { text-decoration: underline !important; }
		
		
	/************************ CONTENT -- SEARCH MODULE :: END **********************/
/************************ CONTENT :: END **********************/

/************************ FOOTER :: START **********************/
#footer { border-top: 4px solid #b20838; background-color:#fff; }
	#footer ul li { background: url(/images/background/bullet_1.gif) center right no-repeat; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1px; }
	#footer ul li.last { background: none; }
	#footer ul li a { color: #b07b44; background: url(/images/background/nav_footer.gif) no-repeat; }
	
	#footer ul li.f1 a { background-position: 0px 0px; }
		#footer ul li.f1 a:hover { background-position: 0px -10px; }
	#footer ul li.f2 a { background-position: -157px 0px; }
		#footer ul li.f2 a:hover { background-position: -157px -10px; }
	#footer ul li.f3 a { background-position: -244px 0px; }
		#footer ul li.f3 a:hover { background-position: -244px -10px; }
	#footer ul li.f4 a { background-position: -305px 0px; }
		#footer ul li.f4 a:hover { background-position: -305px -10px; }	
	#footer ul li.f5 a { background-position: -371px 0px; }
		#footer ul li.f5 a:hover { background-position: -371px -10px; }	
					
	
/************************ FOOTER :: END **********************/

#content_end[id] { background: url(/images/background/shadow_bottom_bg.png) top no-repeat; }

.links ul li a { FONT-FAMILY: Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:.8em; text-decoration:none; }
.links ul li a:hover { text-decoration:underline; color:#FFFFFF; }
.links ul li a:visited { text-decoration: none !important; }
.links ul li a:visited:hover { text-decoration: underline !important; }

.copy {  }
		.copy ul {  }
		.copy ul li {  font-family: Arial, Helvetica, sans-serif; font-weight: bold; background: url(/images/background/bullet_1.gif) center right no-repeat; font-size: 1px; }
		.copy ul li.nf2 { background: none;}
		.copy ul li a { color: #fff; text-decoration: none; background: url(/images/background/nav_footer2.gif) no-repeat; }
		.copy ul li a:hover { text-decoration: none; }
		
		.copy ul li.nf1 a { background-position: 0px -1px; }
			.copy ul li.nf1 a:hover { background-position: 0px -11px; }
			.copy ul li.nf1 a.on { background-position: 0px -11px; }
			
			.copy ul li.nf2 a { background-position: -99px -1px; }
			.copy ul li.nf2 a:hover { background-position: -99px -11px; }
			.copy ul li.nf2 a.on { background-position: -99px -11px; }







/* copyright 2007 Borders Inc. All Rights Reserved */

/* All CSS changes, revisions, additions needed outside template development stage will be created in this document. Structure should look as so:
	.replaced_class { style-to-overide: value-overide !important; }
	.added_class { style: value; }
	
	For Overriding (changes and revisions): 
		Copy and paste class or id that needs to be changed with all styles. Replace the unwanted style within that class or id with the new one.
		
	For Troubleshooting:
		If something breaks within the html, first check this file to see if its associated class has been altered. If it has, comment it out and doublecheck html. If not, reference modules.css for style and apply formatting changes within this document as noted. */	
		
/* Overriding layout.css */
img.image_1 {border: 1px solid #000;}
a:hover img.image_1 {border: 1px solid #000;}
.search .go input { display: block; width: 30px; height: 30px; float: left; }
.search .links {padding-left: 25px; float:left; display: block;}
.search ul li {left:25px; margin-top:5px; }
/*#content_end .copy p { background: none !important; }
#content_end .copy p b { left:0px !important; position: relative; color:#ffffff !important; text-decoration:none !important;}*/

/* Overriding skin.css */
input {color:#543019;}
.search ul li { font-family: Georgia, "Times New Roman", Times, serif; color: #fff; font-size: 1.0em; list-style-type: square; text-decoration: none; }
.search li a { color: #fff; font-size: 1.0em; list-style-type: square;}
.search li a:visited {color: #fff; }
.search .go input  { background: url(../images/background/btn_go1.gif) left no-repeat; border:0px solid #ffffff !important; background-color:transparent; cursor:pointer;}

#footer ul li.f2 a { background-position: -305px 0px !important;}
	#footer ul li.f2 a:hover { background-position: -305px -10px !important;}
#footer ul li.f3 a { background-position: -371px 0px !important;}
	#footer ul li.f3 a:hover { background-position: -371px -10px !important;}
#footer ul li.f4 a { background-position: -157px 0px !important;}
	#footer ul li.f4 a:hover { background-position: -157px -10px !important;}
#footer ul li.f5 a { background-position: -244px 0px !important;}
	#footer ul li.f5 a:hover { background-position: -244px -10px !important;}

#footer ul li.f2 a { width: 52px !important;}
#footer ul li.f3 a { width: 46px !important;}
#footer ul li.f4 a { width: 74px !important;}
#footer ul li.f5 a { width: 47px !important;}
	
/* Overriding modules.css */
.navigation_browse .share .field { float: none !important;}
.reserve p {padding-bottom:0px !important;}
.cover table {width:auto !important;}
.error_msg ul {border-bottom:1px solid #CB0716;border-top:5px solid #CB0716;padding:5px 5px 5px;}
.error_msg ul li {color:#CB0716; background:transparent url(../images/background/bullet_7.gif) no-repeat scroll 0px 5px; padding-left:7px;}
.results {padding:12px 0px 5px 22px !important;}
.navigation_browse .share .field textarea {font-size:1em !important;}
.list td .sale_price {color:#543019;}
.navigation_browse .share p.btn a {width:85px !important; float: left !important;}
.navigation_browse .share p.btn a img {!important; float: right !important;}
.right_sub_content p.btn {width:95px !important;}
.right_sub_content textarea {color:#94633A;margin-bottom:6px !important;width:184px;border:1px solid #B3B9BF !important; font-size:1em !important;}
.view {width:100% !important;} 
.frame_content {padding:15px 0px 0px 18px !important;}
.about_title h2 .small {text-transform:none;}
.navigation_browse dl dd {font-size:10px !important;}
.sub_content h2, .frame_content h2 {text-transform:none;}
.sub_content.p {font-size: 0.9em !important;}
.top .bar H2 {BACKGROUND: url(../images/content/top_sellers.gif) no-repeat left 50%;}
.title_banner.blank {height:84px !important;color:#783911;font-family:Georgia,"Times New Roman",Times,serif;font-size:2.4em;text-transform:lowercase;background:transparent url(../images/background/title_bg.gif) no-repeat scroll left top;}
.title_banner.blank .title {padding: 10px 0px 0px 84px;}
.right_espot .sub_content.first {background:none !important;}
.navigation_browse dl .sub {padding-bottom:5px; padding-left:10px;}
.hover {width:320px !important;}
.recommended_items { top:0px !important; }
.about_title h2 {text-transform:none !important;}
.form input, .form select, .form textarea {padding-left:2px !important;}
.form label {margin-bottom:2px !important; margin-top:7px !important;}
.title_banner h1.online_reserve { background: url(../images/background/title_online_reserve.gif); height: 78px; width: 968px; }	
.clear { clear:both; }
.list.stores { width:764px; }














/* =======================================================================================================================
	NEW STYLES 07/07/07
======================================================================================================================= */

body {

background-image:url(/images/background/Borders_tile.jpg);
}

#leftNAV {
	background-image: url(/images/common/bkg_leftNAV.gif);
	background-color: #610200;
	width: 204px;
	vertical-align: top;

}

.leftNAV_menu {
	margin-left: 21px;
	padding-top: 5px;
	padding-bottom: 5px;
	color:#FFFFFF;
}
	
.leftNAV_menu a {
	color: #d0a559;
	font-weight:bold;
	text-decoration:none;
}


.leftNAV_menu a:hover {
	color: #d0a559;
	font-weight:bold;
	text-decoration:underline;
}


.leftNAV_submenu {
margin-top: -3px;
}


.leftNAV_submenu li {
	padding-bottom: 3px;
	margin-left: -15px;
	margin-right: 10px;
	list-style-position: outside;
	list-style-image: url(/shows/images/bullet_square.gif);
	list-style-type: none;
	color: #fff;
	
}

#center {
	background-color: #610200;
	width: 764px;
	vertical-align: top;
	border-left: solid 1px #b07b44;   

}

#box_topsection {
	border-bottom: solid 3px #b07b44;
}

#box_left {
	border-right: solid 3px #b07b44;
	border-bottom: solid 3px #b07b44;
	width:380px;
	/*position: absolute;*/
	float:left;
}


#box_three {
	border-bottom: solid 3px #b07b44;
	/*position: absolute;*/
	float:left;
}

#box_right {
	border-bottom: solid 3px #b07b44;
	width:380px;
	float: right;
}


#RWLframe {
		width:764px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		padding:0px;
		text-align:left;
		}


#RWL_column1 {
	border-right: solid 3px #b07b44;
	width:252px;
	min-height: 350px;
	padding:0px;
	float:left;
}

#RWL_column1 a {
	color: #d0a559;
}


#RWL_column2 {
	border-right: solid 3px #b07b44;
	width:253px;
	min-height: 350px;
	float:left;
	padding:0px;
/*	background-image:url(/images/homepage/bkg_atthemovies.jpg);*/
	background-position: bottom;
	background-repeat:no-repeat;
}


#RWL_column2 a {
	color: #d0a559;
}


#RWL_column3 {
	width:248px;
	float: left;
	padding:0px;
	min-height: 350px;
}

#RWL_column3 a {
	color: #d0a559;
}
#content_block {
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}

#content_block #white {
	color: #fff;
}



#prevepisodes {
color:#fff;
}

#prevepisodes a {
color: #d0a559;
font-weight:bold;
text-decoration: none;
}

#prevepisodes a:hover {
color: #fff;
text-decoration:underline;
}

/*#monkey {
background-image:url(../shows/live01/images/bkg.jpg);
background-position:top;
background-repeat:no-repeat;
}*/

#feature {
padding: 10px 10px 10px 10px;
color: #F7D6A5;}

#feature h2 {
font-size: 125%;
margin-top: 5px;
margin-bottom: 0px;
color: #F7D6A5;
font-weight: bold;
}

#rightcolumn {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #A8221E;
	border-bottom-color: #3A1604;
	background-image: url(/images/common/bkg_redstrip.jpg);
	width: 233px;
	padding-right:5px;
	padding-top:15px;
	}
	
	
.tdp {
color: #F7D6A5;
}


.tdp img {
	float: left;
margin: 0 5px 0 8px;
}


.tdp a {
font-weight:bold;
color: #F7D6A5;
text-decoration:none;
}

.tdp a:hover {
font-weight:bold;
color: #F7D6A5;
text-decoration:underline;
}

.whitetext { color:#FFFFFF;}




.homepagelist {
color: #543019;
}


.homepagelist a {
color: #b10021;
font-weight: bold;
text-decoration:none;
}

.homepagelist a:hover {
text-decoration:underline;
}

.homepagelist a:visited {
color: #b10021;
font-weight: bold;
text-decoration:none;
}

.homepagelist .title {
font-weight:bold;
}

.homepagelist h2 {
color: #543019;
font-size: 1.4em;
font-family:Georgia, "Times New Roman", Times, serif;
margin: 5px 0 5px 0px;
padding-bottom:-7px;
display: block;
}

