/* @group GLOBAL */

body {
	margin: 0;
	padding: 0;
	background: #FCF7E6 url(../im/global/4-seasons-hdbk.jpg) repeat-x center top;
}

body, html, div, td {
	color: #5A4411;
	font: 12px/1.5em "Lucida Grande", Lucida, Verdana, sans-serif;
}

img, img a {
	border-style: none;
	border-width: 0;
}

#clr {
	clear: both;
}

// if IE5.5+ on Win32, then display PNGs with AlphaImageLoader
if ((browser.isIE55 || browser.isIE6x) && browser.isWin32) {
	var pngAlpha = true;
// else, if the browser can display PNGs normally, then do that
} else if ((browser.isGecko) |»
| (browser.isIE5up && browser.isMac) |»
| (browser.isOpera && browser.isWin »
	&& browser.versionMajor >= 6) |»
| (browser.isOpera && browser.isUnix »
&& browser.versionMajor >= 6) |»
| (browser.isOpera && browser.isMac »
	&& browser.versionMajor >= 5) |»
| (browser.isOmniweb && »
	browser.versionMinor >= 3.1) |»
| (browser.isIcab && »
	browser.versionMinor >= 1.9) |»
| (browser.isWebtv) |»
| (browser.isDreamcast)) {
	var pngNormal = true;
}

a:link, a:visited {
	text-decoration: underline;
	color: #5A4411;
}

a:hover {
	text-decoration: none;
}

/* @end */

/* @group HEADER */

#arch {
	height: 171px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	background: url(../im/global/nc-hospice.jpg) no-repeat 179px 0;
}

/* @group LOGO */

#fourseasons {
	width: 390px;
	height: 130px;
	position: relative;
	top: 17px;
	left: 5px;
}

#fourseasons a {
	background: url(../im/global/four-seasons-logo.jpg) no-repeat;
	width: 390px;
	height: 0;
	display: block;
	padding-top: 130px;
	overflow: hidden;
	text-indent: -9999px;
}

* html #fourseasons a {
	background: url(../im/global/four-seasons-logo.jpg) no-repeat;
}

/* @end */

#tele {
	text-align: right;
	width: 300px;
	color: #FFFFFF;
	margin-right: 20px;
	float: right;
	margin-top: 49px;
}

#uro {
	text-align: right;
	margin-right: 30px;
	float: right;
	width: 260px;
	color: #FFFFFF;
	margin-top: 36px;
}

#uro a {
	color: #FFFFFF;
	text-decoration: none;
}

#uro a:hover {
	text-decoration: underline;
}



/* @end */

/* @group NAVIGATION */

#navi {
	width: 960px;
	height: 39px;
	margin-left: auto;
	margin-right: auto;
}

#navi a {
	color: #6F1816;
	text-decoration: none;
	text-align: center;
}

#navi a:hover {
	
}

#naviHM {
	width: 960px;
	height: 39px;
	margin-left: auto;
	margin-right: auto;
	background: url(../im/home/navi-bar.jpg) no-repeat;
}

#naviHM a {
	color: #6F1816;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
}

#naviHM a:hover {
	
}

/* @group whipIT */

div#whipHM, div#whipIT {
	width: 960px;
	height: 39px;
	margin-right: auto;
	margin-left: auto;
}

div#whipHM #goose, div#whipIT #goose {
	margin: 0;
	padding: 0;
}

div#whipHM #goose li, div#whipIT #goose li {
	display: inline;
}

div#whipHM #goose li a, div#whipIT #goose li a {
	float: left;
}

div#whipHM #goose li a {
	background: url(../im/home/4seasons.jpg) no-repeat;
}

div#whipIT #goose li a {
	background: url(../im/global/4seasons.jpg) no-repeat;
}

div#whipHM #goose li#start a, div#whipIT #goose li#start a {
	background-position: 0 0;
	width: 181px;
	height: 0;
	padding-top: 39px;
	overflow: hidden;
}

div#whipHM #goose li#who a, div#whipIT #goose li#who a {
	background-position: -181px 0;
	width: 102px;
	height: 0;
	padding-top: 39px;
	overflow: hidden;
}

div#whipHM #goose li#offer a, div#whipIT #goose li#offer a {
	background-position: -283px 0;
	width: 117px;
	height: 0;
	padding-top: 39px;
	overflow: hidden;
}

