/* @group Standard */
body {
	background: url(../images/bg-top.jpg);
	background-repeat: repeat-x;
	background-color:#f3e4cf;
	margin: 0px;
	font-family: Helvetica, Arial, sans-serif;
}

.wrapper {
	margin:0px auto 0px auto;
	width:1000px;
	background-color: #fff;
}

.wrapper-content {
	margin: 0px auto 0px auto;
	width: 940px;
	background-color: #fff;
}

.content-div{
	float: left;
	margin: 20px 0px 0px 0px;
	width: 605px;
}
/* @end */

/* @group Header */
.header-div {
	width: 940px;
	height: 142px;
}

.header-logo {
	float: left;
	margin-top: 38px;
	width: 335px;
	height: 63px;
	background: url(../images/nm-logo.jpg);
	background-repeat: repeat-x;
}

.header-search {
	float: right;
	margin-top: 75px;
	width: 460px;
	height: 25px;
}

.header-links-div {
	float: right;
	margin-top: 4px;
	width: 230px;
}

a.header-links:link, a.header-links:visited {
	margin-right: 14px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #666;
	text-decoration: none;
}

a.header-links:hover { 
	color: #333; 
}

.search-btn-div {
	float: right;
	width: 25px;
	height: 25px;
}

.search-box-div {
	float: right;
}

.search-box {
	height: 16px;
	font-size: 12px;
	margin-right: -1px;
	padding-top: 2px;
	color: #666;
}
/* @end */

/* @group Menu */
.menu-div{
	width: 940px;
	height: 35px;
	/*margin-bottom: -5px;*/
}
/* @end */

/* @group Banner */

.banner-div{
	margin: 5px 0px 0px 0px;
	padding: 0px;
	width: 940px;
	height: 318px;
}

/* @end */

/* @group Home Feed */

.home-info{
	width: 940px;
	min-height: 250px;
	background: url(../images/sidebar-home.jpg) no-repeat center bottom;
}

.clm-left-home-info h1 {
	margin: 14px 0px 16px 0px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 22px;
	color: #748f99;
	font-weight: bold;
}

.clm-middle-home-info h1 {
	margin: 14px 0px 16px 0px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 22px;
	color: #748f99;
	font-weight: bold;
}

.home-info-top{
	width: 940px;
	height: 11px;
	background: url(../images/sidebar-home-top.jpg);
	background-repeat: none;
}

.clm-left-home-info{
	margin: 0px 14px 0px 14px;
	float: left;
	width: 278px;
	height: 206px;
}

.clm-middle-home-info{
	margin: 0px 20px 0px 10px;
	float: left;
	width: 307px;
	height: 206px;
}

.clm-right-home-info{
	margin: 0px 0px 0px 16px;
	float: left;
	width: 265px;
	height: 206px;
}

/* @end */

/* @group Footer */

.footer-info{
	width: 940px;
	height: 131px;
}


.footer-div{
	margin-top: 20px;
	width: 940px;
	text-align: center;
	color: #644e4c;
}

.clm-left-home-footer{
	margin: 12px 20px 0px 14px;
	float: left;
	width: 273px;
}

.clm-middle-home-footer{
	margin: 12px 10px 0px 10px;
	float: left;
	width: 390px;
}

.clm-middle-home-footer-left{
	float: left;
	width: 160px;
}

.clm-middle-home-footer-right{
	margin-left: 10px;
	float: left;
	width: 200px;
}

.clm-right-home-footer{
	margin: 15px 0px 0px 0px;
	float: right;
	text-align: right;
	width: 200px;
}

a.footer-links:link, a.footer-links:visited{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #644e4c;
	text-decoration: none;
}

a.footer-links:hover { 
color: #333; 
}


p.email-footer a:link, a:visited{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #644e4c;
	text-decoration: none;
}

p.email-footer a:hover { 
color: #333; 
}

.footer-p-height{
	line-height: 150%;	
}

p.footer-p{
	margin: 10px 0px 0px 0px;
	font-size: 10px;
	color: #4f4f4f;
}

