@import url(reset.css);

/* Template */
#container {margin:0 auto; width:1000px; text-align:left; background:#993134 url(../img/catering/bg/footer.gif) left bottom repeat-x; overflow:hidden;}

#skip-to {display:none;}

#header, #content, #footer {margin:0 auto; width:1000px; clear:both; overflow:hidden;}

#content a {text-decoration:underline; color:#CC6633;}
	#content a:hover {text-decoration:none;}

/* Header */
#header {position:relative; background:transparent url(../img/catering/bg/header.gif) left top repeat-x;}

#utilities {left:611px; top:23px; position:absolute; width:354px; height:29px; overflow:hidden; z-index:2;}
	#utilities ul {width:354px; height:29px; display:inline; list-style:none;}
		#utilities ul li {float:left; display:inline; text-indent:-9999px; list-style:none;}
		
			#utilities ul li a {float:left; padding:29px 0 0 0; height:0!important; overflow:hidden;}
			#utilities ul li a:hover, #utilities ul li a.current {background-position:0 -29px;}
		
			#lnk-inquiry {width:110px;}
				#lnk-inquiry a {width:110px; display:block; background:transparent url(../img/catering/nav/make-an-inquiry.gif) left top no-repeat;}
			
			#txt-call {width:244px; height:29px; text-indent:-9999px; background:transparent url(../img/catering/txt/call-902-454-8533.gif) left top no-repeat;}
			
#utilities2 {left:696px; top:59px; position:absolute; width:270px; height:29px; z-index:2;}
	#utilities2 ul {width:354px; display:inline; list-style:none;}
		#utilities2 ul li {float:left; width:50%; display:inline; list-style:none; text-align:right;}
			#utilities2 ul li a, #utilities2 ul li a:visited {color:#fff; text-decoration:none;}
			#utilities2 ul li a:hover {color:#fff; text-decoration:underline;}

