/*
Title: 		Four Corners Tavern Group, Gaslight
Design:		Grip Design, Chicago
Author: 	Nifty, Inc. [niftyinc.com]
*/


/* ---[ GENERAL LAYOUT ]--------------------------------------------- */

body {
	margin: 0;
	padding: 0;
	background: #393a3b;
	}

img {
	border: 0;
	margin: 0;
	}


/* ---[ TYPOGRAPHY ]--------------------------------------------- */

* html code	{
	font-size : 105%;
	}

p  {
margin: 0;
padding: 0;
font-size: 10px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: normal;
color: #282425;
line-height: 14px;
}

p.serif  {
margin: 0;
padding: 0 0 14px 0;
font-size: 11px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight: normal;
color: #282425;
line-height: 16px;
}

p.mouse  {
margin: 0;
padding: 0 0 8px 0;
font-size: 9px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
color: #fff;
line-height: 12px;
}

p.mouseAlt  {
margin: 0;
padding: 0 0 8px 0;
font-size: 9px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
color: #836c53;
line-height: 12px;
}

p.mouseAltTwo  {
margin: 0;
padding: 0;
font-size: 9px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
color: #611b00;
line-height: 12px;
}

p.order  {
margin: 14px 0 0 0;
padding: 0;
font-size: 10px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: bold;
color: #282425;
}

p.textHead {
margin: 0 100px 15px 110px;
padding: 0;
font-size: 10px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight: bold;
color: #282425;
}

p.lead  {
margin: 0 0 8px 0;
padding: 0;
font-size: 10px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: normal;
color: #282425;
line-height: 14px;
}

a {
	color: #282425;
	text-decoration: none;
	}

a:hover {
	color: #611b00;
	text-decoration: underline;
	}
	
p.indent  {
margin: 0;
padding: 0;
text-indent: 8px;
}

.white  {
margin: 0 0 15px 0;
padding: 0;
font-size: 10px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight: bold;
color: #fff;
}

.price  {
color: #836c53;
}

.ital  {
font-style: italic;
}

.bold  {
font-weight: bold;
}

.underline  {
text-decoration: underline;
}


h1 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	padding: 22px 0 0 0;
	margin: 0;
	color: #611b00;
	font-weight: bold;
	text-transform: uppercase;
	}

h1.first {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	padding: 0;
	margin: 0;
	color: #611b00;
	font-weight: bold;
	text-transform: uppercase;
	}
	
h2 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	padding: 18px 0 0 0;
	margin: 0;
	color: #611b00;
	font-weight: bold;
	text-transform: uppercase;
	}

h2.first {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	padding: 0;
	margin: 0;
	color: #611b00;
	font-weight: bold;
	text-transform: uppercase;
	}
	
h3 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	padding: 18px 0 0 0;
	margin: 0;
	color: #282425;
	font-weight: bold;
	text-transform: uppercase;
	}
	
ul.bullet {
	list-style-position: outside;
	text-indent: -5px;
	margin: 8px 0 8px 0;
	padding: 0 0 0 18px;
	list-style-type: disc;
}


li.textbullet {
	margin: 0 0 3px 0;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	line-height: 15px;
	text-indent: 0px;
}

#contentLeft ul {
	padding: 0; 
	margin: 0;
	list-style: none;
	}

#contentLeft li {
	display: inline;
	list-style: none;
	text-align: left;
	}

#contentLeft li.price {
	display: inline;
	list-style: none;
	text-align: right;
	}


/* ---[ WRAPPERS ]--------------------------------------------- */

#wrapper {
	position: relative;
	margin: 0 auto;
	padding: 0;
	border: 0;
	background: #f5e5be url("../images/backgrounds/wrapper_back.gif") 0% 0% repeat-y;
	width: 846px;
	}

#wrapperInt	{
	position: relative;
	margin: 0 auto;
	padding: 0;
	border: 0;
	background: #f5e5be url("../images/backgrounds/menuback_int.gif") 0% 0% repeat-y;
	width: 812px;
	}

#wrapperIntPic1	{
	position: relative;
	margin: 0 auto;
	padding: 0;
	border: 0;
	background: #f5e5be url("../images/backgrounds/wrapperback_Pic1.jpg") 0% 0% repeat-y;
	width: 812px;
	}

#wrapperIntPic1Alt	{
	position: relative;
	margin: 0 auto;
	padding: 0;
	border: 0;
	background: #f5e5be url("../images/backgrounds/wrapperback_Pic4.jpg") 0% 0% repeat-y;
	width: 812px;
	}
	