p.email-footer{
	margin: 5px 0px 10px 0px;
	font-size: 11px;
	color: #727272;
}

a.footer:link, a.footer:visited{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #4f4f4f;
	text-decoration: none;
}

a.footer:hover { 
color: #333; 
}

a.footer-email-link:link, a.footer-email-link:visited{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #69524e;
	text-decoration: none;
}

a.footer-email-link:hover { 
color: #333; 
}

.footer-divider{
	margin: 10px 0px -5px 0px;
	width: 940px;
	height: 25px;
	background: url(../images/footer-divider.jpg);
	background-repeat: no-repeat;
}

.footer-btn-div{
	float: left;
	width: 88px;
	height: 25px;
}

.footer-box-div{
	float: left;
}

/* @end */

/* @group Side Bar */
.side-menu-div{
	margin: 0px 0px 15px 0px;
}

.side-bar{
	margin-top: 20px;
	float: right;
	width: 300px;
	background: url(../images/side-bar-middle.jpg);
	background-repeat: repeat-y;
}
.side-bar-top{
	width: 300px;
	height: 9px;
	background: url(../images/side-bar-top.jpg);
	background-repeat: no-repeat;
}


.side-bar-services-top{
	width: 300px;
	height: 30px;
	background: url(../images/guest-services-title.jpg);
	background-repeat: no-repeat;
}

.side-bar-bottom{
	width: 300px;
	height: 14px;
	background: url(../images/side-bar-bottom.jpg);
	background-repeat: no-repeat;
}

.side-bar-divider{
	margin: -9px 0px 16px 0px;
	width: 300px;
	height: 10px;
	background: url(../images/sidebar-divider.jpg) no-repeat right top;	
}

.side-bar-calendar{
	margin: 0px 0px 0px 10px;
	width: 264px;
}

.side-bar-content{
	margin: 0px 0px 0px 18px;
	width: 264px;
}

/* @end */

.store-logo{
	width: 605px;	
}

.promo-link-title-div{
	float:left;
	margin: 15px 0px 0px 0px;
}

.gift-card{
	width:  125px;
	padding-top: 2px;
	line-height: 140%;
}

.map-holder {
	width: 618px;
	height: 424px;
	margin: 0px 0px 0px 0px;
}

.contest-holder {
	width: 618px;
	height: 250px;
	background-color: #999;
	margin: 0px 0px 0px -16px;
}

.google-holder {
	width: 618px;
	height: 350px;
	margin: 0px 0px 0px 0px;
}

.sales-tag {
	float: left;
	margin-right: 5px;
}

.sales-tag-top {
	margin-top: 4px;
	float: left;
	margin-right: 5px;
}

ul.store-holder {
	float:  left;
	width: 180px;
}

h4.spacer {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #748f99;
	font-weight: bold;
	/*margin: 0 0 1.5em 0;*/
}

ul.spacer {
}

li.store {
	margin: 2px 0px .5em 0px;
	/*float:  left;*/
	/*width: 192px;*/
}

.store-name {
	/*float:  left;*/
	min-height: 16px;
}

.coln-left {
	float: left;
	margin: 10px 20px 5px 0px;
	width: 180px;
}

.coln-left-contact {
	float: left;
	margin: 0px 6px 6px 0px;
	width: 192px;
	text-align: center;
}

.directory-title {
	float: left;
}

.directory-drop-down {
	float: left;
	margin: 14px 0px 0px 40px;
	height: 15px;
}
.directory-indicate {
	float: right;
	margin: 14px 0px 0px 0px;
	height: 15px;
	width: 300px;
}

.store-holder {
	width: 175px;
	min-height: 10px;
}

.alpha-holder {
	margin: 10px 0px 10px 0px;
}

a.store-feed-link:link, a.store-feed-link:visited{
	margin-top: -5px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #644e4c;
	text-decoration: none;
}

a.store-feed-link:hover { 
color: #333; 
}

