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

body{
margin:0px;
background-color:#554d3c;
background-image:url(../images/bg-main.jpg);
background-repeat:no-repeat;
background-position:top center;
}
#container{
	position:relative;
	width:905px;
	margin-left:auto;
	margin-right:auto;
}
#header1{
	width:905px;
	height:139px;
	background-image:url(../images/bg-header.jpg);
	background-repeat:no-repeat;
	position:relative;
	margin-left:auto;
	margin-right:auto;
}
#bottom{
	width:875px;
	background-image:url(../images/bg-bottom.jpg);
	position:relative;
	margin-left:auto;
	margin-right:auto;
	padding-left:15px;
	padding-right:15px;
}
#content-home{
	width:875px;
	height:374px;
	background-image:url(../images/bg-content-home.jpg);
	background-repeat:no-repeat;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	padding-left:15px;
	padding-right:15px;
}
#content-interior{
	width:875px;
	background-image:url(../images/bg-content-interior.jpg);
	background-repeat:no-repeat;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	padding-left:15px;
	padding-right:15px;
}
#content-interior2{
	width:905px;
	background-image:url(../images/bg-content-interior2.jpg);
	background-repeat:repeat-y;
	position:relative;
	margin-left:auto;
	margin-right:auto;
}
#bottom-home{
	width:875px;
	height:189px;
	background-image:url(../images/bg-bottom-home.jpg);
	background-repeat:repeat-x;
	position:relative;
	padding-top:10px;
}
#interior-content-top{
	width:875px;
	height:37px;
	background-image:url(../images/bg-interior-content-top.jpg);
	background-repeat:no-repeat;
	position:relative;
}
#interior-content-bottom{
	width:875px;
	height:66px;
	background-image:url(../images/bg-interior-content-bottom.gif);
	background-repeat:no-repeat;
	position:relative;
}
#container-content{
	width:875px;
	background-image:url(../images/bg-interior-content.gif);
	background-repeat:repeat-y;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#container-interiorcontent{
	width:640px;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#D1EBEE;
	float:left;
	line-height:18px;
}
	#content-topleft{
		width:20px;
		height:70px;
		position:absolute;
		top:0px;
		left:0px;
		background-image:url(../images/bg-content-topleft.jpg);
		background-repeat:no-repeat;
	}
	#content-topright{
		width:20px;
		height:70px;
		position:absolute;
		top:0px;
		right:0px;
		background-image:url(../images/bg-content-topright.jpg);
		background-repeat:no-repeat;
	}
	#content-subnav{
		position:relative;
		float:left;
		width:170px;
		padding-left:10px;
		padding-right:8px;
	}
	#content-main{
		position:relative;
		float:left;
		width:450px;
		padding:10px;
		line-height:20px;
	}
	#content-nailcare{
		position:relative;
		float:left;
		width:450px;
		padding:150px 10px 10px 10px;
		line-height:20px;
		background-image:url(../images/title-nailcare.jpg);
		background-repeat:no-repeat;
		background-position:top left;
	}
	#subnav{
		width:203px;
		position:relative;
		line-height:31px;
		float:left;
		padding-top:50px;
		background-image:url(../images/bg-subnav-top.jpg);
		background-repeat:no-repeat;
	}
	#subnav-item{
		width:158px;
		height:36px;
		margin-left:auto;
		margin-right:auto;
		background-image:url(../images/bg-subnav.jpg);
		background-repeat:no-repeat;
		position:relative;
		text-align:center;
		line-height:12px;
	}
	#subnav-item a{
		color:#D1EBEE;
		text-decoration:none;
	}
	#subnav-item a:hover{
		color:#F0E383;
		text-decoration:none;
	}
#footer{
	width:905px;
	height:50px;
	background-image:url(../images/bg-footer.jpg);
	background-repeat:no-repeat;
	position:relative;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#ffffff;
	margin-left:auto;
	margin-right:auto;
}
#footer a{
	color:#F0E383;
}
#addressbar{
	width:450px;
	position:absolute;
	top:5px;
	right:220px;
	height:25px;
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#2F2B22;
	text-align:center;
}
#navbar{
	width:450px;
	position:absolute;
	top:47px;
	right:220px;
	height:25px;
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#D1EBEE;
	text-align:center;
	font-weight:;
}
#navbar a{
	color:#D1EBEE;
	text-decoration:none;
}
#navbar a:hover{
	color:#56765E;
	text-decoration:none;
}
#header2{
width:870px;
height:115px;
margin-left:auto;
margin-right:auto;
background-image:url(../images/bg-header2.jpg);
background-repeat:no-repeat;
background-position:left;
position:relative;
}
#content{
width:820px;
margin-left:auto;
margin-right:auto;
padding-left:25px;
padding-right:25px;
padding-top:0px;
padding-bottom:20px;
background-image:url(../images/bg-content.jpg);
background-repeat:repeat-y;
position:relative;
}
#relevant{
width:100px;
height:30px;
position:absolute;
margin-right:15px;
right:0px;
top:0px;
}
#nav-about{
margin-left:39px;
margin-right:40px;
height:33px;
float:left;
}
#nav-other{
margin-right:40px;
height:33px;
float:left;
}
.title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#F0E383;
	font-weight:bold;
	}
.title2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#F0E383;
	font-weight:bold;
	}
#content-home1{
	width:272px;
	float:left;
}
#content-column1{
	width:520px;
	float:left;
	padding-left:25px
}
#content-about1{
	width:475px;
	float:left;
	padding-left:25px;
}
#content-about2{
	width:255px;
	float:left;
	background-color:#FFB7B7;
	padding:15px;
	margin-top:15px;
	margin-left:15px;
	position:relative;
}
#content-column2{
	width:215px;
	float:left;
	background-color:#FFB7B7;
	padding:15px;
	margin-top:15px;
	margin-left:15px;
	position:relative;
}
#corner-pink-topleft{
	background-image:url(../images/corner-pink-topleft.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:0px;
	left:0px;
	width:9px;
	height:9px;
}
#corner-pink-bottomright{
	background-image:url(../images/corner-pink-bottomright.jpg);
	background-repeat:no-repeat;
	position:absolute;
	bottom:0px;
	right:0px;
	width:9px;
	height:9px;
}
#corner-pink-topright{
	background-image:url(../images/corner-pink-topright.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:0px;
	right:0px;
	width:9px;
	height:9px;
}
#corner-pink-bottomleft{
	background-image:url(../images/corner-pink-bottomleft.jpg);
	background-repeat:no-repeat;
	position:absolute;
	bottom:0px;
	left:0px;
	width:9px;
	height:9px;
}
.contenttext{
	color:#D1EBEE;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:18px;
}
.contenttext a{
	color:#FFFF66;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:underline;
}
.contenttext a:hover{
	color:#56765e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
}
.header{
	color:#39221C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-right:30px;
}
.header a{
	color:#39221C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.header a:hover{
	color:#39221C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}
.btn-moreinfo{
	margin-left:25px;
	border:0px;
}
#clear{
	clear:both;
}
.feature-img{
margin-top:15px;
}
#feature-img{
	width:541px;
	height:345px;
	float:left;
	position:relative;
}
#homepage-box1{
	width:300px;
	float:left;
	position:relative;
	padding:25px 8px 0px 8px;
}
#homepage-box2{
	width:220px;
	height:160px;
	float:left;
	position:relative;
	background-color:#FFFFFF;
	padding:0px 5px 0px 5px;
}
#ad{
	width:283px;
	height:189px;
	float:left;
	margin-left:4px;
	margin-right:4px;
}