div#whipHM #goose li#events a, div#whipIT #goose li#events a {
	background-position: -400px 0;
	width: 145px;
	height: 0;
	padding-top: 39px;
	overflow: hidden;
}

div#whipHM #goose li#volunteer a, div#whipIT #goose li#volunteer a {
	background-position: -545px 0;
	width: 88px;
	height: 0;
	padding-top: 39px;
	overflow: hidden;
}

div#whipHM #goose li#careers a, div#whipIT #goose li#careers a {
	background-position: -633px 0;
	width: 56px;
	height: 0;
	padding-top: 39px;
	overflow: hidden;
}

div#whipHM #goose li#location a, div#whipIT #goose li#location a {
	background-position: -689px 0;
	width: 82px;
	height: 0;
	padding-top: 39px;
	overflow: hidden;
}

div#whipHM #goose li#donate a, div#whipIT #goose li#donate a {
	background-position: -771px 0;
	width: 72px;
	height: 0;
	padding-top: 39px;
	overflow: hidden;
}

div#whipHM #goose li#store a, div#whipIT #goose li#store a {
	background-position: -843px 0;
	width: 117px;
	height: 0;
	padding-top: 39px;
	overflow: hidden;
}

div#whipHM #goose li#start a:hover, div#whipIT #goose li#start a:hover {
	background-position: 0 -39px;
}

div#whipHM #goose li#who a:hover, div#whipIT #goose li#who a:hover {
	background-position: -181px -39px;
}

div#whipHM #goose li#offer a:hover, div#whipIT #goose li#offer a:hover {
	background-position: -283px -39px;
}

div#whipHM #goose li#events a:hover, div#whipIT #goose li#events a:hover {
	background-position: -400px -39px;
}

div#whipHM #goose li#volunteer a:hover, div#whipIT #goose li#volunteer a:hover {
	background-position: -545px -39px;
}

div#whipHM #goose li#careers a:hover, div#whipIT #goose li#careers a:hover {
	background-position: -633px -39px;
}

div#whipHM #goose li#location a:hover, div#whipIT #goose li#location a:hover {
	background-position: -689px -39px;
}

div#whipHM #goose li#donate a:hover, div#whipIT #goose li#donate a:hover {
	background-position: -771px -39px;
}

div#whipHM #goose li#store a:hover, div#whipIT #goose li#store a:hover {
	background-position: -843px -39px;
}



/* @end */

/* @group home */

#naviHome {
	width: 960px;
	height: 39px;
	margin-left: auto;
	margin-right: auto;
}

#naviHome #start a {
	width: 180px;
	height: 29px;
	text-align: center;
	color: #6F1816;
	font-weight: bold;
	background: url(../im/home/navi-bar.jpg) no-repeat 0 0;
	float: left;
	text-decoration: none;
	padding-top: 10px;
}

#naviHome #start a:hover {
	background-position: 0 -39px;
}

#naviHome #who a {
	width: 119px;
	height: 29px;
	text-align: center;
	color: #6F1816;
	font-weight: bold;
	background: url(../im/home/navi-bar.jpg) no-repeat -180px 0;
	float: left;
	text-decoration: none;
	padding-top: 10px;
}

#naviHome #who a:hover {
	background-position: -180px -39px;
}

#naviHome #offer a {
	width: 134px;
	height: 29px;
	text-align: center;
	color: #6F1816;
	font-weight: bold;
	background: url(../im/home/navi-bar.jpg) no-repeat -299px 0;
	float: left;
	text-decoration: none;
	padding-top: 10px;
}

#naviHome #offer a:hover {
	background-position: -299px -39px;
}

#naviHome #events a {
	width: 161px;
	height: 29px;
	text-align: center;
	color: #6F1816;
	font-weight: bold;
	background: url(../im/home/navi-bar.jpg) no-repeat -433px 0;
	float: left;
	text-decoration: none;
	padding-top: 10px;
}

#naviHome #events a:hover {
	background-position: -433px -39px;
}

#naviHome #volunteer a {
	width: 105px;
	height: 29px;
	text-align: center;
	color: #6F1816;
	font-weight: bold;
	background: url(../im/home/navi-bar.jpg) no-repeat -594px 0;
	float: left;
	text-decoration: none;
	padding-top: 10px;
}

#naviHome #volunteer a:hover {
	background-position: -594px -39px;
}