/* @group Email Form */
.email-box {
	width:  347px;
}

.email-area {
	width:  350px;
}

/* @end */



/* @group Paragragh Styles */

h1{
	margin: 14px 0px 12px 0px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 18px;
	line-height: 22px;
	color: #748f99;
	font-weight: bold;
}

h2{
	margin: 8px 0px 12px 0px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #748f99;
	font-weight: bold;
}

h3{
	margin: 8px 0px 2px 0px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #748f99;
	font-weight: bold;
}

h4{
	margin: 8px 0px 2px 0px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #748f99;
	font-weight: bold;
}

h5{
	margin: 15px 0px 5px 0px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #748f99;
	font-weight: bold;
}

h6{
	margin: 0px 0px 5px 0px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 15px;
	color: #748f99;
	font-weight: normal;
}


p.email-contact{
	margin: -7px 0px 0px 0px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #333333;
}

p.content-p{
	margin: 5px 0px 5px 0px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #333333;
	line-height: 120%;
}

p {
	margin: 5px 0px 12px 0px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #333333;
	line-height: 120%;
}

strong{
	font-weight: bold;
}

p.events-date{
	margin: 5px 0px 24px 0px;
	font-size: 11px;
	color: #727272;
}

p.events-date-detail{
	margin: 5px 0px 10px 0px;
	font-size: 11px;
	color: #727272;
}

p.gift-card-text{
	margin: 5px 0px 18px 0px;
	font-size: 11px;
	color: #727272;
}

p.store-location{
	margin: 5px 0px 10px 0px;
	font-size: 12px;
	color: #727272;
}

/* @end */

/* @group Links Styles */

a.events-feed-link:link, a.events-feed-link:visited{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	line-height: 21px;
	color: #644e4c;
	text-decoration: none;
	display: block;
	margin: 0 0 9px 0;
}

a.events-feed-link:hover { 
color: #333; 
}

a.relations-feed-link:link, a.relations-feed-link:visited{
	margin: 0px 0px 0px 0px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 18px;
	color: #644e4c;
	text-decoration: none;
}

a.relations-feed-link:hover { 
color: #333; 
}

a.events-feed-details:link, a.events-feed-details:visited{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #727272;
	text-decoration: none;
}

a.events-feed-details:hover { 
color: #333; 
}


a.events-feed-details-relations:link, a.events-feed-details-relations:visited{
	margin-top: 5px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #727272;
	text-decoration: none;
}

a.events-feed-details-relations:hover { 
color: #333; 
}


a.promo-feed-link:hover { 
color: #333; 
}

/* @end */


/* @group Main Navigation */

div#header-wrapper div#header ul#nav {
	z-index: 10;
	clear: left;
	padding: 0px;
	list-style-type: none;
	/*top: 87px;*/
	height: 35px;
	width: 940px;
	display: block;
	position: relative;
}

ul#nav li.top {
	display: inline;
	float: left;
	text-decoration: none;
}
/* @end */

/* @group Home */

a#home:link,
a#home:visited {
	display: block;
	height: 35px;
	width: 81px;
	background: transparent url(../images/nav-sprite.png) no-repeat 0 0;
	text-indent: -9999px;
}

a#home:hover {
	background: transparent url(../images/nav-sprite.png) no-repeat 0 -35px;
}

a#home:active,
a#home:active.active {
	background: transparent url(../images/nav-sprite.png) no-repeat 0 -35px;
}

a#home.active {
	background: transparent url(../images/nav-sprite.png) no-repeat 0 -35px;
}

/* @end */

/* @group Store Directory */

a#store-directory:link,
a#store-directory:visited {
	display: block;
	height: 35px;
	width: 150px;
	background: transparent url(../images/nav-sprite.png) no-repeat -81px 0;
	text-indent: -9999px;
	clear: both;
}

a#store-directory:hover {
	background: transparent url(../images/nav-sprite.png) no-repeat -81px -35px;
}

a#store-directory:active,
a#store-directory:active.active {
	background: transparent url(../images/nav-sprite.png) no-repeat -81px -35px;
}

