/* File: /CMSPages/GetFile.aspx?guid=851edc63-f048-4ac8-a49a-d50b97719c7c*/

img{ border:0;
	
}

body	{ padding:0;
		  margin:0;
		 /*background: url('/CMSPages/GetFile.aspx?guid=9f363a53-130c-4a4d-bfc0-e8959ac7f0d1') repeat-x #553415;*/
	background: url('/App_Themes/www.urbanescape.com/Images/BodyTile.jpg') repeat-x #553415;
	
}

#wrap	{ width:900px;
		  margin:0 auto;
		  padding:0;
		  font-family:Verdana;
		  font-size:12px;
	
}

#header	{ height:170px;
		  margin:0;
		  padding:0;
	
}

.logo	{ margin:0 0 0 12px;
		  padding:0;
		  float:left;
	
}

.title	{ margin:1px 0 0 20px;
		  padding:5px 0 5px 5px;
		  float:left;
		  border-left:1px dotted #ffffff;
	
}
#logo-container
{
float:left;
width:233px;
height:180px;

}
#logo-container .phone
{
font-family:tahoma;
font-size:12px;
padding-left:82px;
color:#fff;

}

#rightHeader
{

padding-left:10px;
padding-top:50px;
}

#displayBoard	{ height:248px;
				  margin:15px 0 0 0;
				  padding:0 0 10px 0;
				  background:#553415;
	
}





#navBar	{ background:#84aba4;
		  width:163px;
		  height:248px;
		  float:left;

		  margin:0;
		  padding:0;

	
}

#billboard	{ margin:0 0 0 10px;
			  padding:0;
			float:left;
}

#FeaturedInfo	{ width:217px;
				  height:248px;
				  margin:0;
				  padding:0;
				  background: url('/CMSPages/GetFile.aspx?guid=70a2e039-789e-4c6f-b67c-a428aefb78b7') no-repeat bottom;
				  border:1px solid #6d6f2e;
				  float:right;

	
}

#FeaturedInfo h4	{ font-size:1.1em;
					  margin:0 0 0 8px;
					  padding:4px 0 4px 0;
					  color:#c28b41;
}

#FeaturedInfo p	{ margin:0 0 0 5px;
				  padding:4px;
				  line-height:1.5em;
				  color:#ffffff;
				  font-size:11px;
}

#FeaturedInfo a	{ color:#dcda9c;
}

#FeaturedInfo ul	{ margin:7px 0 0 2px;
				  padding:0;
				  list-style:none;
}

#FeaturedInfo li	{ margin:0;
				  padding:4px 0 4px 15px;
				  background: url('/CMSPages/GetFile.aspx?guid=e16634ef-fe55-430f-9db5-3861d485eab6') no-repeat 0 0.6em;
}

#FeaturedInfo a	{ color:#d8d69e;
			  text-decoration:none;
			  font-size:11px;
	
}

#FeaturedInfo a:hover{ color:#fff;
	
}






#BodyCopy	    { height:auto;
				  margin:0;
				  padding:5px 0 10px 0;
				  background:#553415;
	
}

#Campaign	{ width:163px;
			  height:285px;
			  margin:0;
			  padding:0;
			  background:#6d6f2e;
			  float:left;  
}

.banner	{         margin:22px;
		  padding:0;
		  border:1px solid #553415;
	          height:247px;
                  width:124px;
}

#Content	{ width:498px;
			  height:285px;
			  margin:0 0 0 10px;
			  padding:0;
			  background:#6d6f2e;
			  float:left;
	
}



#welcome	{ margin:0;
			  padding:7px 7px 10px 7px;
			  width:302px;
			  float:left;
			  color:#ffffff;
			  line-height:1.5em;
	
}

#welcome h3	{ margin:0 0 0 8px;
		 	  padding:3px 0 3px 0;
		 	  font-size:1.3em;
		 	  color:#22270a;
		 	  
	
}



#Packages	{ margin:7px 0 0 0;
			  padding:5px 0 5px 10px;
			  width:168px;
			  height:260px;
			  border-left:1px dotted #d8d69e;
			  float:right;
			  
	
}

#Packages h4	{ margin:0 0 0 5px;
			 	  padding:4px 0 4px 0;
			 	  font-size:1.1em;
			 	  color:#22270a;
}