#naviHome #jobs a {
	width: 73px;
	height: 29px;
	text-align: center;
	color: #6F1816;
	font-weight: bold;
	background: url(../im/home/navi-bar.jpg) no-repeat -699px 0;
	float: left;
	text-decoration: none;
	padding-top: 10px;
}

#naviHome #jobs a:hover {
	background-position: -699px -39px;
}

#naviHome #location a {
	width: 98px;
	height: 29px;
	text-align: center;
	color: #6F1816;
	font-weight: bold;
	background: url(../im/home/navi-bar.jpg) no-repeat -772px 0;
	float: left;
	text-decoration: none;
	padding-top: 10px;
}

#naviHome #location a:hover {
	background-position: -772px -39px;
}

#naviHome #donate a {
	width: 90px;
	height: 29px;
	text-align: center;
	color: #6F1816;
	font-weight: bold;
	background: url(../im/home/navi-bar.jpg) no-repeat -870px 0;
	float: left;
	text-decoration: none;
	padding-top: 10px;
}

#naviHome #donate a:hover {
	background-position: -870px -39px;
}

/* @end */

/* @group sub */

#naviSub {
	width: 960px;
	height: 39px;
	margin-left: auto;
	margin-right: auto;
}

#naviSub #start a {
	width: 180px;
	height: 29px;
	text-align: center;
	color: #6F1816;
	font-weight: bold;
	background: url(../im/global/navi.jpg) no-repeat 0 0;
	float: left;
	text-decoration: none;
	padding-top: 10px;
}

#naviSub #start a:hover {
	background-position: 0 -39px;
}

#naviSub #who a {
	width: 119px;
	height: 29px;
	text-align: center;
	color: #6F1816;
	font-weight: bold;
	background: url(../im/global/navi.jpg) no-repeat -180px 0;
	float: left;
	text-decoration: none;
	padding-top: 10px;
}

#naviSub #who a:hover {
	background-position: -180px -39px;
}

#naviSub #offer a {
	width: 134px;
	height: 29px;
	text-align: center;
	color: #6F1816;
	font-weight: bold;
	background: url(../im/global/navi.jpg) no-repeat -299px 0;
	float: left;
	text-decoration: none;
	padding-top: 10px;
}

#naviSub #offer a:hover {
	background-position: -299px -39px;
}

#naviSub #events a {
	width: 161px;
	height: 29px;
	text-align: center;
	color: #6F1816;
	font-weight: bold;
	background: url(../im/global/navi.jpg) no-repeat -433px 0;
	float: left;
	text-decoration: none;
	padding-top: 10px;
}

#naviSub #events a:hover {
	background-position: -433px -39px;
}

#naviSub #volunteer a {
	width: 104px;
	height: 29px;
	text-align: center;
	color: #6F1816;
	font-weight: bold;
	background: url(../im/global/navi.jpg) no-repeat -594px 0;
	float: left;
	text-decoration: none;
	padding-top: 10px;
}

#naviSub #volunteer a:hover {
	background-position: -594px -39px;
}

#naviSub #jobs a {
	width: 73px;
	height: 29px;
	text-align: center;
	color: #6F1816;
	font-weight: bold;
	background: url(../im/global/navi.jpg) no-repeat -699px 0;
	float: left;
	text-decoration: none;
	padding-top: 10px;
}

#naviSub #jobs a:hover {
	background-position: -699px -39px;
}

#naviSub #location a {
	width: 98px;
	height: 29px;
	text-align: center;
	color: #6F1816;
	font-weight: bold;
	background: url(../im/global/navi.jpg) no-repeat -772px 0;
	float: left;
	text-decoration: none;
	padding-top: 10px;
}

#naviSub #location a:hover {
	background-position: -772px -39px;
}

#naviSub #donate a {
	width: 90px;
	height: 29px;
	text-align: center;
	color: #6F1816;
	font-weight: bold;
	background: url(../im/global/navi.jpg) no-repeat -870px 0;
	float: left;
	text-decoration: none;
	padding-top: 10px;
}

#naviSub #donate a:hover {
	background-position: -870px -39px;
}

/* @end */



/* @end */

/* @group BODY */

#box {
	width: 100%;
	background: url(../im/global/four-seasons-bbk.jpg) no-repeat center top;
}

#homeIntro {
	width: 950px;
	height: 350px;
	margin-left: auto;
	margin-right: auto;
	padding: 1px 8px 10px;
	margin-bottom: 6px;
	background: url(../im/home/nc-hospice-bk.jpg) no-repeat;
}