a#store-directory.active {
	background: transparent url(../images/nav-sprite.png) no-repeat -81px -35px;
}

li#store-directory-a:hover a.top {
	background: transparent url(../images/nav-sprite.png) no-repeat 81px -35px;
}

/* @end */

/* @group Store Promotions */

a#store-promotions:link,
a#store-promotions:visited {
	display: block;
	height: 35px;
	width: 164px;
	background: transparent url(../images/nav-sprite.png) no-repeat -231px 0;
	text-indent: -9999px;
}

a#store-promotions:hover {
	background: transparent url(../images/nav-sprite.png) no-repeat -231px -35px;
}

a#store-promotions:active,
a#store-promotions:active.active {
	background: transparent url(../images/nav-sprite.png) no-repeat -231px -35px;
}

a#store-promotions.active {
	background: transparent url(../images/nav-sprite.png) no-repeat -231px -35px;
	clear: left;
}

/* @end */

/* @group Events */

a#events:link,
a#events:visited {
	display: block;
	height: 35px;
	width: 99px;
	background: transparent url(../images/nav-sprite.png) no-repeat -395px 0;
	text-indent: -9999px;
}

a#events:hover {
	background: transparent url(../images/nav-sprite.png) no-repeat -395px -35px;
}

a#events:active,
a#events:active.active {
	background: transparent url(../images/nav-sprite.png) no-repeat -395px -35px;
}

a#events.active {
	background: transparent url(../images/nav-sprite.png) no-repeat -395px -35px;
}

/* @end */

/* @group Blog And News */

a#news:link,
a#news:visited {
	display: block;
	height: 35px;
	width: 136px;
	background: transparent url(../images/nav-sprite.png) no-repeat -494px 0;
	text-indent: -9999px;
}

a#news:hover {
	background: transparent url(../images/nav-sprite.png) no-repeat -494px -35px;
}

a#news:active,
a#news:active.active {
	background: transparent url(../images/nav-sprite.png) no-repeat -494px -35px;
}

a#news.active {
	background: transparent url(../images/nav-sprite.png) no-repeat -494px -35px;
}

/* @end */

/* @group Guest Services */

a#guest-services:link,
a#guest-services:visited {
	display: block;
	height: 35px;
	width: 146px;
	background: transparent url(../images/nav-sprite.png) no-repeat -630px 0;
	text-indent: -9999px;
}

a#guest-services:hover {
	background: transparent url(../images/nav-sprite.png) no-repeat -630px -35px;
}

a#guest-services:active,
a#guest-services:active.active {
	background: transparent url(../images/nav-sprite.png) no-repeat -630px -35px;
}

a#guest-services.active {
	background: transparent url(../images/nav-sprite.png) no-repeat -630px -35px;
}

/* @end */


/* @group Centre Information */

a#centre-information:link,
a#centre-information:visited {
	display: block;
	height: 35px;
	width: 164px;
	background: transparent url(../images/nav-sprite.png) no-repeat -776px 0;
	text-indent: -9999px;
}

a#centre-information:hover {
	background: transparent url(../images/nav-sprite.png) no-repeat -776px -35px;
}

a#centre-information:active,
a#centre-information:active.active {
	background: transparent url(../images/nav-sprite.png) no-repeat -776px -35px;
}

a#centre-information.active {
	background: transparent url(../images/nav-sprite.png) no-repeat -776px -35px;
}

/* @end */

/* @group Images */

img 
{
	border:none;
}

img.gift-card-image{
	float: right;
	margin-top: -5px;
}

img.survey-btn{
	margin-top: 0px;
}

img.store-logo-image{
	float: left;
	margin-right: 10px;
}

img.event-image{
	float: left;
	margin-right: 20px;
}

/* @end */


/* @group Calendar */

td.calendarDayHeading{
	width: 50px;
	font-size: 12px;
}

td.calendarCell{
	padding: 10px 0px 0px 0px;
	width: 50px;
	height:  26px;
	font-size: 12px;
	color: #333333;
}

