/* Global Section */

body					{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #6b5507;font-weight: normal; line-height: 18px; background: url(/images/site/bgTile.gif);}
td 						{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #6b5507;font-weight: normal;}
a 						{font-weight: normal;color: #c05405;text-decoration: underline; font-weight: bold;}
a:link,a:visited 		{font-weight: normal;color: #c05405;text-decoration: underline; font-weight: bold;}
a:hover 				{font-weight: normal;color: #c05405;text-decoration: none; font-weight: bold;}
address 				{font-size: 11px;font-weight: normal;font-style: normal;color: #FFFFFF;letter-spacing: .1em;}
h1 						{font-size: 18px;font-weight: bold;font-style: normal;color: #720933;}
h2 						{font-size: 16px;font-weight: bold;font-style: normal;color: #720933;}
h3 						{font-size: 14px;font-weight: bold;font-style: normal;color: #720933;}
select 					{font-size: 12px;}
.Form 					{font-size: 12px;padding:1px 2px 1px 2px;}
.FormButton 			{font-size: 12px;font-weight: bold;cursor: pointer;}

.tb1 a:link, .tb1 a:visited 	{text-decoration: none;}
.tb0 a, .tb0 a:visited 			{text-decoration: none; padding: 0;}
.tb0, .tb1 						{padding: 2px;}

#wrapper				{width: 989px; margin: 0 auto;}

#header					{background: url(/images/site/header-back.png) bottom no-repeat; height: 373px; position: relative; z-index: 2;}

#headerLeft				{float: left;}
#logo					{padding: 13px 0px 0px 21px;}
#featuredProduct		        {}
.featured-product-item {position: relative; top: 68px; left: 9px;}
.product-title:link, .product-title:visited {color: #720933; font-size: 12px;}
.product-image img {border: 3px solid #e4c0a0; margin: 10px 0 0 0;}

#headerRight			{float: right; width: 742px; position: relative;}
#navigation				{padding-top: 25px;}
#navigation ul			{margin-left: 0px; padding-left: 0px;}
.divider				{margin-top: 2px;}
#flash					{position: absolute; right: 9px; top: 69px; z-index: -1;}


#mainContent			{background: url(/images/site/contentBack.gif) repeat-y; margin: 0px 6px 0px 7px; position: relative;}
#content				{position: relative;}
#leftColumn				{width: 201px; float: left; padding: 0px 12px 88px 16px;}
#leftBoxTitle			{margin-left: -22px; padding-bottom: 10px;}
#leftBroidery			{position: absolute; left: 0px; bottom: 0px;}
#middleColumn			{width: 474px; float: left; padding: 0px 21px 0px 21px; position:relative;}
#rightColumn			{width: 201px; float: right; padding: 0px 16px 88px 12px;}
#rightBoxTitle			{margin-right: -22px; padding-bottom: 10px;}
#rightBroidery			{position: absolute; right: 1px; bottom: 0px;}

.locations-map			{height:220px; width:315px; position:absolute; top:45px; right:21px;}

#bottomCap				{margin-left: 2px;}


#footer					{color: #ffffff;}
#footer a				{color: #ffffff;}
#footer a:hover			{color: #ffffff;}
#footerLeft				{width: 204px; float: left; margin-left: 25px;}
#footerMiddle			{width: 516px; float: left; text-align: center; margin-bottom: 15px;}
#footerMiddle ul		{list-style-type: none; display: inline; margin-left: 0px; padding-left: 0px;}
#footerMiddle ul li		{display: inline;}
#footerMiddle a			{font-size: 11px; text-decoration: none; font-weight: normal;}
#footerMiddle a:hover	{font-size: 11px; text-decoration: underline; font-weight: normal;}
#footerMiddle a:visited	{font-size: 11px; text-decoration: none; font-weight: normal;}
#footerRight			{width: 177px; float: right; margin-left: 52px;}


#headerEdge				{position: absolute; top: 343px; left: 227px;}
.clear					{clear: both;}
.Morpheus-PageTitle		{background: url(/images/site/titleBack.gif) repeat-x;}
.Morpheus-SideTitle		{background: url(/images/site/titleBack.gif) repeat-x;}	
.navHeader				{background: url(/images/site/titleBack.gif) repeat-x;}
.topSide				{min-height: 347px; _height: 347px;}
.topMiddle				{min-height: 374px; _height: 374px;}
.Morpheus-BodyText img	{border: 3px solid #ebc09d;}

#favoriteRooms			{position: relative;}
.shopRoom				{position: absolute; top: -2px; right: 0px;}

.sideNav li				{list-style-type: circle !important; border-bottom: 1px solid #e4c7b1; padding: 1px 0px 3px 2px; margin-left: 0px;}
.sideNav li:hover		{list-style: disc !important;}
.sideNav ul				{margin: 0 0 0 20px; padding: 0px; list-style-type: square;}
.sideNav a:hover		{color: #720933;}
.sideNav a:link, .sideNav a:visited	{text-decoration: none;}

.galleryImage img			{border: 3px solid #720933; margin-bottom: 10px;}
.prettyPhotoTitleContent	{font-weight: bold;}

.print					{display: none;}

#main_img 				{text-align: center;}

.Morpheus-PageTitle		{height: 58px;}
.Morpheus-SideTitle		{height: 52px;}

.sitemapList ul			{margin: 0px; padding: 0px;}
.sitemapList li			{list-style-type: none; margin: 0px; padding: 0px;}

.facebook {text-align: center; padding: 10px 0 0 0; clear: both;}

#ML {display: none;}

#bodyWrapper #content-container {text-align: left;}
#website-design-by-cirrus-abs {padding-top:10px;}
#website-design-by-cirrus-abs a {display:block;text-decoration:none;}
#website-design-by-cirrus-abs #text {float:left;margin-top:9px;color:#FFFFFF;}
#middleRight-Column		{width: 705px; float: left; padding: 0px 21px 0px 16px; position: relative;}


/* Cufon Font Styles */
.Morpheus-PageTitle {color: #720933!important;font-size:39px!important;font-weight:normal!important; leading: -1em;}
.Morpheus-PageTitle span {background:none!important;}
.Morpheus-SideTitle {color: #720933;font-size:34px;font-weight:normal; leading: -1em;}
.navHeader {color: #720933;font-size:30px;font-weight:normal; leading: -1em;}
.ProductNameText {color: #720933;font-size:30px;font-weight:normal; leading: -1em;}

/* Add This Style */

.addthis_toolbox .custom_hover {position: relative;}
.addthis_toolbox .custom_hover .custom_button {font-weight: bold; padding: 6px 12px 6px 12px; color: #00bff3; cursor: pointer; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0;}
.addthis_toolbox .custom_hover .custom_button.active {background-color: #eee;}

.addthis_toolbox .hover_menu  {display: none; position: absolute; background: #fff;}
.addthis_toolbox .custom_hover .tower {-webkit-border-radius: 0 5px 0 0; -moz-border-radius-topleft: 0;}

.addthis_toolbox .hover_menu  {width: 136px; padding: 1px; border: 3px solid #eee; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.addthis_toolbox .hover_menu a {position: relative; display: block; width: 102px; padding: 4px 0 4px 34px; text-decoration: none; color: #00bff3;}
.addthis_toolbox .hover_menu a:hover {background: #f5f5f5; color: #027999; text-decoration: none; -moz-border-radius: 4px; -webkit-border-radius: 4px;}
.addthis_toolbox .hover_menu span {position: absolute; left: 14px; top: 4px;}
.addthis_toolbox .hover_menu .more {border-top: solid 1px #eee; padding: 10px 0 0 0; margin: 10px 10px 0 10px; text-align: center;}
.addthis_toolbox .hover_menu .more a {padding: 4px 0; margin: 0;}
.addthis_toolbox .hover_menu .more a:hover {background: none;}
.addthis_toolbox .hover_menu .more span {display: none;}

#current-page-box, a.Paging-Results-number {background-color:#fff; border:1px solid #C05405; color:#C05405; text-align:center; padding:2px 5px;  margin:0 3px;}
#current-page-box {background-color:#C05405; color:#fff;}
.paging-div {display:block; margin-bottom:15px;}