#Packages ul	{ margin:7px 0 0 2px;
				  padding:0;
				  list-style:none;
}

#Packages li	{ margin:0;
				  padding:4px 0 4px 15px;
				  background: url('/CMSPages/GetFile.aspx?guid=84607ba2-0b7f-45e5-8b51-91eff746d2e6') no-repeat 0 0.6em;
}

#Packages a	{ color:#d8d69e;
			  text-decoration:none;
			  font-size:11px;
	
}

#Packages a:hover{ color:#553415;
	
}








#OtherInfo	{ margin:0;
			  padding:0;
			  height:285px;
			  width:217px;
			  border:1px solid #6d6f2e;
			  float:right;
	
}

#OtherInfo h4	{ font-size:1.1em;
					  margin:0 0 0 8px;
					  padding:4px 0 4px 0;
					  color:#c28b41;
}


#Hours	{ height:115px;
	
}


#Hours p	{ color:#d9daaf;
			  border-bottom:1px solid #6d6f2e;
			  width:197px;
			  margin:0 0 0 7px;
			  padding:3px 4px 5px 4px;
			  line-height:1.4em;
			  font-size:11px;
}


#Reservation	{ height:74px;
	
}

#Reservation p	{ color:#ffffff;
			  border-bottom:1px solid #6d6f2e;
			  width:197px;
			  margin:0 0 0 7px;
			  padding:3px 4px 5px 4px;
			  line-height:1.4em;
			  font-size:11px;
}


#Reservation a	{ color:#6d6f2e;
	
}


#Products	{ margin:0;
			  padding:0;
			  background: url('/CMSPages/GetFile.aspx?guid=756e8a1a-b23f-45ea-8d1f-1f00bfba2e48') no-repeat bottom;
			  height:96px;
	
}


#footer	{ margin:0;
		  padding:15px 0 0 0;
		  clear:both;
		  color:#9b7c5e;
		  text-align:center;
		  font-size:10px;
	
}

#footer a	{ color:#9b7c5e;
	
}

#footer a:hover	{ color:#6d6f2e;
	
}



#plcRoot_Layout_zoneLeft_pageplaceholder_partPlaceholder_Layout_zoneTop_Appointment_Request_Widget_TableA
{
	left: 14px;
	#left: -124px; /*IE*/
	position: relative;
	top: 0px;
	width: 300px;

}

#plcRoot_Layout_zoneLeft_pageplaceholder_partPlaceholder_Layout_zoneTop_Appointment_Request_Widget_TableB
{
	left: 324px;
	#left: 162px; /*IE*/
	position: relative;
	top: -114px;
	#top: -122px; /*IE*/
	width: 300px;
border:1px solid red
}

#TableC
{
	position: relative;
	left: 25px;
	#left: -78px; /*IE*/
	top: -102px;
	#top: -94px; /*IE*/
	width: 560px;
}



.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


