/* CSS Mall-specific */

/* ----- Home Page Buttons ----- */
#bigbuttons {
	height:auto;
}
#bigbuttons .bigbutton1 a:link,
#bigbuttons .bigbutton1 a:visited {
	background:transparent url(/mimages/Cnt10/buttons/mailinglist.png) 0 0 no-repeat;
}
#bigbuttons .bigbutton1 a:hover,
#bigbuttons .bigbutton1 a:active {
	background:transparent url(/mimages/Cnt10/buttons/mailinglist.png) 0 -101px no-repeat;
}
#bigbuttons .bigbutton2 a:link,
#bigbuttons .bigbutton2 a:visited {
	background:transparent url(/mimages/Cnt10/buttons/sales.png) 0 0 no-repeat;
}
#bigbuttons .bigbutton2 a:hover,
#bigbuttons .bigbutton2 a:active {
	background:transparent url(/mimages/Cnt10/buttons/sales.png) 0 -101px no-repeat;
}
#bigbuttons .bigbutton3 a:link,
#bigbuttons .bigbutton3 a:visited {
	background:transparent url(/mimages/Cnt10/buttons/giftcards.png) 0 0 no-repeat;
}
#bigbuttons .bigbutton3 a:hover,
#bigbuttons .bigbutton3 a:active {
	background:transparent url(/mimages/Cnt10/buttons/giftcards.png) 0 -101px no-repeat;
}
#bigbuttons .bigbutton4 a:link,
#bigbuttons .bigbutton4 a:visited {
	background:transparent url(/mimages/Cnt10/buttons/artwinejazzfestival.png) 0 0 no-repeat;
	display:none;
}
#bigbuttons .bigbutton4 a:hover,
#bigbuttons .bigbutton4 a:active {
	background:transparent url(/mimages/Cnt10/buttons/artwinejazzfestival.png) 0 -101px no-repeat;
	display:none;
}

/* ----- Link Colors ----- */
#content a:link,
#content a:visited {
	color:#1f5c5f;
	text-decoration:none;
}
#content a:hover,
#content a:active {
	color:#1f5c5f;
	text-decoration:underline;
}

/* ----- Primary Nav Colors ---- */
#pnav ul a {
	border-left:1px solid #477879;
	color:#fff;
}
#pnav ul li a:hover,
#pnav ul li:hover a {
	background:transparent url(/mimages/Cnt10/bg-pnav-over.jpg) top repeat-x;
}
#pnav ul li a.n-TheStreets {
	border-right:1px solid #477879;
}
#pnav ul ul li {
	background:#578e92;
}
#pnav ul ul a {
	color:#fff;
}
#pnav ul ul li a:hover {
	background:#1f5c5f;
}

/* ----- Background Image Changes ----- */
#wrap {
	background-image:none;
}
body.Happenings #content,
body.Dine #content,
body.Stores #content,
body.TheStreets #content,
body.sub-page #content {
	background:transparent url(/mimages/Cnt10/bg-stage-sub.gif) top no-repeat;
}

/* ----- Kids Club Styles ----- */
body.KidsClub #content #lg-column p strong {
	color:#582c00;
	font:normal 20px/26px "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;
	letter-spacing:2px;
	text-transform:uppercase;
}
body.KidsClub #content #lg-column table tr td {
	font-size:12px;
	padding-bottom:3px;
}
body.KidsClub #content #lg-column table tr td input,
body.KidsClub #content #lg-column table tr td select {
	background-color:#c8c2b6;
	border:medium none;
	color:#582c00;
	font-size:12px!important;
	padding:6px;
}
.captchaImage {
	margin:10px 0;
}
#regform ul li.button input {
	background-color:#fff!important;
	height:auto!important;
	padding:10px 0 0!important;
	width:auto!important;
}

/* ----- Leasing Faux Form Styles ----- */
#Leasingform input,
#leasingForm select {
	background-color:#c8c2b6;
	border:0!important;
	font-size:12px!important;
	padding:6px;
}
#Leasingform table tr td {
	font-size:12px;
	padding-bottom:3px;
}
