@charset "utf-8";
/* CSS Document */

/*NEW*/
body {
background-image:url(images/Head_background.jpg);
background-color:#262626;
background-repeat:repeat-x;
	margin-left: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
}

h3{
font-family:Arial, Helvetica, sans-serif;
color:#848484;
font-size:12px;
font-weight:700;
}

.munsterexpress_header{

}


/* Start of ZinDir Div on Left */
.zindir_container{
	width:850px;  
	position:relative;
	margin-left: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	background-color:#ffffff;
	/*height: 750px;*/
   /* min-height: 750px;*/
}

.zindir_container_result{  
	width:850px;
	position:relative;
	left:78px;
	top:0px;
	background-color:#efefef;
	height: 750px;
}


.header_title{
    height:200px;
    margin-left:auto; 
	margin-right:auto;
	background-image:url(images/Food_Circle_Logo.jpg);
	background-repeat:no-repeat;
}

h1 {
	font-family:"Trebuchet MS", Arial, sans-serif, Georgia;
	font-weight:500;
	font-size:12px;
	color:#0099cc;              
}



.zindir_azholder{
background-color:#0099cc;
height:17px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:300;
color:#FFFFFF;
padding-left:226px;
padding-top:5px;
}
.zindir_az{
background-color:#0099cc;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:300;
color:#FFFFFF;
text-decoration:none;
}


.zindir_az a:active, .zindir_az a:link, .zindir_az a:visited {
background-color:#0099cc;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:300;
color:#FFFFFF;
text-decoration:none;
}

.zindir_az A:hover {
background-color:#0099cc;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:300;
color:#db087a;
text-decoration:underline;
}

.zindir_explain{
    background-image: url(images/homepage_advert02.jpg);  
    width:850px;
    height:175px;
    color:#999999;
}

.resultlist{     
width:850px;
height:600;
background-color:#ffffff;
padding-top:10px;
}

.list_results_contain{  
width:830px;
/*height:600px;*/
}

ul.azlist{
	list-style-image:url(images/small_magnify.jpg);
	font-family:Arial, Helvetica, sans-serif;
	color:#888686;
	font-size:12px;
}

ul.azlist A:active, ul.azlist A:visited, ul.azlist A:link {
	font-size:12px;
	margin:0px;
	padding:0px;
	text-decoration:none;
	color:#0099cc;
	font-family:Arial, Helvetica, sans-serif;
}

ul.azlist A:hover{
	font-size:12px;
	margin:0px;
	padding:0px;
	text-decoration:underline;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
}

.resultlistleft{   
width:380px;
height:385px;
background-color:#ffffff;
float:left;
}

.resultlistright{  
width:380px;
height:385px;
background-color:#ffffff;
float:left;
}

.mapholder{
padding-left:15px;
}

.detailedinfo{

}



.boxes_lower{
background-color:#ffffff;
width:850px;
}
.boxes_lower_left{
background-color:#FFFFFF;
height:600px;
width:850px;
}

.boxes_lower_left02{
background-color:#FFFFFF;
height:500px;
width:850px;
}

.box_blue{   
width:425px;
float:left;
background-color:#ffffff;
}

.box_blue2{   
width:355px;
float:left;
margin-left:10px;
padding-left:15px;
padding-right:10px;
padding-top:10px;
background-color:#ffffff;
font-family:"Trebuchet MS", Arial, sans-serif, Georgia;
color:#666666;
font-size:12px;
text-align:justify;
}
.box_blue3{   
width:355px;
float:left;
margin-left:9px;
padding-left:15px;
padding-right:10px;
padding-top:10px;
background-color:#ffffff;
font-family:"Trebuchet MS", Arial, sans-serif, Georgia;
color:#666666;
font-size:12px;
text-align:justify;
}

.box_blue3link A:link, A:active, A:visited{   
font-family:"Trebuchet MS", Arial, sans-serif, Georgia;
color:#0099cc;
font-size:12px;
text-decoration:none;
}
.box_blue3link A:hover{   
font-family:"Trebuchet MS", Arial, sans-serif, Georgia;
color:#0099cc;
font-size:12px;
text-decoration:underline;
}

.box_blue5{   
width:355px;
float:left;
padding-left:15px;
padding-right:10px;
padding-top:10px;
background-color:#ffffff;
font-family:"Trebuchet MS", Arial, sans-serif, Georgia;
color:#666666;
font-size:12px;
text-align:justify;
}
.box_blue_heading{
height:27px;
font-family:"Trebuchet MS", Arial, sans-serif, Georgia;
color:#FFFFFF;
font-size:16px;
font-weight:600;
width:360px;
margin-left:20px;
padding-left:10px;
padding-top:5px;
background-image:url(images/pink_repeat.jpg);
background-repeat:repeat-x;
}

