/**
    // global.narrow.css

    Written by LandRover
    Last modified 2nd November, 2008.
**/

/***************************************************/
/****************** GLOBAL NARROW ******************/
/***************************************************/

/* header */
#top_strip { text-align: center; }
#topBanner { margin-bottom: 7px; text-align: center; }
#topBanner iframe { border: 0px solid black; text-align: center; }

/* big box ad style */
.ad_box { display: table-cell; text-align: center; vertical-align: middle; }
.ad_box span { font-size: 10px; color: gray; }

.container_main { width: 757px; margin: 0px auto; background-color: white; }
.top_banner { margin: 0px auto; text-align: center; padding: 2px 2px 5px; padding-top: 0px; }

#container_navmain_content { width: 610px; }
#container_navmain_login { margin-top: 5px; width: 121px; margin-left: 7px; height: 128px; }
#container_navmain_login input { width: 119px; border: 1px solid #757272; border-right: 1px solid #e0dfdf; border-bottom: 1px solid #e0dfdf; height: 21px; font-size: 16px; direction: ltr; }

#logo { text-align: center; float: right; margin-right: 15px; }

#login_box { height: 100px; margin-top: 2px;}

#login_info {}
#login_info img { padding-top: 2px; float: right; }
#login_info .login_info_personal { float: left; display: block; padding: 4px; }
#login_info .login_info_personal a { color: #0C3573; text-decoration: none; }
#login_info .login_info_personal a:hover { text-decoration: underline; }
#login_info .login_info_personal .posts { color: green; direction: ltr; font-size: 10px; }

#header_nowonline { display: block; text-align: center; clear: both; font-size: 9px; color: #092999; }
#header_nowonline span { font-size: 11px; color: #3c3c3c; display: inline; }

#login_functions { margin-top: 6px; }
#login_functions a { font-size: 11px; color: #5e5e5e; }
#login_functions a:hover { text-decoration: none; }
#login_functions span span a { font-size: 11px; color: black; font-weight: bolder; }
#login_functions span span a:hover { text-decoration: none; }

