body {
	margin:0px;
	background:url(../images/backgroundfull.jpg);
	background-repeat:repeat-x;
	background-color:#6e6158
}
img, div{ 
	behavior: url(/includes/js/iepngfix.htc);
	border: none;
 }
dd {
	position:relative;
	left:-30px;
}
a:link {
	color:#dce4e7;
	text-decoration:none;
}
a:visited {
	color:#dce4e7;
	text-decoration:none;
}
/*** Others ***/
#linkContent {
	color:#a26856;
	text-decoration:underline;
}
#subheader_cursor2 {
	cursor:pointer;
	font-size:8pt;
	color:#99acb9;
	text-transform:uppercase;
	text-decoration:underline;
}
.subheader, h2 {
	font-size:14pt;
	color:#99acb9;
}
.subheader2, h3 {
	font-size:12pt;
	color:#99acb9;
}
.subheader_cursor {
	cursor:pointer;
	font-size:14pt;
	color:#99acb9;
}
.subheader_faq, #faq .subheader_cursor {
	font-size:11pt;
	font-weight:500;
	color:#99acb9;
	cursor:pointer;
}
/*** ----- ***/

/***** DIVs *****/
#divContainer {
	width:980px;
	height:auto;
	margin:auto;
}
#divLogoHeader {
	background:url(../images/logo.jpg);
	height:95px;
	padding:34px 41px 0 0;
	text-align:right;
	width:939px;
}
#divContentTop {
	margin:auto;
	background:url(../images/interior_content_top.png);
	background-repeat:no-repeat;
	width:916px;
	height:107px;
	position:relative;
	top:20px;
}
#divContentMid {
	margin:auto;
	background:url(../images/interior_content_mid.png) repeat-y;
	width:916px;
	height:auto;
	font-family:arial;
	font-size:10pt;
	color:#707070;
	line-height:25px;
	position:relative;
	top:20px;
	min-height:455px;
}
#divContentMid table {
	background: #fff;
}
#divContentBtm {
	margin:auto;
	background:url(../images/interior_content_btm.png);
	background-repeat:no-repeat;
	width:916px;
	height:63px;
	position:relative;
	top:20px;
}
#divImage {
	float:right;
	border:1px solid #707070;
	position:relative;
	right:60px;
}
.rightcol {
	float:right;
	position:relative;
	right:60px;
	width: 250px;
}
.rightcol a {
	color: #99acb9;
}
#divMenu {
	width:860px;
	height:42px;
	font-family:arial;
	font-size:10pt;
	margin:auto;
}
#divHeader {
	background:url(../images/header.jpg);
	width:352px;
	height:49px;
	position:relative;
	left:12px;
	top:55px;
}
#divHeaderPromo {
	background:url(../images/header_promotions.jpg);
	width:374px;
	height:49px;
	position:relative;
	left:12px;
	top:55px;
}
/*#prod_nuderm, #prod_csystem, #prod_clenziderm, #prod_elastiderm, #prod_alyria, #prod_rosacure{
	display: none;
}*/
/***** ----- ******/

	/***** Nav *****/
	#divHome {
	float:left;
	width:69px;
	height:29px;
	padding-left:18px;
	line-height:35px;
	vertical-align:middle;
	cursor:pointer;
}
#divPermHairRem {
	float:left;
	width:178px;
	height:29px;
	padding-left:15px;
	line-height:35px;
	vertical-align:middle;
	cursor:pointer;
}
#divSkinTEC {
	float:left;
	width:133px;
	height:29px;
	padding-left:14px;
	line-height:35px;
	vertical-align:middle;
	cursor:pointer;
}
#divCosmetic {
	float:left;
	width:147px;
	height:29px;
	padding-left:14px;
	line-height:35px;
	vertical-align:middle;
	cursor:pointer;
}
#divProducts {
	float:left;
	width:80px;
	height:29px;
	padding-left:14px;
	line-height:35px;
	vertical-align:middle;
	cursor:pointer;
}
#divFAQ {
	float:left;
	width:53px;
	height:29px;
	padding-left:12px;
	line-height:35px;
	vertical-align:middle;
	cursor:pointer;
}
#divContact {
	float:left;
	width:96px;
	height:29px;
	padding-left:16px;
	line-height:35px;
	vertical-align:middle;
	cursor:pointer;
}
/***** ------- ******/
	
	/***** Nav Hovers *****/
	
#divHome:hover {
	background:url(../images/tab.png);
	background-repeat:no-repeat;
	width:69px;
	height:29px;
	color:#627f92;
}
#divPermHairRem:hover {
	background:url(../images/tabperm.png);
	background-repeat:no-repeat;
	width:178px;
	height:29px;
	color:#627f92;
}
#divSkinTEC:hover {
	background:url(../images/tabskin.png);
	background-repeat:no-repeat;
	width:133px;
	height:29px;
	color:#627f92;
}
#divCosmetic:hover {
	background:url(../images/tabcosmetic.png);
	background-repeat:no-repeat;
	width:147px;
	height:29px;
	color:#627f92;
}
#divProducts:hover {
	background:url(../images/tabproducts.png);
	background-repeat:no-repeat;
	width:80px;
	height:29px;
	color:#627f92;
}
#divFAQ:hover {
	background:url(../images/tabfaq.png);
	background-repeat:no-repeat;
	width:53px;
	height:29px;
	color:#627f92;
}
#divContact:hover {
	background:url(../images/tabcontact.png);
	background-repeat:no-repeat;
	width:96px;
	height:29px;
	color:#627f92;
}
.thumb {
	float: left;
	border: 1px solid #707070;
	margin-right: 10px;
}
.contentpad{
	padding:0 40px;
}
.imageborder {
	border: 1px solid #707070;
	margin-left: 10px;
}
.clearleft {
	clear: left;
}
.padtop {
	padding-top: 10px;
}
.commontext{
	font-family:arial;
	font-size:10pt;
	color:#707070;
	line-height:25px;
}
.floatright{
	float:right;
}