div#flaSimpleThings {
	width: 300px;
	height: 225px;
	float: right;
	margin-bottom: 10px;
	margin-left: 20px;
}

div#flaYTtestimonial {
	width: 320px;
	float: right;
	margin-bottom: 10px;
	margin-left: 20px;
}

/* @group HOME */

#crsl {
	width: 966px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
}

#crsl img {
	margin-bottom: 12px;
	width: 222px;
	height: 100px;
}

#crsl #hospice a, #crsl #care a, #crsl #research a, #crsl #elizabeth a {
	font-weight: bold;
	font-style: italic;
	color: #917023;
	font-size: 12px;
	text-decoration: none;
	display: block;
}

#crsl #hospice a:hover, #crsl #care a:hover, #crsl #research a:hover, #crsl #elizabeth a:hover {
	text-decoration: underline;
}

#crsl #hospice, #crsl #care, #crsl #research {
	width: 222px;
	float: left;
	margin-right: 4px;
	padding-top: 8px;
	padding-right: 8px;
	padding-left: 8px;
	background: url(../im/home/crsl.jpg) no-repeat;
}

#crsl #elizabeth {
	width: 222px;
	float: left;
	padding-top: 8px;
	padding-right: 8px;
	padding-left: 8px;
	background: url(../im/home/crsl.jpg) no-repeat;
}

#introContent {
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	background: url(../im/home/ripples.jpg) no-repeat right bottom;
}

#introText {
	font-size: 14px;
	width: 490px;
	margin-left: 10px;
	padding-top: 40px;
}

img#circlife {
	margin-right: 14px;
	display: inline;
	margin-bottom: 14px;
}

img#circlife2 {
	margin-right: 14px;
	display: inline;
	float: left;
	margin-bottom: 14px;
}



/* @end */

/* @group SUB */

#bod {
	width: 940px;
	margin-left: auto;
	margin-right: auto;
	background: url(../im/global/screen.jpg) no-repeat;
	padding-right: 10px;
	padding-left: 10px;
}

#carcass {
	width: 940px;
}

#carcass #lc {
	width: 200px;
	padding-right: 10px;
	padding-left: 10px;
}

#carcass #rc {
	width: 720px;
}



/* @end */

/* @group LC */

#carcass #lc #title {
	width: 200px;
	height: 34px;
	display: block;
	padding-top: 21px;
	padding-bottom: 20px;
}

#carcass #lc #subNav {
	width: 200px;
	padding-bottom: 30px;
}

#carcass #lc #subNav a {
	display: block;
	color: #5A4411;
	text-decoration: none;
	margin-bottom: 11px;
	font-size: 11px;
}

#carcass #lc #subNav a:hover {
	border-bottom: 1px solid #D9B76A;
	margin-bottom: 10px;
	padding-left: 2px;
}

#eNews {
	width: 176px;
	background: transparent url(../im/global/newsback.png) no-repeat;
	height: 196px;
	padding: 10px 12px 20px;
	z-index: 1;
}

#emailCapture {
	width: 170px;
}

#emailCapture label {
	font-size: 11px;
	display: block;
	padding-left: 4px;
	margin-top: 5px;
	margin-bottom: -2px;
}

#emailCapture #first_name, #emailCapture #email_address {
	display: block;
	background: transparent url(../im/global/fields.gif) no-repeat;
	margin-bottom: 5px;
	width: 162px;
	height: 22px;
	border-style: none;
	border-width: 0;
	padding: 4px;
	font: 14px Georgia, "Times New Roman", Times, serif;
	color: #601617;
}

#emailCapture #addme {
	float: right;
	margin-top: 10px;
}



/* @end */

/* @group RC */

#rc #banner {
	width: 720px;
	height: 162px;
	display: block;
}

#rc #breadcrumbs {
	width: 690px;
	margin-left: auto;
	margin-right: auto;
	border-bottom: 1px solid #F0D998;
	font-size: 10px;
	margin-bottom: 10px;
	color: #333333;
	display: block;
}

#rc #breadcrumbs a {
	color: #5A4411;
	text-decoration: none;
}

#rc #breadcrumbs a:hover {
	text-decoration: underline;
}

#rc #bloc {
	width: 690px;
	margin-left: auto;
	margin-right: auto;
	display: block;
	padding-bottom: 10px;
}