#hero-shot {width:1000px;}
	.catering {height:500px; background:transparent url(../img/catering/hdr/catering.jpg) 0 150px no-repeat;}
		.catering-flash {height:350px; margin-top:150px;}
	.catering-1-col {height:500px; background:transparent url(../img/catering/hdr/catering-1col.jpg) 0 150px no-repeat;}
	.catering-about {height:500px; background:transparent url(../img/catering/hdr/about-main.jpg) 0 150px no-repeat;}
	.catering-about2 {height:500px; background:transparent url(../img/catering/hdr/about-main2.jpg) 0 150px no-repeat;}	
	.catering-about-twist {height:500px; background:transparent url(../img/catering/hdr/about-twist.jpg) 0 150px no-repeat;}
	.catering-about-staff {height:500px; background:transparent url(../img/catering/hdr/about-staff.jpg) 0 150px no-repeat;}
	.catering-about-associations {height:500px; background:transparent url(../img/catering/hdr/about-associations.jpg) 0 150px no-repeat;}
	.catering-about-associations2 {height:500px; background:transparent url(../img/catering/hdr/about-associations2.jpg) 0 150px no-repeat;}
	.catering-about-testimonials {height:500px; background:transparent url(../img/catering/hdr/about-testimonials.jpg) 0 150px no-repeat;}
	.catering-about-testimonials2 {height:500px; background:transparent url(../img/catering/hdr/about-testimonials2.jpg) 0 150px no-repeat;}	
	.catering-about-careers {height:500px; background:transparent url(../img/catering/hdr/about-careers.jpg) 0 150px no-repeat;}
	.catering-about-careers2 {height:500px; background:transparent url(../img/catering/hdr/about-careers2.jpg) 0 150px no-repeat;}	
	.catering-about-careers3 {height:500px; background:transparent url(../img/catering/hdr/about-careers3.jpg) 0 150px no-repeat;}	
	.catering-events-meetings {height:500px; background:transparent url(../img/catering/hdr/events-meetings.jpg) 0 150px no-repeat;}
	.catering-events-meetings2 {height:500px; background:transparent url(../img/catering/hdr/events-meetings2.jpg) 0 150px no-repeat;}
	.catering-events-corporate {height:500px; background:transparent url(../img/catering/hdr/events-corporate.jpg) 0 150px no-repeat;}
	.catering-events-lobster {height:500px; background:transparent url(../img/catering/hdr/events-lobster.jpg) 0 150px no-repeat;}
	.catering-events-special {height:500px; background:transparent url(../img/catering/hdr/events-special.jpg) 0 150px no-repeat;}
	.catering-events-fundraisers {height:500px; background:transparent url(../img/catering/hdr/events-fundraisers.jpg) 0 150px no-repeat;}
	.catering-events-weddings {height:500px; background:transparent url(../img/catering/hdr/events-weddings.jpg) 0 150px no-repeat;}
	.catering-venues {height:500px; background:transparent url(../img/catering/hdr/venues.jpg) 0 150px no-repeat;}
	.catering-venues-pier21 {height:500px; background:transparent url(../img/catering/hdr/venues-pier21.jpg) 0 150px no-repeat;}
	.catering-venues-maritime {height:500px; background:transparent url(../img/catering/hdr/venues-maritime.jpg) 0 150px no-repeat;}
	.catering-venues-citadel {height:500px; background:transparent url(../img/catering/hdr/venues-citadel.jpg) 0 150px no-repeat;}
	.catering-venues-nelson {height:500px; background:transparent url(../img/catering/hdr/venues-nelson.jpg) 0 150px no-repeat;}
	.catering-venues-waterfront {height:500px; background:transparent url(../img/catering/hdr/venues-waterfront.jpg) 0 150px no-repeat;}
	.catering-venues-other {height:500px; background:transparent url(../img/catering/hdr/venues-other.jpg) 0 150px no-repeat;}
	.catering-menus {height:500px; background:transparent url(../img/catering/hdr/menus.jpg) 0 150px no-repeat;}
	.catering-planning {height:500px; background:transparent url(../img/catering/hdr/planning2.jpg) 0 150px no-repeat;}
	.catering-contact {height:500px; background:transparent url(../img/catering/hdr/contact.jpg) 0 150px no-repeat;}
	.catering-contact2 {height:500px; background:transparent url(../img/catering/hdr/contact-2.jpg) 0 150px no-repeat;}	
	.catering-blog {height:500px; background:transparent url(../img/catering/hdr/blog.jpg) 0 150px no-repeat;}
	.catering-events {height:500px; background:transparent url(../img/catering/hdr/events.jpg) 0 150px no-repeat;}
	.catering-sponsorship {height:500px; background:transparent url(../img/catering/hdr/about-sponsorships.jpg) 0 150px no-repeat;}
	.catering-newsletter {height:500px; background:transparent url(../img/catering/hdr/newsletter.jpg) 0 150px no-repeat;}
	.catering-terms {height:500px; background:transparent url(../img/catering/hdr/terms-of-use.jpg) 0 150px no-repeat;}
	.catering-sitemap {height:500px; background:transparent url(../img/catering/hdr/site-map.jpg) 0 150px no-repeat;}
	.catering-photos {height:370px; background:transparent url(../img/catering/hdr/photo-gallery2.jpg) 0 150px no-repeat;}
	.catering-new-header {height:500px; background:transparent url(../img/catering/hdr/newHeader.jpg) 0 150px no-repeat;}
	.catering-final-about {height:500px; background:transparent url(../img/catering/hdr/about-main3.jpg) 0 150px no-repeat;}
	.catering-about-mission {height:500px; background:transparent url(../img/catering/hdr/about-mission.jpg) 0 150px no-repeat;}
	.catering-doves {height:500px; background:transparent url(../img/catering/hdr/hdr-dove.jpg) 0 150px no-repeat;}
	.planning01 {height:500px; background:transparent url(../img/catering/hdr/planning01.jpg) 0 150px no-repeat;}
	.planning02 {height:500px; background:transparent url(../img/catering/hdr/planning02.jpg) 0 150px no-repeat;}
	.planning03 {height:500px; background:transparent url(../img/catering/hdr/planning03.jpg) 0 150px no-repeat;}
	.header01 {height:500px; background:transparent url(../img/catering/hdr/header01.jpg) 0 150px no-repeat;}
	.cunard-cal {height:500px; background:transparent url(../img/catering/hdr/cunard-cal.jpg) 0 150px no-repeat;}