.box_blue_heading2{
height:27px;
font-family:"Trebuchet MS", Arial, sans-serif, Georgia;
color:#FFFFFF;
font-size:16px;
font-weight:600;
width:360px;
margin-left:5px;
padding-left:10px;
padding-top:5px;
background-image:url(images/blue_repeat.jpg);
background-repeat:repeat-x;
}

.boxes_lower_right{
margin-left:7px;
width:290px;
background-color:#efefef;
float:left;
}

.box_white_left{
width:850px;   
background-color:#ffffff;
}

.recent_search_list{
float:left;
}

.recent_imagebox{
width:108;
height:181;
float:left;
padding-top:24px;
margin-left:5px;
}


ul.searchlist_zindir{
	list-style-image:url(images/small_magnify.jpg);
	padding-left:0px;
	color:#888686;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:10px;
}

ul.searchlist_zindir A:active, ul.searchlist_zindir A:visited, ul.searchlist_zindir A:link {
	list-style-image:url(images/small_magnify.jpg);
	padding-left:0px;
	color:#888686;
	font-family:"Trebuchet MS", Arial, sans-serif, Georgia;
	font-size:12px;
	text-decoration:none;
	padding-left:10px;
}

ul.searchlist_zindir A:hover{
	list-style-image:url(images/small_magnify.jpg);
	padding-left:0px;
	color:#000000;
	font-family:"Trebuchet MS", Arial, sans-serif, Georgia;
	font-size:12px;
	text-decoration:none;
    padding-left:10px;
}


ul.searchlist_newsdetail{
	list-style-image:url(../images/arrow_list.jpg);
	padding-left:0px;
	margin-left:11px;
	color:#313e72;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

ul.searchlist_newsdetail A:active, ul.searchlist_newsdetail A:visited, ul.searchlist_newsdetail A:link {
	font-size:12px;
	margin:0px;
	padding:0px;
	text-decoration:none;
	color:#313e72;
	font-family:Arial, Helvetica, sans-serif;
}

ul.searchlist_newsdetail A:hover{
	font-size:12px;
	margin:0px;
	padding:0px;
	text-decoration:underline;
	color:#313e72;
	font-family:Arial, Helvetica, sans-serif;
}

.new_results_heading{
color:#7f9db9;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
margin-bottom:0px;
margin-top:0px;
}

.ad_holder{
width:830px;    
height:31px;
background-color:#efefef;
float:left;
}
/* SEARCH BOX DETAIL  */

.zindir_searchbox{
width:850px;      
background-color:#ffffff;
}

.zindir_resultsbox{
width:830px;
background-color:#efefef;
margin-top:12px;
}

.resultlistbox {
margin-top:5px;
overflow:auto;
width:380px;
height:380px;   
}

.businesscardbox {
margin-left:14px;
float:left;
border-style:solid;
border-width:1px;
border-color:#0099cc;
}

.resultname{
margin-left:18px;
font-family:Arial, Helvetica, sans-serif;
color:#848484;
font-size:12px;
font-weight:700;
width:340px;
}


.resultname A:active, .resultname A:visited, .resultname A:link {
	font-size:12px;
	margin:0px;
	padding:0px;
	text-decoration:none;
	color:#0099cc;
	font-family:Arial, Helvetica, sans-serif;
}

.resultname A:hover{
	font-size:12px;
	margin:0px;
	padding:0px;
	text-decoration:none;
	color:#db087a;
	font-family:Arial, Helvetica, sans-serif;
}


.cardname{
margin-left:10px; 
margin-top:10px;
}
.businesscardname{
font-family:"Trebuchet MS", Arial, sans-serif, Georgia;
font-size:12px; 
color:#7f9db9;
font-weight:bold;  
margin-left:10px; 
margin-top:5px;
}

.businesscardaddress{
font-family:"Trebuchet MS", Arial, sans-serif, Georgia;
font-size:12px; 
font-weight:normal;
color:#848484;;
text-decoration:none;
}


.businesscardname A:active, .businesscardname A:visited, .businesscardname A:link {
	font-size:12px;
	margin:0px;
	padding:0px;
	text-decoration:none;
	color:#0099cc;
	font-family:"Trebuchet MS", Arial, sans-serif, Georgia;
}

.businesscardname A:hover{
	font-size:12px;
	margin:0px;
	padding:0px;
	text-decoration:none;
	color:#db087a;
	font-family:"Trebuchet MS", Arial, sans-serif, Georgia;
}



#new_business_search_box{
height:74px;
background-image:url(images/map_background.jpg);
background-repeat:no-repeat;
background-color:#000000;
padding-top:10px;
}

#new_business_input01{
height:52px;
float:left;
padding-left:350px;
padding-top:3px;
}

