 {border: 1px solid red;}


html {direction: rtl;}

html, body {margin-top: 10px;}

body
{
   	background: #ffffff url('../images/background_image.gif') repeat;
    text-align: center
	padding: 0px;
}

img {border: 0px; clear: both;}

div#base
{
	width: 776px;
    margin: 0px auto 0px auto;
    padding: 0px;
    text-align: center;
    border: 2px solid #ffffff;
    background-color: #e9e6dd;
}

div#top_bar
{
    background: url('../images/topbar_image_01.gif') repeat;
    width: 776px;
    height: 100px;
    margin-top: 0px;
}

div#menu
{
    background: url('../images/menu_background_image.gif') repeat-x;
    width: 100%;
    height: 30px;
    text-align: center;
    color: #6e6053;
}

div#menu ul {margin: 0px; padding: 5px 10px 0px 0px;}

div#menu li
{
	display: inline;
    list-style: none;
    margin: 0px; padding: 0px;
    font: bold 15px arial;
}

div#menu a:link, div#menu a:active, div#menu a:visited {text-decoration: none; color: #6e6053;}
div#menu a:hover {text-decoration: none; color: #6e6053;}

div#content_index_top
{
	background: url('../images/content_index_top_image.gif') no-repeat;
	width: 769px;
    height: 46px;
    margin:  0px auto; padding: 0px;
}

div#navi_links {margin: 2px 20px 0px 0px; padding: 0px;}
div#navi_links ul li {float: right; display: inline;}
ul#ul_navi_links {list-style-type: none; margin: 0px; padding: 0px;}

ul#ul_navi_links li a {
    text-decoration: underline;
    margin: 0px; padding: 0px 5px 0px 5px;
    font: bold 12px arial;
    color: #373962;
}

ul#ul_navi_links li a:hover
{
	text-decoration: none;
    font: bold 12px arial;
    color: #373962;
    margin: 0px; padding: 0px 5px 0px 5px;
}

div#content_index_top h2
{
    font: bold 20px arial;
    color: #24638d;
    margin: 3px 25px 0px 0px; padding: 0px;
    float: right;
    display: inline;
}

div#middle
{
	background-color: #ffffff;
    width: 769px;
    margin:  0px auto 0px auto;
    padding: 0px;
}

p#intro {
	font: 13px arial;
	color: #525252;
    text-align: right;
    margin: 0px; padding: 5px 25px 0px 0px;
}

div#content_index {margin: 0px; padding: 0px;}
ul#start_content_index_boxes {list-style-type: none; margin: -10px 0px 0px 0px; padding: 0px;}
ul.content_index_box {list-style-type: none; margin: 0px; padding: 0px 0px 10px 0px;}

li.content_index_box_top {
	background: url('../images/content_index_box_top_image.gif') repeat;
	width: 732px;
    height: 19px;
    margin: 0px auto -12px auto; padding: 0px;
}

li.content_index_box_middle {
	background-color: #f5f3ed;
	width: 732px;
    margin: 0px auto; padding: 0px;
}

li.content_index_box_middle img {
	float: left;
    display: inline;
    margin: 7px 7px; padding: 0px;
}

p.header {text-align: right; margin: 0px 10px 0px 0px; padding: 0px;}

p.header a {
	font: bold 15px arial;
    color: #1d5e8b;
    text-decoration: none;
}

p.text {
	font: 13px arial;
    color: #525252;
	text-align: justify;
    margin: 0px 10px 0px 0px; padding: 0px;
}

p.links {
	font: 13px arial;
    color: #525252;
	text-align: right;
    margin: 7px 10px 0px 0px; padding: 0px;
}

p.links span {
	font: bold 14px arial;
    color: #3399b0;
}

