@import "restaurant.css";

body {margin:0px;color:#000000;font-family:arial,Helvetica,verdana;font-size:13px;height: 875px;position:relative;min-width:990px;}
.homeform{text-align: left; margin: 0; /*width: 1024px;*/}
.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: relative; top: 0px; left: 105px;}*/
#hometop {position: absolute; width:900px; left: 50%; margin-left: -500px;}
#top {position: relative; top: 0px; left: 0px;width: 990px;}

#CenterLogo {position: relative;top: 25px; left: 19px; width: 292px; height: 30px}
#RetailLogo {position: relative;top: -8px; left: 710px; width: 279px; height: 31px}

#images {position:absolute;/*background:url('../../uploads/retailbackgrounds/HomePage.jpg') no-repeat center top;*/width: 100%;height: 764px;z-index:0;left:0;top:0;}
#back1 { width : 990px;position : relative;height : 729px; margin : 0 auto;}
.backinterior {/*background:url('../../uploads/retailbackgrounds/NC-bg-1.jpg') no-repeat 0px 95px;*/height: 735px !important;}

.space { width : 990px !important; }

/*.flexcroll { width: 550px !important;}*/
#menu {position:absolute;top:51px;left:-35px;/* width:650px;*/}
#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:-8px;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;}

#guestinformationmenu {position:absolute;top:282px;left:0px; width:255px;}
#guestinformationmenu ul {margin: 0; padding: 0; list-style: none;}
#guestinformationmenu ul li {display: block;width: 259px;line-height: 16px;border-bottom: 1px solid #B9A18E;}
#guestinformationmenu ul li a {margin: 0; padding: 0 10px; font-family: arial;font-size: 13px !important;color: #000000;display: block;}
#guestinformationmenu ul li a:hover {text-decoration:none;}
#guestinformationmenu ul li:hover,
#guestinformationmenu ul li.selected {background-color: #B9A18E;
  	/* for IE */
  	/*filter:alpha(opacity=80);*/
  	/* CSS3 standard */
  	/*opacity:0.80;*/
}
#directorymenu {position:absolute;top:282px;left:0px; width:255px;}
#directorymenu ul {margin: 0; padding: 0; list-style: none;}
#directorymenu ul li {display: block;width: 259px;line-height: 16px;margin-left: -5px;border-bottom: 1px solid #B9A18E;}
#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 {text-decoration:none; color: #000000 !important;}
#directorymenu ul li:hover,
#directorymenu ul li.selected {background-color: #B9A18E;
  	/* for IE */
  	/*filter:alpha(opacity=80);*/
  	/* CSS3 standard */
  	/*opacity:0.80;*/
}
#directorymenu ul li.selected a {color: #000000;}


#eventsmenu {position:absolute;top:282px;left:0px; width:255px;}
#eventsmenu ul {margin: 0; padding: 0; list-style: none;}
#eventsmenu ul li {display: block;width: 259px;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;
}
#eventsmenu ul li a.selected {padding-left: 25px;}

#newsmenu {position:absolute;top:215px;left:0px; width:255px;}
#newsmenu ul {margin: 0; padding: 0; list-style: none;}
#newsmenu ul li {display: block;width: 257px;line-height: 16px;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 {text-decoration:none;}
#newsmenu ul li:hover,
#newsmenu ul li.selected {background-color: #B9A18E;
  	/* for IE */
  	/*filter:alpha(opacity=80);*/
  	/* CSS3 standard */
  	/*opacity:0.80;*/
}

ul#languagedirectory {margin: 0; padding: 0; list-style: none;}
ul#languagedirectory li {display: block;width: 257px;line-height: 16px;border-bottom: 1px solid #B9A18E;}
ul#languagedirectory li a {margin: 0; padding: 0 7px; font-family: arial;font-size: 13px !important;color: #000000;display: block;}
ul#languagedirectory li a:hover {text-decoration:none;}
ul#languagedirectory li:hover,
ul#languagedirectory li.selected {background-color: #B9A18E;
  	/* for IE */
  	/*filter:alpha(opacity=80);*/
  	/* CSS3 standard */
  	/*opacity:0.80;*/
}