#wrapperIntPic2	{
	position: relative;
	margin: 0 auto;
	padding: 0;
	border: 0;
	background: #f5e5be url("../images/backgrounds/wrapperback_Pic2.jpg") 0% 0% repeat-y;
	width: 812px;
	}
	
#wrapperIntPic3	{
	position: relative;
	margin: 0 auto;
	padding: 0;
	border: 0;
	background: #f5e5be url("../images/backgrounds/wrapperback_Pic3.jpg") 0% 0% repeat-y;
	width: 812px;
	}
/* ---[ LEFT / MENU ELEMENTS ]------------------------------- */

/* ---[ Menu Wrapper ]----------------- */

#left {
	float: left;
	clear: both;
	margin: 0;
	padding: 0;
	background: transparent url("../images/banners/bannerMain_logo2.gif") 0% 0% no-repeat;
	width: 240px;
	}

#logoSpinHome {
	float: left;
	clear: both;
	margin: 0;
	padding: 26px 0 0 45px;
	}
	
#leftInt {
	float: left;
	clear: both;
	margin: 0;
	padding: 0;
	width: 204px;
	}

/* ---[ Logo ]------------------------- */

#logoInt {
	float: left;
	margin: 0;
	padding: 20px 0 12px 0;
	background: transparent url("../images/backgrounds/logo_int_back.gif") 0% 0% no-repeat;
	width: 204px;
	}
/* ---[ Menus ]------------------------- */

#menu dl.home {clear: both; width: 122px; margin: 0 auto; padding: 179px 0 16px 24px;}
#menu dl {width: 122px; margin: 0 auto; padding: 0 0 16px 0;}
#menu dl.about {width: 122px; margin: 0 auto; padding: 0;}
#menu dt {margin:0; padding: 0; line-height: 3px;}
#menu dd {margin:0; padding:0;}
#navigation .menu a {display:block; height: 28px; padding: 0; text-decoration: none; background: #000 url("../images/menu/menu_menu.gif") no-repeat top left; width:122px;}
#navigation .order a {display:block; height: 28px; padding: 0; text-decoration: none; background: #000 url("../images/menu/menu_order.gif") no-repeat top left; width:122px;}
#navigation .orderAlt a {display:block; height: 28px; padding: 0; text-decoration: none; background: #000 url("../images/menu/menu_orderAlt.gif") no-repeat top left; width:122px;}
#navigation .order {display:block; height: 28px; padding: 0; text-decoration: none; background: #000 url("../images/menu/menu_order.gif") no-repeat top left; width:122px; background-position: -122px 0px;}
#navigation .parties a {display:block; height: 28px; padding: 0; text-decoration: none; background: #000 url("../images/menu/menu_parties.gif") no-repeat top left; width:122px;}
#navigation .parties {display:block; height: 28px; padding: 0; text-decoration: none; background: #000 url("../images/menu/menu_parties.gif") no-repeat top left; width:122px; background-position: -122px 0px;}
#navigation .gifts a {display:block; height: 28px; padding: 0; text-decoration: none; background: #000 url("../images/menu/menu_gifts.gif") no-repeat top left; width:122px;}
#navigation .gifts {display:block; height: 28px; padding: 0; text-decoration: none; background: #000 url("../images/menu/menu_gifts.gif") no-repeat top left; width:122px; background-position: -122px 0px;}
#navigation .teams a {display:block; height: 28px; padding: 0; text-decoration: none; background: #000 url("../images/menu/menu_teams.gif") no-repeat top left; width:122px;}
#navigation .teams {display:block; height: 28px; padding: 0; text-decoration: none; background: #000 url("../images/menu/menu_teams.gif") no-repeat top left; width:122px; background-position: -122px 0px;}
#navigation .pictures a {display:block; height: 28px; padding: 0; text-decoration: none; background: #000 url("../images/menu/menu_pictures.gif") no-repeat top left; width:122px;}
#navigation .pictures {display:block; height: 28px; padding: 0; text-decoration: none; background: #000 url("../images/menu/menu_pictures.gif") no-repeat top left; width:122px; background-position: -122px 0px;}
#navigation .about a {display:block; height: 28px; padding: 0; text-decoration: none; background: #000 url("../images/menu/menu_about.gif") no-repeat top left; width:122px;}
#navigation .calendar a {display:block; height: 28px; padding: 0; text-decoration: none; background: #000 url("../images/menu/menu_calendar.gif") no-repeat top left; width:122px;}
#navigation .calendarAlt a {display:block; height: 28px; padding: 0; text-decoration: none; background: #000 url("../images/menu/menu_calendarAlt.gif") no-repeat top left; width:122px;}
#navigation .calendar {display:block; height: 28px; padding: 0; text-decoration: none; background: #000 url("../images/menu/menu_calendar.gif") no-repeat top left; width:122px; background-position: -122px 0px;}
#navigation .spike {display:block; height: 20px; padding: 0; background: #000 url("../images/backgrounds/spike_down.gif") 50% 0% no-repeat; width:122px;}
#navigation a:hover {background-position: -122px 0px; text-decoration: none;}

