body {
    background: url("bg_body.jpg") repeat-x scroll right top #730000;
    color: #000000;
    direction: rtl;
    font-family: arial;
    font-size: 15px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    text-align: right;
}
a:link {
    color: #BC1104;
    font-size: 15px;
    outline;
    text-decoration: none;
}
a:visited {
    color: #BC1104;
    font-size: 15px;
    outline;
    text-decoration: none;
}
h2 {
    margin: 0;
    padding: 0;
}
a:hover {
    background: none repeat scroll 0 0 ;
    color: #B4B4B4;
    font-size: 15px;
    outline;
    text-decoration: none;
}
img {
    border:none;
    margin: 0;
    padding: 0;
}
select, input, textarea {
    color: #000000;
    font: 15px Arial;
}
p {
    line-height: 25px;
}
ul, li {
    margin: 0;
    padding: 0;
}
form {
    margin: 0;
    padding: 0;
}
.cls {
    clear: both;
}
.fr {
    float: right;
}
.fl {
    float: left;
}
.mart10 {
    margin-top: 10px;
}
.mart25 {
    margin-top: 25px;
}
.marb5 {
    margin-bottom: 5px;
}
.mart7 {
    margin-top: 7px;
}
.marb10 {
    margin-bottom: 10px;
}
.marb20 {
    margin-bottom: 20px;
}
.marr10 {
    margin-right: 10px;
}
.mart5 {
    margin-top: 5px;
}
.padb20 {
    padding-bottom: 5px;
}
.padb10 {
    padding-bottom: 10px;
}
.padr50 {
    padding-right: 50px;
}
.padl5 {
    padding-left: 5px;
}
.wid220 {
    width: 240px;
}
.wid820 {
    width: 820px;
}
.wid100 {
    width: 100%;
}
.imgbrdr {
    border: 1px solid #E9A100;
}
.txt18 {
    font-size: 18px;
}
.txt14 {
    font-size: 15px;
}
.wittxt {
    color: #FFFFFF;
}
.wid825 {
    width: 825px;
}
.writers a:link {
    color: #C08B03;
    text-decoration: none;
}
.writers a:visited {
    color: #C08B03;
    text-decoration: none;
}
.writers a:hover {
    background: none repeat scroll 0 0 ;
    color: #B4B4B4;
    text-decoration: none;
}
.latest a:link {
    color: #FBF8E0;
    font-weight: bold;
    text-decoration: none;
}
.latest a:visited {
    color: #FBF8E0;
    font-weight: bold;
    text-decoration: none;
}
.latest a:hover {
    background: none repeat scroll 0 0 ;
    color: #B4B4B4;
    font-weight: bold;
    text-decoration: none;
}
.graytxt {
    color: #8E8D8D;
}
.date {
    color: #B4B4B4;
    font-size: 11px;
}
.hor_line {
    background: url("dot_h_2.gif") repeat-x scroll right bottom ;
    height: 1px;
    margin: 10px 0;
}
.hor_line2 {
    background: url("dot_h_2.gif") repeat-x scroll right bottom ;
}
#main {
    margin: 23px auto 15px;
    width: 960px;
}
#header {
    background: url("bg_header.jpg") no-repeat scroll center top ;
    height: 202px;
    padding: 15px 30px 0 0;
    width: 930px;
}
#header .searchtxt {
    border: 1px solid #990000;
    width: 200px;
}
#header .searchslc {
    border: 1px solid #990000;
    width: 100px;
}
#header .searchbtn {
    background: url("btn_search.gif") no-repeat scroll center top ;
    border:none;
    cursor: pointer;
    height: 20px;
    width: 72px;
}
#menu {
    background: url("bg_blackmenu.gif") repeat-x scroll right top ;
    padding: 2px 0 1px;
    text-align: center;
    width: 100%;
}
#menu ul {
    margin: 0 auto;
    padding: 0;
    width: 810px;
}
#menu ul li {
    display: block;
    float: right;
    list-style: none outside none;
    margin-right: 3px;
    width: 97px;
}
#claps {
    background: url("bg_clasp.gif") repeat-x scroll right top ;
    padding: 0 20px;
    width: 920px;
}
#scrollnews {
    color: #C08B03;
    font-size: 18px;
    font-weight: bold;
    margin-top: 15px;
}
#scrollnews ul {
    font-size: 18px;
    font-weight: bold;
    list-style: none outside none;
    margin-top: -2px;
    width: 775px;
}
#container {
	overflow:hidden;
    background: none repeat scroll 0 0 #FFFFFF;
    padding: 0 15px;
    width: 930px;
}
.blackbox {
    background: url("bg_blackbox.gif") repeat-y scroll center top ;
    padding: 10px 20px;
}
#lftcont {
    background: url("bg_leftmenu.gif") repeat-y scroll center top ;
    height: 100%;
    padding: 15px 20px 0;
    width: 200px;
}
#ritcont {
    padding: 25px 7px 0 0;
    width: 682px;
}
#allcont {
    padding: 20px 0;
    width: 100%;
}
.brandcramp {
    background: url("corner3_blackbox.gif") no-repeat scroll center top ;
    font-size: 14px;
    padding: 13px 20px 6px;
    width: 920px;
}
.brandcramp a:link, .brandcramp a:visited, .brandcramp a:hover {
    font-size: 14px;
}
.wbox {
    background: url("box_bg.gif") repeat-y scroll center top ;
    padding: 18px;
}
.wbox_big {
    background: url("bg_bigwitbox.gif") repeat-y scroll center top ;
    padding: 18px;
}
.lftslider {
    height: 600px;
    margin: 15px 0 10px;
    overflow: hidden;
}
.lftslider .photo {
    padding-left: 7px;
}
.lftslider table tr td {
    padding-bottom: 8px;
    vertical-align: top;
}
.latestblack {
    color: #8E8E8E;
    font-size: 12px;
    width: 438px;
}
.latestblack ul {
    background: url("bg_underlink_bug.gif") repeat scroll 0 0 ;
    list-style: none outside none;
    margin: 10px 0 0;
    padding: 0;
}
.latestblack ul li {
    background: url("dot_h.gif") repeat-x scroll right bottom ;
    padding: 5px 0;
    text-align: right;
}
.guestsilder {
    margin: 0 11px;
    overflow: hidden;
    width: 575px;
}
.guestsilder ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.guestsilder ul li {
    background: url("dot_v.gif") repeat-y scroll right center ;
    display: block;
    float: right;
    width: 82px;
}
.guestsilder td {
    padding: 1px;
    text-align: center;
}
.guestsilder td div {
    text-align: center;
    width: 80px;
}
.guestsilderdiv {
    margin: 0 11px;
    overflow: hidden;
    width: 815px;
}
.guestsilderdiv td {
    background: url("dot_v.gif") repeat-y scroll right center ;
    text-align: center;
    width: 82px;
}
.guestsilderdiv td div {
    text-align: center;
    width: 82px;
}
.puplications {
    width: 100%;
}
.puplications ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.puplications li {
    background: url("dot_v.gif") repeat-y scroll right center ;
    display: block;
    float: right;
    width: 128px;
}
.puplications td {
    padding: 0 5px 10px;
    text-align: center;
    width: 120px;
}
.puplications tr .hi110 {
    height: 110px;
    vertical-align: top;
}
.puplications td div {
    margin-top: 5px;
    text-align: center;
}
.addition p {
    font-size: 17px;
    font-weight: bold;
    line-height: 30px;
}
.creambox {
    background: none repeat scroll 0 0 #FFFEFC;
    border: 1px solid #E5DFD2;
    margin: 0 5px 20px;
    padding: 10px;
}
.creambox p {
    line-height: 30px;
    margin: 10px 0 0;
}
.titles {
    color: #000000;
    display: block;
    font-size: 25px;
    text-align: center;
}
.writeradded ol {
    list-style: disc outside url("arraws_orange.gif");
    margin: 0 12px 0 0;
    padding: 0;
}
.writeradded ol li {
    line-height: 23px;
}
#footer {
    background: url("footer_bottom.gif") no-repeat scroll center top ;
    color: #808080;
    font-family: tahoma;
    font-size: 11px;
    padding: 11px 30px;
}
#footermenu {
    font-size: 12px;
    font-weight: normal;
    margin: 10px 0 5px;
}
#footermenu ul a:link {
    color: #FCFAE3;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
}
#footermenu ul a:visited {
    color: #FCFAE3;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
}
#footermenu ul a:hover {
    color: #FFE363;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
}
#footermenu ul {
    list-style-image: url("arrawfm.gif");
    margin: 0;
    padding: 0;
    width: 470px;
}
#footermenu ul li {
    display: block;
    float: right;
    list-style-image: url("arrawfm.gif");
    margin-right: 8px;
}
#design {
    color: #FFFFFF;
    font-size: 12px;
    font-weight: normal;
    margin-top: 7px;
}
#design a {
    color: #FFFFFF;
    font-size: 12px;
    font-weight: normal;
}
.sendfrm form button.senduradd {
    background: url("btn_send_ur_add.gif") no-repeat;
    cursor: pointer;
    height: 32px;
    width: 152px;
}
.sendfrm form input, .sendfrm form select  {
    background: url("form_red.gif") repeat-x scroll left top #FFFFFF;
    border: 1px solid #E8E7E1;
    margin-bottom: 5px;
    padding: 3px;
	width: 288px;
}
.sendfrm .chekbox {
 		width:15px;
}
.law ol {
    margin: 0 12px 0 0;
    padding: 0 20px;
}
.law ol li {
    line-height: 30px;
}
.addcomment_btn {
    background: url("btn_addhanging.gif") no-repeat;
    cursor: pointer;
    height: 32px;
    width: 92px;
}
.sendtofrind_btn {
    background: url("btn_send2.gif") no-repeat;
    cursor: pointer;
    height: 32px;
    width: 92px;
}
.pops {
    background: url("pop_corner.jpg") no-repeat scroll right bottom #000000;
    border: 1px solid #656565;
    color: #FFFFFF;
    width: 565px;
}
.pops form td {
    padding: 3px 1px;
}
.pops table {
    margin: 0 10px;
}
.pops form {
    margin: 0 10px;
}
.yellotxt {
    color: #FEE15F;
}
.pops .popbtnadd {
    background: url("pop_btn_add.gif") no-repeat;
    cursor: pointer;
    height: 28px;
    width: 95px;
}
.pops .popinpttxt {
    border: 1px solid #990000;
    width: 300px;
}
.pops .popinpttxtsmall {
    background: none repeat scroll 0 0 #BCBCBC;
    border: 1px solid #990000;
    width: 50px;
}
.pops .popbtntellus {
    background: url("pop_btn_tellus.gif") no-repeat;
    cursor: pointer;
    height: 28px;
    width: 95px;
}
.pops .popbtncomment {
    background: url("pop_btn_comment.gif") no-repeat;
    cursor: pointer;
    height: 28px;
    width: 95px;
}
.pops .popbtntaddad {
    background: url("pop_btn_add_ad.gif") no-repeat;
    cursor: pointer;
    height: 28px;
    width: 95px;
}
#printpage {
    margin: 23px auto 15px;
    width: 760px;
}
#printpagecont {
    background: none repeat scroll 0 0 #FFFFFF;
    padding: 20px;
    width: 720px;
}
#printpagefooter {
    background: none repeat scroll 0 0 #FFFFFF;
    border-top: 1px solid #000000;
    color: #808080;
    font-family: tahoma;
    font-size: 11px;
    padding: 11px 30px;
}
.writer_h {
    float: right;
    margin: 0 10px;
    width: 278px;
}
.interview {
    float: right;
    margin: 0 10px;
    width: 420px;
}

