﻿body 
{
	width:auto;
	background-image:url("../images2/kosher_database_background.jpg");
	margin-left:12%;
	margin-top:0;
	margin-bottom:0;
	overflow: auto;
	font-family:Arial;
	font-size:15px;
	
	}
	
b, ul, li, u 
{
	color:#000099;
	font-size:15px;
	}

li
{
	 list-style-type:decimal;
	 
	}
	
u
{
	margin-left:25px;
	}
		
hr
{
	width:200px;
	float:left;
	}


#loadGif
{
	z-index:3;
	background-image:url("../images2/ajax-loader.gif");
	}
	
#mapDiv
{
	width:200px;
	height:200px;
	background-image:url("../images2/google_map.jpg");
	position:absolute;
	right:305px;
	top:500px;
	
	}	

.lblMapDiv
{	
	float:left;
	width:10px;
	height:160px;
	margin-right:20px;
	}

.lblMapDiv2
{	
	float:left;
	width:10px;
	height:80px;
	margin-right:20px;
	}

 #header
 {
 	background-image:url("../images2/header2.jpg");
 	background-repeat:no-repeat;
 	width:auto;
 	height:193px;
 	
 	}
 	
#divText
{
	 height:100px;
	 width:550px;
	 position:absolute;
	 top:50px;
	 left:220px;
	 z-index:3;
	 font-size:12px;
	 color:#000099;
	}

#mainDiv
{
	width:100%;
	}	

#topDiv 
{
	 width:970px;
	 height:100%;	
	  
	}

#divB 
{
	background-image:url("../images2/h_spacer_1.jpg");
	width:32px;
	height:60px;
	float:left;
	}

#divC
{
	
	width:234px;
	height:60px;
	float:left;
	}

#divD 
{	
	background-image:url("../images2/h_spacer_2.jpg");
	width:10px;
	height:60px;
	float:left;	
	}

#divE 
{	
	
	width:234px;
	height:60px;
	float:left;	
	}

#divF 
{	
	background-image:url("../images2/h_spacer_3.jpg");
	width:10px;
	height:60px;
	float:left;	
	}

#divG
{	
	
	width:234px;
	height:60px;
	float:left;	
	}

#divH 
{	
	background-image:url("../images2/h_spacer_4.jpg");
	width:10px;
	height:60px;
	float:left;	
	}

#divI
{
	
	width:198px;
	height:60px;
	float:left;	
	}

#divJ
{
	background-image:url("../images2/h_spacer_5.jpg");
	width:8px;
	height:60px;
	float:left;	
	}

#divK
{
	clear:both;
	background-image:url("../images2/h_spacer_6.jpg");
	width:970px;
	height:10px;		
	}

#middleDiv
{
	width:970px;
	height:auto;     
	float:left;
	}

#navMenu 
{
	width:179px;
	height:auto;     
	float:left;
	}

#link1
{
	text-decoration:none;
	border:0px;
	
	}
	
#centerDiv 
{
	width:644px;
	height:700px;     
	float:left;
		
	}

#taglineDiv 
{
	width:644px;
	height:38px;
	background-image:url("../images2/tag_line.jpg");     
	float:left;
	
	}

#divLabels
{
	height:499px;
	width:110px;
	float:left;
	padding-top:10px;
	}

#divInputs
{
	height:499px;
	width:170px;
	float:left;
	padding-top:10px;
	}

#divResults
{
	height:499px;
	width:364px;
	float:left;
	padding-top:15px;
	overflow:auto;
	
	}

#lbl1,#lbl2,#lbl3,#lbl4,#lbl5,#lbl6,#divError
{
	float:right;
	text-align:right;	
	width:110px;
	color:#000099;
	font-family:Arial;
	font-size:16px;
	
	}

#lbl1 
{
	margin-top:10px;
	margin-right:5px;	
	}

#lbl2,#lbl3,#lbl4,#lbl5,#lbl6
{
	margin-top:9px;
	margin-right:5px;
	}				

#inpt2,#inpt3,#inpt4,#inpt5, #inpt6, #btnSearch
{
	margin-top:5px;
	}
	
#inpt1
{
	margin-top:8px;
	}


#divSuggest1, #divSuggest2, #divSuggest3, #divSuggest4
    {
    	position:absolute;
    	z-index:0;
    	}
    
#divContainer1, #divContainer2, #divContainer3
    {
    	width:300px;
    	height:auto;
    	background-color:#e1eefe;
    	border:0px;
    	top:0px;
    	left:2px;
    	position:relative;
    	z-index:2; 
    	text-align:left;   	
    	}

#divContainer2, #divContainer3
    {
    	width:146px;
    	height:auto;
    	background-color:#e1eefe;
    	border:0px;
    	top:0px;
    	left:2px;
    	position:relative;
    	z-index:2; 
    	text-align:left;   	
    	}

#divContainer4
{
	width:50px;
    	height:auto;
    	background-color:#e1eefe;
    	border:0px;
    	top:0px;
    	left:2px;
    	position:relative;
    	z-index:2; 
    	text-align:left;  
	}
	
#divSelectAll
{
	width:300px;
	height:20px;	
	margin-bottom:10px;	
	}
	