#rc #bloc ul {
	margin-left: 2em;
}

#rc #bloc li {
	margin-bottom: 1em;
}

#rc #placements {
	width: 183px;
	height: 279px;
	float: right;
	margin-left: 20px;
	margin-bottom: 20px;
}

#rc #pics {
	float: right;
	margin-left: 20px;
	margin-bottom: 20px;
}

#rc #picsCapt {
	width: 183px;
	margin-left: 20px;
	margin-bottom: 10px;
	float: right;
	text-align: center;
	font-size: 11px;
}

#rc #picsCapt img {
	display: block;
	margin-bottom: 10px;
}

#rc #volunterApp {
	border: 1px dashed #5A4411;
	background-color: #FEFBF3;
	width: 400px;
}

#rc #volunterApp td {
	padding: 6px;
}

#rc #volunterAppGO {
	width: 100%;
	background-color: #FEFBF3;
	border-top: 1px dashed #5A4411;
	border-left: 1px dashed #5A4411;
}

#rc #volunterAppGO td {
	padding: 6px;
	border-right: 1px dashed #5A4411;
	border-bottom: 1px dashed #5A4411;
}

#rc #volunteerTabs {
	width: 600px;
	margin-right: auto;
	margin-left: auto;
}

#rc #volunteerTabs2 {
	width: 640px;
	margin-right: auto;
	margin-left: auto;
}

#rc #careerBlock {
	width: 640px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
}

#rc #pressRelease {
	border-top: 1px solid #F6E7BB;
	border-left: 1px solid #F6E7BB;
	width: 100%;
}

#rc #pressRelease td {
	border-bottom: 1px solid #F6E7BB;
	border-right: 1px solid #F6E7BB;
	padding: 4px;
}

#contactForm label {
	display: block;
}

#contactForm #subject, #contactForm #name, #contactForm #email, #contactForm #phone {
	display: block;
	width: 400px;
	padding: 4px;
	margin-bottom: 10px;
	border: 1px solid #F0D998;
	font: 14px Georgia, "Times New Roman", Times, serif;
	color: #601617;
	height: 22px;
}

#contactForm #comment {
	display: block;
	width: 400px;
	padding: 4px;
	margin-bottom: 10px;
	border: 1px solid #F0D998;
	font: 14px Georgia, "Times New Roman", Times, serif;
	color: #601617;
}

#contactForm #send {
	background-color: #DFD1A1;
	border: 1px solid #917024;
	text-transform: uppercase;
	text-align: center;
	font: bold 12px "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #917023;
	padding: 3px 4px;
	margin-left: 6px;
}



/* @end */



/* @end */

/* @group FOOTER */

#base {
	width: 100%;
	padding-top: 20px;
	padding-bottom: 20px;
	background: #D1B966 url(../im/global/base.jpg) repeat-x;
}

#lst {
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	color: #630E0F;
}

#lst #nav {
	color: #630E0F;
	text-align: center;
	border-bottom: 1px solid #C2A54E;
	padding-bottom: 4px;
}

#lst #nav a {
	color: #630E0F;
	font-weight: bold;
	text-decoration: none;
}

#lst #nav a:hover {
	text-decoration: underline;
}

#copyright {
	width: 940px;
	margin-left: auto;
	margin-right: auto;
}

#copyright td {
	padding-top: 20px;
	color: #630E0F;
}

#copyright td a {
	color: #630E0F;
	text-decoration: none;
}

#copyright td a:hover {
	text-decoration: underline;
}



/* @end */

/* @group STYLES */

.oneitalic {
	display: block;
	font-style: italic;
	color: #C49089;
	font-size: 11px;
	margin-top: .5em;
}

.one {
	display: block;
}

.phone {
	color: #E9DFBA;
	font-weight: bold;
	font-style: italic;
	font-size: 22px;
}

.bold {
	font-weight: bold;
}

.boldRed {
	font-weight: bold;
	color: #7C1C1D;
}

.bolditalic {
	font-weight: bold;
	font-style: italic;
}

.boldone {
	font-weight: bold;
	display: block;
}

#rc h1 {
	color: #A6822A;
	font: normal 32px Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
	padding: 0;
	margin-bottom: -12px;
}

#rc h2 {
	color: #7C1C1D;
	text-decoration: none;
	font: normal normal 18px Georgia, "Times New Roman", Times, serif;
	padding: 0;
	margin: 20px 0 -10px;
}