#menuChosen dl {width: 135px; margin: 0 auto; padding: 0 0 5px 0; background: url("../images/backgrounds/menu_corner_bottom.gif") no-repeat bottom left;}
#menuChosen dt {margin:0; padding: 5px 0 0 0; line-height: 3px;}
#menuChosen dt.nospace {margin:0; padding: 0; line-height: 3px;}
#menuChosen dd {margin:0; padding:0;}
#subnavigation .menu a {display:block; height: 34px; padding: 0; text-decoration: none; background: #6b624b url("../images/menu/menu_menuChosen.gif") no-repeat top left; width:135px;}
#subnavigation .menu {display:block; height: 34px; padding: 0; text-decoration: none; background: #6b624b url("../images/menu/menu_menuChosen.gif") no-repeat top left; width:135px;}
#subnavigation .food a {display:block; height: 16px; padding: 0; text-decoration: none; background: #6b624b url("../images/menu/menu_food.gif") no-repeat top left; width:135px;}
#subnavigation .food {display:block; height: 16px; padding: 0; text-decoration: none; background: #6b624b url("../images/menu/menu_food.gif") no-repeat top left; background-position: -135px 0px; width:135px;}
#subnavigation .winelist a {display:block; height: 16px; padding: 0; text-decoration: none; background: #6b624b url("../images/menu/menu_wine.gif") no-repeat top left; width:135px;}
#subnavigation .winelist {display:block; height: 16px; padding: 0; text-decoration: none; background: #6b624b url("../images/menu/menu_wine.gif") no-repeat top left; background-position: -135px 0px; width:135px;}

#subnavigation .about a {display:block; height: 34px; padding: 0; text-decoration: none; background: #6b624b url("../images/menu/menu_aboutChosen.gif") no-repeat top left; width:135px;}
#subnavigation .about {display:block; height: 34px; padding: 0; text-decoration: none; background: #6b624b url("../images/menu/menu_aboutChosen.gif") no-repeat top left; background-position: -135px 0px; width:135px;}
#subnavigation .space a {display:block; height: 16px; padding: 0; text-decoration: none; background: #6b624b url("../images/menu/menu_space.gif") no-repeat top left; width:135px;}
#subnavigation .space {display:block; height: 16px; padding: 0; text-decoration: none; background: #6b624b url("../images/menu/menu_space.gif") no-repeat top left; background-position: -135px 0px; width:135px;}
#subnavigation .jobs a {display:block; height: 16px; padding: 0; text-decoration: none; background: #6b624b url("../images/menu/menu_jobs.gif") no-repeat top left; width:135px;}
#subnavigation .jobs {display:block; height: 16px; padding: 0; text-decoration: none; background: #6b624b url("../images/menu/menu_jobs.gif") no-repeat top left; background-position: -135px 0px; width:135px;}

#subnavigation a:hover {background-position: -135px 0px; text-decoration: none;}


/* ---[ General Info ]------------------------- */

#addressHome {
	margin: 0 auto;
	padding: 0 0 16px 24px;
	width: 110px;
	}

#contactHome {
	margin: 0 auto;
	padding: 0 0 16px 24px;
	width: 114px;
	}
	
#address {
	margin: 0 auto;
	padding: 0 0 16px 0;
	width: 110px;
	}

#contact {
	margin: 0 auto;
	padding: 0 0 16px 0;
	width: 114px;
	}

#fctg_logo {
	margin: 0 auto;
	padding: 0 0 10px 0;
	width: 143px;
	}
	
#signup1 {
	margin: 0 auto;
	padding: 0 0 20px 24px;
	width: 184px;
	}
	