/* File: /CMSPages/GetFile.aspx?guid=b1550df0-e16b-4399-a85a-51cb5eba04b2*/

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/flyoutt.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
/* common styling */
.menu {font-family: arial, sans-serif; width:160px; position:relative; margin:0; font-size:11px; margin:0;}
.menu ul li a, .menu ul li a:visited {display:block; padding-left:5px; text-decoration:none; color:#FFF; width:155px; height:25px; padding-top:5px; text-align:left; border-bottom:1px solid #9dbcb6; border-right:1px dotted #84aba4; border-left:1px dotted #84aba4;  line-height:19px; font-size:11px;}
.menu ul {padding:0; margin:0;list-style-type: none; }
.menu ul li {float:left; margin-right:1px; position:relative;}
.menu ul li ul {display: none;}

/* specific to non IE browsers */
.menu ul li:hover a {color:#553415; background:#84aba4;}
.menu ul li:hover ul {display:block; position:absolute; top:0; left:161px; width:205px;}
.menu ul li:hover ul li a.hide {background:#84aba4; color:#fff;}
.menu ul li:hover ul li:hover a.hide {width:190px; background:#84aba4; color:#fff;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background:#84aba4; color:#FFF; width:190px;}
.menu ul li:hover ul li a:hover {background:#553415; color:#ffffff;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:197px; background:#bd8d5e; top:0; color:#796249;}
.menu ul li:hover ul li:hover ul li a {display:block; width:205px; background:#84aba4; color:#FFF;}
.menu ul li:hover ul li:hover ul li a:hover {background:#553415; color:#ffffff;}

.menu ul li:hover ul li a.title {display:block; background:#84aba4; color:#796249; width:205px; font-weight:bold; text-align:center;}
.menu ul li:hover ul li a.title:hover {background:#84aba4; color:#796249; font-weight:bold;}


/* File: /CMSPages/GetFile.aspx?guid=e1e6b74a-8f77-4408-83ed-130876cf5855*/

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/flyoutt.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
table {border-collapse:collapse; border:0; margin:0; padding:0;}

.menu ul li a.hide, .menu ul li a:visited.hide {display:none;}
.menu ul li a:hover ul li a.hide {display:none;}

.menu ul li a:hover {color:#553415; background:#84aba4;}
.menu ul li a:hover ul {display:block; position:absolute; top:0; left:161px; width:160px;}
.menu ul li a:hover ul li a.sub {width:190px; background:#84aba4; color:#fff;}
.menu ul li a:hover ul li a {display:block; background:#84aba4; color:#fff; width:190px;}
.menu ul li a:hover ul li a ul {visibility:hidden;}
.menu ul li a:hover ul li a:hover {background:#553415; color:#fff;}
.menu ul li a:hover ul li a:hover ul {visibility:visible; position:absolute; left:195px;  top:0; background:#553415; color:#FFF;}
.menu ul li a:hover ul li a:hover ul li a {display:block; width:205px; background:#84aba4; color:#ffffff;}
.menu ul li:hover ul li:hover ul li a:hover {background:#553415; color:#796249;}

.menu ul li:hover ul li a.title {display:block; background:#553415; color:#796249; width:205px; font-weight:bold; text-align:center;}
.menu ul li:hover ul li a.title:hover {background:#553415; color:#796249; font-weight:bold;}




.CMSMenu
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	margin:  0;
	padding:0;
	white-space: nowrap;

}

.CMSMenuItem, .CMSMenuItemMouseUp, .CMSMenuItemMouseOver, .CMSMenuItemMouseDown, .CMSMenuHighlightedMenuItem, .CMSMenuHighlightedMenuItemMouseUp, .CMSMenuHighlightedMenuItemMouseDown, .CMSMenuHighlightedMenuItemMouseOver
{
	border-bottom:1px solid #9dbcb6;
	height: 20px;
	padding: 5px 0 0 25px;
	font-family: Verdana;
	font-size: 11px;
	color: #fff;
	white-space: no-wrap;
	width: 140px;
	background-repeat: no-repeat;
	background-position: 8px 0;
	white-space: nowrap;
}

.CMSMenuItemMouseOver, .CMSMenuHighlightedMenuItemMouseOver
{
	color: #553415;
	white-space: nowrap;
}

.CMSMenuHighlightedMenuItem, .CMSMenuHighlightedMenuItemMouseUp, .CMSMenuHighlightedMenuItemMouseDown, .CMSMenuHighlightedMenuItemMouseOver
{

	background-repeat: no-repeat;
	background-position: 5px 0;
	color: #fff;
	white-space: nowrap;
}

.SubCMSMenu
{
	background-color:#84aba4;
	color:#fff;
	padding:8px 15px 7px 5px;
	font-size: 11px;
	padding-bottom: 5px;
	border-bottom:1px solid #9dbcb6;
	white-space: nowrap;
}

.SubCMSMenuItem, .SubCMSMenuItemMouseUp, .SubCMSMenuItemMouseOver, .SubCMSMenuItemMouseDown, .SubCMSMenuHighlightedMenuItem, .SubCMSMenuHighlightedMenuItemMouseUp, .SubCMSMenuHighlightedMenuItemMouseOver, .SubCMSMenuHighlightedMenuItemMouseDown, .SubCMSMenuItemHighlight
{
	color: #fff;
	background-color:#553415;
	padding:8px 15px 7px 5px;
	font-size: 11px;
	padding-bottom: 5px;
	border-bottom:1px solid #9dbcb6;
}

.SubCMSMenuHighlightedMenuItem, .SubCMSMenuHighlightedMenuItemMouseUp, .SubCMSMenuHighlightedMenuItemMouseOver, .SubCMSMenuHighlightedMenuItemMouseDown
{
	color: #DF7E00;
background-color:#84aba4;
	white-space: nowrap;
}