.pages {
    font-size: 12px;
    margin: 0 auto;
    padding: 6px 0 0;
}
.pages a, .pages span {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #FFFFFF;
    display: block;
    float: right;
    margin-right: 3px;
    padding: 0.2em 0.5em;
}
.pages span.current {
    background: none repeat scroll 0 0 #C52E23;
    border: 1px solid #C52E23;
    color: #FFFFFF;
    font-weight: bold;
}

.emil {
    background: url("bg_add_email.jpg") no-repeat scroll center top ;
    padding: 8px 115px 8px 15px;
    width: 343px;
}
.emil .emailtxt {
    font-size: 12px;
    font-weight: bold;
    letter-spacing: 1px;
    margin-left: 7px;
    width: 130px;
}
.emil .emailbtn {
    background: url("btn_send.gif") no-repeat scroll center top ;
    border:none;
    cursor: pointer;
    height: 21px;
    width: 43px;
}

/**NEW CLASSes*/
.sign_in {
    background: url("bg_sign_in.gif") no-repeat scroll center top ;
    padding: 8px 115px 6px 15px;
    width: 343px;
}
.sign_in a:link,.sign_in a:visited,.sign_in a:hover{ color:#ffffff; font-weight:normal; font-size:11px;}
.sign_in .emailtxt {
    color: #35393A;
    font-size: 12px;
    font-weight: bold;
    letter-spacing: 1px;
    margin-left: 7px;
    width: 130px;
}
.sign_in .sign_inbtn {
    background: url("btn_sign_in.gif") no-repeat scroll center top ;
    border:none;
    cursor: pointer;
    height: 21px;
    width: 43px;
}
ul.tabs{ display:block; width:900px; overflow:hidden; padding:25px 10px 0;}
ul.tabs li{display:block; float:right; margin-right:5px;}
ul.tabs li a.list_on, ul.tabs li a.add_on, ul.tabs li a.details_on, ul.tabs li a.list_off, ul.tabs li a.add_off, ul.tabs li a.details_off {
    display:block;
	width:120px;
	height:33px;
	background:url(account_tabs.gif) no-repeat;
}
ul.tabs li a.list_on { background-position:0 0; }
ul.tabs li a.list_off { background-position:0 -163px; }
ul.tabs li a.add_on { background-position:0 -54px; }
ul.tabs li a.add_off { background-position:0 -215px; }
ul.tabs li a.details_on { background-position:0 -108px; }
ul.tabs li a.details_off { background-position:0 -268px; }

ul.tabs li.sign_out_tab{
display:block; float:left; margin-right:5px;
}
ul.tabs li a.sign_out{
	background:url(account_tabs.gif) no-repeat 0 -323px;
	display:block;
	width:60px;
	height:28px;
	margin-top:5px;
}
button.btnadd {
    background: url('btn_addhanging.gif') no-repeat;
    cursor: pointer;
    height: 32px;
    width: 93px;
}
button.btnok{
    background: url(btn_accept.gif) no-repeat;
    cursor: pointer;
    height: 32px;
    width: 93px;
}
button{border:none; display:block;}