#rc h3 {
	color: #A6822A;
	text-decoration: none;
	padding: 0;
	margin: 20px 0 -10px;
	font-variant: normal;
	font-size: 14px;
	font-weight: bold;
}

#rc h6 {
	color: #7C1C1D;
	text-decoration: none;
	font: normal normal 18px Georgia, "Times New Roman", Times, serif;
	padding: 0;
	margin: 20px 0 -10px;
}

#rc .tag {
	font-size: 14px;
}

.subjectHead {
	color: #7C1C1D;
	text-decoration: none;
	font: normal normal 18px Georgia, "Times New Roman", Times, serif;
	display: block;
}

.subjectHead2 {
	color: #7C1C1D;
	text-decoration: none;
	font: normal bold 22px Georgia, "Times New Roman", Times, serif;
	display: block;
}

#rc h2.subhead {
	color: #7C1C1D;
	text-decoration: none;
	font: 22px Georgia, "Times New Roman", Times, serif;
	margin: 0 0 20px;
	padding: 0;
}

.subjectHead2 a, .subjectHead2 a:hover {
	text-decoration: none;
	color: #7C1C1D;
}

#eNews .title {
	color: #725719;
	font: 18px Georgia, "Times New Roman", Times, serif;
	display: block;
}

.qna {
	color: #6C4207;
	text-decoration: none;
	font-variant: normal;
	font-size: 14px;
	font-weight: bold;
	display: block;
}

#careersTitlexxx {
	color: #6C4207;
	text-decoration: none;
	font-variant: normal;
	font-size: 14px;
	font-weight: bold;
	display: block;
	border-bottom: 1px solid #F0D998;
}

#careersTitle {
	color: #6C4207;
	text-decoration: none;
	font-variant: normal;
	font-size: 14px;
	font-weight: bold;
	display: block;
	padding: 4px 10px 4px 16px;
	border-bottom: 1px solid #F0D998;
	background: #F8EECE url(../im/random/plus.jpg) no-repeat 3px center;
}

.careersDis {
	padding: 10px;
	background-color: #FEFBF3;
}

.smight {
	text-transform: uppercase;
	font-size: 10px;
	color: #7C1C1D;
}

.pdfx {
	background: url(../im/random/pdf-icon.jpg) no-repeat right top;
	padding-right: 40px;
}

.map {
	background: url(../im/random/map.jpg) no-repeat left center;
	padding-left: 20px;
}

.tinnyinfo {
	font-size: 11px;
}

.white {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.unbold {
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
}



/* @end */

/* @group RANDOM */

#musictable {
	width: 680px;
}

#scheduleevents {
	width: 640px;
	margin-left: auto;
	margin-right: auto;
}

#scheduleevents td {
	border-bottom: 1px solid #5A4411;
	padding: 6px 4px;
}

#eventcube {
	display: block;
	float: left;
	margin-right: 10px;
	width: 180px;
	height: 222px;
	background: url(../im/specials/eventcube.jpg) no-repeat;
	padding: 11px 13px 5px;
	text-align: center;
	color: #FFFFFF;
	margin-bottom: 10px;
	margin-left: 10px;
	font-size: 14px;
	font-weight: bold;
	line-height: normal;
}

#eventcube a {
	color: #FFFFFF;
	text-decoration: none;
}

#eventcube .date {
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	display: block;
}

#eventcube a:hover {
	text-decoration: underline;
}

#eventcube img {
	display: block;
	margin-bottom: 10px;
}

#eventdate {
	width: 90%;
	margin-left: auto;
	margin-right: auto;
}

#eventdate td {
	padding: 6px;
}

div#providers {
	width: 100%;
	margin-bottom: 30px;
	padding-bottom: 10px;
}

div#providersPH {
	width: 183px;
	float: right;
	margin-bottom: 10px;
	margin-left: 10px;
	text-align: right;
	font-size: 10px;
	padding-top: 4px;
}

div#providersPH img {
	width: 183px;
	height: 279px;
	display: block;
	margin-bottom: 4px;
}

table#providersmenu {
	margin-bottom: 40px;
	width: 690px;
}

table#providersmenu td {
	font-size: 11px;
	width: 138px;
	text-align: center;
}

table#providersmenu td a {
	display: block;
}

table#providersmenu td img {
	padding-bottom: 6px;
}



/* @end */

