/* TAG STYLES */

body
{
	background: #EC008C url("../layout_images/body_bg.gif") 50% 0 no-repeat;
	padding-bottom: 50px;
	font-family: 'Trebuchet MS', serif;
}

p
{
	padding-bottom: 20px;
	line-height: 1.5em;
	color: #6F6F6F;
}

a
{
	color: #EC008C;
	text-decoration: underline;
}

a:hover
{
	text-decoration: none;
}

h1
{
	font-weight: bold;
	font-size: 1.4em;
	padding-bottom: 20px;
	color: #EC008C;
}

h2
{
	font-weight: bold;
	font-size: 1.4em;
	padding-bottom: 20px;
	color: #EC008C;
}

/* END OF TAG STYLES */

/* DIV STYLES */

#page_holder
{
	width: 999px;
	margin: 0px auto;
}

#header_holder
{
	height: 182px;
	padding-top: 25px;
}

#logo_holder
{
	float: left;
	margin-left: 45px;
}

#body_in_mind_holder
{
	float: right;
	margin-right: 70px;
} 

#left_column
{
	float: left;
	width: 140px;
	margin-left: 67px;
	margin-right: 60px;
}

#right_column
{
	float: left;
	width: 545px;
}

.product_holder
{
	padding-bottom: 50px;
}

.product_holder .text_holder
{
	width: 240px;
	float: left;
	margin-right: 30px;
}

.product_holder .image_holder
{
	width: 270px;
	float: left;
}

/* END OF DIV STYLES */

/* LIST STYLES */

.main_menu
{
	list-style: none;
	margin-bottom: 25px;
}

.main_menu li
{
	width: 140px;
	overflow: hidden;
}

.main_menu li a
{
	display: block;
	width: 140px;
	height: 28px;
	background-position: 0 0;
	background-repeat: no-repeat;
}

.main_menu li a:hover
{
	background-position: -140px 0;
}

/* END OF LIST STYLES */

/* PARAGRAPH STYLES */

.product_title
{
	color: #e64097;
	font-size: 1.5em;
	font-weight: bold;
	padding-bottom: 10px;
}

.product_description
{
	color: #8f9194;
	line-height: 1.5em;
	padding-bottom: 10px;
}

.product_sizes
{
	color: #662d91;
	font-weight: bold;
	padding-bottom: 10px;
}

/* END OF PARAGRAPH STYLES */

/* IMAGE STYLES */

.section_header_image
{
	margin-bottom: 25px;
}

.image_holder img
{
}

/* END OF IMAGE STYLES */