 {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_profile_top
{
	background: url('../images/content_profile_top_image.gif') no-repeat;
	width: 769px;
    height: 45px;
    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_profile_top h2
{
    font: bold 20px arial;
    color: #24638d;
    margin: 3px 25px 0px 0px; padding: 0px;
    float: right;
    display: inline;
}

div#middle
{
	background: #ffffff url('../images/borderline_image.gif') 162px 0px repeat-y;
    width: 769px;
    margin:  0px auto;
    padding: 0px;
}

div#text_box
{
    background: #ffffff url('../images/borderline_image.gif') repeat-y;
    float: right;
    display: inline;
    width: 567px;
    text-align: justify;
	padding: 0px 25px 0px 15px;
    margin-top: -12px;
    font: 12px arial;
    line-height: 1.3em;
    color: #525252;
}

div#content_profile_bottom
{
    background: url('../images/content_profile_bottom_image.gif') no-repeat;
    width: 769px;
    height: 31px;
    margin: 0px auto;
    padding: 0px;
}

div#left_box
{
	position: relative;
    top: -52px;
	float:left;
    display:inline;
    width: 160px;
    margin: 0px; padding: 0px;

}

div#profile_img_box
{

    margin:  0px auto 15px auto;
    padding-top: 4px;
}

div#profile_img_box img {}

ul.ul_id_box {list-style-type: none; margin: 0px 0px 0px 0px; padding: 0px;}

li.ul_id_box_top {
	background: url('../images/ul_id_box_top_image.gif') no-repeat;
	width: 142px;
    height: 19px;
    margin: 10px auto -13px auto; padding: 0px;
}

li.ul_id_box_middle {
	background-color: #f5f3ed;
	width: 142px;
    margin: 0px auto; padding: 0px;
}

p.ul_id_box_text {
	font: 12px arial;
    color: #525252;
	text-align: right;
    margin: 0px; padding: 5px 5px 0px 5px;
}

p.ul_id_box_text span {
    font: bold 13px arial;
    color: #3399b0;
}

p.ul_id_box_text a {text-decoration: none; margin: 0px; padding: 0px; font: bold 12px arial; color: #525252;}

li.ul_id_box_bottom {
	background: url('../images/ul_id_box_bottom_image.gif') no-repeat;
	width: 142px;
    height: 16px;
    margin:  -1px 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 0px 0px 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;}
