@import "restaurant.css";
@import "leasing.css";

body {margin:0px;color:#000000;font-family:arial,Helvetica,verdana;font-size:13px;height: 875px;min-width:990px;}
.homeform{text-align: left; margin: 0;}
.mainform{text-align: left; margin: 0 auto; width: 990px;}

a {text-decoration:none;color:#000;}
a:hover {text-decoration:underline;}
img {border: 0;}

#hometop {/*position: absolute; width:900px; left: 50%; margin-left: -500px;*/}
#top {position: relative; top: 0px; left: 0px;width: 990px;}

#CenterLogo {position: relative;top: 22px; left: 18px; width: 199px; height: 18px}
#RetailLogo {position: relative;top: 0px; left: 706px; width: 279px; height: 31px}

body.home {/*background:url('../../uploads/retailbackgrounds/Corp-BG-Home.jpg') no-repeat 0 0;*/background-position: center top;}
#back1 { width : 990px;position : relative;height : 729px; margin : 0 auto;}
.backinterior {position:relative;/*background:url('../../uploads/retailbackgrounds/Corp-BG-1.jpg') no-repeat 0px 95px;*/height: 735px !important;}

#menu {position:absolute;top:52px;left:-35px;}
#menu ul {width: 700px;height: 25px; margin: 0; padding: 10px 0 0 46px; list-style: none;}
#menu ul li {display: inline;}
#menu ul li a {float: left; margin: 0; padding: 0 7px; font-family: arial;font-size: 13px;line-height: 150%;color: #000000;border-right: 1px solid #000000;font-weight: bold;}
#menu ul li.last a {border: 0;}
#menu ul li a:hover {text-decoration:underline;}
#menu ul li.selected a {/*color: #aaaaaa;*/text-decoration:underline;}
#menu ul li.selected {/*color: #aaaaaa;*/text-decoration:underline;}

#menuHome {position:relative;top:6px;left:-35px; width:700px;}
#menuHome ul {width: 700px;height: 25px; margin: 0; padding: 10px 0 0 46px; list-style: none;}
#menuHome ul li {display: inline;}
#menuHome ul li a {float: left; margin: 0; padding: 0 7px; font-family: arial;font-size: 13px;color: #fff;border-right: 1px solid #fff;font-weight: bold;}
#menuHome ul li.last a {border: 0;}
#menuHome ul li a:hover {text-decoration:underline;}
#menuHome ul li.selected a {/*color: #aaaaaa;*/text-decoration:underline;}

.menuSelected {/*color: #aaaaaa !important;*/text-decoration:underline;}

#eventsmenu {position:absolute;top:235px;left:0px; width:255px;}
#eventsmenu ul {margin: 0; padding: 0; list-style: none;}
#eventsmenu ul li {display: block;width: 257px;line-height: 16px;margin-left: -5px;border-bottom: 1px solid #B9A18E;}
#eventsmenu ul li a {margin: 0; padding: 0 10px; font-family: arial;font-size: 13px !important;color: #000000;display: block;}
#eventsmenu ul li a:hover, #eventsmenu ul li.selected a {text-decoration:none;color: #000 !important;}
#eventsmenu ul li:hover,
#eventsmenu ul li.selected, #eventsmenu ul li a.selected {background-color: #B9A18E;
  	/* for IE */
  	/*filter:alpha(opacity=80);*/
  	/* CSS3 standard */
  	/*opacity:0.80;*/
	color: #000 !important;
}

#leasingmenu {position:absolute;top:185px;left:0px; width:255px;}
#leasingmenu ul {margin: 0; padding: 0; list-style: none;}
#leasingmenu ul li {display: block;width: 257px;line-height: 16px;margin-left: -5px;border-bottom: 1px solid #B9A18E;}
#leasingmenu ul li a {margin: 0; padding: 0 10px; font-family: arial;font-size: 13px !important;color: #000000;display: block;}
#leasingmenu ul li a:hover, #leasingmenu ul li.selected a {text-decoration:none;color: #000 !important;}
#leasingmenu ul li:hover,
#leasingmenu ul li.selected, #leasingmenu ul li a.selected {background-color: #B9A18E;
  	/* for IE */
  	/*filter:alpha(opacity=80);*/
  	/* CSS3 standard */
  	/*opacity:0.80;*/
	color: #000 !important;
}

