@charset "UTF-8";
/* CSS Document */

body {
	background: #000000;
	margin: 65px;
	padding: 0;
}

#wrap {
	margin: 0px auto 0px auto;
	width: 800px;
	position: relative;
	padding: 0;
}

#wrap.interior {
	width: 803px;
}

p {
	color: #2e2f2f;
	font-family: Lucida Grande, Arial, Helvetica, sans-serif ! important;
	font-size: 12px;
	line-height: 15px;
}

p a {
	color: #c3630f;
	font-family: Lucida Grande, Arial, Helvetica, sans-serif ! important;
	font-size: 12px;
	text-decoration: none;
	}
	
p a:hover {
	text-decoration: underline;
	}

#content.home {
	background:url(_images/bg_login.jpg) no-repeat top left;
	padding: 0;
	margin: 0;
	width: 800px;
	height: 600px;
}

#contentinterior {
	float: left;
	width: 783px;
	height: auto;
	margin: 0;
	padding: 0;
	background: #ced2d4;
	border: 11px solid #454344;
	min-height: 600px;
	_height: 600px;
}

table#login {
	position: absolute;
	left: 380px;
	top: 135px;
	border: 0;
	padding: 0;
	float: left;
}

table#login td {
	font-family: Trebuchet, Verdana, Arial, sans-serif;
	text-transform: uppercase;
	color: #ffffff;
	font-size: 11px;
	padding: 5px 10px;
	letter-spacing: 0.1em;
}

#header {
	width: 769px;
	height: 93px;
	float: left;
	padding: 11px 7px 0px 7px;
	margin: 0;
}

img#logo {
	float: left;
	border: 0;
	padding: 0;
}

/* MAIN TOP HORIZONTAL NAV STYLES */
#nav  {
	float: left;
	width: 370px;
	margin: 0;
	padding: 0;
	list-style: none;
	position: relative;
	}

#nav li {
	float: left;
	margin: 0;
	padding: 0;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	border: 0;
	}
	
#nav li a {
	margin: 0;
	padding: 0;
	border: 0;
	}
	
#nav li a:hover {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: 0;
	}
	

#getready {
  display: block;
  width: 88px;
  height: 93px;
  background: url(_images/nav/nav_getready.jpg) no-repeat 0 0;
  border: 0;
  margin: 0;
  padding: 0;
}

#thefridge {
  display: block;
  width: 85px;
  height: 93px;
  background: url(_images/nav/nav_thefridge.jpg) no-repeat 0 0;
  border: 0;
  margin: 0;
  padding: 0;
}

#redken {
  display: block;
  width: 68px;
  height: 93px;
  background: url(_images/nav/nav_redken.jpg) no-repeat 0 0;
  border: 0;
  margin: 0;
  padding: 0;
}

#mvps {
  display: block;
  width: 56px;
  height: 93px;
  background: url(_images/nav/nav_mvps.jpg) no-repeat 0 0;
  border: 0;
  margin: 0;
  padding: 0;
}

#postit {
  display: block;
  width: 73px;
  height: 93px;
  background: url(_images/nav/nav_postit.jpg) no-repeat 0 0;
  border: 0;
  margin: 0;
  padding: 0;
}

#getready:hover, body#getready_on #nav_getready a,
#thefridge:hover, body#thefridge_on #nav_thefridge a,
#redken:hover, body#redken_on #nav_redken a,
#mvps:hover, body#mvps_on #nav_mvps a,
#postit:hover, body#postit_on #nav_postit a
{
  background-position: 0 -93px;
}

#getready span, #thefridge span, #redken span, #mvps span, #postit span {
  display: none;
}



#leftnav {
	width: 113px;
	float: left;
	padding: 50px 20px 50px 20px;
	color: #ffffff;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	background: #ced2d4;
	margin: 0;
}

#maincopy {
	float: left;
	width: 520px;
	padding: 50px 100px 50px 0;
	background: #ced2d4;
	margin: 0;
}

#maincopy.post {
	padding: 48px 100px 50px 0;
}

#leftnav ul {
	list-style: none;
	padding: 0 0 0 38px;
	margin: 0;
}

#leftnav ul li {
	color: #ffffff;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	padding: 3px 0;
	margin: 0;
}

#leftnav ul li a {
	color: #ffffff;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	text-decoration: none;
}

#leftnav ul li a:hover {
	color: #bd6821;
}

img.postitsub {
	border: 0;
	padding: 0 0 5px 20px;
	
}

img.redkensub {
	border: 0;
	padding: 0 0 5px 22px;
	
}

img.fridgesub {
	border: 0;
	padding: 0 0 5px 20px;
	
}

img.head {
	border: 0;
	padding: 0 0 15px 0;
}

#postitstory {
	list-style: none;
	padding: 0 0 0 0;
	margin: 0;
}

#postitstory li {
	color: #2e2f2f;
	font-family: Lucida Grande, Arial, Helvetica, sans-serif ! important;
	font-size: 12px;
	line-height: 15px;
	padding: 10px 0 10px 0;
	margin: 0;
	border-bottom: 1px solid #b3b6b8;
}

#postitstory li a {
	color: #2e2f2f;
	font-family: Lucida Grande, Arial, Helvetica, sans-serif ! important;
	font-size: 12px;
	text-decoration: none;
}

#postitstory li a:hover {
	color: #ffffff;
}

.timedate {
	font-family: Lucida Grande, Arial, Helvetica, sans-serif ! important;
	font-size: 9px;
	text-transform: uppercase;
	color: #2e2f2f;
}

.headline {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #8a4101;
	font-weight: bold;
}
	