/***********************************************/
/* pastel_salon.css             		  	       */
/* Use with css_template-1.html                */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/

body {
	background-image: url(images/pg_backg.gif);
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-repeat: repeat;
}
#page {
	padding: 0px;
	width: 100%;
	position: relative;
	top: 0px;
	left: 0;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
}
#page #body_container {
	background-image: url(images/main_backg.gif);
	width: 800px;
	position: relative;
	top: 0px;
	background-repeat: repeat;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
	left: 0px;
}
#page #body_container #header {
	position: relative;
	left: 0px;
	top: 0px;
	padding: 0px;
	height: 65px;
	width: 800px;
	background-image: url(images/main_header.gif);
	margin-left: auto;
	margin-right: auto;
}
#page #body_container #header #menu_container {
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 800px;
	position: relative;
	left: 0px;
	top: 20px;
}
#page #body_container #main_image {
	padding: 0px;
	height: 100%;
	width: 800px;
	position: relative;
	left: 0px;
	top: 0px;
	margin-left: auto;
	margin-right: auto;
}
#page #body_container #columns_container {
	padding: 0px;
	width: 800px;
	position: relative;
	left: 0px;
	top: 0px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(images/main_backg.gif);
	background-repeat: repeat;
	height: 100%;
}
#page #body_container #columns_container #left_column {
	background-image: url(images/template-1_hair_body.gif);
	background-repeat: repeat;
	margin: 0px;
	width: 257px;
	position: relative;
	left: 14px;
	top: 0px;
}
#page #body_container #columns_container #center_column {
	background-image: url(images/template-1_fashion_body.gif);
	background-repeat: repeat-y;
	margin: 0px;
	width: 257px;
	position: absolute;
	left: 271px;
	top: 0px;
}
#page #body_container #columns_container #right_column {
	background-image: url(images/template-1_cosmetics_body.gif);
	background-repeat: repeat-y;
	position: absolute;
	width: 257px;
	left: 528px;
	top: 0px;
	margin: 0px;
}
#page #body_container #news_specials_container {
	position: relative;
	width: 800px;
	left: 0px;
	top: 0px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(images/main_backg.gif);
	background-repeat: repeat;
}
#page #body_container #news_specials_container #news_column {
	background-image: url(images/news_body.gif);
	position: relative;
	width: 389px;
	left: 14px;
	top: 0px;
	background-repeat: repeat-y;
	float: left;
}
#page #body_container #news_specials_container #specials_column {
	background-image: url(images/specials_body.gif);
	position: relative;
	width: 382px;
	top: 0px;
	float: right;
	right: 15px;
}
#page #body_container #footer {
	position: relative;
	width: 800px;
	left: 0px;
	padding: 0px;
	top: 0px;
	margin-left: auto;
	margin-right: auto;
}
