/* CSS Document */

body {
	margin: 0px;
	background-color: #ffffff;
	text-align: center;
 	
}
body {
	margin: 0px;
	background-color: #ffffff;
	text-align: -moz-center;
}

#bodyContainer
{	
width:100%;
height:100%;
margin:0 auto;


}
	#header
	{
	width: 900px;
	height:133px;
	margin-top: 0;
	margin:0 auto;
	}
	#addressContainer
			{
						 	 			 
                      background:url('/App_Themes/www.waxpoeticsalon.com/images/leftBar.jpg');
			background-repeat:no-repeat;
			width:540px;
			height:74px;
			padding:0;
			margin:0;
			color:#fff;
			float:left;
			
			}
			#address_number
			{
			font-family:verdana, sans serif;
			font-size:16px;
			color:#fff;
			padding-left:10px;
			margin-top:30px;
			text-align:left;
		
			}
			#address_text
			{font-family:verdana, sans serif;
			font-size:11px;
			color:#fff;
			padding-left:10px;
			margin-top:5px;
			text-align:left;
			}
		#headerContainer
		{
		width:900px;
		background:#40003f;
		height:133px;
		margin:0 auto;
		}
			#headerTop
			{
			width:900px;
			height:59px;
			}
		/*images stylin'*/
		.logo
		{
		float:right;
		width:360px;
		height:74px;
		padding:0;
		margin:0;
		}

			.header_img_right
			{
			float:left;
			width:540px;
			height:74px;
			padding:0;
				margin:0;
			}
			
#mainBodyContent_container
{	
	width:100%;

	/*float:left;*/
	/*background:url('../images/bodyContent_tile.jpg') repeat-y;*/
	background-position: top center;	
	/*background-color: #9f9c89;*/

}
#mainBody_topBar
{
	/*background:url('../images/bodyContent_barTile.jpg') repeat-y;*/
	background:#787256;
	width:900px;
	height:23px;
	margin:0 auto;		
}
#mainBody_navBar
{
	width:900px;
	height:13px;
	margin:0 auto;	
	clear:left;	
	background:#40003f;
}	
#mainBody
{
	width:900px;
	margin:0 auto;
	height:100%;	
}

#mainNav
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:600;
	width:898px;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
}

#mainContent_container
{	
	
	width:900px;
	height:100%;	
}
#mainBodyContent
{
background-color:#fff;
width:900px;
float:left;
}
	#BodyContent
	{
	width:900px;
	height:221px;
	float:left;
	}
	#BodyContent_left
	{
	width:416px;
	padding:10px;
	float:left;
	}
		#BodyContent_right
		{
		width:384px;
		padding:10px;
		float:right;
		}
#img-container-page
{

	padding-top:10px;
	padding-bottom:10px;
	padding-left:25px;

	
}
.img-container
{
	width:136px;
	background-color:#40003f;
	color:#fff;
	font-family:tahoma;	
	font-size:11px;
	text-align:right;
	padding-right:12px;
	padding-left:3px;
	float:left;
	padding-top:5px;
	padding-bottom:10px;
}
.img-container2
{
	background-color:#c0ebbe;
        width:130px;

	float:left;
	padding:2px;
}

.img-details
{
        font-family:tahoma;	
	font-size:11px;
        padding:2px;
}
#img-list-cont
{
	width:170px;

float:left;
}
.img-container-list
{
        width:170px;
	/*background-color:#00FA9A;*/
	background-color:#C0EBBE;
	color:#333;
	font-family:tahoma;	
	font-size:11px;
	text-align:left;
	padding-right:3px;
	padding-left:3px;
	
	padding-top:5px;
	padding-bottom:10px;

}
.img-hover
{
	
	background-color:#c0ebbe;
	color:#c0ebbe;
	
	
}
/* our team styling */
.titleHeader_wax 
{
	width:868px;
	background-color:#C0EBBE;
	height:25px;
}
.titleHeader_wax h2
{
	font-family:arial, sans serif;
	font-size:14px;
	line-height:1.25em;
	color:#333;
	text-align:left;
	padding:5px 0 5px 25px;
}

.img-container2 h3
{
	font-family:verdana;
	font-size:20px;

}
.content-area
{
	width:475px;
	padding-left:20px;
	font-family:tahoma;
	text-align:left;

}
.content-area-q
{
	width:475px;
	font-family:tahoma;
	font-size:14px;
	font-weight:bold;
	text-align:left;
}
.content-area-a
{
	width:475px;
	font-family:tahoma;
	font-size:12px;
	text-align:left;

}

/*images*/