#directorymenu {position:absolute;top:285px;left:0px; width:255px;}
#directorymenu ul {margin: 0; padding: 0; list-style: none;}
#directorymenu ul li {display: block;width: 257px;line-height: 16px;margin-left: -5px;border-bottom: 1px solid #B9A18E;/*#bfbfbf;*/}
#directorymenu ul li a {margin: 0; padding: 0 10px; font-family: arial;font-size: 13px !important;color: #000000;display: block;}
#directorymenu ul li a:hover, #directorymenu ul li.selected a {text-decoration:none;color: #000 !important;}
#directorymenu ul li:hover,
#directorymenu ul li.selected, #directorymenu ul li a.selected {background-color: #B9A18E;/*#ccc;*/
  	/* for IE */
  	/*filter:alpha(opacity=80);*/
  	/* CSS3 standard */
  	/*opacity:0.80;*/
	color: #000 !important;
}
#newsmenu {position:absolute;top:350px;left:0px; width:255px;}
#newsmenu ul {margin: 0; padding: 0; list-style: none;}
#newsmenu ul li {display: block;width: 257px;line-height: 16px;margin-left: -5px;border-bottom: 1px solid #B9A18E;}
#newsmenu ul li a {margin: 0; padding: 0 10px; font-family: arial;font-size: 13px !important;color: #000000;display: block;}
#newsmenu ul li a:hover, #newsmenu ul li.selected a {text-decoration:none;color: #000000;}
#newsmenu ul li:hover,
#newsmenu ul li.selected, #newsmenu ul li a.selected {background-color: #B9A18E;
  	/* for IE */
  	/*filter:alpha(opacity=80);*/
  	/* CSS3 standard */
  	/*opacity:0.80;*/
	color: #000;
}