a.calendar-btn:link, a.calendar-btn:visited{
	padding: 8px 15px 8px 15px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #644e4c;
	text-decoration: underline;
	width: 50px;
	height: 26px;
	background: url(../images/calendar-event-bg.jpg);
	background-repeat: no-repeat;
}

a.calendar-btn:hover { 
	color: #333;
	text-decoration: underline;
}

td.calendarToday{
	padding: 2px 2px 2px 2px;
	font-weight: bold;
	width: 50px;
	height: 26px;
	font-size: 12px;
	background: url(../images/calendar-day-bg.jpg);
	background-repeat: no-repeat;
}

.calendarBG{
	margin: 0px 0px 16px 0px;
	width: 280px;
	}

.calendarHeader{
	width: 270px;
}

h3.calendar-title{
	margin: 8px 0px 10px 8px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #748f99;
	font-weight: bold;
}

.calendarBlank{
	font-size: 12px;
	color: #999;
}

.week-spacing{
	margin: 5px 0px 10px 0px;
}

/* @end */


/* @group Side Links */

a.side-menu-link:link,
a.side-menu-link:visited {
	display: block;
	height: 22px;
	width: 278px;
	background: transparent url(../images/nav-side.png) no-repeat 0px -40px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #644e4c;
	padding: 7px 0px 0px 22px;
	margin: 0px;
	text-decoration: none;
}

a.side-menu-link:hover {
	background: transparent url(../images/nav-side.png) no-repeat -300px -27px;
}

a.side-menu-link:active,
a.directions:active.active {
	background: transparent url(../images/nav-side.png) no-repeat -300px -27px;
}

a.side-menu-link.active {
	background: transparent url(../images/nav-side.png) no-repeat -300px -27px;
}

/* @end */

.clear 
{
	clear:both;
	height:0px;
	width:0px;
}



/* @group My Group */

#enter-form{
	width: 603px;
}

#left-col{
	float: left;
	width: 295px;
}

#right-col{
	float: right;
	width: 295px;
}

p.field {
	margin: 7px 0px 0px 0px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #333333;
	line-height: 120%;
}

p.low {
	margin: 10px 0px 10px 0px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #333333;
	line-height: 120%;
}

.input-field {
	width: 270px;
}

/* @end */

.pages {
	float: left;
}

p#pagination a:link, p#pagination a:visited {
	margin: 0px;
	padding: 5px 10px 5px 10px;
	background-color: #e0e0e0;
	color: #666;
	font-size: 12px;
	font-weight: bold;
}

p#pagination a:hover, p#pagination a:active {
	margin: 0px;
	background-color: #ababa2;
	color: #FFF;
	font-size: 12px;
}

.pages strong {
	margin: 0px;
	padding: 3px 10px 4px 10px;
	background-color: #b4b1af;
	color: #FFF;
	font-size: 14px;
}
ul {
	margin: 5px 0px 5px 0px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #333333;
	line-height: 120%;
	list-style-type: none;
}

 ol {
	margin: 10px 0px 10px 0px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #333333;
	line-height: 120%;
	list-style-type: decimal;
}

.directory-list ul {
	list-style-type: none;
}

.directory-list ol {
	list-style-type: none;
}

div.content-div ul {
	margin: 5px 0px 5px 15px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #333333;
	line-height: 120%;
	list-style-type: disc;
	list-style-image: none;
}

div.content-div ol {
	margin: 10px 0px 10px 0px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #333333;
	line-height: 120%;
	list-style-type: decimal;
}

a:link, a:visited{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #644e4c;
	text-decoration: underline;
}

a:hover { 
color: #333; 
}

div.directory-list ul.store-directory-ul {
	margin: 5px 0px 1.5em 0px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #333333;
	line-height: 120%;
	list-style-position: none;
	list-style-type: none;
}

div.directory-list ul.store-directory-ul {
	margin: 0 0 1em 0;
}