#signup2 {
	margin: 0 auto;
	padding: 0 0 12px 0;
	width: 160px;
	}
	
/* ---[ CENTER / MAIN CONTENT ]------------------------------- */	

/* ---[ Home ]------------------------- */
#center {
	float: left;
	clear : none;
	margin: 0;
	padding: 0;
	background: transparent url("../images/banners/bannerMain_mid.gif") 0% 0% no-repeat;
	width: 440px;
	}

#brownstone_linkHome {
	position: absolute;
	left: 427px;
	top: 52px;
	z-index: 999;
	}

#sidebar_linkHome {
	position: absolute;
	left: 566px;
	top: 52px;
	z-index: 999;
	}

#schoolyard_linkHome {
	position: absolute;
	left: 694px;
	top: 52px;
	z-index: 999;
	}

#kirkwood_linkHome {
	position: absolute;
	left: 633px;
	top: 82px;
	z-index: 999;
	}
	
#picHome {
	float: left;
	clear: both;
	margin: 0;
	padding: 130px 14px 16px 14px;
	}

#bannerLargeHome {
	float: left;
	clear: both;
	margin: 0;
	padding: 0;
	background: transparent url("../images/backgrounds/bannerLargeBack.gif") no-repeat 50% 0%;
	width: 440px;
	height: 105px;
	}

#bannerLargeHome ul {
	padding: 0 0 0 19px; 
	margin: 0;
	list-style: none;
	}

#bannerLargeHome li {
	display: inline;
	list-style: none;
	}
	
#bannerLargeHome li.one a {
	float: left;
	display: block;
	margin: 0;
	padding: 0;
	background: url("../images/promos/promo_one.gif") no-repeat 0% 50%;
	width: 134px;
	height: 105px;
	}

#bannerLargeHome li.one a:hover {background-position: -134px 50%; text-decoration: none;}

#bannerLargeHome li.two a {
	float: left;
	display: block;
	margin: 0 0 0 4px;
	padding: 0;
	background: url("../images/promos/promo_two.gif") no-repeat 0% 50%;
	width: 126px;
	height: 105px;
	}

#bannerLargeHome li.two a:hover {background-position: -126px 50%; text-decoration: none;}

#bannerLargeHome li.three a {
	float: left;
	display: block;
	margin: 0 0 0 4px;
	padding: 0;
	background: url("../images/promos/promo_three.gif") no-repeat 0% 50%;
	width: 134px;
	height: 105px;
	}

#bannerLargeHome li.three a:hover {background-position: -134px 50%; text-decoration: none;}

#bannerSmallHome {
	float: left;
	clear: both;
	margin: 16px 0 0 0;
	padding: 0;
	background: url("../images/banners/bannerHomeSmall.gif") no-repeat 50% 0%;
	width: 440px;
	height: 41px;
	}

#copyrightHome {
	float: left;
	clear: both;
	margin: 0;
	padding: 0;
	width: 440px;
	}

#copyrightHome ul {
	padding: 0; 
	margin: 0;
	list-style: none;
	}
	
#copyrightHome li {
	float: left;
	display: inline;
	padding: 18px 0 0 14px;
	}
	
/* ---[ Interior ]------------------------- */
	
#centerInterior {
	float: left;
	clear : none;
	margin: 0;
	padding: 0;
	background: transparent;
	width: 608px;
	}
	
#neck {
	float: left;
	clear: both;
	margin: 0;
	padding: 0 0 40px 0;
	background: transparent url("../images/backgrounds/neck_int_back.gif") no-repeat 0% 0%;
	width: 608px;
	height: 30px;
	}
	
#neck ul {
	padding: 0; 
	margin: 0;
	list-style: none;
	}
	
#neck li {
	float: left;
	display: inline;
	padding: 6px 16px 0 0;
	height: 13px;
	}

#neck li.first {
	width: 208px;
	}
	
#quote {
	float: left;
	clear: both;
	margin: 0;
	}