#search01 {position:absolute;top:58px;left:803px;}
.search01i {
	margin-left:2px;
	display: block;
	height: 14px;
	width: 16px;
	font-weight: bold;
	font-size: 0.8em;
	border: 1px solid #000;
	background: transparent;
	color: #000;
	padding: 4px 6px 0;
}
.search01t {height:14px; background-color: transparent; border: #000000 1px solid;font-size:7pt;font-family:arial;width:129px;padding:4px 0px 0px 6px;}
.search01i_home {
	margin-left:2px;
	display: block;
	height: 14px;
	width: 16px;
	font-weight: bold;
	font-size: 0.8em;
	border: 1px solid #fff;
	background: transparent;
	color: #fff;
	padding: 4px 6px 0;
}
.search01t_home {height:14px; background-color: transparent; BORDER: #ffffff 1px solid;font-size:7pt;font-family:arial;width:129px;padding:4px 0px 0px 6px;color: #ffffff;}

#bottom_bar {width: 100%;height: 35px; position: absolute; top: 729px; left: 0; background-color: #ffffff; z-index:1; 	
/* for IE */
filter:alpha(opacity=80);
/* CSS3 standard */
opacity:0.80;}
  	
#bottom_line {width: 100%;height: 35px; border-bottom: 1px solid #ccc; position: absolute; top: 733px; left: 0px;}

#bottom_navhome {width: 990px;margin : 9px auto;position:relative;z-index:100;}
#bottom_navhome ul{margin:0px;padding:0px;display:block;}
#bottom_navhome li{DISPLAY: inline; FLOAT: left; MARGIN: 0px 14px 0px 0px; LIST-STYLE-TYPE: none}
#bottom_navhome a{font-size:10pt;color:#000000;text-decoration:none;font-family:arial;font-weight:bold;}
#bottom_navhome a:hover {text-decoration:none;}

#bottom_navinterior {position:absolute;top:10px;left:10px;}
#bottom_navinterior ul{margin:0px;padding:0px;display:block;}
#bottom_navinterior li{DISPLAY: inline; FLOAT: left; MARGIN: 0px 14px 0px 0px; LIST-STYLE-TYPE: none}
#bottom_navinterior a{font-size:10pt;color:#000000;text-decoration:none;font-family:arial;font-weight:bold;}
#bottom_navinterior a:hover {text-decoration:none;}

#addhome {/*float:left;margin-top: 12px;*/ position:absolute; top: 0px; left:910px; /*868px;*/}
#addinterior {/*float:left;margin-top: 12px;*/position: absolute; /*top:8px; left:0px;*/top:0px; left:880px;/*857px;*/clear:left;width:75px;}
#addinterior a {font-weight:bold;font-size:12px;}

#footercontainer {/* margin:0;position:absolute;top:763px;left:0;right:0;display:block;width:100%!important;*/}


#footer {font-size:8pt;color:#999999;line-height:16px;width: 990px; margin:25px auto;position:relative;top:25px;left:0;}
#footer a {color:#999999;}

#footerA {float:left;width:195px;letter-spacing: 0.11px;}
#footerB {float:left;letter-spacing: 0.11px;/*margin-left: 0px;*//*160*/}
#footerB {float:left;letter-spacing: 0.11px;/*margin-left: 0px;*/}

#footerC {float:left;letter-spacing: 0.11px;margin-left: 47px; padding-left: 1px;}
#footerD {padding-top: 20px; clear:left;letter-spacing: 0.11px;width:990px;}
/****************************/
div.announcementsRight {position:absolute;width:240px;right:18px;}
div.announcementsLeft{position:absolute;width:240px;left:18px;}
div.announcement1{top:160px;}
div.announcement2{top:270px;}
div.announcement3{top:380px;}
div.announcement4{top:490px;}

.Emergency {position:absolute;top:200px;left:200px;width:320px;}
/*
.announceshadow {background-image: url('../images/shadow2r.png');width:8px;}
.announceshadowb {background-image: url('../images/shadow2b.png');height:8px;}
.announceshadowbr {background-image: url('../images/shadow2br.png');height:8px;width:8px;}
*/
#announce02 {background-color:#FFFFFF;padding:4px;opacity:0.35;filter:alpha(opacity: 80);-moz-opacity: 0.80;-khtml-opacity: 0.80;}

/********************************************/
/*
.announce01 {background-image: url('../images/tran30.png'); background-repeat: repeat; padding:4px}
*/
.announce01 {/*padding:4px*/}

.Emergencyannounce01 
{
    background-color: #CCF551;
    opacity: 0.80;
}

#emergencyannounceb {padding:15px 18px;color:#333333;opacity: 0.80; filter:alpha(opacity=80);}
#emergencyannounceb div {color:#000;font-weight:bold;font-size:11pt;margin-bottom:10px;}
#emergencyannounceb a {text-decoration: underline;}

#announcea {height:90px;padding:15px 0px; }
#announceb {background-color:#f1f5f8;height:90px;padding:15px 18px;color:#333333;opacity: 0.80; filter:alpha(opacity=80);}
#announceb div {color:#000;font-weight:bold;font-size:11pt;margin-bottom:10px;}
#announceb a {text-decoration: underline;}
.shadowbox{background: url(../images/shadow.png) bottom right;}
.innerbox {position:relative;left:-8px;top:-8px;}

.closebox {position:relative;top:-50px;right:-242px;cursor: pointer; width: 30px;}

.accordian div {background-image: url('../images/trans35w.png'); background-repeat: repeat;margin:0px 0px 4px 0px;padding:2px 0px 2px 6px;cursor:pointer;background-color:#ffffff;opacity:0.75;filter:alpha(opacity: 75);-moz-opacity: 0.75;-khtml-opacity: 0.75;}
.accordian div h3 {margin:0px !important;padding:0px;background: url('../images/closed.gif') center right no-repeat;font-size:11px !important;font-weight:bold !important;color:#000 !important; text-transform:capitalize!important; }
.accordian div h3.accopen {background-color:#FFFFFF;margin:0px;padding:0px;background: url('../images/opened.gif') center right no-repeat;font-size:13px;font-weight:bold;color:#000 !important;}
.accordian p {background-image: url('../images/trans35w.png'); background-repeat: repeat;margin:0px 0px 4px 0px;padding:10px 20px 10px 20px;font-size:8pt;display:none;background-color:#ffffff;opacity:0.75;filter:alpha(opacity: 75);-moz-opacity: 0.75;-khtml-opacity: 0.75;}
.accordian p a {padding-right:12px;line-height: 25px;color:#000 !important;}
.accordian p a:hover {font-weight: bold;}
.accordian select {margin-bottom: 5px;}

.accordian div.pressroomwidth {width: 297px;}
.accordian p.pressroomwidth {width: 263px;}

#columns {position: relative; top: 0px; left: 0px;color:#ffffff;}
#narrowcol {opacity:0.70;filter:alpha(opacity: 70);-moz-opacity: 0.70;-khtml-opacity: 0.70;height:640px;width:10px;left:355px;top:46px;position:absolute;background-color:#52483e;}

.col1_1 {height:640px;width:620px;left:365px;top:46px;position:absolute;background-color:#52483e;}
#col1_1data { height:592px;width:595px;left:377px;top:59px;position:absolute;}
#col1_1data h1 {font-family:arial;font-size:12px;font-weight:bold;color:#ffffff;margin:11px 0px 20px 0px;}
#col1_1data p.nomargin {margin: 0;}
#col1_1data p {font-family:arial;font-size:13px;font-weight:normal;color:#ffffff;margin-bottom:20px;line-height: 150%;}

#col1_1data h2  {font-family:arial;font-size:15px;font-weight:bold;color:#ffffff;margin:11px 0px 20px 0px;text-transform: uppercase;}
#col1_1data h3  {font-family:arial;font-size:12px;font-weight:bold;color:#ffffff;margin:11px 0px 20px 0px;text-transform: uppercase;}
#col1_1data h4  {font-family:arial;font-size:24px;font-weight:normal;color:#ffffff;margin:11px 0px 20px 0px;text-transform: uppercase;}
#col1_1data h5  {font-family:arial;font-size:18px;font-weight:normal;color:#ffffff;margin:11px 0px 20px 0px;text-transform: uppercase;}

.col1_2 {height:640px;width:258px;left:365px;top:46px;position:absolute;background-color:#412813;/*#2a2a2a;*/}
#col1_2img, a {margin: 0; position: relative; z-index: 2;}
#col1_2data, #ctl00_contentPlaceHolderMain_col1_2data { height:603px;width:217px;left:390px;top:68px;position:absolute;}
#col1_2data h1, #ctl00_contentPlaceHolderMain_col1_2data h1 {font-family:arial;font-size:14px;font-weight:bold;color:#ffffff;margin:11px 0px 20px 0px;}
#col1_2data h3  {font-family:arial;font-size:14px;font-weight:bold;color:#ffffff;margin:11px 0px 20px 0px;text-transform: uppercase;}
#col1_2data p, #ctl00_contentPlaceHolderMain_col1_2data p {font-family:arial;font-size:13px;font-weight:normal;color:#ffffff;margin-bottom:20px;line-height: 150%; padding-left: 1px;}
#col1_2data ul, #ctl00_contentPlaceHolderMain_col1_2data ul {/*display:block;*/list-style:none;width:217px;margin:0px;padding:0px;position:relative;left:-20px;}
#col1_2data ul li a, #ctl00_contentPlaceHolderMain_col1_2data ul li a {font-family:arial;font-size:11px;text-decoration:none;color:#ffffff;width:237px;padding:2px 0px 3px 20px;display:block;}
#col1_2data ul li a:hover, #ctl00_contentPlaceHolderMain_col1_2data ul li a:hover {text-decoration:none;background-color:#B9A18E;/*#FFFFFF;*/}
#col1_2data ul li a.selected {background-color:#B9A18E;/*#FFFFFF;*/padding-left: 25px;}
#col1_2data h2, #ctl00_contentPlaceHolderMain_col1_2data h2  {font-family:arial;font-size:14px;font-weight:bold;color:#ffffff;margin:11px 0px 20px 0px;text-transform: uppercase;}

.col2_2 {height:640px;width:368px;left:623px;top:46px;position:absolute;background-color:#362110;/*#121212;*/font-size:8pt;}
#ctl00_contentPlaceHolderMain_col2_2data {height:603px;width:350px;left:713px;top:130px;position:absolute;overflow:auto;padding: 0px 10px;}
#col2_2data {height:603px;width:340px;left:645px;top:68px;position:absolute;overflow: auto;display:block;}
#col2_2data h1, #ctl00_contentPlaceHolderMain_col2_2data h1 {font-family:arial;font-size:14px;font-weight:bold;color:#ffffff;margin:11px 0px 20px 0px;text-transform: uppercase;}
#col2_2data h2, #ctl00_contentPlaceHolderMain_col2_2data h2  {font-family:arial;font-size:14px;font-weight:bold;color:#ffffff;margin:11px 0px 20px 0px;text-transform: uppercase;}
#col2_2data h3 {font-family:arial;font-size:13px;font-weight:bold;color:#ffffff;margin:11px 0px 20px 0px;text-transform: uppercase;padding-left: 1px;}
#col2_2data h4, #ctl00_contentPlaceHolderMain_col2_2data h4 {font-family:arial;font-size:1em;font-weight:bold;margin:20px 0px 3px 0px;}
#col2_2data h5, #ctl00_contentPlaceHolderMain_col2_2data h5 {font-family:arial;font-size:1.2em;font-weight:bold;margin:12px 0px -10px 0px;}
#col2_2data p, #ctl00_contentPlaceHolderMain_col2_2data p {font-family:arial;font-size:13px;font-weight:normal;color:#ffffff;margin-bottom:20px;line-height: 150%; padding-left: 1px;}
#col2_2data img {float:left;margin:2px;}

/*.coltext {font-size:12px;margin-bottom:30px;}*/

span#alpha_listing a {padding-right: 2px;font-size: 11px; color: #000;}

.infocol {
	position: absolute;
	top: 46px;
	left: 365px;
	width: 565px;/*597px;*/
	height: 605px;
	/*padding: 30px 10px 5px;*/
	padding: 30px 30px 5px;
	background-color: #362110;
}
.infocol p {margin-bottom:20px;line-height: 150%;}

#fullcol {
	position: absolute;
	top: 44px;
	left: 0px;
	width: 962px;
	height: 616px;
	padding: 10px 10px 15px;
	background-color: #ffffff;
	overflow: auto;
	border: 1px solid #dcdcdc;
	color: #000;
}
#fullcol h1 {
	margin: 5px 0;
	font-size: 200%;
	font-weight: normal;
}
#fullcol p {padding: 3px;margin: 0;}

#flashcontent, #centerMap {
	z-index: -1;
}
div#normal_form input.submitgo{
    float:left;
	width: 23px;
	height: 18px;
	border: 0;
	clear: none;
	color: #fff;
	display:block;
	background: #363535;
	/*font-weight: bold;*/
	font-size: 0.8em;
	/*-moz-opacity:0.75;
	filter:alpha(opacity=75);
	margin-left: 4px;*/
}
div#normal_form input.text{
	float: left;
	border: 0;
	width: 185px;
	height: 14px;
	background-color: #ffffff;/*#c0c0c0;*/
	padding: 2px;
}
div#normal_form select {
	border: 0;
}

/* youngPup Trans Menu Styles *********************************************************************/
.transMenu { position:absolute; overflow:hidden; left:-1000px; top:-1000px;width: 195px;z-index:1002 !important; }
.transMenu .content { position: absolute; top: 0px; }
.transMenu .items { position: relative; left: 4px; top:4px; z-index:1020 !important; }
.transMenu.top .items { border-top:none; }
.transMenu .item {
    color: #fff;
    font-size:12px;
	letter-spacing: 1.5px;
	margin: 4px 0px;
	/*padding: 12px 24px;*/
    font-family: arial,Helvetica,verdana;
	font-weight: bold;
    text-decoration:none;
	/* this is a hack for mac/ie5, whom incorrectly cascades the border properties of the parent table to each row */
	border:none;
	cursor:pointer;
	cursor:hand;
	width: 195px;
}

.transMenu .background {
	background-position: 0% 0%;
	position:absolute;
	left:4px; 
	top:4px;
	z-index:1010 !important;
	-moz-opacity:0.90;
	filter:alpha(opacity=90);
	background-color: rgba(43, 39, 41, 0.90) !important;
	background: #2b2729 !important #;
	width: 100% !important;
	background-image: none !important;
	background-repeat: repeat !important;
	background-attachment: scroll !important;
}

.transMenu .shadowRight { display: none; }
.transMenu .shadowBottom { display: none; }
.transMenu .item.hover { font-weight: bold; color: #fff;background: #535659 !important;-moz-opacity:0.60;filter:alpha(opacity=60);}
.transMenu .item img { display: none; }

/*********************************************************************/
#TransMenu5.transMenu { position:absolute; overflow:hidden; left:4px; top:50px !important;width: 195px;z-index:1000 !important; }
/*******************************************************/

#__VIEWSTATE{ display:none !important; }
#__LASTFOCUS{ display:none !important; }
#__EVENTARGUMENT{ display:none !important; }
#__EVENTTARGET { display:none !important; }
#__EVENTVALIDATION {display:none !important; }
/**************************************************************************************/
p.event {display: block;}
span.event a:hover {text-decoration:none;}
span.event_name {display: block;padding: 0 0 15px;margin: 0;width:275px;}
span.event_name a {color: #000;text-decoration: underline;}
span.event_date {display: block;margin: 0;padding: 0;width:275px;}
span.event_date,span.store_name {font-weight: bold; font-size: 15px;line-height:150%;}
span.store_name {float: left;width: 145px;display: block;margin: 0;padding: 0;}
span.store_status {width: 90px;float: right;display: block;margin: 0;padding: 0 10px 0 0;}
p.store {float: left;margin: 0;padding: 4px 0 !important;line-height: 10px;}
/*****************************************************************************************/

/*****************************************************************/
/*   Questions Form  */
.qflabel {background-image: url('../images/tran30.png'); background-repeat: repeat;width:122px;padding:4px 0px 0px 10px;height:16px;vertical-align:top;}
.qfcontrol {background-image: url('../images/tran50.png'); background-repeat: repeat;width:233px;vertical-align:top;}
.qfcontrol input {border:none;height:14px;width:233px;background-color:transparent;font-size:8pt;padding:3px 15px 0px 10px;font-family:arial;}
.qfcontrol textarea {border:none; height:118px;width:233px;background-color:transparent;overflow: auto;font-size:8pt;padding:3px 15px 0px 10px;font-family:arial;left:10px;}
.qfrowspace {height:10px;margin:0px;font-size:2pt;}

.gflabel2 {background-image: url('../images/tran30.png'); background-repeat: repeat;font-size:8pt;padding:10px 0px 0px 10px;vertical-align:top;}
.qflabel2b {background-image: url('../images/tran30.png'); background-repeat: repeat;font-size:8pt;vertical-align:top;line-height:150%;font-style:italic;}
.qflabel2 input {border:none;}
.qfbutton {opacity: 0.55;filter:alpha(opacity: 55);-moz-opacity:0.55;-khtml-opacity:0.55;}

.questionform input.submit,
.questionform input.reset{
	border: 0;
	clear: none;
	color: #000;
	display:block;
	float: left;
	text-transform : uppercase;
	font-weight: bold;
	font-size: 0.9em;
	background: #fff;
	border: 1px solid #ccc;
	-moz-opacity:0.65;
	filter:alpha(opacity=65);
}

.questionform input.submit{width: 260px;}
.questionform input.reset{width: 80px;}
.questionform input.submit:hover,
.questionform input.reset:hover {
	-moz-opacity:0.95;
	filter:alpha(opacity=95);
}

/**************************************************/
.coltext {font-size:13px;margin-bottom:18px;line-height: 150%;padding-left:1px;}
.coltext2 {font-size:13px;margin-bottom:6px;line-height: 150%;}
.linkback {background-image: url('../images/tran30.png'); background-repeat: repeat; padding:2px 6px 2px 4px;text-align:right;background-color: #dcdcdc;}
.linkback a {font-size:8pt;color:#000000 !important;text-decoration:none;}
.linkback a:hover {text-decoration:underline;}

table.PressRelease td {color:#000000;font-size:13px;font-family:arial;font-weight:normal;line-height: 150%;}
table.PressRelease td a {color:#000000;font-size:13px;text-decoration: underline;}
table.PressRelease td span {color:#fff;font-size:13px;/*text-decoration: underline;*/font-weight: normal;}
table.PressRelease td span.date {color:#fff;font-size:15px;text-decoration: none;font-family:arial,helvetica,verdana;font-weight:bold;line-height: 150%;/*text-transform: uppercase;letter-spacing: 2px;*/}

#releaselist p {font-size:1.0em;font-family:arial;font-weight:bold;margin-top:24px;}

.colorBlack {color: #000000;}

.listletter {font-size:18pt;font-weight:bold;}
#directorymorelinks {position: absolute;top: 385px;left: 0px;}
#morelinks, #morelinks-gc {position: absolute;top: 350px;left: 0px;}
#morelinks ul, #morelinks-gc ul, #directorymorelinks ul {margin:0px;padding:0px;display:block;}
#morelinks  li, #morelinks-gc li, #directorymorelinks li {display: block; float: left; margin: 0px 14px 0px -5px; list-style-type: none}
#morelinks li a, #directorymorelinks li a {font-size:13px !important;font-family:arial;text-decoration:none;color:#fff !important;}
#morelinks-gc li a {font-size:13px !important;font-family:arial;text-decoration:none;color:#000 !important;}
#morelinks li a:hover, #morelinks-gc li a:hover, #directorymorelinks li a:hover {text-decoration:none;color: #000 !important;}
#morelinks ul li:hover,
#morelinks-gc ul li:hover,
#morelinks ul li.selected,
#morelinks ul li a.selected,
#morelinks-gc ul li.selected,
#morelinks-gc ul li a.selected,
#directorymorelinks ul li:hover,
#directorymorelinks ul li.selected,
#directorymorelinks ul li a.selected {background-color: #f8f8f8;
  	/* for IE */
  	filter:alpha(opacity=65);
  	/* CSS3 standard */
  	opacity:0.65;
	color: #000 !important;
}

/***********************AutoComplete flyout ***************************************/
#autoComplete {
	background-color : #b9a18e;
}
.autocomplete_completionListElement 
{  
	/*left : 1px!important;*/
	visibility : hidden;
	margin : 0px!important;
	background-color : #b9a18e;/*inherit;*/
	color : #000;
	cursor : pointer;
	overflow : auto;
	height : auto !important;/*80px;*/
   text-align : left; 
   list-style-type : none;
	padding-left : 0;
	z-index:1002;
}

/* AutoComplete highlighted item */
.autocomplete_highlightedListItem
{
	-moz-opacity:.75;
	filter:alpha(opacity=75);
	background: #412813;
	color: #ffffff;
	padding: 1px;
	list-style-type : none;
	margin : 0;
}

/* AutoComplete item */
.autocomplete_listItem 
{
	-moz-opacity:.85;
	filter:alpha(opacity=85);
	background: #b9a18e !important;
	color : #000;
	padding : 1px;
	z-index:1;	
	list-style-type : none;
	margin : 0;
}
/********************************************************************************/

#StoreResult .Name {
	font-size: 17px;
	font-weight: bold;
}
.pressreleaseLinks {
	margin-left: 10px;
	float: left;
}
.noborder {border: 0; background: transparent;}

/*******************************************************************************/
#columns a {color: #fff;text-decoration:underline;}

p.store {margin:0 !important;}
p.store span.store_name {width: 350px;}
p.store span.store_name a {color: #fff;font-size: 11px; font-weight:normal;}

#copyRight ul {margin: 0; padding: 0; list-style: none;}

#StoreResult p a, #SpecialOffers_Neigh a, #copyRight a, #NCstorelisting a {color: #fff;cursor: pointer; cursor: hand;}

/*
table.directoryTable td.store_name {width: 170px;}
table.directoryTable td.center_name {width: 150px;padding-left: 5px;}
table.directoryTable td a {color: #fff;}
*/
.storeWrapper {padding-bottom: 10px; padding-top: 2px; clear:both;}
.store_name {float: left; width: 155px; line-height: 150%;}
.store_name a {text-decoration: underline; padding-left: 1px;}
.center_name {float: left; width: 132px;padding-left: 5px; line-height: 150%;}

/**************************************************************************************************************************/
#bottom_bar_nav {width: 100%; height: 35px; position: relative;}
#bottom_navhome ul.navBottomCorporate {position: absolute; top: 0px; left: 281px;/*right: 10px;*/ margin: 0; padding: 0; list-style: none;height: 33px;width: 615px;}
#bottom_navhome ul.navBottomCorporate li { height: 24px; margin-top: -10px; }
#bottom_navhome ul.navBottomCorporate li a {font-family: arial;font-size: 11px;color: #FFF;}
#bottom_navhome ul.navBottomCorporate li a.flyout {margin: 0; padding: 5px; font-family: arial;font-size: 11px;color: #000;display: block;cursor: pointer; cursor: hand;line-height: 25px;}
#bottom_navhome ul.navBottomCorporate li:hover a.flyout,
#bottom_navhome ul.navBottomCorporate li a.flyout:hover {color:#fff; -moz-opacity:.95; filter:alpha(opacity=95); background: #000 !important;}
#bottom_navhome ul.navBottomCorporate li ul li { display: block;float:none;height: auto; margin : 5px 15px; font-family: arial;font-size: 11px;color: #FFF;line-height: 1.5em;}
#bottom_navhome ul.navBottomCorporate li ul { border-top : 1px solid #CCCCCC; padding-top : 10px; }

#bottom_navhome ul.navBottomCorporate li ul li a,
#bottom_navinterior ul.navBottomCorporate li ul li a {text-decoration : underline; color : #FFF; }

#bottom_navinterior ul.navBottomCorporate {position: absolute; top: 0px; left: 270px;/*382px;*/ margin: 0; padding: 0; list-style: none;height: 33px;width: 600px;}
#bottom_navinterior ul.navBottomCorporate li {height: 24px;margin-top: -10px;}
#bottom_navinterior ul.navBottomCorporate li a.flyout {margin: 0; padding: 5px; font-family: arial;font-size: 11px;color: #000;display: block;cursor: pointer; cursor: hand;line-height: 25px;}
#bottom_navinterior ul.navBottomCorporate li:hover a.flyout,
#bottom_navinterior ul.navBottomCorporate li a.flyout:hover {color:#fff; -moz-opacity:.75; filter:alpha(opacity=75); background: #2b2729 !important;}
#bottom_navinterior ul.navBottomCorporate li ul li { display: block;float:none;height: auto; margin : 5px 15px; font-family: arial;font-size: 11px;color: #FFF;line-height: 1.5em;}
#bottom_navinterior ul.navBottomCorporate li ul { border-top : 1px solid #CCCCCC; padding-top : 10px; }

/**/
#aboutUs,
#fashionIsland,
#irvineSpectrumCenter,
#theMarketPlace,
#neighborhoodCenters {color:#fff; 
position: absolute; width: 300px; padding: 20px;  bottom:41px;
-moz-opacity:.80; filter:alpha(opacity=80); 
background-color: rgba(43, 39, 41, 0.80) !important;
background: #2b2729 !important #;
}

#aboutUs{left: 0px;z-index: 9999;}
#fashionIsland {left: 74px;z-index: 9999;}
#irvineSpectrumCenter {left: 177px;z-index: 9999;}
#theMarketPlace {left: 95px;z-index: 9999;}
#neighborhoodCenters {left: 245px;z-index: 9999;}
/**/

#aboutUs h2,
#fashionIsland h2,
#irvineSpectrumCenter h2,
#theMarketPlace h2,
#neighborhoodCenters h2 {font-family:arial;font-size:13px;font-weight:bold;color:#ffffff;margin:0px 0px 5px 0px;text-transform: uppercase;}

#aboutUs p,
#fashionIsland p,
#irvineSpectrumCenter p,
#theMarketPlace p,
#neighborhoodCenters p {font-family:arial;font-size:12px;font-weight:normal;color:#ffffff;margin-bottom:20px;line-height: 150%; padding-left: 1px;}


ul.details {list-style: none; margin:0; padding:0;}
.eventdetailBacklink {float:right;}

#StoreResult .backtolisting {float: right;margin-right: 4px;}

.spaceList {width: 325px; clear: both;}

#col2_2data .spaceList h2 {font-family:arial;font-size:12px;font-weight:bold;color:#ffffff;margin:8px 0px 3px 0px;text-transform: uppercase;}

.col1, .col2 {width: 159px; float: left;padding-bottom: 8px;}
.col1 ul, .col2 ul {list-style: none; margin:0; padding:0;}

/*--------------------------------------------------*/

#chkAll {margin: 0 5px 0 0 !important;}

#sitemapLeft, #sitemapRight {width: 49%; float: left;}

#sitemapLeft h3, #sitemapRight h3 {padding: 0 0 15px; font-weight: bold !important; margin: 29px 10px 20px 0 !important; border-bottom: 1px solid;}

#sitemapLeft a, #sitemapRight a {text-decoration: underline !important;}

.pnlSort a.selected, .pnlSort a:hover {font-weight: bold; text-decoration: underline}

.hideMe {display:none;}
.showMe {display: block;}

.radiobuttonTable {clear: left; font-weight: bold; font-size: 11px; padding: 4px 2px;}

#staticSAHeader {position:absolute; top: 47px; left: 0px;width: 921px; height: 35px; z-index: 999;border: 0;}
#gridHeader{position:absolute;top:-4px;/*4px;*/left:0px;z-index:500;}
div.infocol a {text-decoration: underline;}

#category_div {
	margin-top: 19px;
}
#category_div select{font-size:11px;}
#category_div select option, #ctl00_contentPlaceHolderMain_ddlYear, #ctl00_contentPlaceHolderMain_ddlCenter {
	font-size:11px;
	padding:2px;
	width:196px;
}
#alpha_listing_div {
	background: #ffffff;/*url(/assets/images/tran50.png) repeat;*/
	padding:0px 0px 0px 4px;
	width: 208px;
	height: 18px;
	margin-top: 17px;
}

.giftcard {margin: 20px 0 0;}
.regionalgiftcard {margin: 20px 0 0;}


#media {width:217px;left:390px;top:500px;position:absolute;}
#media h1, #ctl00_contentPlaceHolderMain_col1_2data h1 {font-family:arial;font-size:14px;font-weight:bold;color:#ffffff;margin:11px 0px 20px 0px;}
#media p, #ctl00_contentPlaceHolderMain_col1_2data p {font-family:arial;font-size:13px;font-weight:normal;color:#ffffff;margin-bottom:20px;line-height: 150%; padding-left: 1px;}
#media.corporate_media 
{
    position: absolute;
    top: 465px;
    width: 217px;
    left: 390px;
    
}

.iPadScrollable { overflow:auto!important; }

.searchcategoryddl{width:212px;}
/*12/12/2011 RCS commented out the following style*/
#columns #columnwrapper {position: relative; top: -50px; left: -82px;}
.col1 {opacity:0.70;filter:alpha(opacity: 90);-moz-opacity: 0.70;-khtml-opacity: 0.70;height:642px;width:257px;left:445px;top:93px;position:absolute;background-color:#ffffff;}
#col1data, #ctl00_contentPlaceHolderMain_col1data { height:603px;width:217px;left:465px;top:130px;position:absolute;}
#col1data h1, #ctl00_contentPlaceHolderMain_col1data h1 {font-family:arial;font-size:14px;font-weight:bold;color:#222222;margin:11px 0px 20px 0px;text-transform: uppercase;}
#col1data p, #ctl00_contentPlaceHolderMain_col1data p {font-family:arial;font-size:13px;font-weight:normal;color:#222222;margin-bottom:20px;line-height: 150%; padding-left: 1px;}
#col1data ul, #ctl00_contentPlaceHolderMain_col1data ul {display:block;list-style:none;width: 185px;/*width:217px;*/margin:0px;padding:0px;position:relative;left:-20px;}
#col1data ul li a, #ctl00_contentPlaceHolderMain_col1data ul li a {font-family:arial;font-size:13px;line-height: 12px;text-decoration:none;color:#222222;width:237px;padding:2px 0px 3px 20px;display:block;}
#col1data ul li a:hover, #ctl00_contentPlaceHolderMain_col1data ul li a:hover {text-decoration:none;background-color:#ccc;}
#col1data ul li a.selected, #ctl00_contentPlaceHolderMain_col1data ul li a.selected {background-color:#ccc;}
#col1data h2, #ctl00_contentPlaceHolderMain_col1data h2 {font-family:arial;font-size:14px;font-weight:bold;color:#222222;margin:11px 0px 20px 0px;text-transform: uppercase;}
#col1data h3, #ctl00_contentPlaceHolderMain_col1data h3 {font-family:arial;font-size:14px;font-weight:bold;color:#222222;margin:11px 0px 20px 0px;text-transform: uppercase;}

.col2 {opacity: 0.55;filter:alpha(opacity: 55);-moz-opacity:0.55;-khtml-opacity:0.55;height:642px;width:370px;left:702px;top:93px;position:absolute;background-color:#ffffff;font-size:13px;}
#col2data, #ctl00_contentPlaceHolderMain_col2data {height:603px;width:350px;left:718px;top:130px;position:absolute;overflow: auto;}
#col2data h1, #ctl00_contentPlaceHolderMain_col2data h1 {font-family:arial;font-size:14px;font-weight:bold;color:#222222;margin:11px 0px 20px 0px;text-transform: uppercase;}
#col2data h2, #ctl00_contentPlaceHolderMain_col2data h2  {font-family:arial;font-size:14px;font-weight:bold;color:#222222;margin:11px 0px 20px 0px;text-transform: uppercase;}
#col2data h3 {font-family:arial;font-size:13px;font-weight:bold;color:#ffffff;margin:11px 0px 5px 0px;text-transform: uppercase;}
#col2data h4, #ctl00_contentPlaceHolderMain_col2data h4 {font-family:arial;font-size:13px;font-weight:bold;margin:20px 0px 3px 0px;}
#col2data h5, #ctl00_contentPlaceHolderMain_col2data h5 {font-family:arial;font-size:15px;font-weight:bold;margin:12px 0px -10px 0px;}
#col2data p, #ctl00_contentPlaceHolderMain_col2data p {font-family:arial;font-size:13px;font-weight:normal;color:#222222;margin-bottom:20px;line-height: 150%;}
#col2data .inline {position:absolute;bottom:50px;}

.regionalgiftcard {margin: 10px 75px 0;}
.giftcardtext { margin: 0px 20px 0;}
.gcpagetext { font-size:10pt; color:#000000; margin: 0px 16px 18px 15px;}
#col2data h4 { font-size:10pt; color:#000000; margin: 0px 0px 0px 15px;}
#col2data a { color: #000000; text-decoration:underline;}
.purchaselink { display: block;padding-bottom: 10px; }
 #col2data #PurchaseLink {
    display: block;
    height: 40px;
    width: 171px;
    background-image: url("/assets/images/purchasetoday.png");
    background-repeat: no-repeat;
    margin-left: 90px;
}
.checknowlink { padding:0px 30px 15px 15px;text-align:left;}
#columns #col2data div.checknowlink a {font-size:13px;color:#000000;text-decoration:none;}
.checknowlink a:hover {text-decoration:underline;}

.sitemap_col1, .sitemap_col2 {float: left; width: 40%;}

#media {width:217px;left:465px;top:465px;position:absolute;}
#media h1, #ctl00_contentPlaceHolderMain_col1_2data h1 {font-family:arial;font-size:14px;font-weight:bold;color:#FFF;margin:11px 0px 20px 0px;}
#media p, #ctl00_contentPlaceHolderMain_col1_2data p {font-family:arial;font-size:13px;font-weight:normal;color:#FFF;margin-bottom:20px;line-height: 150%; padding-left: 1px;}