p.links a {text-decoration: none; margin: 0px; padding: 0px; font: bold 12px arial; color: #525252;}

li.content_index_box_bottom {
	background: url('../images/content_index_box_bottom_image.gif') no-repeat;
	width: 732px;
    height: 19px;
    margin:  -1px auto 0px auto; padding: 0px;
}

div#content_index_bottom
{
    background: url('../images/content_index_bottom_image.gif') no-repeat;
    width: 769px;
    height: 9px;
    margin: -5px auto 0px auto;
    padding: 0px;
}

div#flower_content_top
{
	background: url('../images/flower_content_top_image.gif') no-repeat;
	width: 769px;
    height: 9px;
    margin:  20px auto 0px auto; padding: 0px;
}

div#flower_content_center
{
	background-color: #d1c9c2;
    width: 769px;
    margin: 0px auto 0px auto;
    padding: 0px;
    position: relative;
}

div#flower_image
{
	background: url('../images/flower_image.gif') no-repeat;
    position: absolute;
    z-index: 6452;
    top: -20px;
    left: 2px;
	width: 138px;
    height: 178px;
    margin: 0px; padding: 0px;
}

table#flower_table {float: right; width: 635px; margin: 0px; padding: 0px;}
table#flower_table tr {vertical-align: top;}

table.flower_box {margin: 0px 2px 0px 2px; padding: 0px;}

table.flower_box th.right {width: 5%; background: url('../images/flower_content_box_header_right_image.gif') no-repeat; width:10px; height:19px; margin: 0px; padding: 0px;}
table.flower_box th.center {width: 90%; background-color: #e9e6dd; margin: 0px; padding: 0px;}
table.flower_box th.left {width: 5%; background: url('../images/flower_content_box_header_left_image.gif') no-repeat; width:10px; height:19px; margin: 0px; padding: 0px;}

table.flower_box td.right {width: 5%; background: url('../images/flower_content_box_bottom_right_image.gif') no-repeat; width:10px; height:9px; margin: 0px; padding: 0px;}
table.flower_box td.center {width: 90%; background-color: #ffffff; margin: 0px; padding: 0px;}
table.flower_box td.left {width: 5%; background: url('../images/flower_content_box_bottom_left_image.gif') no-repeat; width:10px; height:9px; margin: 0px; padding: 0px;}


table.flower_box h3
{
    font: bold 15px arial;
    color: #6e6053;
    margin: 0px; padding: 0px;
    width: 100%;
}

table.flower_box td.cell
{
	background: #ffffff url('../images/flower_content_box_button_image.gif') 94% 75% no-repeat;
	padding: 5px 20px 0px 0px;
    text-align: right;
    font: bold 13px arial;
    color: #525252;
}

table.flower_box a:link, table.flower_box a:active, table.flower_box a:visited {text-decoration: none; color: #525252;}
table.flower_box a:hover {text-decoration: underline; color: #525252;}

div#flower_content_bottom
{
	background: url('../images/flower_content_bottom_image.gif') no-repeat;
	width: 769px;
    height: 9px;
    margin: 0px auto 0px auto;
    padding: 0px;
    z-index: 1;
}

div#bottom_menu
{
    background: #ffffff url('../images/menu_bottom_background_image.gif') repeat-x;
    width: 100%;
    height: 28px;
    margin-top: 10px; padding: 0px;
    color: #ffffff;
}

div#bottom_menu ul {margin: 4px 0px 0px 0px; padding: 2px 0px 0px 0px;}

div#bottom_menu li
{
	display: inline;
    list-style: none;
    margin: 0px; padding: 0px;
    font: bold 12px arial;
}

div#bottom_menu a:link, div#bottom_menu a:active, div#bottom_menu a:visited {text-decoration: none; color: #ffffff;}
div#bottom_menu a:hover {text-decoration: none; color: #ffffff;}

p#copyrights
{
	font: bold 14px arial;
	color: #b0a79d;
    float: left;
    margin: 5px; padding: 0px;
}

p#seo
{
	font: bold 14px arial;
	color: #b0a79d;
    float: right;
    margin: 5px; padding: 0px;
}

div#idansmith {position:absolute;left:5px;bottom:20px;z-index:2;direction:ltr;}
body > div#idansmith {position: fixed;}
