.body	{ 	background-color: #757575;
			margin-left: 0px;
			margin-top: 0px;
			margin-right: 0px;
			margin-bottom: 0px;
		}
.body table { 	Height:100%;
			}
#Postcard {	position:relative;
			top: 1px;
			left: 1px;
			vertical-align:top;
			}
#bg	{ 			position:relative;
				vertical-align:top;
				padding:0px;
				border:0px;
				top:0px;
				width:772px;
				height:100%;
				display:block;
				margin:0px;
				background-color:#FFFFFF;
			}
#PatternLeft	{ 	width:308px;
					height:270px;
					display:block;
					background:url(../gfx/misc/Pattern_Left.gif) no-repeat;
					z-index:1;
					position:absolute;
					top:305px;
					left:1px;
				}
#Photos			{ 	z-index:2;
					position:absolute;
					top:320px;
					right:20px;
				}
			#Photos	a		{ padding-right:4px;
			}
#PhotoTXT	{ 		
					width: 672;
					position:absolute;
					top:570px;
					left:75px;
					font-family:Verdana, arial;
					font-size:11px;
					text-transform:none;
					text-align:left;
					color:#393939;
					}		
					#PhotoTXT a	{ 	z-index:3;
									font-family:Verdana, arial;
									font-style:italic;
									font-size:11px;
									text-transform:none;
									text-decoration:underline;
									text-align:left;
									color:#8b171a;
					}	
					#PhotoTXT a:hover	{ 	z-index:3;
											font-family:Verdana, arial;
											font-style:italic;
											font-size:11px;
											text-transform:none;
											text-decoration:underline;
											text-align:left;
											color:#a24648;
					}
#menu 		{
			position:absolute;
			top: 284px;
			left: 1px;
			width: 771;
			height:21;
			display:block;
			background:url(../gfx/misc/Menu_bg.gif) no-repeat;
			}
			#menu ul{	position:absolute;
						right:25px;
						margin:0px;
						padding:0px;
					}
					#menu li{
							display:inline;
							list-style-type:none;
							}	
						#menu a{					
								display:block;
								padding-left:15px;
								padding-right:15px;
								float:right;
								height:21px;
								font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
								font-size:10px;
								font-weight:normal;
								line-height:21px;
								text-transform:none;
								text-align:center;
								text-decoration:none;
								color:white;							
								}
									#menu a:hover{
									background-color:#9d3e3d;
									}									
									#menu a:active{
									background-color:#9d3e3d;
									}					

#MainTXT	{		width: 372px;
					position:absolute;
					top:320px;
					right:50px;
					font-family:Verdana, arial;
					font-size:11px;
					text-transform:none;
					text-align:left;
					color:#393939;
					}			
						#MainTXT a	{ 	z-index:3;
									font-family:Verdana, arial;
									font-style:italic;
									font-size:11px;
									text-transform:none;
									text-decoration:underline;
									text-align:left;
									color:#8b171a;
									}	
						#MainTXT a:hover	{ 	z-index:3;
											font-family:Verdana, arial;
											font-style:italic;
											font-size:11px;
											text-transform:none;
											text-decoration:underline;
											text-align:left;
											color:#a24648;
											}
#Record 	{		width: 324px;
					height:329px;
					position:absolute;
					top:370px;
					right:380px;
					z-index:3;
					background:url(../gfx/Misc/Record_Front.jpg) no-repeat;
					}	

#Copyright {	width:303px;
				height:31px;
				position:relative;
				bottom: 40px;
				left: 20px;
				background:url(../gfx/misc/Copyright.gif) no-repeat;
				}

					
.bcardheader {	font-family:Century Gothic, Geneva, Arial, Helvetica, sans-serif;
				font-size:16px;
				font-weight:bold;
				line-height:50x;
				text-transform:uppercase;
				text-decoration:none;
				color: #3d4652;
				margin-top: 15px;
				}
#bcardpunchline {	width: 175px;
					height:42px;
					position:absolute;
					left: 38px;
				}
.bcardpunchline {	width: 175px;
					position:relative;
					top: 15px;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-style:italic;
					font-size:11px;
					line-height:14px;
					font-weight:normal;
					text-transform:none;
					text-align:center;
					text-decoration:none;
					color: #3d4652;
					}
#stamps	{
			position:absolute;
			top: 519px;
			left: 27px;
			}												
						#stamps	input{
								margin-left:1px;
											}	

#infobooking	{	width: 251px;
					height: 9px;
					position:absolute;
					top: 618px;
					left: 21px;
					text-align:center;
					}	
.infobookingtxt {	font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:9px;
					font-weight:bold;
					line-height:9x;
					text-transform:uppercase;
					text-decoration:none;
					color: #3d4652;
				}
.content 		{
				float:left;
				width:284px;
				height:249px;
				position:absolute;
				top:382px;
				left:291px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				line-height:12px;
				text-transform:none;
				text-align:left;
				text-decoration:none;
				color:#3d4652;
				}

.submenu 		{
				position:absolute;
				top: 386px;
				left: 605px;
				padding:0px;
				margin:0px;
				}
				.submenu a{					
							display:block;
							padding-bottom:2px;
							margin-bottom:2px;
							float:left;
							width:123px;
							height:10px;
							font-family:Verdana, Arial, Helvetica, sans-serif;
							font-size:10px;
							font-weight:bold;
							line-height:10px;
							text-transform:none;
							text-align:left;
							text-decoration:none;
							color:#1D1F8A;
							}
							.submenu a:hover{
											color:#bbbbdc;				
											}
#promo	{ width:118px;
		height: 101px;
		position:absolute;
		left:605px;
		top:540px;
		}