#new_business_input02{
width:200px;
height:52px;
float:left;
padding-left:5px;
padding-top:3px;
}
#new_business_input03{
width:330px;
float:left;
}
#new_business_input04{  
float:left;
padding-top:21px;
padding-left:5px;
}

#poweredby{
float:right;
width:110px;
height:24px;
margin-top:36px;
margin-right:2px;

}

.new_business_what{
font-family:"Trebuchet MS", Arial, sans-serif, Georgia;
font-size:12px;
font-weight:bold;
color:#0099cc;
}

.new_business_dropmenu{
font-weight:lighter;
color:#848484;
font-size:11px;
background-image:url(images/searchbox_bg.jpg); 
background-repeat:repeat-x;
width:185px;
}
.new_business_explainInput{
 left: 10px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#ffffff;
}


/* End of ZinDir Div on Left */

.message {
    /*background: #f3f8fc url(../images/Map_result_list.jpg) right 8px 50% no-repeat;*/
    background-color: #f3f8fc;
    background-image:url(../images/error.jpg);
    background-repeat: repeat-x;
    margin-left: 10px;
    width:820px;
    padding-left: 10px;
    padding-top: 45px;
    height: 130px;
    color: #2f3f70;
    font-size:12px;
    font-family:arial
}

#map {
    width: 380px;
    height: 385px;
}

#detail_table {
    width: 362px;
    height: 366px;
    border: 0px;
}

#listing_table {
    width: 830px;
    border: 0px;
}

.results_heading_holder {
margin-left:18px;
padding-top:16px;
font-family:"Trebuchet MS", Arial, sans-serif, Georgia;
font-size:14px;
font-weight:800;
color:#0099cc;
}

.results_heading{
margin-left:16px;
width:760px;
height:2px;
background-color:#0099cc;
}


/* NEW FOOTER START  */

.footcontainer {
	height:102px;
	background-image:url(images/footer_back.jpg);
	background-repeat:repeat-x;
    margin-left:auto; 
	margin-right:auto;
}
.footbox {
	width:850px;
	height:102px;
	background-image:url(images/footer_back.jpg);
	background-repeat:repeat-x;
	margin-left:auto; 
	margin-right:auto;
}

.footleft{
width:601px;
color:#0099cc; 
float:left;
padding-top:10px;

}

.footright{
width:249px;
color:#0099cc; 
float:left;
}

.footlinks A:active, .footlinks A:link,.footlinks A:visited {
padding-left:16px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:800;
color:#0099cc;
text-decoration:none;
}

.footlinks A:hover {
padding-left:16px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:800;
color:#db087a;
text-decoration:none;
}



.copyright{
padding-left:16px;
padding-top:4px;
color:#444243;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.powered_by{
padding-left:76px;
color:#0099cc;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:800;
}
.resultsB{
height:500px; 
background-color:#ffffff;
}
/* NEW FOOTER END */



/* NEW Additions Start */

.heading_pink{
font-family:"Trebuchet MS", Arial, sans-serif, Georgia;
color:#db087a;
font-size:16px;
font-weight:bold;
margin-left:20px;
}

.heading_blue{
font-family:"Trebuchet MS", Arial, sans-serif, Georgia;
color:#0099cc;
font-size:16px;
font-weight:bold;
}

.sponsor{
margin:0;
padding:0;
background-color:#000000;
height:91px;
width:850px;
}

.navlinksbox{
}
.navlink{
}


.navcontainer{
width:361px;
float:left;
background-color:#FFFFFF;
}


.navlinks{
	height:25px;
	width:361px;
	position:absolute;
	left: 446px;
	top: 176px;
	}
	
.navbutton{
background-image:url(images/nav_back.jpg);
background-repeat:repeat;
height:25px;
width:116px;
float:left;
margin-left:2px;

}


.navbuttontxt a:active, .navbuttontxt a:visited, .navbuttontxt a:link {
color:#DB087A;
font-family:"Trebuchet MS",Arial,sans-serif,Georgia;
font-size:14px;
font-weight:700;
padding-bottom:0px;
margin-left:30px;
padding-top:10px;
text-decoration:none;
}
.navbuttontxt a:hover {
color:#0099CC;
font-family:"Trebuchet MS",Arial,sans-serif,Georgia;
font-size:14px;
font-weight:700;
padding-bottom:0px;
margin-left:30px;
padding-top:10px;
text-decoration:none;
}

.error{
padding-left:15px;
padding-right:80px;
padding-top:10px;
font-family:"Trebuchet MS", Arial, sans-serif, Georgia;
color:#666666;
font-size:12px;
text-align:justify;
}
/* NEW Additions End */



.results_image{
float:left;
background-image:url(images/results_logo_background.jpg);
background-repeat:no-repeat;
height:93px;
width:91px;
color:#848484;
margin-left:10px;
}



.resultsimagelogo{
margin:5px 0px 0px 5px;
}