﻿@charset "utf-8";
html, body, div, span, object, iframe, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, fieldset, form, label, legend, table, caption {margin:0;padding:0;border:0;}
body {padding:0;margin:0;direction:rtl;font-family:Ariel;background-color:white;}

/* this class uses to fix firefox bug that don't take div's background correctly (not scaling the height) */
.clear {clear:both;height:0px;font-size:1px;line-height:1px;margin-bottom: -1px;}
#overflow {overflow-x:auto; overflow-y: hidden;}

#mainframe { width:958px;min-height:700px;margin:0 auto;padding:0 auto;border:0px solid blue;background-image:url(images/hila-hp-bkgnd.jpg);
    background-position:top;background-repeat:no-repeat;}

#mainframe #homepage {float: right; width:310px;margin-right:120px;_margin-right:60px; margin-top:70px;
height:100px;border:0px solid green;}
#mainframe #homepage a {float: right; width:310px;margin-right:0px; margin-top:0px;
height:100px;border:0px solid blue;}
#mainframe #topMenu {float:right; width:480px;margin-right:10px; margin-top:80px;
height:35px;border:0px solid yellow;}
/*#mainframe #topMenu {float: right; width:350px;margin-left:50px; margin-top:80px;
height:35px;border:0px solid yellow;}*/
#mainframe #topMenu .topNav {float: right; width:400px;margin:0px;_margin:0px;padding:0 auto;text-align:center;margin-right: 20px; margin-top:0px;border:0px solid green;}
#mainframe #topMenu .topNav li { float: right;margin-right: 4.5px; border:0px solid white;color: #734142;text-decoration:none;font:14px Arial;text-align:right;display:inline;font-weight:bold;letter-spacing:0.5px;}
#mainframe #topMenu .topNav a {color:#734142;text-decoration:none;}
#mainframe #topMenu .topNav li:hover {color: #ffcbe7;text-decoration:none;}
#mainframe #topMenu .topNav li.mfirstSelected {color:#ffcbe7;text-decoration:none;}
#mainframe #topMenu .topNav li.mselected {color:#ffcbe7;text-decoration:none;}
#mainframe #topMenu .topNav li.mlastSelected {color:#ffcbe7;text-decoration:none;}

/*#mainframe #topleftbanner {float: left; width:334px;margin-left:59px; margin-top:-20px;
height:120px;border:0px solid yellow;}
#mainframe #topleftbanner .topleftBanner{float: left; width:334px;margin-left:30px; margin-top:0px;
height:120px;border:0px solid red;}*/

#mainframe #inner {float: right;width: 958px;border:0px solid blue;min-height: 540px;}

#mainframe #bottomMenu {margin:0 auto;padding:0 auto; width:850px;height:20px;;border:0px solid yellow;}
#mainframe #bottomMenu .topNav {margin:0 auto;padding:0 auto;text-align:center; margin-top:0px;border:0px solid green;}
#mainframe #bottomMenu .topNav li {border:0px solid white;color: #734142;text-decoration:none;
    font:15px Arial;text-align:center;display:inline;font-weight:bold;letter-spacing:0.5px;}
#mainframe #bottomMenu .topNav a {color:#734142;text-decoration:none;}
#mainframe #bottomMenu .topNav li:hover {color: #ffcbe7;text-decoration:none;}
#mainframe #bottomMenu .topNav li.mfirstSelected {color:#ffcbe7;text-decoration:none;}
#mainframe #bottomMenu .topNav li.mselected {color:#ffcbe7;text-decoration:none;}   /* #ffaade */
#mainframe #bottomMenu .topNav li.mlastSelected {color:#ffcbe7;text-decoration:none;}

#mainframe #sponsorship {width: 740px;margin:0 auto;padding:0 auto;text-align:center;height: auto; border:0px solid green;}
#mainframe #sponsorship #sponsor {width: 420px;_width: 420px;margin:0 auto;padding:0 auto;height: 60px; border:0px solid blue;}
#mainframe #sponsorship #sponsor #sponsor_item  {float:left;  width: 70px;padding-right:5px;text-align:center;
height: 60px; border:0px solid yellow;}

#mainframe #footer {width: 958px;margin:0 auto;padding:0 auto;text-align:center;height: 20px; border:0px solid blue;}
#mainframe #footer .lowCr li {;margin:0 auto;padding:0 auto;color:#6d6666;text-decoration:none;font:11px Arial;display:inline;border:0px solid green;}
#mainframe #footer .lowCr li a {color:#6d6666;text-decoration:none;}
#mainframe #footer .lowCr li a:hover {color:#CC6633;text-decoration:none;}