#ContentImage
{
	padding:2px;
	border:1px solid #ccc;

}
/* start of main/home page */		
#Content_welcome
{
float:left;
width:375px;
text-align:left;
}
	#Content_welcome h3
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	}
		#Content_welcome p
		{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		}
			#home_img_sm
			{
			float:left;
			margin:0;
			}
				.img_sm
				{
				height:162px;
				width:108px;
				padding:2px;
				border:1px solid #ccc;
				}
#homeLinks
{
width:245px;
height:162px;
float:left;
padding-left:10px;
}
	#homeLinks_Title
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:600;
	border-bottom:2px solid #ccc;		
	}
		#homeLinks ul
		{
		padding-left:70px;	
		}
			#homeLinks li
			{
			text-align:left;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			}

#editableBoxes_container
{
width:898px;
float:left;
padding:10px 0 20px 0;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
}

#editableBoxes_containerLP
{
width:898px;
float:left;
padding:10px 0 20px 0;

}
	#editableBox_one
	{
	width:280px;
	height:160px;	
	float:left;
	margin-right:7px;
	border:1px solid #ccc;	
	margin-left:11px;
	padding-bottom:20px;
	}
		#box_one
		{
		width:275px;

		}
	#box_one p
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;	
	padding-left:5px;
	
	}
	.box_img
	{
	float:right;
	margin-top:-8px;
	margin-right:10px;
	}
		#editableBox_two
		{
		width:280px;
		height:160px;
		float:left;
		margin-left:18px;
		border:1px solid #ccc;	
		padding-bottom:20px;	
		}
		#editableBox_two p
			{
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			text-align:left;	
			padding-left:5px;
	
			}
		#box_two
		{
		width:275px;
	
		}
			#editableBox_three
			{
			width:275px;
			height:160px;
			float:left;
			margin-left:10px;
			border:1px solid #ccc;
			padding-bottom:20px;	
			}
			#box_three
			{
			width:280px;
			height:160px;
			padding-top:20px;
			
			}
			#box_three_left
			{
			width:141px;
			float:left;
			margin-top:50px;
			}
				#box_three_right
			{
			width:116px;
			float:left;
			}
				.editable_Title
					{
						
						font-family:Arial, Helvetica, sans-serif;
						font-size:11px;
						font-weight:600;
						text-align:left;
						padding:5px;
					}

/* newsleter signup form */

.newsletterSignupLabel
{
font-family:arial, sans serif;
font-size:11px;
}
#newsletter-form
{
height:60px;
}
#newsletter-form table
{
height:60px;
}
/* end of main/home page */

/* start of int/sub page */
.text_left
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
width:800px;
}
.wax_LeftImg
{
float:left;
padding-right:5px;

}
.content_container

{
clear:left;

}
#mainBodyContent_Sub
{
background-color:#fff;
width:850px;
float:left;
margin-bottom:10px;
padding:0 10px 10px 0;
}
#BodyContent_leftSub
	{
	width:201px;
	height:100%;
	padding:10px;
	float:left;

	}
		#BodyContent_rightSub
		{
		width:604px;
		padding:5px 10px 10px 10px;
		float:right;

		}
		#BodyContent_rightSub p
		{text-align:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		padding-right:10px;
		}
		#leftSub_sideNav
		{
		width:186px;
		padding:5px;
		text-align:right;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		}
		.imgSub_sm
		{
		float:right;
		padding:3px;
		margin-left:10px;
		border:1px solid #bab692;
		}
#mainBody_footerBar
{
	width:900px;
	height:13px;
	margin:0 auto;	
	clear:left;	
	background:#40003f;
}	
	#mainBody_footerline
{
	width:500px;
	height:3px;
	margin:0 auto;	
	clear:left;	
	background:#40003f;
}
.contentPhoto
{
padding:2px;
border:1px solid #ccc;
float:right;
}
#content-container
{
width:700px;

}
.content-img-container
{
float:right;
}
/* preview css */
.contentPadding {
	color: #333;
	background-color: white;
	padding: 0px 10px 0px 10px;
	WIDTH: 900px;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
	margin:0;

}	

#subPageContent {
	padding-left: 15px; 
	padding-right: 15px;
	padding-top: 15px;
	WIDTH: 868px;
	margin:0;
	
}	

#content
{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#mainHeader
{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}
#footer
{
	width: 900px;
	text-align: center;
	font-family:verdana;
	font-size:10px;
	color: #40003f;
	font-weight:bold;
	text-decoration: none;
	line-height:180%;
        margin:0 auto;
	margin-top: 5px;
	
	
}

#footer a{
	width: 900px;
	text-align: center;
	font-family:verdana;
	font-size:10px;
	color: #40003f;
	font-weight:bold;
	text-decoration: none;
	line-height:180%;
	margin-top: 10px;		
}	
	
	
	
	
	
	/* images */