#search01 {position:absolute;top:60px;left:808px;/*width:180px;padding:0px;*/}
.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: 1200px;height: 35px; position: relative; top: 633px; left: 0; background-color: #ffffff;  	
  	filter:alpha(opacity=80);
  	opacity:0.80;}
*/

#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: 985px;height: 35px; border-bottom: 1px solid #ccc; position: relative; top: 673px/*0px */; 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 { position: absolute; top: 0px; right: -44px; margin: 0; padding: 0;width: 125px; }
#addinterior {position:absolute;top:10px;left:860px;}
#addinterior a {font-weight:bold;font-size:12px;}

#homefootercontainer {position: relative;top:-10px; width: 990px; margin : 0px auto;}

#footer {font-size:8pt;color:#999999;line-height:16px;width: 990px; /*margin : 55px auto;*/padding-top: 45px;}
#footer a {color:#999999;}

#footerA {float:left;width:195px;letter-spacing: 0.11px;}
#footerB {float:left;letter-spacing: 0.11px;/*margin-left: 15px;*/}
#footerC {float:left;letter-spacing: 0.11px;margin-left: 30px; padding-left: 1px;}
#footerD {padding-top:20px;letter-spacing: 0.11px;/*clear:left;*/}
/****************************/
.announcements {position:absolute;top:445px;right:18px;width:518px;}
.Emergency {position:absolute;top:200px;left:10px;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}
*/
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;}

.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;padding:0px;background: url('../images/closed.gif') center right no-repeat;font-size:13px;font-weight:bold; 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;}
.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;}*/
.accordian p a:hover {font-weight: bold;}

#narrowcol {opacity:0.70;filter:alpha(opacity: 70);-moz-opacity: 0.70;-khtml-opacity: 0.70;height:640px;width:10px;left:355px;top:34px;position:absolute;background-color:#52483e;}
#columns {position: relative; top: 0px; left: 0px;color:#ffffff;/*height:673px;*/}