ul#nav-side-menu {
	text-decoration: none;
	list-style-type: none;
}

.site-map-col {
	float: left;
	width: 200px;
}

ul.comment-specifics, ul.comment-specifics li {
	list-style-position: inside;
	list-style-image: none;
}

.comment-even {
	margin: 5px 0px 5px 0px;
	padding: 7px 10px 2px 10px;
	background-color: #f3f3f3;
}

.comment-odd {
	padding: 7px 10px 2px 10px;
	background-color: #ececec;
}

.author {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 120%;
}

/* @group Poll Style */

.poll-container {
	margin: 0px 0px 0px 17px;
	width: 260px;
	}

ul.lg-polls {
	margin: 0px 0px 5px 0px;
}

li.lg-polls-answers {
	padding: 2px 2px 2px 2px;
	margin: 0px 2px 5px 0px;
	list-style-position: inside;
	background-color: #FFF;
	list-style-type: none;
	min-width: 50px;
	height: 21px;
	float: left;
	font-size: 14px;
}

.poll-btn {
margin-left: 0px;
}

.answer {
	float: left;
	padding: 2px 0px 0px 5px;
}

.radio-btn {
	width: 23px;
	height: 100%;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
	float: left;
}

/* @end */


div#sd-tabs {
	/*width: 605px;
	height: 300px;*/
}

/* Clearing floats without extra markup  */
.clear_fix { display: inline-block; }
.clear_fix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
* html .clear_fix { height: 1%; }
.clear_fix { display: block; }

.ui-tabs .ui-tabs-hide { display: none !important; }

ul#sd-nav {
	list-style-type: none;
	margin: 0;
	padding: 0 0 1px 0;
	border-bottom: 1px solid #748F99;
}

ul#sd-nav li {
	margin: 0;
	padding: 0;
	display: inline;
	/*float: left;*/
	text-transform: uppercase;
}

ul#sd-nav li.ui-state-active a:link,
ul#sd-nav li.ui-state-active a:visited {
	/*font-weight: bold;*/
	background-color: #748F99;
	color: #fff;
	padding: 3px 5px 3px 5px;
}

ul#sd-nav li.ui-state-active a:hover,
ul#sd-nav li.ui-state-active a:active {
	/*font-weight: bold;*/
	background-color: #748F99;
	color: #fff;
	padding: 3px 5px 3px 5px;
}

ul#sd-nav li a:link,
ul#sd-nav li a:visited {
	text-decoration: none;
	font-size: 11px;
	color: #748F99;
}

ul#sd-nav li a:hover,
ul#sd-nav li a:active {
	text-decoration: none;
}

img.left {
	float: left;
	margin: 0 20px 20px 0;
}

img.right {
	float: right;
	margin: 0 0 20px 20px;
}

ul.social-media-buttons {
	margin: 0;
	padding: 0;
	list-style: none;
}

ul.social-media-buttons li {
	display: inline;
	float: left;
	margin: 0 10px 0 0;
	font-size: 11px;
}
ul.social-media-buttons li.last {
	margin: 0;
}
ul.social-media-buttons li a:link,
ul.social-media-buttons li a:visited {
	font-size: 11px;
	color: #4b80a9;
	text-decoration: none;
}

ul.social-media-buttons li a:hover,
ul.social-media-buttons li a:active {
	text-decoration: underline;
}

ul.social-media-buttons li.facebook {
	background: transparent url(/themes/site_themes/nm/images/facebook_16.png) no-repeat top left;
	padding: 0 0 0 20px;
}

ul.social-media-buttons li.twitter {
	background: transparent url(/themes/site_themes/nm/images/twitter_16.png) no-repeat top left;
	padding: 0 0 0 20px;
}

div.social-media-links p {
	color:#727272;
	font-size: 11px;
	margin: 0 0 9px 0;
}

#featured {
	width: 940px;
	height: 381px;
	position: relative;
	margin: 0 0 0 0;
}

