﻿body {
  font:12px arial,helvetica,clean,sans-serif;
  margin:0;
  background-color: #ffffff;
  margin: 0px;
}

a, a:link, a:visited {
  color: #2763A5;
  text-decoration: underline;
}

a:hover, a:focus {
  color: #6191C5;
  text-decoration: underline;
}

a:active, a.active {
  color: #89A3E4;
}

h1.title, h1.title a, h1.title a:hover {
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-weight: normal;
  color: #6191C5;
  font-size: 200%;
  margin:0;
  margin-bottom:0px;
  line-height:normal;
}

h1, h1 a, h1 a:hover {
  font-size: 140%;
  color: #444;
  font-family: Arial, Helvetica, sans-serif;
  margin:.5em 0;
}

h2, h2 a, h2 a:hover, .block h3, .block h3 a {
  font-size: 122%;
  color: #444;
  font-family: Arial, Helvetica, sans-serif;
  margin:.5em 0;
}

h3 {
  font-size: 107%;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
}

h4, h5, h6 {
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
}

.title { font-size:14px; font-weight:bold; line-height:22px;}

.txt { font-size:14px;}

.dir_rtl { direction:rtl;}


/* EB - 03/27/2009 */

/******** Home Page **********/

#languages table 
{
    height:21px;
    width: 100%;
    vertical-align: middle;
   }
#languages a
{
    color:#000000;
    text-decoration: none;
    font-weight: bold;
    font-size: 9pt;
    font-family: Arial, Verdana;
   }
#languages a:hover
{
    color:#FF0000;
   }
.labelhome {
	font-family: arial;
	font-size:8pt;
	color:#551B3A;
	font-weight: bold;
}

.searchlist {
	font-family: arial;
	font-size:8pt;
	color:#551B3A;
	width:62px;
}

.homeTBox {
	font-family: arial;
	font-size:8pt;
	color:#551B3A;
}

#footer {
background-image:none;
border:1px solid #cdcfd1;
border-top:none ;
margin-left:auto;
margin-right:auto;
width:870px;
margin-bottom:0px;
background-color:#eff4fb;
font-size:11px;
color:#464646;
height:27px;
padding-top:3px;
}



/* EB - 03/29/2009 */

/******** Sub pages **********/
.memname {
	color: #017AB6;
	font-size:11pt;
}
.lmenurow img
{
	margin-top: -1px;
	width: 30px;
	vertical-align:middle;
	padding-right: 5px;
}
.lmenurow
{
	height: 30px;
	width: 175px;
	background-image: url(/templates/hd_ver_2/images/lmenu_back.gif);
	vertical-align:middle;
	text-align:left;
	padding-bottom: 1px;
	text-decoration: none;
}
.lmenurow a
{
	text-decoration: none;
}
.mainBody
{
	padding: 5px;
	vertical-align:top;
	text-align:justify;
	width: 100%;
}
.topmenueng
{
	padding: 10px;
}
.topmenuheb
{
	padding: 10px;
	font-size: 10pt; 
}
.topmenuheb a
{
	text-decoration: none;
}
.topmenueng a
{
	text-decoration: none;
}
pre {
white-space: pre-wrap; /* css-3 */
white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
word-wrap: break-word; /* Internet Explorer 5.5+ */
}

.desc {
	width: 240px;
	overflow: auto;
	font-family:Verdana; font-size:11px; color:#2763A5; font-weight:normal;
	height:100px;
}

.profile 
{
	text-align:center;
	border-bottom: dotted 1px #551B3A;
	padding: 15px;
	color: #551B3A;
}

.profile a
{
	color: #551B3A;
}


/* EB - 03/29/2009 */

/******** Sub pages boxes **********/

.t {width: 100%; background: url(/templates/hd_ver_2/images/dot.gif) 0 0 repeat-x;}
.b {width: 100%; background: url(/templates/hd_ver_2/images/dot.gif) 0 100% repeat-x}
.l {width: 100%; background: url(/templates/hd_ver_2/images/dot.gif) 0 0 repeat-y}
.r {width: 100%; background: url(/templates/hd_ver_2/images/dot.gif) 100% 0 repeat-y}
.bl {width: 100%; background: url(/templates/hd_ver_2/images/bl.gif) 0 100% no-repeat}
.br {width: 100%; background: url(/templates/hd_ver_2/images/br.gif) 100% 100% no-repeat}
.tl {width: 100%; background: url(/templates/hd_ver_2/images/tl.gif) 0 0 no-repeat}
.tr {width: 100%; background: url(/templates/hd_ver_2/images/tr.gif) 100% 0 no-repeat;}
.boxpadding {width: 100%;}