#site-id {left:25px; top:0; position:absolute; width:184px; background:transparent url(../img/catering/bg/logo.gif) left top no-repeat; overflow:hidden; z-index:3;}
	#site-id h1 {margin:18px 0 0 33px; width:117px; height:203px; text-indent:-9999px; background:transparent url(../img/catering/logo/rcr.gif) left top no-repeat;}
		#site-id h1 a {height:203px; width:117px; display:block;}

#sections {left:228px; top:100px; position:absolute; width:747px; height:59px; background:transparent url(../img/catering/bg/sections.gif) -7px top no-repeat; overflow:hidden; z-index:1;}
	#sections ul {width:747px; height:59px; display:inline; list-style:none; overflow:hidden;}
		#sections ul li {float:left; height:59px; display:inline; list-style:none;}
		
		#sections ul li a {float:left; padding:59px 0 0 0; height:0!important; overflow:hidden;}
		#sections ul li a:hover, #sections ul li a.current {background-position:0 -59px;}
		
			#lnk-about a {width:78px; background:url(../img/catering/nav/about.gif) left top no-repeat;}
			#lnk-events a {width:86px; background:url(../img/catering/nav/events.gif) left top no-repeat;}
			#lnk-venues a {width:91px; background:url(../img/catering/nav/venues.gif) left top no-repeat;}
			#lnk-menus a {width:88px; background:url(../img/catering/nav/menus.gif) left top no-repeat;}
			#lnk-planning a {width:104px; background:url(../img/catering/nav/planning.gif) left top no-repeat;}
			#lnk-photo-gallery a {width:141px; background:url(../img/catering/nav/photo-gallery.gif) left top no-repeat;}
			#lnk-contact a {width:95px; background:url(../img/catering/nav/contact.gif) left top no-repeat;}
			#lnk-blog a {width:64px; background:url(../img/catering/nav/blog.gif) left top no-repeat;}