#featured ul#featured-nav {
	width: 940px;
	height: 60px;
	/*background: transparent url(/themes/site_themes/nm/images/feature-nav-sprite.gif) no-repeat 0 0;*/
	position: absolute;
	top: 321px;
}

#featured-nav {
	list-style: none;
	margin: 0;
	padding: 0;
}

#featured-nav li {
	float: left;
	width: 235px;
}

a#nav-featured-1:link,
a#nav-featured-1:visited {
	width: 235px;
	height: 60px;
	display: block;
	text-indent: -9999px;
	background: transparent url(/themes/site_themes/nm/images/feature-nav-sprite.gif) no-repeat 0 0;
}

a#nav-featured-1:hover,
a#nav-featured-1:active {
	width: 235px;
	height: 60px;
	display: block;
	text-indent: -9999px;
	background: transparent url(/themes/site_themes/nm/images/feature-nav-sprite.gif) no-repeat 0 -60px;
}

li.ui-tabs-selected a#nav-featured-1:link,
li.ui-tabs-selected a#nav-featured-1:visited,
li.ui-tabs-selected a#nav-featured-1:hover,
li.ui-tabs-selected a#nav-featured-1:active {
	background: transparent url(/themes/site_themes/nm/images/feature-nav-sprite.gif) no-repeat 0 -120px;
}

a#nav-featured-2:link,
a#nav-featured-2:visited {
	width: 235px;
	height: 60px;
	display: block;
	text-indent: -9999px;
	background: transparent url(/themes/site_themes/nm/images/feature-nav-sprite.gif) no-repeat -235px 0;
}

a#nav-featured-2:hover,
a#nav-featured-2:active {
	width: 235px;
	height: 60px;
	display: block;
	text-indent: -9999px;
	background: transparent url(/themes/site_themes/nm/images/feature-nav-sprite.gif) no-repeat -235px -60px;
}

li.ui-tabs-selected a#nav-featured-2:link,
li.ui-tabs-selected a#nav-featured-2:visited,
li.ui-tabs-selected a#nav-featured-2:hover,
li.ui-tabs-selected a#nav-featured-2:active {
	background: transparent url(/themes/site_themes/nm/images/feature-nav-sprite.gif) no-repeat -235px -120px;
}

a#nav-featured-3:link,
a#nav-featured-3:visited {
	width: 235px;
	height: 60px;
	display: block;
	text-indent: -9999px;
	background: transparent url(/themes/site_themes/nm/images/feature-nav-sprite.gif) no-repeat -470px 0;
}

a#nav-featured-3:hover,
a#nav-featured-3:active {
	width: 235px;
	height: 60px;
	display: block;
	text-indent: -9999px;
	background: transparent url(/themes/site_themes/nm/images/feature-nav-sprite.gif) no-repeat -470px -60px;
}

li.ui-tabs-selected a#nav-featured-3:link,
li.ui-tabs-selected a#nav-featured-3:visited,
li.ui-tabs-selected a#nav-featured-3:hover,
li.ui-tabs-selected a#nav-featured-3:active {
	background: transparent url(/themes/site_themes/nm/images/feature-nav-sprite.gif) no-repeat -470px -120px;
}

a#nav-featured-4:link,
a#nav-featured-4:visited {
	width: 235px;
	height: 60px;
	display: block;
	text-indent: -9999px;
	background: transparent url(/themes/site_themes/nm/images/feature-nav-sprite.gif) no-repeat -705px 0;
}

a#nav-featured-4:hover,
a#nav-featured-4:active {
	width: 235px;
	height: 60px;
	display: block;
	text-indent: -9999px;
	background: transparent url(/themes/site_themes/nm/images/feature-nav-sprite.gif) no-repeat -705px -60px;
}

li.ui-tabs-selected a#nav-featured-4:link,
li.ui-tabs-selected a#nav-featured-4:visited,
li.ui-tabs-selected a#nav-featured-4:hover,
li.ui-tabs-selected a#nav-featured-4:active {
	background: transparent url(/themes/site_themes/nm/images/feature-nav-sprite.gif) no-repeat -705px -120px;
}

