.body {
	background-image: url(images/container/background.png);
	background-repeat: repeat-x;
	font-family: Tahoma;
	font-size: 1em;
	color: #000000;
}
.container {
	width: 800px;
	top: 24px;
	left: 50%;
	margin-left: -400px;
	position: absolute;
	background-position: bottom;
	z-index: 2;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	background-image: url(images/container/bottom_curved_corners.png);
	height: 780px;
	margin-bottom: -24px;
}
.topfurniture {left: 0px;top: 0px;}
.toprightcorner {
	position: absolute;
	top: 0px;
	right: 0px;
	z-index: 10;
}
.topleftcorner {
	left: 0px;
	top: 0px;
	position: absolute;
	width: 15px;
	height: 12px;
	z-index: 9;
}
.container_card_sample {
	width: 450px;
	position: absolute;
	background-position: bottom;
	z-index: auto;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	background-image: url(images/container/bottom_curved_corners_weddingcard_samples.png);
	height: 600px;
	top: 24px;
	bottom: 24px;
	margin-left: 20px;
}
.verdevide1 {
	right: 400px;
	bottom: 88px;
	position: absolute;
}
.verdevide2 {
	position: absolute;
	right: 317px;
	bottom: 88px;
}
.verdevide3 {
	position: absolute;
	bottom: 88px;
	left: 274px;
}
.verdevide4 {
	position: absolute;
	right: 246px;
	bottom: 88px;	
}
.logo {
	left: 20px;
	top: 25px;
	position: absolute;
	height: 75px;
	width: 340px;
	font-family: Tahoma;
	font-size: 1em;
	text-align: center;
	vertical-align: middle;
	color: #000000;
	z-index: 19;
}
.slogan {
	position: absolute;
	top: 30px;
	right: 42px;
	font-family: Tahoma;
	text-align: center;
	vertical-align: middle;
	font-size: 1em;
	color: #000000;
	z-index: 18;
}
.breakingline {
	position: absolute;
	left: 15px;
	top: 110px;
	height: 15px;
	width: 770px;
	font-family: Tahoma;
	font-size: 1em;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	z-index: 17;
}
.menu_languages {
	position: absolute;
	top: 125px;
	right: 30px;
	font-family: Tahoma;
	color: #666666;
	font-size: 0.7em;
	width: 110px;
	text-align: center;
	height: 18px;
	vertical-align: middle;
	background-position: right bottom;
	background-image: none;
	z-index: 21;
}
.menu_main {
	font-family: Tahoma;
	font-size: 1em;
	position: absolute;
	bottom: 55px;
	left: 100px;
	text-align: center;
	width: 600px;
	height: 13px;
	vertical-align: middle;
	color: #FF6600;
	z-index: 6;
}
.menu_onecard_ideas_left {
	position: absolute;
	height: 180px;
	width: 205px;
	left: 38px;
	top: 460px;
	font-family: Tahoma;
	font-size: 0.8em;
	font-style: normal;
	line-height: normal;
	color: #333333;
	text-align: left;
	padding-top: 0.25em;
	padding-right: 0em;
	padding-bottom: 0.25em;
	background-image: url(images/bullets_buttons_icons/bg/panel_square_onecard_ideas.png);
	background-repeat: no-repeat;
	background-position: left top;
	white-space: normal;
	vertical-align: top;
	display: block;
	background-attachment: scroll;
	padding-left: 25px;
	text-indent: 100px;
	margin: 0px;		
}
.menu_products_center {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	position: absolute;
	color: #0099FF;
	bottom: 75px;
	left: 100px;
	height: 20px;
	width: 600px;
	text-align: center;				
}
.menu_products_left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	position: absolute;
	color: #0099FF;
	bottom: 85px;
	left: 50px;
	height: 25px;
	width: 190px;
	text-align: left;
}
.menu_theme_card {
	position: absolute;
	height: 330px;
	width: 150px;
	left: 70px;
	top: 240px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
	font-style: italic;
	line-height: normal;
	background-color: #FFFFCC;
	padding-left: 1em;
	padding-top: 0.5em;
	color: #993300;
}
.menu_tips {
	font-family: Tahoma;
	font-size: 0.85em;
	position: absolute;
	color: #3399ff;
	bottom: 0px;
	left: 30px;
	height: 250px;
	width: 240px;
	top: 140px;
	font-style: normal;
	background-image: url(images/bullets_buttons_icons/bg/menu_tips.png);
	text-align: left;
	vertical-align: top;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	background-repeat: no-repeat;
	background-position: center center;
	line-height: normal;
	margin: 0px;
}
.introtext {
	position: absolute;
	height: 380px;
	width: 395px;
	top: 130px;
	right: 20px;
	font-size: 1em;
	font-family: Tahoma;
	color: #663333;
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: top;
	padding-top: 10px;
	background-position: center top;
	padding-right: 0px;
	padding-left: 25px;
	padding-bottom: 15px;
	z-index: 20;
}
.introtext_Eng {
	position: absolute;
	height: 380px;
	width: 395px;
	top: 130px;
	right: 20px;
	font-size: 1em;
	font-family: Tahoma;
	color: #663333;
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 10px;
	padding-bottom: 15px;
	padding-left: 25px;
	text-align: left;
	vertical-align: top;
}
.block_one_colour_print {
	position: absolute;
	height: 80px;
	width: 80px;
	left: 395px;
	bottom: 150px;
	font-family: Tahoma;
	font-size: 0.6em;
	text-align: center;
	vertical-align: middle;
	color: #000000;
}
.block_two_colours_print {
	position: absolute;
	width: 80px;
	left: 490px;
	bottom: 150px;
	height: 80px;
	font-family: Tahoma;
	font-size: 0.6em;
	text-align: center;
	vertical-align: middle;
	color: #000000;
}
.block_four_colours_print {
	position: absolute;
	height: 80px;
	width: 80px;
	left: 585px;
	bottom: 150px;
	font-family: Tahoma;
	font-size: 0.6em;
	text-align: center;
	vertical-align: middle;
	color: #000000;	
}
.block_products_01 {
	height: 80px;
	width: 80px;
	left: 300px;
	top: 457px;
	position: absolute;
	font-family: Tahoma;
	font-size: 0.6em;
	text-align: center;
	vertical-align: middle;
	color: #000000;
}
.block_products_02 {
	position: absolute;
	height: 80px;
	width: 80px;
	top: 457px;
	left: 395px;
	font-family: Tahoma;
	font-size: 0.6em;
	text-align: center;
	vertical-align: middle;
	color: #000000;
}
.block_products_03 {
	position: absolute;
	height: 80px;
	width: 80px;
	left: 490px;
	top: 457px;
	font-family: Tahoma;
	font-size: 0.6em;
	text-align: center;
	vertical-align: middle;
	color: #000000;
}
.block_products_04 {
	position: absolute;
	height: 80px;
	width: 80px;
	top: 457px;
	left: 585px;
	font-family: Tahoma;
	font-size: 0.6em;
	text-align: center;
	vertical-align: middle;
	color: #000000;
}
.block_products_05 {
	position: absolute;
	height: 80px;
	width: 80px;
	left: 680px;
	top: 457px;
	font-family: Tahoma;
	font-size: 0.6em;
	text-align: center;
	vertical-align: middle;
	color: #000000;
}
.block_products_06 {
	position: absolute;
	left: 300px;
	bottom: 150px;
	font-family: Tahoma;
	font-size: 0.6em;
	text-align: center;
	vertical-align: middle;
	color: #000000;	
}
.block_products_07 {
	position: absolute;
	height: 80px;
	width: 80px;
	left: 395px;
	bottom: 150px;
	font-family: Tahoma;
	font-size: 0.6em;
	text-align: center;
	vertical-align: middle;
	color: #000000;
}
.block_products_08 {
	position: absolute;
	width: 80px;
	left: 490px;
	bottom: 150px;
	height: 80px;
	font-family: Tahoma;
	font-size: 0.6em;
	text-align: center;
	vertical-align: middle;
	color: #000000;
}
.block_products_09 {
	position: absolute;
	height: 80px;
	width: 80px;
	left: 585px;
	bottom: 150px;
	font-family: Tahoma;
	font-size: 0.6em;
	text-align: center;
	vertical-align: middle;
	color: #000000;
}
.block_products_10 {
	position: absolute;
	height: 80px;
	width: 80px;
	left: 680px;
	bottom: 150px;
	font-family: Tahoma;
	font-size: 0.6em;
	text-align: center;
	vertical-align: middle;
	color: #000000;
}
.block_products_11 {
	height: 80px;
	width: 80px;
	left: 300px;
	top: 213px;
	position: absolute;
	font-family: Tahoma;
	font-size: 0.6em;
	color: #000000;
	text-align: center;
	vertical-align: middle;
}
.block_products_12 {
	position: absolute;
	height: 80px;
	width: 80px;
	top: 213px;
	left: 395px;
	font-family: Tahoma;
	font-size: 0.6em;
	color: #000000;
	text-align: center;
	vertical-align: middle;
}
.block_products_13 {
	position: absolute;
	height: 80px;
	width: 80px;
	left: 490px;
	top: 213px;
	font-family: Tahoma;
	font-size: 0.6em;
	color: #000000;
	text-align: center;
	vertical-align: middle;
}
.block_products_14 {
	position: absolute;
	height: 80px;
	width: 80px;
	top: 213px;
	left: 585px;
	font-family: Tahoma;
	font-size: 0.6em;
	color: #000000;
	text-align: center;
	vertical-align: middle;
}
.block_products_15 {
	position: absolute;
	height: 80px;
	width: 80px;
	left: 680px;
	top: 213px;
	font-family: Tahoma;
	font-size: 0.6em;
	color: #000000;
	text-align: center;
	vertical-align: middle;
}
.block_products_16 {
	height: 80px;
	width: 80px;
	left: 300px;
	top: 315px;
	position: absolute;
	font-family: Tahoma;
	font-size: 0.6em;
	color: #000000;
	text-align: center;
	vertical-align: middle;
}
.block_products_17 {
	position: absolute;
	height: 80px;
	width: 80px;
	top: 315px;
	left: 395px;
	font-family: Tahoma;
	font-size: 0.6em;
	color: #000000;
	text-align: center;
	vertical-align: middle;
}
.block_products_18 {
	position: absolute;
	height: 80px;
	width: 80px;
	left: 490px;
	top: 315px;
	font-family: Tahoma;
	font-size: 0.6em;
	color: #000000;
	text-align: center;
	vertical-align: middle;
}
.block_products_19 {
	position: absolute;
	height: 80px;
	width: 80px;
	top: 315px;
	left: 585px;
	font-family: Tahoma;
	font-size: 0.6em;
	color: #000000;
	text-align: center;
	vertical-align: middle;
}
.block_products_20 {
	position: absolute;
	height: 80px;
	width: 80px;
	left: 680px;
	top: 315px;
	font-family: Tahoma;
	font-size: 0.6em;
	color: #000000;
	text-align: center;
	vertical-align: middle;
}
.content_cards_description_I {
	font-family: Tahoma;
	font-size: 0.9em;
	position: absolute;
	width: 460px;
	color: #FF0066;
	left: 300px;
	bottom: 150px;
	height: 50px;
	text-align: center;
	vertical-align: middle;
	padding: 5px;
}
.content_favour {
	font-family: Tahoma;
	font-size: 1em;
	position: absolute;
	width: 380px;
	top: 150px;
	color: #663333;
	background-image: url(images/bullets_buttons_icons/linebreak/line_dot_verticle_grey.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	right: 30px;
	height: 250;
}
.content_favour_catalogue {
	font-family: Tahoma;
	font-size: 1em;
	position: absolute;
	width: 370px;
	top: 150px;
	color: #663333;
	background-image: url(images/bullets_buttons_icons/linebreak/line_dot_verticle_grey.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	right: 30px;
	height: 240;
}
.content_favour_catalogue_02 {
	font-family: Tahoma;
	font-size: 1em;
	position: absolute;
	width: 180px;
	color: #663333;
	background-image: none;
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	height: 30;
	margin: 0px;
	text-align: right;
	bottom: 100px;
	right: 70px;
}
.content_intro_center {
	font-family: Tahoma;
	font-size: 1em;
	position: absolute;
	width: 500px;
	top: 150px;
	color: #3399FF;
	left: 155px;
	height: 250px;
	text-align: center;	
}
.content_mail_form {
	font-family: Tahoma;
	font-size: 0.8em;
	position: absolute;
	width: 350px;
	top: 165px;
	color: #FF6600;
	left: 50px;
	text-align: center;
	height: 520px;
	background-image: url(images/bullets_buttons_icons/borders/border_form.png);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	vertical-align: middle;
	padding: 0px;
	text-indent: 0px;
}
.content_normal_right {
	font-family: Tahoma;
	font-size: 0.9em;
	position: absolute;
	width: 370px;
	top: 155px;
	color: #666666;
	left: 380px;
	height: 500px;
	background-image: url(images/bullets_buttons_icons/linebreak/line_dot_verticle_grey.png);
	background-repeat: repeat-y;
	background-position: left top;
	padding-left: 25px;
	vertical-align: top;
}
.content_onecard_ideas_intro {
	font-family: Tahoma;
	font-size: 0.9em;
	position: absolute;
	width: 370px;
	top: 155px;
	color: #666666;
	left: 380px;
	height: 250px;
	background-image: url(images/bullets_buttons_icons/linebreak/line_dot_verticle_grey.png);
	background-repeat: repeat-y;
	background-position: left top;
	padding-left: 25px;
	vertical-align: top;
}
.content_onecard_ideas_theme_intro {
	font-family: Tahoma;
	font-size: .9em;
	position: absolute;
	width: 450px;
	top: 130px;
	color: #666666;
	left: 310px;
	height: 400px;	
}
.content_onecard_ideas_description {
	font-family: Tahoma;
	font-size: .9em;
	position: absolute;
	width: 450px;
	color: #666666;
	left: 310px;
	bottom: 135px;
	height: 160px;
}
.content_onecard_other_ideas_lists {
	font-family: Tahoma;
	font-size: 1em;
	position: absolute;
	width: 300px;
	top: 180px;
	color: #663333;
	background-image: url(images/bullets_buttons_icons/bg/other_ideas_lists.png);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	vertical-align: top;
	height: 420px;
	left: 250px;
	margin: 0px;
	padding-top: 65px;
}
.content_playlists_table {
	font-family: Tahoma;
	font-size: 0.8em;
	position: absolute;
	width: 730px;
	top: 200px;
	color: #663333;
	background-image: none;
	background-repeat: no-repeat;
	background-position: center top;
	right: 35px;
	text-align: center;
	vertical-align: top;
	margin: 0px;
}
.content_presentation_lists_table {
	font-family: Tahoma;
	font-size: 1em;
	position: absolute;
	width: 450px;
	top: 190px;
	color: #663333;
	background-image: url(images/bullets_buttons_icons/bg/presentation_lists.png);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: left;
	height: 350px;
	left: 150px;
	text-indent: 100px;
	padding-top: 150px;
	padding-left: 60px;	
}
.content_playlist_note {
	font-family: Tahoma;
	font-size: 0.8em;
	position: absolute;
	width: 730px;
	color: #663333;
	background-image: none;
	background-repeat: no-repeat;
	right: 35px;
	height: 130;
	text-align: left;
	text-indent: 0em;
	top: 450px;
	vertical-align: top;
	padding-top: 5px;		
}
.content_presentation_intro {
	font-family: Tahoma;
	font-size: 1em;
	position: absolute;
	width: 380px;
	top: 150px;
	color: #663333;
	background-image: url(images/bullets_buttons_icons/linebreak/line_dot_verticle_grey.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	right: 20px;
	height: 430;
}
.content_presentation_price_intro {
	font-family: Tahoma;
	font-size: .9em;
	position: absolute;
	width: 380px;
	color: #666666;
	left: 380px;
	height: 420px;
	top: 150px;
	padding-left: 20px;
	background-image: url(images/bullets_buttons_icons/linebreak/line_dot_verticle_grey.png);
	background-repeat: no-repeat;
	vertical-align: top;
	text-align: left;	
}
.content_presentation_story {
	font-family: Tahoma;
	font-size: .9em;
	position: absolute;
	width: 400px;
	color: #666666;
	left: 380px;
	height: 430px;
	top: 155px;
	padding-left: 20px;
	background-image: none;
	background-repeat: no-repeat;	
}
.content_theme_card {
	font-family: Tahoma;
	font-size: 1em;
	position: absolute;
	width: 420px;
	top: 130px;
	color: #3399FF;
	left: 300px;
}
.content_contact {
	font-family: Tahoma;
	font-size: 0.9em;
	position: absolute;
	width: 340px;
	top: 145px;
	color: #666666;
	left: 430px;	
}
.content_thankyou_error_center {
	font-family: Tahoma;
	font-size: 1em;
	position: absolute;
	width: 650px;
	top: 150px;
	color: #663333;
	background-image: none;
	background-repeat: no-repeat;
	background-position: center top;
	right: 50px;
	height: 200;
	text-align: center;
	padding-left: 25px;
	padding-top: 25px;
	padding-right: 25px;
	padding-bottom: 25px;
}
.content_tips_01_intro {
	font-family: Tahoma;
	font-size: 1em;
	position: absolute;
	width: 460px;
	top: 155px;
	color: #663333;
	left: 305px;
	height: 480px;
	background-image: none;
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 20px;
}
.content_tips_02 {
	font-family: Tahoma;
	font-size: 0.9em;
	position: absolute;
	width: 486px;
	top: 140px;
	color: #666666;
	height: 530px;
	background-image: url(images/bullets_buttons_icons/borders/border_tip_content.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 10px;
	padding-left: 15px;
	right: 15px;
}
.content_weddingcard {
	font-family: Tahoma;
	font-size: 1em;
	position: absolute;
	width: 370px;
	top: 150px;
	color: #663333;
	background-image: url(images/bullets_buttons_icons/linebreak/line_dot_verticle_grey.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	right: 30px;
	height: 260;	
}
.content_weddingcard_type_intro {
	font-family: Tahoma;
	font-size: 1em;
	position: absolute;
	width: 385px;
	top: 150px;
	color: #663333;
	background-image: url(images/bullets_buttons_icons/linebreak/line_dot_verticle_grey.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	right: 15px;
	height: 430;
}
.content_weddingcard_price_intro {
	font-family: Tahoma;
	font-size: .9em;
	position: absolute;
	width: 380px;
	color: #666666;
	left: 380px;
	height: 400px;
	top: 150px;
	padding-left: 20px;
	background-image: url(images/bullets_buttons_icons/linebreak/line_dot_verticle_grey.png);
	background-repeat: no-repeat;
	vertical-align: top;
	text-align: left;
}
.content_weddingcard_price {
	font-family: Tahoma;
	font-size: .9em;
	position: absolute;
	width: 380px;
	color: #666666;
	left: 380px;
	height: 360px;
	top: 155px;
	padding-left: 20px;
	background-image: none;
	background-repeat: no-repeat;					
}
.content_cardprice_description {
	height: 100px;
	width: 270px;
	left: 84px;
	top: 420px;
	position: absolute;
	font-family: Tahoma;
	font-size: 0.9em;
	color: #FF0066;
	text-align: center;
}
.content_weddingcard_type_idea {
	font-family: Tahoma;
	font-size: 1em;
	position: absolute;
	width: 530px;
	top: 150px;
	color: #663333;
	background-image: none;
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	height: 140;
	right: 25px;
}
.content_weddingcard_type_custom {
	font-family: Tahoma;
	font-size: 1em;
	position: absolute;
	width: 530px;
	top: 150px;
	color: #663333;
	background-image: none;
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	height: 160;
	right: 25px;
}
.content_weddingcard_type_eweddingcard {
	font-family: Tahoma;
	font-size: 1em;
	position: absolute;
	width: 530px;
	top: 150px;
	color: #663333;
	background-image: none;
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	height: 150;
	right: 25px;
}
.ecard_onecard_ideas_center {
	position: absolute;
	width: 292px;
	top: 175px;
	left: 250px;
	height: 278px;
	float: none;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-family: Tahoma;
	font-size: 1em;
	color: #000000;
	text-align: center;
	vertical-align: middle;
}
.ecard_boardingpass_onecard_ideas_center {
	position: absolute;
	width: 680px;
	top: 175px;
	height: 257.6px;
	float: none;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-family: Tahoma;
	font-size: 1em;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	right: 55px;
}
.file_ecard_center {
	position: absolute;
	width: 550px;
	top: 180px;
	left: 130px;
	height: 400px;
	border: 1px solid #333333;
	font-family: Tahoma;
	font-size: 1em;
	color: #000000;
	text-align: center;
	vertical-align: middle;	
}
.file_ewedding_invitation_center {
	position: absolute;
	width: 530px;
	top: 180px;
	left: 135px;
	height: 400px;
	border: 1px solid #333333;
	font-family: Tahoma;
	font-size: 1em;
	color: #000000;
	text-align: center;
	vertical-align: middle;
}
.file_startpage_center {
	position: absolute;
	width: 550px;
	top: 130px;
	left: 135px;
	height: 400px;
	border: 1px solid #333333;
	font-family: Tahoma;
	font-size: 1em;
	color: #000000;
	text-align: center;
	vertical-align: middle;
}
.icon_onecolour {
	position: absolute;
	height: 80px;
	width: 80px;
	left: 395px;
	bottom: 110px;
	font-family: Tahoma;
	font-size: 1em;
	text-align: center;
	vertical-align: middle;
}
.icon_twocolour {
	position: absolute;
	width: 80px;
	left: 490px;
	bottom: 110px;
	height: 80px;
	font-family: Tahoma;
	font-size: 1em;
	text-align: center;
	vertical-align: middle;
}
.icon_fourcolour {
	position: absolute;
	height: 80px;
	width: 80px;
	left: 585px;
	bottom: 110px;
	font-family: Tahoma;
	font-size: 1em;
	text-align: center;
	vertical-align: middle;	
}
.icon_quicktime_download {
	height: 26px;
	width: 82px;
	left: 50px;
	top: 425px;
	position: absolute;
	font-family: Tahoma;
	font-size: 1em;
	color: #333333;
	text-align: center;
	background-position: left center;
	vertical-align: middle;	
}
.icon_onecard_arrow_left {
	position: absolute;
	width: 50px;
	top: 310px;
	left: 135px;
	height: 30px;
	font-family: Tahoma;
	font-size: 1em;
	color: #FF6600;
	text-align: left;
	vertical-align: middle;
}
.icon_onecard_arrow_right {
	position: absolute;
	width: 50px;
	top: 310px;
	height: 30px;
	right: 120px;
	font-family: Tahoma;
	font-size: 1em;
	color: #FF6600;
	text-align: right;
	vertical-align: middle;	
}
.icon_forward_arrow_right {
	position: absolute;
	width: 50px;
	top: 450px;
	height: 30px;
	font-family: Tahoma;
	font-size: 1em;
	color: #333333;
	text-align: right;
	vertical-align: middle;
	right: 100px;
}
.icon_forward_arrow_left {
	position: absolute;
	width: 50px;
	top: 450px;
	height: 30px;
	font-family: Tahoma;
	font-size: 1em;
	color: #333333;
	text-align: left;
	vertical-align: middle;
	left: 110px;
}
.icon_text_presentation_pack_A {
	font-family: Tahoma;
	font-size: .9em;
	position: absolute;
	width: 355px;
	color: #666666;
	left: 410px;
	height: 40px;
	bottom: 240px;
	text-align: left;
	word-spacing: normal;
	background-position: left center;
}
.icon_text_presentation_pack_B {
	font-family: Tahoma;
	font-size: .9em;
	position: absolute;
	width: 355px;
	color: #666666;
	left: 410px;
	height: 40px;
	bottom: 200px;
	text-align: left;
	background-position: center center;
}
.image_intro_index {
	position: absolute;
	left: 30px;
	top: 145px;
	height: 240px;
	width: 340px;
	font-family: Tahoma;
	font-size: 1em;
	text-align: center;
	vertical-align: middle;
	color: #000000;
	z-index: 8;		
}
.image_intro_invitation_Presentation {
	height: 212px;
	width: 300px;
	left: 70px;
	top: 140px;
	position: absolute;
	font-family: Tahoma;
	text-align: center;
	vertical-align: middle;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-size: 1em;
	color: #000000;
}
.image_intro_onecard_ideas {
	position: absolute;
	width: 320px;
	top: 155px;
	color: #333333;
	left: 50px;
	height: 220px;
	background-attachment: fixed;
	font-family: Tahoma;
	font-size: 1em;
	text-align: center;
	vertical-align: middle;	
}
.image_onecard_ideas_card {
	height: 190px;
	width: 190px;
	left: 70px;
	top: 180px;
	position: absolute;
	font-family: Tahoma;
	text-align: center;
	vertical-align: middle;
	font-size: 1em;
	color: #000000;
}
.image_card_sample {
	position: absolute;
	height: 250px;
	width: 300px;
	left: 70px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	text-align: center;
	top: 0px;
	vertical-align: middle;
	color: #000000;	
}
.image_intro_invitation {
	height: 212px;
	width: 300px;
	left: 70px;
	top: 140px;
	position: absolute;
	font-family: Tahoma;
	text-align: center;
	vertical-align: middle;
	font-size: 1em;
	color: #000000;
}
.image_intro_favour {
	height: 212px;
	width: 300px;
	left: 70px;
	top: 140px;
	position: absolute;
	font-family: Tahoma;
	text-align: center;
	vertical-align: middle;
	font-size: 1em;
	color: #000000;
}
.image_favour_catalogue_01_landscape {
	height: 250px;
	width: 300px;
	left: 70px;
	top: 140px;
	position: absolute;
	font-family: Tahoma;
	text-align: center;
	vertical-align: middle;
	font-size: 1em;
	color: #000000;	
}
.image_favour_catalogue_01_portrait {
	height: 300px;
	width: 250px;
	left: 70px;
	top: 140px;
	position: absolute;
	font-family: Tahoma;
	text-align: center;
	vertical-align: middle;
	font-size: 1em;
	color: #000000;
}
.image_favour_catalogue_02_landscape {
	height: 250px;
	width: 300px;
	position: absolute;
	font-family: Tahoma;
	text-align: center;
	vertical-align: middle;
	font-size: 1em;
	color: #000000;
	right: 70px;
	top: 180px;
}
.image_favour_catalogue_03_portrait {
	height: 300px;
	width: 250px;
	left: 115px;
	position: absolute;
	font-family: Tahoma;
	text-align: center;
	vertical-align: middle;
	font-size: 1em;
	color: #000000;
	bottom: 100px;
}
.image_favour_catalogue_03_landscape {
	height: 250px;
	width: 300px;
	left: 115px;
	position: absolute;
	font-family: Tahoma;
	text-align: center;
	vertical-align: middle;
	font-size: 1em;
	color: #000000;
	bottom: 100px;
	background-image: url(%E0%B8%9E%E0%B8%A7%E0%B8%87%E0%B8%81%E0%B8%B8%E0%B8%8D%E0%B9%81%E0%B8%88%E0%B8%A5%E0%B8%A7%E0%B8%94%E0%B8%94%E0%B8%B1%E0%B8%94);
}
.image_favour_catalogue_04_landscape {
	height: 250px;
	width: 300px;
	position: absolute;
	font-family: Tahoma;
	text-align: center;
	vertical-align: middle;
	font-size: 1em;
	color: #000000;
	bottom: 115px;
	right: 70px;
}
.image_map_center {
	height: 450px;
	width: 525px;
	position: absolute;
	top: 210px;
	left: 140px;
	font-family: Tahoma;
	font-size: 1em;
	text-align: center;	
}
.image_onecard_ideas_link_left {
	position: absolute;
	width: 190px;
	top: 430px;
	color: #333333;
	height: 190px;
	background-attachment: fixed;
	font-family: Tahoma;
	font-size: 1em;
	text-align: center;
	vertical-align: middle;
	left: 50px;
}
.image_onecard_ideas_link_center {
	position: absolute;
	width: 190px;
	top: 430px;
	color: #333333;
	height: 190px;
	background-attachment: fixed;
	font-family: Tahoma;
	font-size: 1em;
	text-align: center;
	vertical-align: middle;
	left: 305px;
}
.image_onecard_ideas_link_right {
	position: absolute;
	width: 190px;
	top: 430px;
	color: #333333;
	height: 190px;
	background-attachment: fixed;
	font-family: Tahoma;
	font-size: 1em;
	text-align: center;
	vertical-align: middle;
	right: 50px;	
}
.image_slideshow_center {
	position: absolute;
	width: 380px;
	top: 175px;
	left: 215px;
	height: 285px;
	float: none;
	font-family: Tahoma;
	font-size: 1em;
	color: #000000;
	text-align: center;
	vertical-align: middle;
}
.image_weddingcard_price_samples {
	height: 240px;
	width: 325px;
	left: 50px;
	top: 160px;
	position: absolute;
	font-family: Tahoma;
	font-size: 1px;
	color: #000000;
	text-align: center;
	vertical-align: middle;						
}
.link_card_size {
	height: 100px;
	width: 270px;
	left: 84px;
	top: 420px;
	position: absolute;
	font-family: Tahoma;
	font-size: .9em;
	color: #0099FF;
	text-align: center;		
}
.link_icons_index {
	font-size: 1em;
	top: 390px;
	height: 110px;
	width: 340px;
	font-family: Tahoma;
	position: absolute;
	color: #000000;
	left: 25px;
	text-align: center;
	z-index: 7;
}
.link_iconfavour_gallery_01 {
	font-family: Tahoma;
	font-size: 0.9em;
	position: absolute;
	color: #0099FF;
	width: 240px;
	right: 50px;
	height: 30px;
	text-align: right;
	z-index: 11;
	bottom: 110px;	
}
.link_iconfavour_gallery_02 {
	font-family: Tahoma;
	font-size: 0.9em;
	position: absolute;
	color: #0099FF;
	width: 50px;
	right: 35px;
	height: 30px;
	text-align: right;
	z-index: 11;
	bottom: 325px;
}
.link_icon_onecard_ideas_01 {
	font-family: Tahoma;
	font-size: 0.9em;
	position: absolute;
	color: #0099FF;
	bottom: 120px;
	width: 240px;
	right: 150px;
	height: 30px;
	text-align: center;
}
.link_icon_onecard_ideas_02 {
	font-family: Tahoma;
	font-size: 0.9em;
	position: absolute;
	color: #0099FF;
	bottom: 90px;
	width: 240px;
	right: 41px;
	height: 30px;
	text-align: right;
}
.link_icon_onecard_other_ideas {
	font-family: Tahoma;
	font-size: 1em;
	position: absolute;
	color: #0099FF;
	bottom: 110px;
	width: 380px;
	height: 30px;
	text-align: center;
	left: 210px;
	vertical-align: middle;
}
.link_icon_presentation_01 {
	position: absolute;
	height: 80px;
	width: 80px;
	bottom: 110px;
	font-size: 0.6em;
	color: #000000;
	right: 330px;
	font-family: Tahoma;
	text-align: center;
	vertical-align: middle;
}
.link_icon_presentation_02 {
	position: absolute;
	width: 80px;
	bottom: 110px;
	height: 80px;
	font-size: 0.6em;
	color: #000000;
	right: 240px;
	font-family: Tahoma;
	text-align: center;
	vertical-align: middle;
}
.link_icon_presentation_03 {
	position: absolute;
	height: 80px;
	width: 80px;
	bottom: 110px;
	font-size: 0.6em;
	color: #000000;
	right: 150px;
	font-family: Tahoma;
	text-align: center;
	vertical-align: middle;							
}
.link_invitation_intro_01 {
	height: 40px;
	width: 265px;
	left: 30px;
	position: absolute;
	font-family: Tahoma;
	font-size: 1em;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	bottom: 280px;
}
.link_invitation_intro_02 {
	height: 40px;
	width: 265px;
	left: 30px;
	position: absolute;
	font-family: Tahoma;
	font-size: 1em;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	bottom: 230px;
}
.link_invitation_intro_03 {
	height: 40px;
	width: 265px;
	left: 30px;
	position: absolute;
	font-family: Tahoma;
	font-size: 1em;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	bottom: 180px;
}
.link_invitation_intro_01_bottom {
	height: 35px;
	width: 235px;
	left: 40px;
	position: absolute;
	font-family: Tahoma;
	font-size: 1em;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	bottom: 110px;
}

.link_invitation_intro_02_bottom {
	height: 35px;
	width: 235px;
	left: 280px;
	position: absolute;
	font-family: Tahoma;
	font-size: 1em;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	bottom: 110px;
}
.link_invitation_intro_03_bottom {
	height: 35px;
	width: 235px;
	position: absolute;
	font-family: Tahoma;
	font-size: 1em;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	bottom: 110px;
	right: 40px;
}
.link_main_presentation_movies {
	font-family: Tahoma;
	font-size: 1.2em;
	position: absolute;
	width: 320px;
	color: #666666;
	left: 50px;
	height: 40px;
	text-align: left;
	word-spacing: normal;
	vertical-align: middle;
	bottom: 160px;
}
.link_main_presentation_music {
	font-family: Tahoma;
	font-size: 1.2em;
	position: absolute;
	width: 320px;
	color: #666666;
	left: 50px;
	height: 40px;
	bottom: 115px;
	text-align: left;
	word-spacing: normal;
	vertical-align: middle;	
}
.link_weddingcard_index {
	position: absolute;
	top: 535px;
	left: 80px;
	font-family: Tahoma;
	font-size: 1em;
	height: 170px;
	width: 170px;
	text-align: center;
	vertical-align: middle;
	background-position: center center;
	color: #000000;
	z-index: 13;
}
.link_weddingcard_index_II {
	position: absolute;
	top: 535px;
	font-family: Tahoma;
	font-size: 1em;
	height: 170px;
	width: 170px;
	text-align: center;
	vertical-align: middle;
	background-position: center center;
	color: #000000;
	z-index: 13;
	left: 225px;
}
.link_weddingfavour_index {
	position: absolute;
	top: 535px;
	right: 80px;
	font-family: Tahoma;
	font-size: 1em;
	height: 170px;
	width: 170px;
	text-align: center;
	vertical-align: middle;
	background-position: center center;
	z-index: 12;	
}
.link_weddingpresent_index {
	position: absolute;
	left: 315px;
	top: 535px;
	font-family: Tahoma;
	font-size: 1em;
	height: 170px;
	width: 170px;
	text-align: center;
	vertical-align: middle;
	background-position: center center;
}
.link_weddingpresent_index_II {
	position: absolute;
	top: 535px;
	font-family: Tahoma;
	font-size: 1em;
	height: 170px;
	width: 170px;
	text-align: center;
	vertical-align: middle;
	background-position: center center;
	right: 225px;
}
.movie_onecard_ideas_center {
	position: absolute;
	width: 320;
	top: 180px;
	left: 250px;
	height: 254;
	float: none;
	border: 1px solid #333333;
	font-family: Tahoma;
	font-size: 1em;
	color: #000000;
	text-align: center;
	vertical-align: middle;	
}
.movie_presentation_preview_left {
	position: absolute;
	width: 320px;
	top: 160px;
	left: 50px;
	height: 256px;
	float: none;
	border: 1px solid #333333;
	font-family: Tahoma;
	font-size: 1em;
	color: #000000;
	text-align: center;
	vertical-align: middle;			
}
.text_copyrightnotice {
	font-size: 0.8em;
	font-family: Tahoma;
	position: absolute;
	bottom: 16px;
	right: 100px;
	width: 600px;
	height: 10px;
	text-align: center;
	color: #000000;
	vertical-align: middle;
	z-index: 2;
}
.text_copyright_card_sample {
	font-size: 0.6em;
	font-family: Tahoma;
	position: absolute;
	width: 330px;
	left: 102%;
	height: 20px;
	margin-left: -400px;
	color: #666666;
	z-index: auto;
	bottom: 5px;
}
.text_link_ecommerce_registration {
	font-size: 0.7em;
	font-family: Tahoma;
	position: absolute;
	bottom: 32px;
	right: 100px;
	width: 600px;
	height: 10px;
	text-align: center;
	color: #000000;
	vertical-align: bottom;
	z-index: 5;					
}
.text_wedingcard_story {
	font-family: Tahoma;
	font-size: 0.7em;
	position: absolute;
	left: 30px;
	width: 410px;
	top: 260px;
	color: #000000;
}
.title_card_favour_samples {
	position: absolute;
	height: 200px;
	width: 230px;
	left: 50px;
	background-image: url(Wedding%20Gift%20Ideas%20Gallery);
	bottom: 135px;
	font-family: Tahoma;
	font-size: 1em;
	color: #000000;
	text-align: center;
	vertical-align: middle;								
}
.title_theme_card {
	position: absolute;
	height: 100px;
	width: 230px;
	left: 50px;
	top: 140px;
}
.reference_credit {
	font-family: Tahoma;
	font-size: 0.7em;
	color: #666666;
	font-style: italic;
	text-align: left;
}
.heading_map_center {
	font-family: Tahoma;
	font-size: 1.4em;
	color: #FF6633;
	position: absolute;
	top: 150px;
	text-align: center;
	left: 200px;
	vertical-align: middle;
	height: 10px;
	width: 400px;
}
.heading_music {
	font-family: Tahoma;
	font-size: 1.2em;
	color: #009933;
	position: absolute;
	height: 40px;
	width: 380px;
	top: 145px;
	text-align: center;
	left: 215px;						
}
.heading_onecard_ideas_01 {
	font-family: Tahoma;
	font-size: 1.2em;
	color: #3399FF;	
}
.heading_onecard_ideas_center {
	font-family: Tahoma;
	font-size: 1em;
	color: #FF6633;
	position: absolute;
	height: 30px;
	width: 380px;
	top: 130px;
	text-align: center;
	left: 215px;
}
.heading_onecard_other_ideas_center {
	font-family: Tahoma;
	font-size: 1em;
	color: #FF6633;
	position: absolute;
	height: 30px;
	width: 380px;
	top: 150px;
	text-align: center;
	left: 215px;					
}
.heading_presentation_preview_center {
	font-family: Tahoma;
	font-size: 1.2em;
	color: #6699FF;
	position: absolute;
	top: 135px;
	text-align: center;
	left: 160px;
	vertical-align: middle;
	width: 500px;
	height: 10px;
}
.heading_tips_brown_1em {
	font-family: Tahoma;
	font-size: 1em;
	color: #663333;
	font-style: normal;			
}
.heading_blue_1em {
	font-family: Tahoma;
	font-size: 1em;
	color: #3399FF;		
}
.heading_blue_1point6ems {
	font-family: Tahoma;
	font-size: 1.6em;
	color: #0066FF;
}
.heading_orange_1point6ems {
	font-family: Tahoma;
	font-size: 1.6em;
	color: #FF6633;
}
.heading_orange_1point2ems {
	font-family: Tahoma;
	font-size: 1.2em;
	color: #FF6633;
}
.heading_orange_1point6ems_form {
	font-family: Tahoma;
	font-size: 0.8em;
	color: #FF6633;
}
.heading_orange_center {
	font-family: Tahoma;
	font-size: 1.4em;
	color: #FF6633;
	text-align: left;
}
.heading_presentation_story {
	font-family: Tahoma;
	font-size: 1em;
	color: #3399FF;
}
.movie_preview_center {
	position: absolute;
	width: 320;
	top: 180px;
	left: 250px;
	height: 254;
	float: none;
	border: 1px solid #333333;
	font-family: Tahoma;
	font-size: 1em;
	color: #000000;
	text-align: center;
	vertical-align: middle;
}
.block_products_01_v2 {
	height: 80px;
	width: 80px;
	left: 300px;
	position: absolute;
	font-family: Tahoma;
	font-size: 0.6em;
	text-align: center;
	vertical-align: middle;
	color: #000000;
	bottom: 220px;
}
.block_products_02_v2 {
	position: absolute;
	height: 80px;
	width: 80px;
	left: 395px;
	font-family: Tahoma;
	font-size: 0.6em;
	text-align: center;
	vertical-align: middle;
	color: #000000;
	bottom: 220px;
}
.block_products_03_v2 {
	position: absolute;
	height: 80px;
	width: 80px;
	left: 490px;
	font-family: Tahoma;
	font-size: 0.6em;
	text-align: center;
	vertical-align: middle;
	color: #000000;
	bottom: 220px;
}
.block_products_04_v2 {
	position: absolute;
	height: 80px;
	width: 80px;
	left: 585px;
	font-family: Tahoma;
	font-size: 0.6em;
	text-align: center;
	vertical-align: middle;
	color: #000000;
	bottom: 220px;
}
.block_products_05_v2 {
	position: absolute;
	height: 80px;
	width: 80px;
	left: 680px;
	font-family: Tahoma;
	font-size: 0.6em;
	text-align: center;
	vertical-align: middle;
	color: #000000;
	bottom: 220px;
}
.heading_weddingcard_price {
	font-family: Tahoma;
	font-size: 1em;
	color: #3399FF;
}
.image_intro_cardtypes {
	height: 110px;
	width: 165px;
	left: 45px;
	top: 200px;
	position: absolute;
	font-family: Tahoma;
	text-align: center;
	vertical-align: middle;
	font-size: 1em;
	color: #000000;
}
.thumnails_cardtype_idea_01 {
	position: absolute;
	height: 130px;
	width: 130px;
	font-family: Tahoma;
	font-size: 0.6em;
	text-align: center;
	vertical-align: middle;
	color: #000000;
	top: 320px;
	left: 260px;
}
.thumnails_cardtype_idea_02 {
	position: absolute;
	height: 130px;
	width: 130px;
	font-family: Tahoma;
	font-size: 0.6em;
	text-align: center;
	vertical-align: middle;
	color: #000000;
	top: 320px;
	left: 420px;
}
.thumnails_cardtype_idea_03 {
	position: absolute;
	height: 130px;
	width: 130px;
	font-family: Tahoma;
	font-size: 0.6em;
	text-align: center;
	vertical-align: middle;
	color: #000000;
	top: 320px;
	right: 90px;
}
.thumnails_cardtype_idea_04 {
	position: absolute;
	height: 130px;
	width: 130px;
	font-family: Tahoma;
	font-size: 0.6em;
	text-align: center;
	vertical-align: middle;
	color: #000000;
	left: 260px;
	bottom: 170px;
}
.thumnails_cardtype_idea_05 {
	position: absolute;
	height: 130px;
	width: 130px;
	font-family: Tahoma;
	font-size: 0.6em;
	text-align: center;
	vertical-align: middle;
	color: #000000;
	left: 420px;
	bottom: 170px;
}
.thumnails_cardtype_idea_06 {
	position: absolute;
	height: 130px;
	width: 130px;
	font-family: Tahoma;
	font-size: 0.6em;
	text-align: center;
	vertical-align: middle;
	color: #000000;
	right: 90px;
	bottom: 170px;
}
.icon_cardtype_arrow_right {
	position: absolute;
	width: 30px;
	top: 440px;
	height: 50px;
	right: 30px;
	font-family: Tahoma;
	font-size: 1em;
	color: #333333;
	text-align: right;
	vertical-align: middle;
}
.icon_cardtype_arrow_left {
	position: absolute;
	width: 30px;
	top: 440px;
	height: 50px;
	font-family: Tahoma;
	font-size: 1em;
	color: #333333;
	text-align: left;
	vertical-align: middle;
	left: 200px;
}
.image_cardtype_idea_demo {
	position: absolute;
	height: 288px;
	width: 648px;
	font-family: Tahoma;
	font-size: 0.6em;
	text-align: center;
	vertical-align: middle;
	color: #000000;
	top: 320px;
	left: 80px;
}
.content_favours_description_I {
	font-family: Tahoma;
	font-size: 0.9em;
	position: absolute;
	width: 460px;
	color: #0066FF;
	left: 300px;
	bottom: 150px;
	height: 50px;
	text-align: center;
	vertical-align: middle;
	padding: 5px;
}
.image_cardtype_ewedding_demo {
	position: absolute;
	width: 680px;
	height: 257.6px;
	float: none;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	font-family: Tahoma;
	font-size: 1em;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	right: 55px;
	bottom: 180px;
}.thumnails_cardtype_title {
	position: absolute;
	height: 110px;
	width: 110px;
	font-family: Tahoma;
	font-size: 0.6em;
	text-align: center;
	vertical-align: middle;
	color: #000000;
	top: 190px;
	left: 80px;
}
.file_cardtype_display {
	position: absolute;
	width: 504px;
	top: 315px;
	height: 360px;
	border: 1px solid #333333;
	font-family: Tahoma;
	font-size: 1em;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	right: 50px;
}
.pricetag_cardtypes {
	position: absolute;
	height: 180px;
	width: 125px;
	left: 70px;
	top: 400px;
	font-family: Tahoma;
	font-size: 0.9em;
	font-style: normal;
	line-height: normal;
	color: #333333;
	text-align: center;
	padding-top: 5em;
	padding-right: 0em;
	padding-bottom: 0.25em;
	background-image: url(images/bullets_buttons_icons/icons/Pricetage_cardtypes.png);
	background-repeat: no-repeat;
	background-position: left top;
	white-space: normal;
	vertical-align: top;
	display: block;
	background-attachment: scroll;
	padding-left: 0px;
	text-indent: 100px;
	margin: 0px;
}