/* Content */
#content {position:relative;}

	#content h1 {margin:10px 0 0 54px; text-indent:-9999px; overflow:hidden;}
	#content h2 {margin:12px 0 0 54px; color:#037653; font-size:16px; font-weight:bolder;}
	#content h3 {margin:14px 0 0 54px; height:8px; color:#990000; font-size:13px;}
	#press-header {margin:14px 0 0 54px; padding-bottom:18px; padding-right:22px; display:block;}
		#press-date {font-weight:bold;}

	    .h1-sample {width:390px; height:62px; background:#fff url(../img/catering/txt/h1/layout-sample.gif) left top no-repeat;}
		.h1-catering {width:462px; height:54px; background:#fff url(../img/catering/txt/h1/halifaxs-finest-catering.gif) left top no-repeat;}
		
		/* ABOUT section text headers */
		.h1-about-our-story {width:153px; height:62px; background:#fff url(../img/catering/txt/h1/about-our-story.gif) left top no-repeat;}
		.h1-about-mission {width:360px; height:46px; background:#fff url(../img/catering/txt/h1/about-mission.gif) left top no-repeat;}		
		.h1-about-new-twist {width:226px; height:42px; background:#fff url(../img/catering/txt/h1/about-new-twist.gif) left top no-repeat;}
		.h1-about-useful-links {width:207px; height:40px; background:#fff url(../img/catering/txt/h1/about-useful-links.gif) left top no-repeat;}
		.h1-about-careers {width:305px; height:47px; background:#fff url(../img/catering/txt/h1/about-careers.gif) left top no-repeat;}
		.h1-about-testimonials {width:203px; height:42px; background:#fff url(../img/catering/txt/h1/about-testimonials.gif) left top no-repeat;}
		.h1-about-staff {width:267px; height:61px; background:#fff url(../img/catering/txt/h1/about-staff.gif) left top no-repeat;}
		.h1-about-sponsorship {width:207px; height:60px; background:#fff url(../img/catering/txt/h1/about-sponsorship.gif) left top no-repeat;}
		.h1-about-news {width:220px; height:41px; background:#fff url(../img/catering/txt/h1/about-news.gif) left top no-repeat;}
		.h1-about-did {width:291px; height:62px; background:#fff url(../img/catering/txt/h1/about-did.gif) left top no-repeat;}
		.h1-about-applause {width:318px; height:50px; background:#fff url(../img/catering/txt/h1/about-applause.gif) left top no-repeat;}
		.h1-about-fast {width:150px; height:37px; background:#fff url(../img/catering/txt/h1/about-fast.gif) left top no-repeat;}
		
		/* CONTACT section text headers */
		.h1-contact {width:183px; height:44px; background:#fff url(../img/catering/txt/h1/contact-us.gif) left top no-repeat;}
		
		/* EVENTS section text headers */
		.h1-events {width:109px; height:44px; background:#fff url(../img/catering/txt/h1/events.gif) left top no-repeat;}	
		.h1-events-corporate {width:269px; height:53px; background:#fff url(../img/catering/txt/h1/events-corporate.gif) left top no-repeat;}
		.h1-events-meetings {width:421px; height:54px; background:#fff url(../img/catering/txt/h1/events-meetings.gif) left top no-repeat;}
		.h1-events-lobster {width:242px; height:60px; background:#fff url(../img/catering/txt/h1/events-lobster.gif) left top no-repeat;}
		.h1-events-occasions {width:318px; height:60px; background:#fff url(../img/catering/txt/h1/events-occasions.gif) left top no-repeat;}		
		.h1-events-galas {width:339px; height:56px; background:#fff url(../img/catering/txt/h1/events-galas.gif) left top no-repeat;}
		.h1-events-extravagant {width:385px; height:54px; background:#fff url(../img/catering/txt/h1/events-extravagant.gif) left top no-repeat;}
		.h1-events-weddings {width:169px; height:57px; background:#fff url(../img/catering/txt/h1/events-weddings.gif) left top no-repeat;}
							
		/* VENUES section text headers */
		.h1-venues {width:123px; height:42px; background:#fff url(../img/catering/txt/h1/venues.gif) left top no-repeat;}
		.h1-pier21 {width:117px; height:47px; background:#fff url(../img/catering/txt/h1/venues-pier21.gif) left top no-repeat;}
		.h1-cunard {width:248px; height:43px; background:#fff url(../img/catering/txt/h1/venues-cunard.gif) left top no-repeat;}
		.h1-maritime {width:525px; height:50px; background:#fff url(../img/catering/txt/h1/venues-maritime2.gif) left top no-repeat;}
	    .h1-keith {width:463px; height:58px; background:#fff url(../img/catering/txt/h1/venues-keith.gif) left top no-repeat;}
	    .h1-citadel {width:239px; height:43px; background:#fff url(../img/catering/txt/h1/venues-citadel.gif) left top no-repeat;}
	    .h1-nelson {width:296px; height:45px; background:#fff url(../img/catering/txt/h1/venues-nelson.gif) left top no-repeat;}
	    .h1-waterfront {width:367px; height:55px; background:#fff url(../img/catering/txt/h1/venues-waterfront.gif) left top no-repeat;}
	    .h1-othervenues {width:216px; height:42px; background:#fff url(../img/catering/txt/h1/venues-othervenues.gif) left top no-repeat;}
																	
		/* MENUS section text headers */		
		.h1-menus {width:127px; height:41px; background:#fff url(../img/catering/txt/h1/menus.gif) left top no-repeat;}
		
		/* PLANNING section text headers */
		.h1-planning {width:196px; height:57px; background:#fff url(../img/catering/txt/h1/planning.gif) left top no-repeat;}
		.h1-help {width:242px; height:56px; background:#fff url(../img/catering/txt/h1/planning-help.gif) left top no-repeat;}
		.h1-eventservices {width:223px; height:51px; background:#fff url(../img/catering/txt/h1/planning-eventservices.gif) left top no-repeat;}
		.h1-inquiry {width:311px; height:57px; background:#fff url(../img/catering/txt/h1/planning-inquiry.gif) left top no-repeat;}
										
		/* PHOTO-GALLERY section text headers */
		.h1-photo {width:251px; height:58px; background:#fff url(../img/catering/txt/h1/photo-gallery.gif) left top no-repeat;}		
		/* BLOG section text headers */
		.h1-blog {width:92px; height:54px; background:#fff url(../img/catering/txt/h1/blog.gif) left top no-repeat;}
		/* SITEMAP section text headers */
		.h1-sitemap {width:192px; height:60px; background:#fff url(../img/catering/txt/h1/sitemap.gif) left top no-repeat;}
		/* PRIVACY STATEMENT section text headers */
		.h1-privacy {width:310px; height:62px; background:#fff url(../img/catering/txt/h1/privacy.gif) left top no-repeat;}
		/* TERMS-OF-USE section text headers */
		.h1-terms {width:208px; height:57px; background:#fff url(../img/catering/txt/h1/terms.gif) left top no-repeat;}
		/* FAQ section text headers */
		.h1-faq {width:449px; height:60px; background:#fff url(../img/catering/txt/h1/faq.gif) left top no-repeat;}
		/* FAQ section text headers */
		.h1-newsletter {width:449px; height:60px; background:#fff url(../img/catering/txt/h1/newsletter.gif) left top no-repeat;}
		.h1-calendar {width:269px; height:47px; background:#fff url(../img/catering/txt/h1/calendar.gif) left top no-repeat;}
		.h1-calendar1 {width:269px; height:47px; background:#fff url(../img/catering/txt/h1/calendar.gif) left top no-repeat;}
														
	#content p, ul, .subtitle {margin:14px 55px; font-size:0.90em; line-height:1.5; color:#404040;}
		#content li {margin:14px 35px;}
		
/* UL / LISTS with red bullets */		
#content ul.menu-ul {margin:0 0 0 55px; padding:0px; font-size:0.90em; line-height:2; color:#404040;}
	#content .menu-ul li {margin:10px 0 0 0; padding:0 0 0 20px; background:url(../img/catering/bg/red-bullet.gif) 0px 7px no-repeat;}

#content p.inner-ul {margin:0 0 0 75px; padding:0px; line-height:1.7; color:#404040; background:none;}
/*	#content .inner-ul {margin:0px; padding:0px; background:none;}
*/

div#menu-wrapper {height:350px; margin:0;}
	div#staff-wrapper {height:680px;}
	 .subtitle {font-weight:bold;}
div#menus-left {float:left; padding:0;}
div#menus-right {float:right; padding:1px 0 0 0; margin:0 40px 0 0; width:300px;}

.column {float:left; display:inline;}

#sidebar {width:320px; background:#903435 url(../img/catering/bg/sidebar.gif) left bottom repeat-x;}
#sidebar-1col {width:320px;}
#sidebar-1col img {padding:18px 0 18px 0;}

/* CTAs */
#cta-newsletter {width:320px; height:254px; overflow:hidden; background:#721718 url(../img/catering/cta/stay-up-to-date.gif) left top no-repeat;}
	#cta-newsletter p {margin:0; padding:0; width:320px; height:254px; text-indent:-9999px;}
		#cta-newsletter a {display:block; height:254px;}
		#cta-newsletter a:hover {background:url(../img/catering/cta/join-today.gif) 81px 156px no-repeat;}

#quote {margin:25px auto 0; width:246px; background:transparent url(../img/catering/txt/quote/left.gif) left top no-repeat;}
	#quote div {background:url(../img/catering/txt/quote/right.gif) right bottom no-repeat;}
	#quote p {margin:0 21px; color:#fff; font:italic normal 1.10em/1.25 Arial, sans-serif;}
		#quote span {margin:15px 0 0; width:246px; text-indent:-9999px; display:block; }
			span.harriet-van-horne {height:22px; background:url(../img/catering/txt/quote/harriet-van-horne.gif) center top no-repeat;}
			span.michel-de-montaigne {height:31px; background:url(../img/catering/txt/quote/michel-de-montaigne.gif) center top no-repeat;}
			span.george-bernard-shaw {height:33px; background:url(../img/catering/txt/quote/george-bernard-shaw.gif) center top no-repeat;}
			span.samuel-pepys {height:34px; background:url(../img/catering/txt/quote/samuel-pepys.gif) center top no-repeat;}
			span.oscar-wilde {height:24px; background:url(../img/catering/txt/quote/oscar-wilde.gif) center top no-repeat;}
			span.james-beard {height:31px; background:url(../img/catering/txt/quote/james-beard.gif) center top no-repeat;}
			span.anthelme-brillat-savaringj {height:33px; background:url(../img/catering/txt/quote/anthelme-brillat-savaringj.gif) center top no-repeat;}
			span.chef-tahir-salamat {height:33px; background:url(../img/txt/quote/chef-tahir-salamat.gif) center top no-repeat;}
		
#cta-restaurants {width:320px; height:85px;}
	#cta-restaurants p {width:320px; height:85px; margin:0; padding:0; text-indent:-9999px; background:transparent url(../img/catering/cta/jump-to-restaurants.gif) left top no-repeat;}
		#cta-restaurants a {display:block; height:85px;}
		#cta-restaurants a:hover {background:url(../img/catering/cta/jump-to-restaurants2.gif) 37px 20px no-repeat;}

/* Thumbs */
#thumbTable {padding:15px 0 15px 46px;}
#thumbTable img {padding:8px 8px 8px 8px;}


/* Footer */
#footer {position:relative; padding:50px 0 70px;}
	#footer div {margin:0 auto;}
	
	#footer ul {font-size:0.80em; text-align:center;}
		#footer ul li {margin:0 0 0 8px; padding:0 9px 0 0; display:inline; color:#c09a69; background:transparent url(../img/catering/bg/pipe-yellow.gif) right 4px no-repeat;}
			#footer ul li.no-bg-img, #footer ul li#copyright {background:none;}
		
	#footer a, #footer a:visited {color:#c09a69; text-decoration:none;}
	#footer a:hover {text-decoration:underline;}

#verb-foot {margin:0 auto; font-size:11px; color:inherit;}

/* 2 Column Layout */
.content-2-col {background:#721718 url(../img/catering/bg/content-2-col.gif) 40px 0 repeat-y; text-align:left;}
#copy-2-col {margin:0 0 0 40px; width:640px; background:#fff;}
.footer-2-col {background:url(../img/catering/bg/page-copy-2-col.gif) 40px 0 no-repeat;}


/* 1 Column Layout */
.content-1-col {background:#721718 url(../img/catering/bg/content-1-col.gif) 40px 0 repeat-y; text-align:left;}
#copy-1-col {margin:0 0 0 40px; width:640px; background:#fff;}
.footer-1-col {background:url(../img/catering/bg/page-copy-1-col.gif) 40px 0 no-repeat;}

/* BREADCRUMB & SUB-LINKS */
#breadcrumb {color:#ffffff; padding:18px 0 0 241px; font-size:10px;}
	
#sub-links a{color:#721718; padding:0 5px 0 5px;}	
	a#sub-current {color:#CC6633; text-decoration:none;}
.explore-other-venues {float:right; text-align:right; padding:0; color:#CC6633;}
	
/* Testimonial styles */
/*.testimonial-quoter {color:#009933; text-align:right; border:1px solid #000000; padding:0; margin:0;}*/
div.testimonial-quotes {color:#009933; text-align:right; padding:0; margin:0 55px 0 0; font-size:11px;}

p.caution {padding:5px 7px 5px 25px; text-align:left; border:1px #c16803 solid; color:#c16803; background:#fbf0b6 url(../img/caution.gif) 5px 6px no-repeat;}
p.okay {margin-top:10px; padding:5px 7px 5px 24px; text-align:left; border:1px #1e7a1b solid; color:#1e7a1b; background:#c9e9c3 url(../img/okay.gif) 5px 6px no-repeat;}

/* CUNARD CENTRE Media section */
.pt-l {float:left; padding:0 0 0 20px;}
	.pt-l a { cursor:pointer; }
.pt-r {float:right; padding:0 40px 0 0;}
	.pt-r a { cursor:pointer; }
.photo-tour-box {width:176px;}
.photo-tour-box img{border:none; text-decoration:none;}
	.photo-tour-title {margin:0 0 0 8px; color:#CC6633; text-decoration:underline;}

div.cta-upcoming-events {background-color:#f1f1f1; width:232px;margin:0 0 0 12px;padding:0 0 0 14px;border:1px solid #e1e1e1; margin-top:40px;}

/* Footer2 */
#foot {position:relative; padding:50px 0 0 0; background-color:#983134; height:142px; width:1000px; margin-left:-40px;}
#foot div {margin:0 0 0 0;}
	#foot ul {font-size:0.80em; text-align:center;}
		#foot ul li {margin:0 0 0 8px; padding:0 9px 0 0; display:inline; color:#c09a69; background:transparent url(../img/catering/bg/pipe-yellow.gif) right 4px no-repeat;}
			#foot ul li.no-bg-img, #foot ul li#copyright {background:none;}
		
	#foot a, #foot a:visited {color:#c09a69; text-decoration:none;}
	#foot a:hover {text-decoration:underline;}
	
.footing {background:url(../img/catering/bg/page-copy-1-col.gif) 40px 0 no-repeat;}
#ender {background-color:#983134;}	

/* Calendar Widget */
#copy-1-col div#cal {border-top:1px #530103 solid; border-left:1px #530103 solid;}
	#copy-1-col div#cal table.heading {background:#530103;}
		#copy-1-col div#cal table.heading td {padding:8px 0;}
	#copy-1-col div#cal .heading {font-weight:normal!important; font-size:1.30em; color:#fff;}
	#copy-1-col div#cal a.heading {margin:0 20px; font-size:0.90em; font-weight:bold; color:#fff;}
	
	#copy-1-col div#cal div.month table { border-collapse:collapse; border:none;}
		#copy-1-col div#cal div.month table {}
		#copy-1-col div#cal div.month table th.row_header {padding:5px 0; background:#860609; color:#fff; font-weight:normal; font-size:1.10em;}
			#copy-1-col div#cal div.month table td {border:1px #530103 solid;}
				#copy-1-col div#cal div.month table table, #copy-1-col div#cal div.month table table td, #copy-1-col div#cal div.month table table tr {border:none;}
			td.cal_content {padding:3px 0 0 3px; font-size:1.10em; color:#000;} 
			td.cal_disabled {padding:3px 0 0 3px; font-size:1.10em;}
