* html img,
* html .png{
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "/images/clear.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}

/*
	Global Section
	ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
*/
body					{font-family:Georgia, "Times New Roman", Times, serif;font-size: 11px;color: #000000; background:url(/images/site/bg-main.gif) top left #672d13;}
td 						{font-family: Georgia, "Times New Roman", Times, serif;font-size: 11px;color: #000000;}
a 						{font-weight: bold;color: #b0491a;text-decoration: underline;}
a:link,a:visited 		{font-weight: bold;color: #b0491a;text-decoration: underline;}
a:hover 				{font-weight: bold;color: #6b2403;text-decoration: none;}
.Copyright 				{font-size: 10px;font-weight: bold;color: #FFFFFF;letter-spacing: .1em;}
address 				{font-size: 10px;font-weight: normal;font-style: normal;color: #FFFFFF;letter-spacing: .1em;}
h1 						{font-size: 18px;font-weight: bold;font-style: normal;color: #333333;}
h2 						{font-size: 14px;font-weight: bold;font-style: normal;color: #333333;}
h3 						{font-size: 12px;font-weight: bold;font-style: normal;color: #333333;}
select 					{font-size: 11px;}
.Form 					{font-size: 11px;padding:1px 2px 1px 2px;}
.FormButton 			{font-size: 11px;font-weight: bold;cursor: pointer;}

.header					{width:100%; height:300px; background:url(/images/site/bg-top.gif) top left;}
.header .shadow			{width:100%; height:300px; background:url(/images/site/header-shadow.png) no-repeat bottom center;}
.header .content		{width:770px; height:300px; margin:0px auto;}

.main-menu				{width:100%; height:40px; background:#000000;}
.main-menu	.content	{width:770px; height:40px; margin:0px auto;}
.main-menu	.content	.menu	{list-style:none; padding:0; margin:0;}
.main-menu	.content	.menu	li	{float:left;}
.main-menu	.content	.menu	a,
.main-menu	.content	.menu	a:visited	{display:block; height:40px;}
.main-menu	.content	.menu	a.our-locations	{width:146px; background:url(/images/site/menu-sprite-sheet.gif) 0 top no-repeat;}
.main-menu	.content	.menu	a.our-selection	{width:136px; background:url(/images/site/menu-sprite-sheet.gif) -146px top no-repeat;}
.main-menu	.content	.menu	a.specials	{width:94px; background:url(/images/site/menu-sprite-sheet.gif) -282px top no-repeat;}
.main-menu	.content	.menu	a.about-us	{width:100px; background:url(/images/site/menu-sprite-sheet.gif) -376px top no-repeat;}
.main-menu	.content	.menu	a.faq	{width:100px; background:url(/images/site/menu-sprite-sheet.gif) -476px top no-repeat;}
.main-menu	.content	.menu	a.contact-us	{width:114px; background:url(/images/site/menu-sprite-sheet.gif) -576px top no-repeat;}
.main-menu	.content	.menu	a.home	{width:80px; background:url(/images/site/menu-sprite-sheet.gif) -690px top no-repeat;}

.main-menu	.content	.menu	a:hover.our-locations	{width:146px; background:url(/images/site/menu-sprite-sheet.gif) 0 bottom no-repeat;}
.main-menu	.content	.menu	a:hover.our-selection	{width:136px; background:url(/images/site/menu-sprite-sheet.gif) -146px bottom no-repeat;}
.main-menu	.content	.menu	a:hover.specials	{width:94px; background:url(/images/site/menu-sprite-sheet.gif) -282px bottom no-repeat;}
.main-menu	.content	.menu	a:hover.about-us	{width:100px; background:url(/images/site/menu-sprite-sheet.gif) -376px bottom no-repeat;}
.main-menu	.content	.menu	a:hover.faq	{width:100px; background:url(/images/site/menu-sprite-sheet.gif) -476px bottom no-repeat;}
.main-menu	.content	.menu	a:hover.contact-us	{width:114px; background:url(/images/site/menu-sprite-sheet.gif) -576px bottom no-repeat;}
.main-menu	.content	.menu	a:hover.home	{width:80px; background:url(/images/site/menu-sprite-sheet.gif) -690px bottom no-repeat;}

.body					{width:100%;}
.body	.shadow			{width:100%; background:url(/images/site/body-shadow.png) top center repeat-y;}
.body	.content		{width:770px; margin:0px auto; background:url(/images/site/bg-body-main.gif) top center repeat-y; position:relative;}
.body	.content	.bg-top	{width:770px; height:147px; position:absolute; top:0px; left:0px; background:url(/images/site/bg-body-top.gif) top left no-repeat;}
.body	.content	.bg-bottom	{width:770px; height:150px; position:relative; bottom:0px; left:0px; background:url(/images/site/bg-footer.gif) bottom left no-repeat; position:relative;}
.body	.content	.main-content	{width:635px; position:relative; padding:80px 0px 0px 45px; z-index:100;}
.body	.content	.main-content	.left-col	{width:262px; float:left;}
.body	.content	.main-content	.right-col	{width:373px; float:right;}
#defaultNewsHeader		{margin-bottom:10px;}
.body	.content	.main-content	.specials	{width:212px; padding:10px; text-align:center;}
.body	.content	.main-content	.specials a,
 .body	.content	.main-content	.specials a:visited {color:#000000; text-decoration:none;}
.body	.content	.main-content	.specials a:hover	{color:#6b2403; text-decoration:none;}
.body	.content	.main-content	a	.specials,
.body	.content	.main-content	a:visited	.specials	{ color:#000000;}
.body	.content	.main-content	a:hover		.specials	{ color:#000000;}

.body	.content	.bg-bottom	.content	{position:absolute; bottom:24px; left:40px; width:auto; color:#d8c8a4; background:none;}
.body	.content	.bg-bottom	.content	a,
.body	.content	.bg-bottom	.content	a:visited	{position:relative; z-index:100; color:#d8c8a4; text-decoration:none;}
.body	.content	.bg-bottom	.content	a:hover		{position:relative; z-index:100; color:#d8c8a4; text-decoration:underline;}
.body	.content	.bg-bottom	.cirrus-logo	{position:absolute; bottom:24px; right:40px; background:none; display:block; z-index:100;}

.social		{position:absolute; top:68px; left:38px;}

.clearAll	{clear:both; height:0px; width:0px; padding:0; margin:0;}

#printLogo	{ display: none; }

.Morpheus-PageTitle		{width:200px; height:32px; min-height:32px;}
#Morpheus-Events		{margin-bottom: 15px;}
#Morpheus-Features		{margin-bottom: 15px;}

#newsletter				{padding-bottom: 15px;}
#newsletterWrapper		{padding-left: 14px;}