﻿* {margin: 0; padding: 0;}
html {direction: rtl;}
img {border: 0;}
.clear {clear: both;}

body {
	background: #ffffff;
    margin: 0 auto; padding: 0;
	text-align: center;}
	
div#base {
	width: 800px;
	margin: 0 auto; padding: 0;
	text-align: right;}

div#topbar {width: 800px; height: 102px; background: url('/images/top_image_bg.gif') no-repeat;}	
div#topbar img {float: left; display: inline; width: 196px; height: 102px;}
div#topbar ul {list-style-type: none; width: 400px;}
div#topbar ul li {float: right; display: inline; margin: 2px 4px 10px 33px;}
div#topbar ul li#b {margin: 0 20px 0 53px;}
div#topbar ul li a,div#topbar ul li a:visited {font: 12px arial; color: #0760a4; text-decoration: none;}
div#topbar ul li a:hover {text-decoration: underline;}
div#topbar h1 {float: right; display: inline; font: 12px arial; font-weight: normal; color: #9ca7af; width: 400px; margin-top: 3px;}

div#central_menu {float: right; display: inline; width: 206px; height: 213px; padding-top: 10px; background: url('../images/menu_bg.gif') no-repeat top center;}
div#central_menu ul {list-style-type: none; width: 204px; margin: 0 auto;}
div#central_menu ul li {width: 204px; background: url('../images/menu_li.gif') no-repeat 95% 4px;}
div#central_menu ul li a {display: block; padding-right: 30px; width: 174px; height: 20px; font: bold 14px tahoma; color: #498abc; text-decoration: none;}
div#central_menu ul li.separator {display: block; margin: 4px 0; width: 204px; height: 1px; background: url('../images/menu_separator.gif') no-repeat top center; font-size: 0; line-height: 0;}

img#big_image {float: left; display: inline; width: 585px; height: 223px;}

ul#image_roller {list-style-type: none; width: 800px;}
ul#image_roller li {float: right; display: inline; width: 84px; height: 66px; margin: 7px 0; font-size: 0; line-height: 0;}
ul#image_roller li.separator {background: url('/images/image_roller_separator.gif') no-repeat; width: 18px; height: 66px; font-size: 0; line-height: 0;}

table#items_table {margin: 10px auto; width: 800px; table-layout:fixed;}
table#items_table tr td {width: 385px; border-bottom: 1px dotted #e5e5e5; padding-right: 15px;}
table#items_table tr td.left {width: 400px; border-left: 1px dotted #e5e5e5; padding-right: 0px;}
table#items_table tr td .header {margin: 10px 0px 7px 0px;}
table#items_table tr td .header a {padding-left: 16px; display: inline-block; font: bold 14px tahoma; color: #498abc; text-decoration: none; background: url('../images/headers_arrows.gif') no-repeat 0 5px;}
table#items_table tr td img.header {display: block; margin: 10px 0px 7px 0px;}
table#items_table tr td img.side_image {float: left; display: inline; width: 155px; height: 106px; border: 1px solid #ebedef; margin: 5px 10px 10px 7px;}
table#items_table tr td p.text {float: right; display: inline; width: 211px; font: 12px arial; color: #808385; text-align: justify; line-height: 1.5em; margin: 0px 0px 10px 0px;}
table#items_table tr td p.link {float: left; display: inline; font: bold 12px arial; color: #31a6ff; margin-left: 7px;}
table#items_table tr td p.link a,table#items_table tr td p.link a:visited {font: 12px arial; color: #31a6ff; text-decoration: none;}
table#items_table tr td p.link a:hover {text-decoration: underline;}