.quoteMenu {background: transparent url("../images/quotes/quote_menu.gif") no-repeat 50% 0%; width: 608px; height: 91px;}
.quoteOrder {background: transparent; width: 608px; height: 91px;}
.quoteParties {padding: 46px 0 30px 0; background: transparent url("../images/quotes/quote_parties.gif") no-repeat 50% 0%; width: 608px;}
.quoteGifts {padding: 96px 0 0 0; background: transparent url("../images/quotes/quote_gifts.gif") no-repeat 50% 0%; width: 608px; text-align: center;}
.quoteTeams {padding: 46px 0 20px 0; width: 608px; height: 91px;}
.quotePictures {padding: 46px 0 0 0; width: 608px; height: 70px;}
.quoteAbout {padding: 0 0 20px 0; width: 608px; height: 91px;}
.quoteSpace {padding: 46px 0 0 0; background: transparent url("../images/quotes/quote_space.gif") no-repeat 50% 0%; width: 608px;}
.quoteJobs {background: transparent url("../images/quotes/quote_jobs.gif") no-repeat 50% 0%; width: 608px; height: 68px;}
.quoteCalendar {padding: 46px 0 0 0; background: transparent url("../images/quotes/quote_calendar.gif") no-repeat 50% 0%; width: 608px; height: 44px;}
.quoteDirections {padding: 0 0 0 0; background: transparent url("../images/quotes/quote_directions.gif") no-repeat 50% 0%; width: 608px; height: 70px;}
.quoteVIP {padding: 46px 0 0 0; background: transparent url("../images/quotes/quote_vip.gif") no-repeat 50% 0%; width: 608px; height: 81px;}


#select {
	float: left;
	clear: both;
	margin: 0;
	padding: 0;
	background: transparent url("../images/backgrounds/decoration_space.gif") no-repeat 50% 0%;
	width: 608px;
	height: 45px;
	text-align: center;
	}
	
#selectNone {
	float: left;
	clear: both;
	margin: 0;
	padding: 0;
	background: transparent url("../images/backgrounds/decoration.gif") no-repeat 50% 0%;
	width: 608px;
	height: 25px;
	text-align: center;
	}
	
#select ul {
	padding: 0; 
	margin: 18px 0 0 192px;
	list-style: none;
	}
	
#select li, #select li a {
	float: left;
	display: block;
	padding: 0;
	height: 9px;
	}

#select ul.jobs {
	padding: 0; 
	margin: 18px 0 0 124px;
	list-style: none;
	}

#select ul.directions {
	padding: 0; 
	margin: 18px 0 0 227px;
	list-style: none;
	}
	
#select li.dot {
	float: left;
	display: block;
	padding: 0;
	background: url("../images/menuSelect/dot.gif") no-repeat top left;
	width: 15px;
	height: 9px;
	}

#selecttwo {
	float: left;
	clear: both;
	margin: 0;
	padding: 0 0 28px 0;
	width: 608px;
	}

#selecttwo ul {
	padding: 0; 
	margin: 18px 0 0 87px;
	list-style: none;
	}

#selecttwo ul.wine {
	padding: 0; 
	margin: 18px 0 0 238px;
	list-style: none;
	}
	
#selecttwo li, #selecttwo li a {
	float: left;
	display: block;
	padding: 0;
	height: 12px;
	}

#selecttwo li.bar {
	background: url("../images/menuSelect/bar.gif") no-repeat top left;
	width: 19px;
	}

#contentLeft {
	float: left;
	clear: none;
	margin: 0;
	padding: 0 40px 0 50px;
	width: 408px; /* bmh */ voice-family: "\"}\""; voice-family: inherit;
	width: 318px;
	}

html>body #contentLeft  {
	width: 318px;
	} 
	
#contentRight {
	float: left;
	clear: none;
	margin: 0;
	padding: 0 12px 0 0;
	width: 200px;/* bmh */ voice-family: "\"}\""; voice-family: inherit;
	width: 188px;
	}

html>body #contentRight  {
	width: 188px;
	} 

/* ---[ Content ALT Alignment for ORDER and TEAM SPONSORSHIP PAGES ]------------------------------- */	
#contentLeftAlt {
	float: left;
	clear: none;
	margin: 0;
	padding: 0 30px 0 50px;
	width: 300px;/* bmh */ voice-family: "\"}\""; voice-family: inherit;
	width: 220px;
	}

html>body #contentLeftAlt  {
	width: 220px;
	} 

#contentRightAlt {
	float: left;
	margin: 0;
	padding: 0;
	}

/* ---[ Content ALT Alignment for ABOUT PAGE ]------------------------------- */	
#contentLeftAbout {
	float: left;
	clear: none;
	margin: 0;
	padding: 0 30px 0 50px;
	width: 300px;/* bmh */ voice-family: "\"}\""; voice-family: inherit;
	width: 220px;
	}

html>body #contentLeftAbout  {
	width: 220px;
	}