.ui-tabs .ui-tabs-hide { display: none !important; }

#featured-1 {
	width: 940px;
	height: 320px;
	background: transparent url(/themes/site_themes/nm/images/featured-welcome.jpg) no-repeat top left;
	position: relative;
}

/*#featured-1 {
	width: 940px;
	height: 320px;
	background: transparent url(/themes/site_themes/nm/images/featured-christmas.jpg) no-repeat top left;
	position: relative;
}*/

#featured-2 {
	width: 940px;
	height: 320px;
	background: transparent url(/themes/site_themes/nm/images/featured-nzone.jpg) no-repeat top left;
	position: relative;
}

#featured-3 {
	width: 940px;
	height: 320px;
	background: transparent url(/themes/site_themes/nm/images/featured-theatre.jpg) no-repeat top left;
	position: relative;
}

#featured-4 {
	width: 940px;
	height: 320px;
	background: transparent url(/themes/site_themes/nm/images/featured-calendar.jpg) no-repeat top left;
	position: relative;
}

#featured-1 div#copy {
	width: 450px;
	position: absolute;
	left: 459px;
	top: 220px;
}

#featured-1 div#copy p {
	margin: 0;
	padding: 0;
	font-size: 17px;
	line-height: 22px;
}

/*#featured-1 div#copy {
	width: 380px;
	position: absolute;
	left: 435px;
	top: 215px;
}

#featured-1 div#copy p {
	margin: 0 0 10px 0;
	padding: 0;
	font-size: 13px;
	line-height: 18px;
	color: #ffffff;
}*/

#featured-1 div#copy p a:link,
#featured-1 div#copy p a:visited {
	font-size: 14px;
	line-height: 21px;
	color: #FFFFFF;
}

#featured-2 div#copy {
	width: 200px;
	position: absolute;
	left: 624px;
	top: 235px;
}

#featured-2 div#copy p {
	margin: 0;
	padding: 0;
	font-size: 13px;
	line-height: 18px;
	color: #ffffff;
}

#featured-2 div#copy p a:link,
#featured-2 div#copy p a:visited {
	color: #1f428d;
	font-size: 13px;
	line-height: 18px;
}

#featured-2 div#copy p a:hover,
#featured-2 div#copy p a:active {
	color: #1f428d;
	font-size: 13px;
	line-height: 18px;
}

ul#nav {
	height: 35px;
	margin: 0;
}

#featured-3 div#copy {
	width: 380px;
	position: absolute;
	left: 310px;
	top: 160px;
}

#featured-3 div#copy p {
	margin: 0 0 10px 0;
	padding: 0;
	font-size: 16px;
	line-height: 22px;
	color: #ffffff;
}

#featured-3 div#copy p a:link,
#featured-3 div#copy p a:visited {
	font-size: 14px;
	line-height: 21px;
	color: #ffffff;
}

#featured-3 div#copy p a:hover,
#featured-3 div#copy p a:active {
	font-size: 14px;
	line-height: 21px;
	color: #ffffff;
}

#featured-4 div#copy {
	width: 610px;
	position: absolute;
	left: 170px;
	top: 200px;
}

#featured-4 div#copy p {
	margin: 0;
	padding: 0;
	font-size: 17px;
	line-height: 22px;
	/*color: #FFFFFF;*/
}

#featured-4 div#copy p a:link,
#featured-4 div#copy p a:visited {
	font-size: 13px;
	line-height: 18px;
	/*color: #FFFFFF;*/
}

#featured-4 div#copy p a:hover,
#featured-4 div#copy p a:active {
	font-size: 13px;
	line-height: 18px;
	/*color: #FFFFFF;*/
}


div.tweetmeme {
	float: left;
	margin: 0 10px 0 0;
}

div.retweet-button {
	/*width: 55px;*/
	float: left;
	margin: 13px 10px 0 0;
}

div.retweet-button-news {
	/*width: 55px;*/
	float: left;
	margin: 0 10px 0 0;
}