.login_time { display: block; font-size: 12px; height: 12px; color: #5e5e5e; }
.login_field_title { font-size: 11px; color: black; }

/* logo and slogen */
/* #container_navmain_content h1 { text-align:-moz-center; } */
#container_navmain_content h1 a { text-decoration: none; display: block; width: 98px; height: 64px; background: url('lfiadychbcuy-logo_vg.gif') no-repeat; }
#container_navmain_content h1 a span { display: none; }
#container_navmain_content h2 a { text-align: center; text-decoration: none; display:block; font-size: 11px; color: #0b3573; }
/* /logo and slogen */

#HeaderCategories { padding:7px 10px 0 0; height: 50px; float: right; }
#HeaderCategories ul { margin:0; padding:0; list-style-type: none; }
#HeaderCategories ul li { float:left; }
#HeaderCategories ul li h2 { font-weight: normal; }
#HeaderCategories ul li a {/*width: 65px;*/ width: 58px; text-align: center; display: block; padding:40px 7px 3px 0; line-height: 14px; font-weight: bold; margin-right:0px; font-size: 15px; color: #3c5d8f; text-decoration:none; background: url('jok5j5eqjui7-header_categories_large_v2.gif') no-repeat; }
#HeaderCategories ul li.news a { background-position:-4px 0px; }
#HeaderCategories ul li.downloads a { background-position:-4px -82px; }
#HeaderCategories ul li.fun a { background-position:-4px -167px; }
#HeaderCategories ul li.communities a { background-position:-4px -251px; }
#HeaderCategories ul li.cellular_cell a { background-position:-4px -342px; display: none; }
#HeaderCategories ul li.video a { background-position:-4px -429px; }
#HeaderCategories ul li.esl a { background-position:-4px -984px; }
#HeaderCategories ul li.ad a { /*width: 66px;*/ width: 58px; height: 70px; background: none; padding: 0 5px 0 0; }
#HeaderCategories ul li a:hover {}

#HeaderLinksBar { padding: 6px 5px 0 5px; text-align: center; }
#HeaderLinksBar ul li { list-style: none; display: inline; }
#HeaderLinksBar ul li.b { margin: 0px 5px; }

/* padding: 12px 1px 12px 1px; */
#HeaderHelp { float: right; color: #7d7d7d; border: 1px solid #dcdcdc; width: 135px; padding: 4px 1px 5px 1px; }
#HeaderHelp a { color: #7d7d7d; font-size: 11px; text-decoration: none; }
#HeaderHelp a:hover { text-decoration: underline; }

#HeaderLinks { float: left; color: #0f3199; border: 1px solid #dcdcdc; padding: 5px 1px 4px; width: 75%; }
#HeaderLinks a { color: #0f3199; font-size: 11px; text-decoration: none; }
#HeaderLinks a:hover { text-decoration: underline; }
/* /header */

/* google search */
#google_search { height: 20px; text-align: left; padding: 2px 0; }
#google_search #google_search_field { float: left; }
#google_search #google_search_field form span { float: left; }
#google_search #google_search_field form strong { font-size: 16px; color: #3D5D8F; }
#google_search #google_search_yehidot { float: right; padding: 3px 5px 0 0; }
#google_search #google_search_yehidot h2 { font-size: 14px; line-height: 15px; width: 445px; direction: rtl; text-align: right; margin-top: -10px; }
/* /google search */

/* columns */
.column_right { float: right; width: 495px; margin-left: 8px; }
.column_left { float: right; width: 235px; }
/* /columns */

/* section title */
#section_title { border: 1px solid #3c5d8e; height: 30px; margin: 5px 0 10px 0; background-color: #3582de; }
#section_title img { float: right; border-left: 5px solid #67acff; padding: 0 40px; margin-left: 10px; background-color: white; }
#section_title span { display: block; padding-top: 0px; font-size: 24px; color: #FFFFFF; font-weight: bolder; }
/* /section title */

/* regular content - general narrow page settings */
.rc { border: 1px solid #aaaaaa; padding: 4px 5px 4px 4px; width: 98.5%; }
.rc_bg_gray { background-color: #efefef; }
.rc_bg_gray_light { background-color: #e9e9e9; }
.rc_bg_white { background-color: white; }
/* /regular content - general narrow page settings */

/* BreadCrumbs */
#BreadCrumbs { list-style-type: none; width: 99%; }
#BreadCrumbs li { float: right; display: block; height: 20px; margin: 0 5px; color: #333365; font-size: 16px; font-weight: bolder; }
#BreadCrumbs li a { color: #333366; font-size: 16px; }
#BreadCrumbs li a:hover { text-decoration: none; }
#BreadCrumbs li.br { font-size: 16px; line-height: 19px; padding-top: 1px; }
/* /BreadCrumbs */


/* footer-play-asia */
#footer_playasia {}
#footer_playasia span { text-decoration: underline; }
#footer_playasia .footer_playasia_box { float: left; text-align: center; }
#footer_playasia a { color: #0F329A; text-decoration: underline; }
#footer_playasia a:hover { color: #0F329A; text-decoration: none; }

/* /footer-play-asia */

/* footer */
#footer { border: 1px solid #DCDCDC; border-right: none; border-left: none; padding-top: 5px; }
#footer #valid { float: right; border-bottom: 1px solid #DCDCDC; padding-bottom: 7px;}
#footer #valid ul { list-style-type: none; padding-right: 5px; }
#footer #valid ul a { width: 35px; height: 13px; font-size: 11px; display: block; background: url('jok5j5eqjui7-header_categories_large_v2.gif') no-repeat; text-decoration: none; }
#footer #valid ul a.css { color: #F7941D; background-position: -23px -839px; }
#footer #valid ul a.html { width: 37px; color: #80C43B; background-position: -27px -856px; }
#footer #valid ul a.rss { color: #D06119; background-position: -23px -875px; }
#footer #valid ul a.firefox { width: 50px; color: #cf5e10; background-position: -23px -895px; }
#footer #valid ul a:hover { text-decoration: underline; }
#footer #valid ul li { float:left; padding-left: 5px; }

#footer #links { float: left; border-bottom: 1px solid #DCDCDC; padding-bottom: 5px; }
#footer #links ul { list-style-type: none; }
#footer #links ul a { height: 14px; font-size: 11px; text-decoration: none; padding: 0px 14px; color: #0F329A; }
#footer #links ul a.first { padding-left: 3px; }
#footer #links ul a:hover { text-decoration: underline; }
#footer #links ul li { float:left; padding-left: 5px; }

#footer #mediateam { width: 600px; margin: 0 auto; padding: 15px 0 5px; text-align: center; color: black; font-size: 11px; }
#footer #mediateam span { font-weight: bolder; text-decoration: underline; }
#footer #mediateam a { color: #103198; text-decoration: none; }
#footer #mediateam a:hover { text-decoration: underline; }
#footer #mediateam a strong { font-weight: normal; }

#footer_megalinks { }
#footer_megalinks div.b2l div strong { display: block; font-size: 13px; }
#footer_megalinks ul { list-style-type: none; margin-right: 20px; color: #0F3199; }
#footer_megalinks ul li { float: right; height: 360px; width: 125px; margin-right: 5px; }
#footer_megalinks ul li.first { margin-right: 0; }
#footer_megalinks ul li h4, #footer_megalinks ul li h4 a { color: black; text-decoration: none; font-size: 17px; }
#footer_megalinks ul li h4 a:hover { text-decoration: underline; }
#footer_megalinks ul li h5 {font-size: 12px; color: black; margin-top: -11px; }
#footer_megalinks ul li ul { list-style-type: square; margin-right: 25px; }
#footer_megalinks ul li ul li { float: none; height: auto; width: auto; }
#footer_megalinks ul li ul li a { color: #0F3199; font-size: 11px; text-decoration: none; }
#footer_megalinks ul li ul li a:hover { text-decoration: underline; }
#footer_megalinks ul li.links-description { width: 190px; margin-right: 25px; }
#footer_megalinks ul li.links-description p { margin: 0 0 15px 0; }
#footer_megalinks ul li.links-description p a { color: #0F3199; font-size: 11px; text-decoration: none; }
#footer_megalinks ul li.links-description p a:hover { text-decoration: underline; }

.smilethemeFooter { }
.smilethemeFooter .top {}
.smilethemeFooter .top a { color: #0F3199; text-decoration: none; font-size: 11px; }
.smilethemeFooter .footerContentHolder {}
.smilethemeFooter .footerContentHolder ul { float: right; width: 100px; margin-right: 8px; }
.smilethemeFooter .footerContentHolder ul li { list-style-type: square; color: #0F3199;}
.smilethemeFooter .footerContentHolder ul li a {color: #0F3199; text-decoration: none; font-size: 11px; }
.smilethemeFooter .footerContentHolder ul li a:hover { text-decoration:underline; }
.smilethemeFooter .footerContentHolder .smileVspacer { display: none; }
.smilethemeFooter .smilethemeTopLink { display: none; }

/* /footer */