body { background: black url(/dbnValentinePlugin/images/valentine_bg.jpg) center top no-repeat; }

#content {
	min-height: 700px;
	height:auto !important;
	height:700px;
}
#content h3.following {
	margin-bottom:10px;
}
#content h5 {
	font-size: 12px;
	padding-bottom: 16px;
}
#content h5.indent {
	padding-left: 10px;
}
#content .priceOverlay {
	display:block;
	position: absolute;
	top: 115px;
	left:545px;
	height:58px;
	width:130px;
	background: url(/images/machine/price99Fr.png) left top no-repeat;
	text-indent: -19870px;
}
#content .ordernowOverlay {
	display:block;
	position: absolute;
	top: 315px;
	left:565px;
	height:23px;
	width:123px;
	background: url(/dbnValentinePlugin/images/ordernow_button.png) left top no-repeat;
	text-indent: -19870px;
}
/*
	INDEX
*/
#content .index {
	width: 320px;
}
#content .heartsOverlay {
	display:block;
	position: absolute;
	top: 360px;
	left:390px;
	height:65px;
	width:315px;
	background: url(/dbnValentinePlugin/images/home/hearts.png) left top no-repeat;
	text-indent: -19870px;
}
#content .teaserOverlay {
	display:block;
	position: absolute;
	top: 500px;
	left:666px;
	height:196px;
	width:286px;
	background: url(/dbnValentinePlugin/images/home/teaser.png) left top no-repeat;
	text-indent: -19870px;
}

/*
	OVERVIEW
*/
#content .overview {
	width: 570px;
}
#content .overview p {
	padding-right: 50px;
}
#content .overviewlist {
	display:block;
	list-style-type:none;
	width: 570px;
	overflow:hidden;
}
#content .overviewlist li {
	display:block;
	float:left;
	width: 140px;
	padding-right:2px;
}
#content .overviewlist li p {
	padding-right:10px;
}
#content .overview .arrowlink {
	color:#fff;
	padding-left: 20px;
	background: url(/dbnValentinePlugin/images/link_arrow_black.gif) left center no-repeat;
}
/*
	DRAFTS & PATTERNS
*/
#content .drafts,
#content .patterns {
	width: 750px;
}
#content .imageList {
	width: 570px;
	overflow:hidden;
	list-style-type:none;
}
#content .imageList li {
	float:left;
	width: 282px;
	padding-right: 2px;
	padding-bottom: 50px;
}
#content .imageList li img {
	display:block;
	margin-bottom:5px;
}
#content .imageList li ul {
	width: 100%;
	overflow:hidden;
	list-style-type:none;
}
#content .imageList li ul li  {
	float:right;
	width: 25px;
	height:18px;
	padding:0 0 0 10px;
}
#content .imageList li ul li a  {
	display:block;
	width: 25px;
	height:18px;
	background: url(/dbnValentinePlugin/images/iconmap.gif) no-repeat;
	text-indent: -19870px;
}
#content .imageList li ul li.download  {
	display:none;
}
#content .imageList li ul li.zoom a{
	background-position: -30px 0;
}
#content .imageList li ul li.send a{
	background-position: -60px 0;
}
#content .imageList li ul li.print a {
	background-position: -90px 0;
}
#content .drafts a.backlink,
#content .patterns a.backlink {
	float:right;
	font-size: 1.2em;
	color:#fff;
	padding-left: 20px;
	background: url(/dbnValentinePlugin/images/link_arrow_black.gif) left center no-repeat;
}
#content .patterns a.backlink {
	margin-top: -80px;
}

#valentineImageLayer {
	background:#4d2616;
	padding:20px;
}
div#dbnLayer a#closeButton {
	background: url(/dbnValentinePlugin/images/iconmap.gif) right center no-repeat;
	height:18px;
	width:18px;
	text-indent: -19870px;
	display:block;
	text-align:left;
	padding:0;
}
/*
	TELLAFRIEND
*/
.tellafriend {
	width: 290px;
}
.tellafriend p.small {
	font-size: 11px;
}
#tellafriend {
	width: 708px;
	height: 324px;
	padding: 7px 19px 22px 0;
	background: url(/dbnValentinePlugin/images/tellafriend/formbg.png) left top no-repeat;
}
#tellafriend fieldset {
	border:none;
	display:block;
	float:left;
	width: 424px;
	margin-right: 2px;
	padding-top:10px;
	overflow:hidden;
}
#tellafriend fieldset label {
	display:block;
	float:left;
	width: 144px;
	padding-left: 10px;
	height: 19px;
	margin-bottom:5px;
}
#tellafriend fieldset input,
#tellafriend fieldset textarea {
	display:block;
	float:left;
	width: 226px;
	border: 1px solid #bd885c;
	background:#fff;
	font-size: 1em;
	font-family:Arial,Verdana,sans-serif;
	padding:1px;
	height:15px;
	margin-bottom:5px;
}
#tellafriend fieldset textarea {
	height: 90px;
}
#tellafriend fieldset br {
	clear:left;
}
#tellafriend fieldset .captchabox {
	clear:left;
	padding-top: 10px;
}
#tellafriend fieldset .captchabox label {
	width: auto;
	height:auto;
	float:none;
	font-size: 12px;
	padding: 0 40px 0 10px;
}
#tellafriend fieldset .captchabox input {
	width: 150px;
}
#tellafriend fieldset .captchabox .captchaimg {
	display:block;
	float:left;
	width: 144px;
	padding-left: 10px;
	margin-bottom:5px;
}
#tellafriend fieldset .captchabox .captchaimg #cryptogram {
	margin-bottom:5px;
}
#tellafriend fieldset button {
	float:right;
	background: transparent url(/dbnValentinePlugin/images/link_arrow_brown.gif) left center no-repeat;
	padding: 0 0 0 16px;
	border:none;
	color: #fff;
	font-size: 11px;
	margin-right: 40px;
	cursor: pointer;
}


#tellafriend .preview {
	border:none;
	display:block;
	float:left;
	width: 226px;
	padding:10px 28px 0;
}
#tellafriend .preview .imagebox {
	background: url(/dbnValentinePlugin/images/tellafriend/previewbg.jpg) left top no-repeat;
	height:188px;
	border: 1px solid #bd885c;
	margin-bottom: 10px;
}
#tellafriend .preview #previewtext {
	font-size:11px;
	height:100px;
	overflow:auto;
}

#content .tellafriend2 {
	width: 708px;
}
#content .tellafriend2 a.backlink {
	float:right;
	font-size: 12px;
	color:#fff;
	padding-left: 20px;
	background: url(/dbnValentinePlugin/images/link_arrow_black.gif) left center no-repeat;
}