.col1_1 {height:640px;width:620px;left:365px;top:34px;position:absolute;background-color:#412813;/*#52483e;*/}
#col1_1data { height:592px;width:595px;left:377px;top:59px;position:absolute;}
#col1_1data h1 {font-family:arial;font-size:13px;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 ul, #ctl00_contentPlaceHolderMain_col1_1data ul {display:block;list-style:none;width:217px;margin:0px;padding:0px;position:relative;left:-20px;}
#col1_1data ul li a, #ctl00_contentPlaceHolderMain_col1_1data ul li a {font-family:arial;font-size:11px;text-decoration:none;color:#ffffff;width:237px;padding:2px 0px 3px 20px;display:block;}
#col1_1data ul li a:hover, #ctl00_contentPlaceHolderMain_col1_1data ul li a:hover {text-decoration:none;background-color:#FFFFFF;}
#col1_1data ul li a.selected {background-color:#ffffff;}
*/
#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:13px;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:34px;position:absolute;background-color:#412813;/*#52483e;*/}
#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:13px;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%;}
#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:254px;/*237px;*/padding:2px 0px 3px 25px;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;*/}
#col1_2data h2, #ctl00_contentPlaceHolderMain_col1_2data h2  {font-family:arial;font-size:15px;font-weight:bold;color:#ffffff;margin:11px 0px 26px 0px;text-transform: uppercase;}

.col2_2 {height:640px;width:368px;left:623px;top:34px;position:absolute;background-color:#362110;/*#4b4137;*/font-size:8pt;}
#col2_2data, #ctl00_contentPlaceHolderMain_col2_2data {height:445px;width:340px;left:635px;top:68px;position:absolute;overflow: hidden;/*overflow: auto;*/padding: 0px 10px;}
#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:14px;font-weight:bold;color:#ffffff;margin:11px 0px 5px 0px;text-transform: uppercase;}
#col2_2data h4, #ctl00_contentPlaceHolderMain_col2_2data h4 {font-family:arial;font-size:13px;font-weight:bold;margin:20px 0px 3px 0px;}
#col2_2data h5, #ctl00_contentPlaceHolderMain_col2_2data h5 {font-family:arial;font-size:15px;font-weight:bold;margin:12px 0px -10px 0px;}
#col2_2data p, #ctl00_contentPlaceHolderMain_col1_2data p {font-family:arial;font-size:13px;font-weight:normal;color:#ffffff;margin-bottom:20px;line-height: 150%;}


#col2data ul li, #ctl00_contentPlaceHolderMain_col2data ul li {line-height: 150%;}

.coltext {font-size:8pt;margin-bottom:30px;}

span#alpha_listing a {padding-right: 2px;font-size: 11px; color: #000;}

.infocol {
	position: absolute;
	top: 34px;
	left: 365px;
	width: 597px;
	height: 605px;
	padding: 30px 10px 5px;
	background-color: #52483e;
}
.infocol p {margin-bottom:20px;line-height: 150%;}

#fullcol {
	position: absolute;
	top: 31px;
	left: 0px;/*107px;*/
	width: 962px;/*980px;*/
	height: 616px;
	padding: 20px 10px 5px;
	background-color: #ffffff;
  	/* for IE */
  	/*filter:alpha(opacity=60);*/
  	/* CSS3 standard */
  	/*opacity:0.6;*/
	overflow: auto;
	border: 1px solid #dcdcdc;
	color: #000;
}
#fullcol h1 {
	margin: 5px 0;
	font-size: 200%;
	font-weight: normal;
}
#flashcontent, #centerMap {
	z-index: -1;
}
div#normal_form input.submitgo{
    float:left;
	width: 23px;
	height: 18px;
	border: 0;
	clear: none;
	color: #000;
	display:block;
	background: #fff;
	/*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;/*#bab6b2;*/
	padding: 2px;
}
div#normal_form select {
	border: 0;
	width: 213px;
}

/* youngPup Trans Menu Styles *********************************************************************/
.transMenu { position:absolute; overflow:hidden; left:-1000px; top:-1000px;width: 195px;z-index:1002 !important; }
.transMenu .content { position: absolute; top: -3px; }
.transMenu .items { position: relative; left: 4px; top:-12px; z-index:1020 !important; }
.transMenu.top .items { border-top:none; position: relative; left: 4px; top:0px; z-index:1020 !important;}
.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.top .background {
	background-position: 0% 0%;
	position:absolute;
		left:4px; 
		top:5px;
		z-index:1010 !important;
		-moz-opacity:0.80;
		filter:alpha(opacity=80);
		background-color: rgba(43, 39, 41, 0.80) !important;
		width: 100% !important;
	background-image: none !important;
	background-repeat: repeat !important;
	background-attachment: scroll !important;
}
.transMenu .background {
	position:absolute;
	left:4px; 
	top:-15px;
	z-index:1010 !important;
	-moz-opacity:0.80;
	filter:alpha(opacity=80);
	background-color: rgba(43, 39, 41, 0.80) !important;
	background: #2b2729 !important #;
	width: 100% !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; }

/*********************************************************************/
#TransMenu2.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;}
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;}
/*****************************************************************************************/
/*  directions form  */

div#directions_form {
	width: 450px;
	padding: 0;
	/*float: left;*/
	height: 155px;
	/*border: 1px solid red;*/
}
div#directions_form input,
div#directions_form select {
	border: 1px solid #fff;
	background: transparent;
	width: 308px;
	float: left;/**/
	margin: 0 0 10px 0;
	color: #000;
	background: #ada9a4;
	border: 1px solid #ada9a4;
	padding: 2px;
	-moz-opacity:0.75;
	filter:alpha(opacity=75);
}
div#directions_form select {
	float: left;
	width: 312px;
}
div#directions_form label,
div#directions_form label a {
	display: block;
	float: left;
	width: 125px;
	padding: 4px 0 4px 7px;
	background: #928c86;
	font-size: 11px !important;
	font-weight: bold;
	margin-top: 0px;
	-moz-opacity:0.75;
	filter:alpha(opacity=75);
	color: #000;
}