/* EB - 03/29/2009 */

/******** Dating App CSS **********/


.mainHeader, .header { font-family: Maiandra GD, Trebuchet MS; font-size: 18pt; color: #551B3A; 
	width: 100%; height: 24px;  font-weight:bold; 
	padding-bottom: 15px;}

.mainHeader_ORIG { font-family: Trebuchet MS; font-size: 18pt; color: #006699; 
	width: 100%; height: 24px; padding-left: 15px; margin-left: 15px; 
	background-repeat: repeat-y; padding-bottom: 15px;
	background-image: url(/templates/new/images/tital_back.gif) ;}
	
.header_ORIG { font-family: Trebuchet MS; font-size: 18pt; color: #006699; 
	width: 100%; height: 24px; padding-left: 15px; margin-left: 15px; 
	background-repeat: repeat-y; padding-bottom: 15px;
	background-image: url(/templates/new/images/tital_back.gif) ;}
	
.results_header { font-family: Trebuchet MS; font-size: 18pt; color: #006699; 
	width: 100%; height: 24px; padding-left: 15px; margin-left: 15px; 
	background-repeat: repeat-y; padding-bottom: 15px;
	background-image: url(/templates/new/images/tital_back.gif) ;}
.profile_heading { padding-right: 8px; padding-left: 8px; }
.secondTable { border:solid 1px darkgray; background-color:whitesmoke; }
.lbl { font-family:Verdana; font-size:11px; color:#2763A5; font-weight:normal;  }
.lblleft, .lblleft font, .lblleft a { background-color: #551B3A; padding-left:6px; padding-right:6px; font-family:Verdana; font-size:11px; color:#ffffff; font-weight:normal;  }
.sel { background-color:White; font-family: Verdana; font-size: 11px; color: #2763A5; }
/*.results_header { font-size:14px; color:white; font-weight:bold; }
.side_table { border:solid 1px darkgray; }
.side_table_item { background-color:#ffffff; font-family:Verdana; font-size:10px; color:#2763A5; padding-left:6px; height:18px; border-top: solid 1px darkgray; }
.side_table_item_alt { background-color:whitesmoke; font-family:Verdana; font-size:10px; color:#2763A5; padding-left:6px; height:18px; border-top: solid 1px darkgray; }
/*.header { font-family:Verdana; font-size:14px; color:#2763A5; font-weight:bold;  } */
.paging { font-family:Arial; font-size:11px; color:#2763A5; font-weight:normal; text-decoration:underline;  }
.lbl_bold { font-family:Verdana; font-size:11px; color:#2763A5; font-weight:bold;  }
.lblError { font-family:Verdana; font-size:11px; color:Red;  }
.textJoin { width:200px; background-color:White; font-family: Verdana; font-size 11px; color: #2763A5; }
.txt { background-color:White; font-family: Verdana; font-size 11px; color: #2763A5; }
.btnJoin { font-family: Verdana; height:22px; font-size: 11px; color: #2763A5; border: solid 1px darkgray; font-weight:bold; }
/* .btn { font-family: Verdana; height:22px; font-size: 11px; color: #2763A5; border: solid 1px darkgray; font-weight:bold; } */
.r {width: 100%; background: url(/templates/hd_ver_2/images/dot.gif) 100% 0 repeat-y}
.profile_lbl { background-color:#E8E8E8; font-family:Verdana; font-size:11px; color:#2763A5; font-weight:normal;  }
.profile_lbl_right { background-color:whitesmoke; font-family:Verdana; font-size:11px; color:#2763A5; font-weight:normal; }
.profile_lbl2 { background-color:#E8E8E8; font-family:Verdana; font-size:11px; color:#006699; font-weight:normal; }
.profile_lbl2_right { background-color:whitesmoke; font-family:Verdana; font-size:11px; color:#2763A5; font-weight:normal; }
.profile_txt_multiline { width:200px; height:85px; background-color:White; font-family: Verdana; font-size 11px; color: #2763A5; }
.profile_txt { width:200px; background-color:White; font-family: Verdana; font-size 11px; color: #2763A5; }
.profile_sel { background-color:White; font-family: Verdana; font-size: 11px; color: #2763A5; }
.attachedFile { font-size:10px; color:#333366; border: solid 1px darkgray; width:220px; font-family:verdana; font-weight:bold; height:18px; }



/* Animated buttons code added by EB - 04/14/2009 */

.btn { display: block; position: relative; background: #551B3A; padding: 3px; float: right; border: solid 1px #444; color: #fff; text-decoration: none; cursor: pointer;  padding-left:6px; padding-right:6px; font-family:Verdana; font-size:11px; font-weight:bold; }
.btn * { font-style: normal; background-image: url(/images/btn2.png); background-repeat: no-repeat; display: block; position: relative; }
.btn i { background-position: top left; position: absolute; margin-bottom: -5px; top: 0; left: 0; width: 5px; height: 5px; }
.btn span { background-position: bottom left; left: -5px; padding: 0 0 5px 10px; margin-bottom: -5px; }
.btn span i { background-position: bottom right; margin-bottom: 0; position: absolute; left: 100%; width: 10px; height: 100%; top: 0; }
.btn span span { background-position: top right; position: absolute; right: -10px; margin-left: 10px; top: -5px; height: 0; }
* html .btn span, * html .btn i { float: left; width: auto; background-image: none; cursor: pointer; }
.btn:hover { background-color: #a00; color: #ffff00; text-decoration: underline; }
.btn:active { background-color: #444; }
.btn[class] { background-image: url(/images/shade.png); background-position: bottom; }* html .btn { border: 3px double #aaa; }
* html .btn:hover { border-color: #a00; }


/* Felix: this is my additions*/

/******** Time Square **********/

#f_underhead {
background-image:none;
border:1px solid #cdcfd1;
border-top:none ;
margin-left:auto;
margin-right:auto;
width:870px;
margin-bottom:0px;
background-color:#eff4fb;
font-size:11px;
color:#464646;
height:27px;
padding-top:3px;
}

.time-square { float: right; text-align:center; }

.time-square img { display:inline;}

#ny, #la, #il { width: 75px; border-right-width:1px; border-right-style:solid; }

#ny {border-right-color:#c60000;}

#la {border-right-color:#087000;}

#il {border-right-color:#2d6ab5;}

#today-date { font-weight:bold; width: 70px; }

#make_homepage { margin:0 15px;}

#header-region h2, #header-region .content { margin:0;}
/******** Time Square End **********/

/****** Sub Front Page **********/

.item1 { border-bottom: 1px solid #ccc; clear:left; padding-bottom:6px;}

.item1 img { width:270px; height: 180px; margin:0 0 10px 10px; border:1px solid #b9c2ce; float:right;}

.topnews a, .topnews a:visited { text-decoration:none; }

.ntype-sub-front-page .item1 h2 { font-size: 145%; color:#2763A5; }

.item2, .item3, .item4, .item5 { border-bottom: 1px solid #ccc; clear:left; padding:5px;}

.item2 a, .item3 a, .item4 a, .item5 a { font-weight:bold; font-size:125%}

.item2 img, .item3 img, .item4 img, .item5 img { width:140px; margin:6px 0 0 10px; float:right; border:1px solid #b9c2ce;}

#front_articles { margin-bottom:25px;}

#front_articles img {float:right; margin:6px; margin:0 0 0 10px;}

#front_articles a { font-weight:bold; text-decoration:none;}

#ad_spot { float:left; position:absolute; top:350px; margin: 10px; width:250px; height:200px; background-color:#003366; }

h2.article_title { background-color:#b9c2ce; color:#FFFFFF; padding:3px; font-size:15px;}

a.article_link { text-decoration:none; font-weight:bold;}

.article_image img { border:1px solid #b9c2ce;} /****** Sub Front Page End **********/


h1.title { border:1px dotted #bbb; padding:8px; margin-bottom:15px;}
 
#f_main {
	height: 100%;
    margin-left:auto;
	margin-right:auto;
	z-index:1;
	width:870px;
}


#f_header, #f_main, f_content, f_content_table {
	width: 874px;
}


.f_underhead_table {
    padding: 5px;
  }

.f_header_table {
    padding: 5px;
  }

#search_box {
	float: right;
	margin-right: 15px;
	
}

#make_home_link {
margin-right: 15px;	
}

#logo-title {
	float: right;
	margin: 5px;
}
#banner_upper {
	margin: 5px;
}

#f_content_table {
	width: 100%;
	background: #fff;
	direction:rtl;
	border-top:7px solid #000;
}



#f_content { margin: 0px 0px 10px; width:874px; font-size:14px;}

#search {
  padding:0;
}
#f_tag_menu { border: 1px solid #ccc; direction:ltr; padding:10px;}

#f_center { padding: 6px 9px 0;}

#Table_01 tr td {
  padding:0;
}


#f_right_side_td { background-color:#CCCCCC; width:160px;}

#front_tag_links
{font-size: 80%; direction:rtl;}


/*Mador Top Menu*/

#f_menu
{
	border: 1px solid #949494;
    background-image:url(images/search-bg.gif);
    background-repeat:repeat-x;
	font-weight:bold;
    font-size:12px;
    margin-top:10px;

}

#navigation { 
   padding-right: 145px;
   background-position: right top;
   background-repeat:no-repeat;
   padding-top:5px;
   }

#f_menu ul {
   margin:0;
   padding:0;

   }

#f_menu ul li {
   list-style-type:none;
   display:block;
   float:right;
   }

   
#f_menu ul li a {
   display:block;
   width:90px;
   height:26px;
   text-align:center;
   line-height: 25px;
   text-decoration:none;

   }
   
#f_menu a.f_last {
   background-position: 0 -52px;}
   
#f_menu a.f_first {
   background-position: 0 -78px;}
   
#f_menu a:hover {
   background-position: 0 -156px;}   
 
#f_menu a.last:hover {
   background-position: 0 -104px;}
   
#f_menu a.first:hover {
   background-position: 0 -130px;}

/*Mador Top Menu End*/



/*left side menu*/

#f_left_side_td { width:1px; text-align:right;}

#f_left_side_td .block .content {margin:0;}

#f_left_side ul

{
	list-style:none;
	margin:0px;
	padding: 0px;
	text-align:right;
	font-size:12px;
}

#f_left_side ul li

{   display:inline;
	list-style:none;
	margin:0px;
	padding: 0px;
	text-align:right;
	line-height:17px;
}

#f_left_side ul li a
{   
    color:#FFF;
    display:block;
	line-height:17px;
	width: 120px;
	background-image:url(images/left-links-bg.gif);
	background-repeat:repeat-x;
	padding-right:15px;
	text-decoration:none;
}

#f_left_side ul.menu li.expanded li.leaf a
{   
    color:#FFF;
    display:block;
	line-height:17px;
	width: 110px;
	background-image: url(images/left-links-expend-bg.gif);
	background-repeat:repeat-x;
	padding-right:25px;
	text-decoration:none;
}

#f_left_side ul li a:hover
{   
    color:#ffffcc;
	background-image:url(images/left-links-hover-bg.gif);
	background-repeat:repeat-x;
	width: 120px;

}

#f_left_side ul.menu li.expanded li.leaf a:hover
{   
    color:#ffffcc;
	background-image: url(images/left-links-exhover-bg.gif);
	background-repeat:repeat-x;
}


#f_left_side ul li a.active
{   
    color:#ffffcc;
	background-image: url(images/left-links-active-bg.gif);
	background-repeat:repeat-x;

}

#f_left_side li.expanded ul.menu li.expanded li.leaf a.active
{   
    color:#ffffcc;
	background-image: url(images/left-links-active-bg.gif);
	background-repeat:repeat-x;
}

#f_left_side ul.menu li.expanded a.active
{   
    color:#ffffcc;
	background-image: url(images/left-links-active-bg.gif);
	background-repeat:repeat-x;

}

#sidebar-right h2 {display:none;}


/**********pager*************/

.pager { margin:0; padding:0; background-color:#CCCCCC;}

span.pager-list { display:none; }

.pager a { width: 80px; display:block; float:right; font-size:12px; font-weight:bold;}


/********************* Footer ********************************/

#f_footer {
   text-align:center;
   font-size:12px;
   background-repeat:no-repeat;
   background-image:url(images/footer-bg.gif);
   padding-top:45px;
   margin-bottom:20px;
   }
   
#fotter_links table {
margin-bottom:15px;
   }

#fotter_links a {
font-weight:bold;
}

#madors-links, #submadors-links { font-size:10px; direction:rtl;}
#madors-links td, #submadors-links td { padding:6px;}

#submadors-links { text-align:right; background-color:#ececec;}

#madors-links { border-bottom:1px solid #ccc; font-weight:bold; margin-top:15px;}

#emailus { margin-bottom:15px; direction:rtl;}