/* ---[ Content ALT Alignment for FORM PAGES ]------------------------------- */	
#contentFull {
	float: left;
	clear: both;
	margin: 0;
	padding: 0 40px 0 50px;
	width: 608px; /* bmh */ voice-family: "\"}\""; voice-family: inherit;
	width: 518px;
	}

html>body #contentFull  {
	width: 518px;
	} 

/* ---[ Content ALT Alignment for CALANDER PAGE ]------------------------------- */	
#contentLeftColumn1 {
	float: left;
	clear: none;
	margin: 0;
	padding: 0 30px 0 50px;
	width: 200px;/* bmh */ voice-family: "\"}\""; voice-family: inherit;
	width: 120px;
	}

html>body #contentLeftColumn1  {
	width: 120px;
	} 
	
/* ---[ RIGHT / SIDEBAR CONTENT FOR HOME PAGE ]------------------------------- */	

#right {
	float: left;
	clear : none;
	margin: 0;
	padding: 0;
	background: transparent url("../images/banners/bannerMain_right.gif") 0% 0% no-repeat;
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	color: #000;
	width: 166px;
	}

#sideright {
	float: left;
	clear : none;
	margin: 0;
	padding: 130px 0 0 0;
	width: 166px;
	}

/* ---[ What's New Sections ]------------------------- */	
#x {float: left; width: 412px; margin: 12px 0 0 14px;}
#x p {font-size:10px; color:#282425; margin:0 10px; padding-bottom:0.5em;}
#x h1, #x h2{margin:0 10px;color: #611b00; font-weight: bold; text-transform: uppercase; border:0; padding-top:0.5em;}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#FFF7E7; border-left:1px solid #6C624C; border-right:1px solid #6C624C;}
.xb1 {margin:0 5px; background:#6C624C;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.xcontent {display:block; background:#FFF7E7; border:0 solid #6C624C; border-width:0 1px;}

#right dl.new {
	width: 142px;
	margin: 0;
	padding: 0;
	background: #000 url("../images/backgrounds/homeRight_corner_top.gif") no-repeat top left;
	}

#right dt.wn {
	margin: 0;
	padding: 6px 0 4px 15px;
	}
	
#right dd.top {
	margin: 0;
	padding: 0;
	font-size:1px;
	height: 5px;
	background: url("../images/backgrounds/whatsnew_corner_top.gif") no-repeat top left;
	}

#right dd.whatsnew {
	margin: 0;
	padding: 4px 4px 6px 6px;
	border-left: 4px solid #000;
	border-right: 4px solid #000;
	background: #FFF7E7;
	}

#right dd.bottom {
	margin: 0;
	padding: 0;
	font-size:1px;
	height: 5px;
	background: url("../images/backgrounds/whatsnew_corner_bottom.gif") no-repeat top left;
	}
	
#right dl.newlast {
	width: 142px;
	height: 5px;
	margin: 0 0 14px 0;
	padding: 0;
	background: #000 url("../images/backgrounds/homeRight_corner_bottom.gif") no-repeat bottom left;
	}	
	
.boldred  {
color: #611b00;
font-weight: bold;
}

/* ---[ END What's New Section ]------------------------- */

#right dt {
	margin: 0;
	padding: 4px 0 2px 21px;
	}
	
#right dd {
	margin: 0;
	padding: 0 4px 1px 10px;
	}

#right dd.red {
	margin: 0;
	padding: 0 4px 1px 10px;
	color: #611b00;
	}
	
#right dl.first {
	width: 142px;
	margin: 0;
	padding: 0 0 3px 0;
	background: #edd888 url("../images/backgrounds/homeRight_corner_top.gif") no-repeat top left;
	}

#right dl.dark {
	width: 142px;
	margin: 0;
	padding: 0 0 3px 0;
	background: #bfb279;
	}

#right dl.light {
	width: 142px;
	margin: 0;
	padding: 0 0 3px 0;
	background: #edd888;
	}

#right dl.last {
	width: 142px;
	margin: 0 0 14px 0;
	padding: 0 0 3px 0;
	background: #edd888 url("../images/backgrounds/homeRight_corner_bottom.gif") no-repeat bottom left;
	}

/* ---[ FOOTER ]--------------------------------------------- */

#footerHome {
	display: block;
	clear: both;
	margin: 0;
	padding: 0;
	width: 846px;
	}

#footer {
	display: block;
	clear: both;
	margin: 0 0 0 254px;
	padding: 0;
	}