span.contact_header {display: inline-block; margin: 10px 0px 15px 0px; padding-left: 16px; font: bold 14px tahoma; color: #498abc; text-decoration: none; background: url('../images/headers_arrows.gif') no-repeat 0 5px;}

div#more_items, div#hot_items {width: 800px;}
div#more_items span.header, div#hot_items span.header {display: inline-block; margin: 10px 0px 15px 0px; padding-left: 16px; font: bold 14px tahoma; color: #498abc; text-decoration: none; background: url('../images/headers_arrows.gif') no-repeat 0 5px;}
div#more_items img.header, div#hot_items img.header {display: block; margin: 10px 0px 15px 0px; _margin-bottom: 12px;}
div#more_items ul, div#hot_items ul {list-style-type: none;}
div#more_items ul li, div#hot_items ul li {float: right; display: inline; width: 194px;}
div#more_items ul li img, div#hot_items ul li img {border: 1px solid #ebedef; margin: 0 auto;}
div#more_items ul li p.text, div#hot_items ul li p.text {font: 12px arial; color: #9ca7af; text-align: justify; line-height: 1.5em;}
div#more_items ul li p.link, div#hot_items ul li p.link {float: left; display: inline; font: bold 12px arial; color: #31a6ff; margin-left: 7px;}
div#more_items ul li p.link a, div#hot_items ul li p.link a {font: 12px arial; color: #31a6ff; text-decoration: none;}
div#more_items ul li p.link a:hover, div#hot_items ul li p.link a:hover {text-decoration: underline;}
div#more_items ul li.separator, div#hot_items ul li.separator {background-image: url('../images/hot_items_separator.gif'); background-repeat: no-repeat; background-position: 50% 50%; width: 107px; height: 171px; font-size: 0; line-height: 0; _width: 106px; }

table#list_items {margin: 10px auto; width: 800px;}
table#list_items tr th h3 {font: bold 14px arial; color: #31a6ff; text-align: center;}
table#list_items tr td.item_box {width: 391px;}
table#list_items tr td.separator_height {background: url('/images/list_items_separator.gif') no-repeat; width: 18px; height: 152px; font-size: 0; line-height: 0;}
table#list_items tr td.separator_width {width: 800px; height: 10px; font-size: 0; line-height: 0; border-top: 1px dotted #e5e5e5;}
table#list_items tr td img.side_image {float: left; display: inline; width: 155px; height: 106px; border: 1px solid #ebedef; margin: 5px 10px 10px 0px;}
table#list_items tr td p.text {float: right; display: inline; width: 200px; font: 12px arial; color: #9ca7af; text-align: justify; line-height: 1.5em; margin: 0px 0px 10px 0px;}
table#list_items tr td p.text a b {color: #808385; text-decoration: none;}
table#list_items tr td p.link {float: left; display: inline; width: 155px; font: bold 12px arial; color: #31a6ff; text-align: left;}
table#list_items tr td p.link a,table#list_items tr td p.link a:visited {font: 12px arial; color: #31a6ff; text-decoration: none;}
table#list_items tr td p.link a:hover {text-decoration: underline;}

div#contact {float: right; display: inline; width: 206px; margin-bottom: 10px;}
div#contact div.top {background: url('/images/menu_top_border.gif') no-repeat; width: 206px; height: 9px; font-size: 0; line-height: 0;}
div#contact div.bottom {background: url('/images/menu_bottom_border.gif') no-repeat; width: 206px; height: 9px; font-size: 0; line-height: 0;}
div#contact div.middle {width: 194px; padding-right: 10px; border-right: 1px solid #daf1f9; border-left: 1px solid #daf1f9;}
div#contact div.middle p {font: 12px arial; color: #808385; line-height: 1.5em;}
div#contact form table {width: 180px; margin: 7px -5px 0px 0px;}
div#contact form table tr td.text {font: bold 12px arial; color: #828282; text-align: right; vertical-align: top;}
div#contact form table tr td.input {text-align: left; vertical-align: top;}
div#contact form table tr td input {border: 1px solid #a5acb2; width: 120px;}
div#contact form table tr td textarea {border: 1px solid #a5acb2; width: 120px; overflow: hidden;}
div#contact form table tr td input.submit {border: 1px solid #a5acb2; width: 50px; background-color: #ffffff;}

div#profile {float: left; display: inline; width: 590px; margin-bottom: 10px;}
div#profile div.top {background: url('/images/profile_top_border.gif') 0% 0% no-repeat; height: 9px; font-size: 0; line-height: 0;}
div#profile div.bottom {background: url('/images/profile_bottom_border.gif') 0% 0% no-repeat; height: 9px; font-size: 0; line-height: 0;}
div#profile div.middle {border-left: 1px solid #daf1f9;}
div#profile div.middle ul {list-style-type: none; padding: 0 20px 20px 0;}
div#profile div.middle ul li {float: right; display: inline; margin-left: 5px;}
div#profile div.middle ul li a.first {font: bold italic 14px/1.5em arial; color: #31a6ff; text-decoration: none;}
div#profile div.middle ul li a.second {font: bold 14px/1.5em arial; color: #31a6ff; text-decoration: none;}
div#profile div.middle ul li a.third,div#profile div.middle ul li a.third h3 {font: bold 12px/1.5em arial; color: #003761; text-decoration: none;}
div#profile div.middle ul li a.first:hover, div#profile div.middle ul li a.second:hover, div#profile div.middle ul li a.third:hover {text-decoration: underline;}
div#profile div.middle ul li.separator {width: 13px; height: 15px; background: url('/images/profile_menu_arrow.jpg') 0% 6px no-repeat;}
div#profile div.middle p {font: 12px arial; color: #9ca7af; text-align: justify; line-height: 1.5em; padding: 0 20px 5px 20px}

div#bottom_line {width: 800px; font: 12px arial; color: #9ca7af; border-top: 1px solid #daf1f9; padding: 7px 0;}
div#bottom_line p.right {float: right; display: inline;}
div#bottom_line p.left {float: left; display: inline; direction: ltr;}
div#bottom_line a,div#bottom_line a:visited {font: 12px arial; color: #9ca7af; text-decoration: none;}
div#bottom_line a:hover {text-decoration: underline;}

div#profile2 { margin-bottom: 10px;}
div#profile2 div.top {background: url('/images/profile_top_border.gif') 0% 0% no-repeat; height: 9px; font-size: 0; line-height: 0;}
div#profile2 div.bottom {background: url('/images/profile_bottom_border.gif') 0% 0% no-repeat; height: 9px; font-size: 0; line-height: 0;}
div#profile2 div.middle {border-left: 1px solid #daf1f9;}
div#profile2 div.middle p,div#profile2 div.middle table {font: 12px arial; color: #808385; text-align: justify; line-height: 1.5em; padding: 0px 20px 5px 20px}
div#profile2 div.middle p span.header {display: block; font: bold 14px arial; color: #31a6ff;}
div#profile2 div.middle p span.sub_header,div#profile div.middle h3 {display: block; font: bold 12px arial; color: #003761; margin-bottom: 5px;}
div#profile2 div.middle h3 {padding: 0px 20px 5px 20px}
