body, html{
	margin:0;
	padding:0;
	background:#000000;
	font-family:arial, verdana, sans-serif;
	font-size:83%;
	line-height:1.5em;
}
#wlm{
	margin:auto;
	width:960px;
	height:768px;
}

#wlm img{
	border:0;
	float:left;
}

#wlm a,
#wlm a:active,
#wlm a:visited
{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}

#wlm a:hover{
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
}

#wlm .logo{
	width:150px;
	height:120px;
	float:left;
}

#wlm .nav{
	padding:59px 0 55px 19px;
	width:637px;
	float:left;
}

#wlm .nav img{
	padding-right:3px;
}

#wlm .content-left{
	padding:0 19px 0 169px;
	width:300px;
	float:left;
}

#wlm .content-right{
	width:300px;
	float:left;
}

#wlm .box{
	width:300px;
	padding-bottom:20px;
	float:left;
}

#wlm .box .header-black{
	padding:8px 0 5px 8px;
	width:292px;
	background:#000000;
	border-top:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	font-size:0;
	float:left;
}

#wlm .lbox .header-black-large{
	padding:8px 0 5px 10px;
	width:605px;
	background:#000000;
	border-top:1px solid #000000
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	font-size:0;
	float:left;
}

#wlm .box .header-pink{
	padding:8px 0 5px 8px;
	width:292px;
	background:#E20176;
	border-top:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	font-size:0;
	float:left;
}

#wlm .box .copy{
	padding:9px 15px 10px 14px;
	background:#FFFFFF;
	width:271px;
	border:1px solid #000000;
	float:left;
}

#wlm .box .copy-gray{
	padding:9px 15px 10px 14px;
	background:#DCE0DF;
	width:271px;
	border:1px solid #000000;
	float:left;
}

#wlm .lbox .copy-gray-large{
	padding:9px 15px 10px 14px;
	background:#DCE0DF;
	width:587px;
	border:1px solid #000000;
	float:left;
}

#wlm .box .bottom, #wlm .content-large .bottom{
	padding:0 0 0 1px;
	margin:0;
	float:left;
}

#wlm .sep{
	width:19px;
}

#wlm .content-large{
	padding:0 19px 20px 169px;
	float:left;
}

#wlm .content-large .lbox{
	border:1px solid #000000;
	background:#ffffff;
	float:left;
}

#wlm .content-large .lbox p{
	padding:10px 10px 10px 0;
}

#wlm .content-large .lbox .sliderwrap{
	width: 619px;
	padding-top: 12px;
}

#wlm .content-large .lbox .sliderwrap .floatright{
	float: right;
	padding-bottom: 10px;
}

#wlm .content-large .lbox .csbox{
	float:left;
	padding:10px 10px 10px 10px;
	width:290px;
}

#wlm .content-large .lbox .cscontent{
	float:left;
	width:297px;
	padding:12px 0 0 12px;
}


#wlm .tc{
	padding:25px 0 0 365px;
	float:left;
}
#wlm .tc .box{
	font-size:80%;
	border:1px solid #000000;
	background:#FFFFFF;
	float:left;
	padding:3px;
	width:300px;
	text-align:center;
	margin-bottom: 20px;
}

#wrap {
	margin-right: 10px;
}

#wlm .ul {
	padding-right: 30px;
}

ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

li {
	background-repeat: no-repeat;
	background-position: 0 0.4em;
	padding-left: 1.3em;
	background-image: url(../img/heart.jpg);
}