.lblSelectAll
{
	color:#000099;
	position:relative;
	bottom:5px;
	}

.resultSet
{
	float:left;
	color:#000099;
	margin-left:5px;
	}

#divError
{	
	width:130px;
	height:30px;
	padding-top:15px;	
	}

#lblError
{
	width:125px;
	height:25px;
	color:Red;
	background-color:#e1eefe;
	margin-top:100px;
	margin-right:1px;
	}
	
#btnSearch, #btnClear
{
	width:150px;
	height:30px;
	padding:0px;
	color:Blue;	
	float:left;
	font-size:16px;
	letter-spacing:1px;	
	margin-top:5px;
	}
	
#txtCity, #txtState, #txtCountry
{
	visibility:hidden;
	}
	
#vSpacer1
{
	width:13px;
	height:717px;
	background-image:url("../images2/vl_spacer_1.jpg");
	float:left;
	}
	
#vSpacer2
{
	width:8px;
	height:717px;
	background-image:url("../images2/vl_spacer_2.jpg");
	float:left;
	background-repeat:no-repeat;
	}
	
#sideAds
{
	width:125px;
	height:600px;
	float:left;
	z-index:4;
	
	}

#ad6Div,#ad7Div,#ad8Div,#ad9Div,#ad10Div
{
	width:125px;
	height:125px;
	float:left;
	}

#ad6SpacerDiv,#ad7SpacerDiv,#ad8SpacerDiv,#ad9SpacerDiv,#ad10SpacerDiv
{
	width:125px;
	height:10px;
	background-image:url("../images2/v_spacer_1.jpg");
	float:left;
	}

#btnRefine
{
	position:absolute;
	top:40px;
	right:45px;
	width:110px;
	height:30px;
	padding:0px;
	color:#000099;		
	font-size:15px;
	z-index:3;
		 	
	}

#searchContainerDiv
{
	width:644px;
	height:400px;     
	float:left;
	overflow:auto;
	margin-top:13px;
	 
	}

.searchDiv
{
	float:left;
	width:539px;
	height:80px;
	text-align:left;
	vertical-align:text-top;	
		
	}


.searchDiv2
{	
	float:left;
	width:539px;
	height:80px;
	text-align:left;
	vertical-align:text-top;
	height:80px;		
	}
	
.searchImgDiv
{
	float:left;
	width:40px;
	height:80px;	
	background-repeat:no-repeat;
	margin-right:5px;	
	}	


.searchImgDiv2
{	
	float:left;
	width:40px;
	height:80px;	
	margin-right:5px;		
	}	

.lblReview
{	
	color:Blue;
	font-size:12px;
	background-color:Yellow;
	width:100px;
	}

.lblVaad, .lblMap, .lblHours, .lblCuisine, .lblCoupon
{	
	color:Blue;
	background-color:Yellow;
	width:100px;
	}

#disclaimerDiv
{
	height:30px;
	font-size:13px;
	color:#033c7a;
	margin-bottom:25px;
	position:relative;
	}
	
#divMarketLink 
{
	border:double 3px #3B6AA0;
	padding:3px;
	width:420px;
	color:#3B6AA0;
	font-weight:bolder;
	position:relative;
	top:5px;
	background-color:#f3fd52;
	
	}

#marketLink
{
	font-size:15px;
	color:#f95505;
	}

	
.catResult, .divCategory, .divSubcategory
{
	color:#000099;
	width:539px;	
	margin-bottom:5px;	
	border:ridge 0px #e1eefe;
	padding-left:5px;
	}

.subResult, .lblCategory
{	
	color:#000099;
	width:539px;
	height:16px;
	font-size:17px;	
	padding-left:5px;
	
	}

.lblSubcategory
{
	color:#000099;
	width:539px;
	height:16px;
	font-size:16px;	
	padding-left:5px;
	
	}
	
.lblHotel
{	
	color:Blue;
	background-color:Yellow;
	width:120px;
	}

.divVaad
{
	visibility:hidden;
	}

.tooltip
{ position: absolute;  
  top: 0; 
  left: 0; 
  z-index: 3; 
  display: none;
   }

.active
{ border:ridge 4px #e1eefe;
  width:300px;
  height:80px;
  color:Black;
  background-color:#e1eefe;
  padding-left:5px;
  padding-top:5px;
         }
#divRabbi
{	
	width:620px;
	height:670px;
	overflow:auto;
	}	
	
#divRabbiInfo
{
	border:double 3px #0e2f50;
	background-color:#9fcefb;
	width:250px;
	height:230px;
	float:left;
	margin-left:30px;
	padding:5px;
	
	}
	
#divRabbiPic
{
	background-image:url("../images2/rabbi.jpg");
	width:225px;
	height:238px;
	float:right;
	margin-right:30px;
	border:solid 3px #0e2f50;
	}

#divRabbiText
{
	clear:both;
	padding-top:20px;
	height:300px;
	width:600px;
	
	}

.rabbiText
{
	margin-left:30px;
	
	}
		
#footer
{
	clear:both;
	width:100%;
	height:50px;	
	}
	
	