.img_prod_logo
{
	margin:0 0 0 120px;
	padding:10px 0 0 0;
	
}
.img_prod
{
	margin:0 0 0 150px;
	padding:5px 0 10px 0;
	
}
.img_prod_right
{
	float:right;
	
}

/* Main Menu */
.CMSMenu
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	padding: 0px;
	margin: 0px;
}

.CMSMenuItem, .CMSMenuItemMouseUp, .CMSMenuItemMouseOver, .CMSMenuItemMouseDown, .CMSMenuHighlightedMenuItem, 
.CMSMenuHighlightedMenuItemMouseUp, .CMSMenuHighlightedMenuItemMouseDown, .CMSMenuHighlightedMenuItemMouseOver
{
	border: none;
	height: 20px;
	padding:5px 3px 0 5px;
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	text-align:center;
	background-repeat: repeat-x;
	color: #838c92;
	white-space: no-wrap;
	width: 150px;

}

.CMSMenuItemMouseOver, .CMSMenuHighlightedMenuItemMouseOver
{
	color: #333;
}

.CMSMenuHighlightedMenuItem, .CMSMenuHighlightedMenuItemMouseUp, .CMSMenuHighlightedMenuItemMouseDown, 
.CMSMenuHighlightedMenuItemMouseOver
{
	background-position: 0px 1px;
	color: #40003f; 
}

.SubCMSMenu
{
	border: none;
	height: 20px;
	padding:5px 3px 0 5px;
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	text-align:center;
	background:#fff;
	color: #838c92;
	white-space: no-wrap;
	width: 150px;
	

}

.SubCMSMenuItem, .SubCMSMenuItemMouseUp, .SubCMSMenuItemMouseOver, .SubCMSMenuItemMouseDown, 

.SubCMSMenuHighlightedMenuItem, .SubCMSMenuHighlightedMenuItemMouseUp, .SubCMSMenuHighlightedMenuItemMouseOver, 

.SubCMSMenuHighlightedMenuItemMouseDown
{
	border: none;
	height: 20px;
	padding:5px 3px 0 5px;
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	text-align:center;
	background:#fff;
	color: #333333;
	white-space: no-wrap;
	width: 150px;
	



}


.SubCMSMenuHighlightedMenuItem, .SubCMSMenuHighlightedMenuItemMouseUp, .SubCMSMenuHighlightedMenuItemMouseOver, 

.SubCMSMenuHighlightedMenuItemMouseDown, .SubCMSMenuItemHighlight
{
	border: none;
	height: 20px;
	padding:5px 3px 0 5px;
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	text-align:center;
	background:#fff;
	white-space: no-wrap;
	width:150px;
	color: #40003f;
}


/* Tree menu */

.CMSTreeMenuItem, .CMSTreeMenuSelectedItem
{
	color: #2e68bf;
	padding: 3px 3px 3px 10px;
	font-weight: bold;
}

.CMSTreeMenuLink, .CMSTreeMenuLink:visited
{
	color: #2e68bf;
	text-decoration: none;
	font-weight: bold;
}

.CMSTreeMenuSelectedLink, .CMSTreeMenuSelectedLink:visited
{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}


#breadcrumbs a:active, #breadcrumbs a, #breadcrumbs a:hover, a.SubCMSMenu:hover, a.SubCMSMenu:active, a.SubCMSMenu, 

span.SubCMSMenu {
	color: #333;
	background: none;
}

/* Global Font & Header Styles ---------------------------------------------------------------------- */


.contentTitle {
	color:#3ec6c1;
	font-size:16px;
	padding-bottom:10px;
}

.mainHeader {
	font-weight:bold;
	padding-top:10px;
}

h3.subHeader {
	color:#666;
	font-size:14px;
	padding:0;
	margin:0 0 10px 0;
	border-bottom:1px dotted #666;
}
.sideNavigation
{
height:100%;
float:left;
position:relative;
margin:0;
padding:0 0 10px 0;
}
.option {
	font-size:11px;
}

#internalbody h1 {
	font-size:18px;
	color:#3ec6c1;
	padding-left:10px;
}

#plcRoot_Layout_zoneCenter_placeholder_partPlaceholder, .EditableTextEdit,  

#plcRoot_Layout_zoneCenter_placeholder_partPlaceholder_Layout_zoneLeft_placeholder_partPlaceholder {
	background-color: white;
}

a:active, a, a:hover {
	color: #40003f;
}
.img-title
{
	font-family:verdana;
	font-size:20px;
}