/* CssTweak */
* {margin: 0; padding: 0; /*border:1px solid red;*/}
html {direction: rtl;}
img {border: 0;}
.clear {clear:both; font-size: 0; line-height: 0;}
.nolist {list-style:none; list-style-type:none;}
.notable {border:0; border-collapse:collapse; border-spacing:0;}

body {background-color: #fff; margin: 0 auto; text-align: center; font-size: 12px; font-family: arial; color: #000;}

/* H1 KeyWords */
h1.keywords {width: 777px; padding-left: 5px; margin: 5px auto 0; text-align:left; font: normal 10px arial;}

/* Main */
div#base {width: 782px; text-align: right; margin: 0 auto;}

	/* TopBar */
	div.topbar {
		background: url('../images/topbar_bg.jpg') no-repeat top center;
		height: 121px;
		position: relative;
		width: 782px;
		z-index: 2;}
		
		/* Logo StyleCard */
		a.logo_stylecard {position: absolute; display: block; top: 18px; right: 298px; width: 185px; height: 50px;}
		a.logo_stylecard img {display: block; font-size: 0; line-height: 0;}
		
		/* LogoBig */
		a.logobig {position: absolute; top: 100px; right: 215px; display: block; margin: 0 auto; width: 351px; height: 92px;}
		a.logobig img {display: block; font-size: 0; line-height: 0;}
		
		/* LogoSmall */
		a.logosmall {position: absolute; top: 87px; right: 325px; display: block; margin: 0 auto; width: 117px; height: 30px;}
		a.logosmall img {display: block; font-size: 0; line-height: 0;}
	
	/* Menu */
	ul.menu {
		background: url('../images/contentbox_bg.jpg') repeat-y top center;
		height: 20px;
		padding-right: 80px;
		width: 702px;}
	ul.menu li {
		float: right;
		display: inline;
		font-size: 14px;
		font-weight: bold;
		height: 20px;
		line-height: 20px;
		vertical-align: middle;}
	ul.menu li.spacer {
		background: url('../images/menu_spacer.jpg') no-repeat center;
		display: inline;
		margin: 0 5px;
		width: 2px;}
	ul.menu li a {
		color: #000;
		text-decoration: none;}
	ul.menu li a:hover {
		text-decoration: underline;}
	
	/* ContentBox */
	div.contentbox {
		background: url('../images/contentbox_bg.jpg') repeat-y top center;
		height: 480px;
		position: relative;
		width: 782px;
		z-index: 1;}
		
		/* MagnetButtons */
		a.magnet_button_business, a.magnet_button_events {
			display: block;
			height: 27px;
			position: absolute;
			top: 20px;
			width: 124px;}
		a.magnet_button_business {
			background: url('../images/magnet_button_business.jpg') no-repeat;
			right: 50px;}
		a.magnet_button_events {
			background: url('../images/magnet_button_events.jpg') no-repeat;
			left: 50px;}
			
		/* FridgesImgs */
		p.fridge_events, p.fridge_business {
			position: absolute;
			top: 60px;}
		p.fridge_events {
			background: url('../images/fridge_events.jpg') no-repeat;
			height: 370px;
			left: 30px;
			width: 212px;}
		p.fridge_business {
			background: url('../images/fridge_business.jpg') no-repeat;
			height: 375px;
			right: 30px;
			width: 195px;}
			
		/* WelcomeText */
		div.welcometext {
			font-size: 14px;
			font-weight: bold;
			line-height: 1.3em;
			margin: 0px auto;
			padding-top: 100px;
			text-align: center;}
			
		/* mianu */
		img.mianu_header {
			display: block;
			font-size:0;
			line-height:0;
			margin: 0 auto;
			padding: 10px 0;}
		img.mianu_text {
			display: block;
			font-size:0;
			line-height:0;
			margin: 0 auto;
			padding: 10px 0;}
		img.eruim_text {
			display: block;
			font-size:0;
			line-height:0;
			margin: 0 auto;
			padding: 40px 40px 0 0;}
		img.asakim_text {
			display: block;
			font-size:0;
			line-height:0;
			margin: 0;
			padding: 10px 2px 0 0;}
			
		/* Thumbs */
		marquee.thumbs {
			height: 122px;
			margin: 0 1px 0 0;;
			text-align: center;
			overflow: hidden;
			width: 780px;}
		marquee.thumbs img {
			display: inline;
			height: 122px;
			float: right;
			margin-right: 5px;}
		a.thumbs_forward, a.thumbs_back {
			display: inline;
			float: right;
			height: 15px;
			position: absolute;
			top: 165px;
			width: 71px;}
		a.thumbs_forward {
			background: url('../images/asakim_arrow_forward.jpg') repeat-y top center;
			right: 320px;}
		a.thumbs_back {
			background: url('../images/asakim_arrow_back.jpg') repeat-y top center;
			right: 400px;}
		
		/* ContacForm */
		form.contactform {float: right; display: inline; margin: 30px 150px}
		form.contactform .header {font: bold 16px arial; padding: 5px 0 10px 0;}
		form.contactform label {display: block; margin-bottom: 5px;}
		form.contactform label span {width: 80px; display: inline-block; vertical-align: middle;}
		form.contactform label span.spantextarea {vertical-align: top;}
		form.contactform label input, form.contactform label textarea {font: normal 12px arial; width: 150px; padding: 2px 3px; display: inline-block; vertical-align: middle; border: 1px solid #bbc2d5;}
		form.contactform label textarea {height: 100px;}
		form.contactform input.submit {cursor: pointer;}
	
	/* Footer */
	div.footer {
		background: url('../images/footer_bg.gif') repeat-y top center;
		color: #fff;
		font-size: 16px;
		font-weight: bold;
		height: 37px;
		margin-bottom: -92px;
		padding-top: 55px;
		position: relative;
		text-align: center;
		top: -92px;
		right:0;
		width: 782px;
		z-index: 3;}
	div.footer a {
		color: #fff;
		text-decoration: none;}
	div.footer a:hover {
		text-decoration: underline;}
	div.footer p.wedding {
		background: url('../images/wedding.gif') repeat-y top center;
		bottom: 24px;
		height: 110px;
		left: -22px;
		position: absolute;
		width: 153px;}

/* ContentText */
div.content-text {
	line-height: 1.5em;
	margin: 0 auto;
	padding: 10px 50px;
	text-align: justify;
	width: 682px;}
div.content-text h2 {
	margin-bottom: 10px;}
		
/* Kidum */
p.kidum {
	font-size: 10px;
	margin: 0 auto 10px;
	padding-right: 5px;
	text-align: right;
	width: 777px;}
p.kidum a {
	color: #000;
	text-decoration: none;}
p.kidum a:hover {
	text-decoration: underline;}