div#directions_form input.submit,
div#directions_form input.reset{
	border: 0;
	clear: none;
	color: #000;
	display:block;
	font-weight: bold;
	font-size: 0.9em;
	background: #ada9a4;
	border: 1px solid #ccc;
	-moz-opacity:0.65;
	filter:alpha(opacity=65);
	float: left;
}

div#directions_form input.submit{width: 314px;}
div#directions_form input.reset{width: 132px;}
div#directions_form input.submit:hover,
div#directions_form input.reset:hover {
	-moz-opacity:0.95;
	filter:alpha(opacity=95);
	background: #777068;
}
/*8****************************************************************88/
/*   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:243px;vertical-align:top;}
.qfcontrol input {border:none;height:14px;width:233px;background-color:transparent;font-size:8pt;padding:3px 10px 0px 10px;font-family:arial;}
.qfcontrol textarea {border:none; height:118px;width:233px;background-color:transparent;overflow: auto;font-size:8pt;padding:3px 10px 0px 10px;font-family:arial;}
.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: 255px;}
.questionform input.reset{width: 85px;}
.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%;}
.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;}
.linkback a {font-size:13px;color:#000000;text-decoration:none;}
.linkback a:hover {text-decoration:underline;}

.releasedates div {margin:0px 0px 4px 0px;padding:2px 0px 2px 6px;cursor:pointer; background-image: url('trans35w.png'); background-repeat: repeat;}
.releasedates div h3 {margin:0px;padding:0px;background: url('closed.gif') center right no-repeat;font-size:13px;font-weight:normal;}
.releasedates div h3.accopen {background-color:#FFFFFF;margin:0px;padding:0px;background: url('opened.gif') center right no-repeat;font-size:13px;font-weight:normal;}
.releasedates p {background-image: url('trans35w.png'); background-repeat: repeat;margin:0px 0px 4px 0px;padding:16px 20px 24px 18px;font-size:13px;}
.releasedates p a {font-size:13px;color:#000000;margin-right:11px;line-height:160%}

table.PressRelease td {color:#000000;font-size:12px;font-family:arial;font-weight:normal;line-height: 1.7;}
table.PressRelease td a {color:#000000;font-size:12px;text-decoration: underline;}
table.PressRelease td span {color:#000000;font-size:12px;text-decoration: underline;font-weight: normal;}
table.PressRelease td span.date {color:#000000;font-size:15px;text-decoration: none;font-family:arial,helvetica,verdana;font-weight:bold;line-height: 1.7;/*text-transform: uppercase;letter-spacing: 2px;*/}

#releaselist p {font-size:13px;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 {position: absolute;top: 350px;left: 0px;}
#morelinks ul, #directorymorelinks ul {margin:0px;padding:0px;display:block;}
#morelinks  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 li a:hover, #directorymorelinks li a:hover {text-decoration:none;color: #000 !important;}
#morelinks ul li:hover,
#morelinks ul li.selected,
#morelinks 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;
	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;}

#NCWrapper {width: 550px; margin: 0 0 0 30px;height: 450px;}
#NCEventWrapper {width: 320px;/*500px; margin: 0 0 0 60px;*/height: 450px;}
#NCtitle {float: left; width: 500px; padding-left: 1px;padding-bottom: 15px;}
#NCtitle h5 {font-family:arial;font-size:22px;font-weight:normal;margin:0px 0px 10px 0px;letter-spacing: 2px;}

#NCWrapper h2.specialmargin {font-family:arial;font-size:15px;font-weight:bold;color:#ffffff;margin:11px 0px -12px 0px;text-transform: uppercase;}

#viewdrivingdirections {float: right; margin-top: 10px;padding-right: 50px;}
#viewdrivingdirections a {color: #fff;}

#NCstorelisting {float: left; border-top: 1px solid #696058; border-bottom: 1px solid #696058; margin-top: 5px; height:410px;width: 499px;position: relative;}

p.store {margin:0 !important;}
p.store span.store_name {width: 350px;color: #fff;font-size: 12px; font-weight:normal;text-decoration:underline;}
/*p.store span.store_name a {color: #fff;font-size: 11px; font-weight:normal;}*/

#storelisting p.store span.store_name {width: 350px;color: #000;font-size: 12px; font-weight:normal;}

#NCBottomNav {position: absolute; top: 411px; left: 0px;}

.pagenav {float: left; width:320px;margin-top: 10px;}
.pagenav ul {display: block; margin: 0; padding: 0; list-style: none;}
.pagenav ul li {list-style: none; border: 1px solid #412813;/*#52483e;*/}
.pagenav ul li a {margin: 0; padding: 0px; font-family: arial;font-size: 12px;color: #fff;display: block;cursor: pointer; cursor: hand;line-height: 18px;}
.pagenav ul li a:hover {text-decoration:underline;}

#copyRight ul {margin: 0; padding: 0; list-style: none;}
#copybottom {/*margin: 73px 60px 0;*/position:absolute;top:535px;left: 60px;}

#StoreResult {padding-top: 10px;}
#StoreResult p a, #SpecialOffers_Neigh a, #copyRight a, #NCstorelisting a {color: #fff;cursor: pointer; cursor: hand;}
#SpecialOffers_Neigh {padding-left: 10px;}
#couponLinks {float: left; border-left: 1px solid #696058; padding: 10px 0 25px 10px;}

table.eventTable td.firstCol {width: 275px;}
table.eventTable td.eventDate {font-size: 13px; font-weight: bold;line-height: 150%;}
table.eventTable td a {color: #fff; text-decoration: underline;}
table.eventTable {margin-bottom: 15px !important;}
span.event {width: 450px; line-height: 150%;/*border: 1px solid red;*/}

/*
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%;/*height: 24px;*/}
.store_name a {text-decoration: underline; padding-left: 1px;}
.center_name {float: left; width: 140px;padding-left: 5px;line-height: 150%;}

table.directoryTable2 td.store_name {width: 170px;}
table.directoryTable2 td.center_name {width: 150px;padding-left: 5px;}
table.directoryTable2 td a {color: #000;}

p.backtoeventlisting { margin-top: 50px;}
p.backtoeventlisting a {/*position: relative; left: 200px; color: #fff;*/margin-left:200px;}

p.backtostorelisting { margin: 0px !important;}
p.backtostorelisting a {position: relative; left: 320px;}

#copyLeft {width:230px; height: 360px; float: left; padding-right: 15px;line-height: 150%; /*border-right: 1px solid #696058;*/}
#copyRight {width:230px; float: left; padding-left: 20px;}

.leasingBacktoStoreListing {float: right;}
#leasingAgents {margin-top: 50px;}
#leasingAgents h3  {font-family:arial;font-size:13px;font-weight:bold;color:#ffffff;margin: 0;text-transform: capitalize;}

#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;}

.hideMe {display:none;}
.showMe {display:block;}

.radiobuttonTable {clear: left; font-weight: bold;font-size: 11px; padding-top: 6px;}

div.infocol a {text-decoration: underline;}

#couponContainer, #storelistingContainer {width: 718px;font-size:12px;}

#category_div {
	margin-top: 19px;
}
#category_div select{font-size:11px;}
#category_div select option, #ctl00_contentPlaceHolderMain_ddlYear {
	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;
}

#frmStoreList { margin: 20px;}
div#StoreList {
	width : 600px;
	margin : 0 auto;
}
.hlStoreListing {float: right;}

.searchcategoryddl{width:212px;}
