#pageWrapper
{
	border:none;
	background-color:white;
	left:0px;
	width:873px;
	min-height:500px;
	margin-right:auto;
	margin-left:auto;
	color: black ;
	padding-top: 15px;
	padding-right: 27px;
	padding-left: 27px;
}


#leftUpperPic
{
	width:600px;
	height:90px;
	float:left;
}


#leftUpperPic img
{
	width:600px;
	height:90px;
	float:left;
	border:none;
	

}


#uppertitlelogo 
{
	border: none;
	float:right;

}



.content
{
}

.content a
{
	color:#CC071E;
}


#uppertitlenavigator
{
	color:grey!important;
	width:500px;
	float:none;
	text-align:right;
	float:right;
	margin-right:15px;
	margin-top:5px;

}

#uppertitlenavigator a:visited,#uppertitlenavigator a:active,#uppertitlenavigator a:link,#uppertitlenavigator a:hover,#uppertitlenavigator a
{

	color:grey!important;
	font-weight:normal;
	font-size:12px;
}

#clock
{
	padding-right: 5px;
	margin-top: 5px;
	float:right;
}

#pagemenu
{
  height:55px;
  color: #ffffff !important;
}

#pagemenu .center
{
   background: url(../images/menuLineBar1x32.jpg) repeat-x top center; 
   height:32px;
   width:807px;
   font-size:15px;
   padding-top:6px;
   text-align:right;
   color: #ffffff;
   float:right;
   margin-top:11px;
 
   margin-bottom:10px;


}



#pagemenu .right
{
	background: url(../images/menuLinebarRight12x32.jpg) no-repeat right top ; 
	float:right;
	margin-top:11px;
	min-width:12px;
	min-height:32px;
}
#pagemenu .left
{
	background: url(../images/menuLeftSideClock54x55.jpg) no-repeat top left; 
	float:left;
	min-width:54px;
	min-height:55px;
}


#pagemenu .item, .item:visited, .item:active .item:link, .item:hover
{
   text-decoration:none;
   font-weight:normal;
   color:white!important;
   font-size:15px!important;
   

}


.Menuimg
{
	float:left;
	margin-left:15px;
	
	border:none;
}

#midBanner img
{
	border:solid;
	border-width: 1px;
	border-color:#C8C8C8;
	
	margin-bottom:10px;
	margin-top:5px;
	
}

.photoslider{
	-ms-filter: "progid:DXImageTransform.Microsoft.GradientWipe(duration=2)";
	filter :progid:DXImageTransform.Microsoft.GradientWipe(duration=2);
}



#pageData
{
	padding-top:20px;
	text-align:right;
	padding-bottom:40px;

}

/* gallery*/
#gallery_main
{
	text-align:right;
	width:873px;
}


.gallery_right
{
	float:right;
	width: 300px;
	
}


#pic_paging
{

	width:530px;
	height:32px;
	
}

#move_next{
	float:right;
	width:21px;
	text-align:right;
}



#move_next a, #move_next a a:visited,#move_next a:hover
{
	font-weight:normal!important;	
}

#move_next img
{
	border:none;
}

#move_back{
	
	float:left;	
	width:21px;
	
	border:none;
}

#move_back a,#move_back a:visited,#move_back a:active,#move_back a:link,#move_back a:hover
{
	color:#8BA824!important;
	font-weight:normal!important;


}

#move_back img
{
	border:none;
}

#singleThumb
{
	width:120px;
	float:right;
}

#restMidRightSide 
{
	float:right;
	width:340px;
	
	text-align:right;

}

#restMidLeftSide 
{

	float:left;
	width:440px;
	height:260px;
	padding-left:10px;

}




.gallery_left
{
	float:left;
	width: 530px;
}

.thumbs_paging
{
	float:right;
	text-align:center;
	width:330px;
	margin-bottom:20px;
	

}

.thumbs_paging a
{
	color:black!important;
	font-weight:normal!important;
	

}

.pager_selected ,.pager_selectd b
{
	color:#8BA824!important;
}

#gallery_picture img
{
	border:1px;
	border-style:solid;
	border-color:#CCCCCC;
	margin-top:10px;
	margin-bottom:10px;
	float:left;
	text-align:left;
	
 
	

}



/* homepage css*/
#homepage 
{
	
}

#fitEvent
{
    background: url(../images/eventTypePic258x186.jpg) no-repeat top right;
	height:186px;
	width:258px;
	float:right;
}

#searchEvent form
{
	text-align:right;
	padding-right:10px;
	padding-top:45px;
}

#searchEvent td
{
	padding-bottom:5px;
}

#searchEvent .searchButton
{
	float:left;
	padding-left:20px;
	padding-top:2px;
}

.restaurantDiv
{
	direction:rtl;
	text-align:right;
}

.restaurantDivSel
{
	direction:rtl;
	text-align:right;
	background-color:#EEEEEE;
}

#searchRightSide
{
	margin-top:10px;
	width:500px;
	float:right;
}

/*
#homepage .middle
{
	
	float:right;
	padding-right:15px;

	width: 300px;
}
*/

.middle{
	float:right;
	padding-right:15px;

	width: 257px;
	height: 186px;

}

/* search results*/
#searchByName
{
    	background: url(../images/searchByNamepic257x108.jpg) no-repeat top ;
	height:108px;
	width:257px;
	margin-bottom:3px;
}

#searchByName form
{
	text-align:right;
/*	padding-right:10px;*/
	padding-top:45px;
}

#searchByName .searchButton
{
	float: left;
	padding-left:20px;
	padding-top:10px;
}




#priceOffer
{
/*
    background: url(../images/priceOfferPic257x75.jpg) no-repeat top ;
*/

	padding: 0px;
	margin: 0px;
	height: 75px;
/*	
	width: 257px;
*/
}

#homepage .content
{
	text-align:right;
	float:right;
	margin-right:20px;
	margin-top: 2px;
	width:320px;
}

#homepage .rightSide
{
	float:right;
	width:400px;
}


#homepage .leftSide
{
	float:left;
	width:410px;
}

.type2banners{
	width: 300px;
	text-align: left;
}

.type2banners img 
{
	
	padding-bottom:15px;
	
}

.type3banners
{
	float: left;
	width: 873px;
	height: 90px;
	padding-bottom: 5px;
	padding-top: 5px;
}

.type3banners img 
{
	
	/*padding-left: 16px;*/
	
}

.type4banners
{
	width: 405px;
	
}

.type4banners img 
{
	padding-bottom: 20px;
	border: none;
}



.type5banners
{
	float: left;
	width: 873px;
	height: 75px;
	padding-bottom: 5px;
	padding-top: 5px;
}

.type5banners img 
{
	
	/*padding-left: 16px;*/
	
}


.tips{
}

.talkbacks
{
}

.pole
{
}
 

.header
{
	color:#CC071E;
	font-size:20px;
	font-weight:bold;
	text-align:right;
	margin-bottom:10px;
}

.header a, .header a:visited,.header a:hover, 
{
	color:#CC071E !important;
	font-size:20px !important;
	font-weight:bold !important;
	text-align:right !important;
	margin-bottom:10px !important;
}

#comment .header img
{
	float:left;
}

.richtext
{
	color:grey;
	font-size:14px;
	font-weight:normal;
	text-align:right;
}


.bold
{
	font-weight:bold;
	float:right;
	padding-left:5px;
	
}

#homepage img
{
	float:right;	
	border:none;
}


#tickerDiv
{
	background-color:white;
	width:311px;
	height:148px;
	float: right;
	padding-top:5px;
}


#upperTickerDiv
{
	background-color:white;
	width:200px;
	height:148px;
	float: left;
	padding-right:5px;
}




#tickerDiv .tickerImg
{
	background-repeat: no-repeat;
	overflow-x: hidden;
	overflow-y: hidden;
}



/* regular page css*/


#regularPage .rightSide
{
	float: right;
	width: 500px;
	text-align: right;
}


#regularPage .leftSide
{
	float: left;
	width: 310px;
	margin-right: 20px;
	padding-top: 10px;
	text-align: left;
}




.pageTitle
{
	text-align:right;
	color:red;
	font-size:16px;
	font-weight:bold;
}

#pageData .richtext
{
	color:#7E7E7E;
}



#linksRightSide
{
	margin-top:0px;
	width: 540px;
	float: right;
	text-align: right;
	padding-right:20px;
}

/* news page css*/

#newsRightSide
{
	margin-top:0px;
	width: 540px;
	float: right;
	text-align: right;
}

.firstNews
{
	 background: url(../images/firstNews527x188.jpg) no-repeat top ;
	 height:186px;
	 width:528px;
	 overflow:hidden;
	
	 
}

.firstNewsItem{
	text-align:right;
	float:right;
	width: 500px;
	margin-bottom: 12px;
	padding-right:12px;
    padding-top:27px;
}

#pageData .PageLinks a, .PageLinks a:visited, .PageLinks a:hover
{
	font-weight:normal;
	color:#8BA824!important;
	font-size:12px;
	padding-bottom:4px!important;
	text-decoration:underline !important;
}

.newsItem{
	text-align:right;
	float:right;
	width: 400px;
	margin-bottom: 12px;
}
 

.newsItemImage img
{
	float: right;
	margin-left: 20px;
	border: solid;
	border-color: #242424;
	border-width: 1px;
	
	

}

.newsItemText
{	
		text-align:right;
}

.newsItemTitle a, .newsItemTitle a:visited, .newsItemTitle a:hover
{
	font-weight:bold;
	color:black!important;
	font-size:16px;
	text-align:right;	
}

.newsItemTitleTalkback a, .newsItemTitleTalkback a:visited, .newsItemTitleTalkback a:hover
{
}

.newsItemSubTitle
{
	color: #696361;
}

/* links page*/
#pageData .linkRight
{
	width:340px;
	float:right;
	
}

#pageData .linkLeft
{
	float:left;
	width:340px;
}

#pageData .linksImage
{
	float:right;
	margin-left:10px;
	border-color:#7E7E7E!important;
	border:solid;
	border-width:1px;
	margin-bottom:30px;
	margin-right:20px;
}

#pageData .linksTitle a, .linksTitle a:visited, .linksTitle a:hover
{
	color:#8BA824!important;
	font-weight:bold!important;	
	font-size:14px;
}

#pageData .linksText
{
	color:#7E7E7E;
}

/* media*/


#pageData .mediaLeftTitle
{
	float:left;
	color:#8BA824;
	width:500px;
	font-size:16px;
	font-weight:bold;
	
}
#pageData .mediaLeftContent
{
	float:left;
	color:#7E7E7E;
	width:500px;
	text-align:right;
}

#pageData .mediaRightMenu
{
	float:right;
	width:200px;
	padding-right:20px;
	font-weight:bold;
	font-size:16px!important;
	
}

.mediLinkItem{
	
		margin-bottom: 10px;
}

.mediLinkItem a, .mediLinkItem a:visited, .mediLinkItem a:hover
{
	color: #000000 !important;
	margin-bottom: 10px;

}


.mediLinkItemSelected, .mediLinkItemSelected a, .mediLinkItemSelected a:visited, .mediLinkItemSelected a:hover{
	color: #8BA824 !important;
	margin-bottom: 10px;

}

.mediLinkItemLine
{
	
	clear: both;
	height: 2px;
	border-bottom: 2px solid #000000;
	margin-bottom:5px;
	width:120px;
}

/* end of page*/



#pageMenuBottom
{
	text-align:center;
	
	font-weight:normal;
	font-size:15px;
	color:grey;
	
}

#pageMenuBottom .item, #pageMenuBottom .item a:visited, #pageMenuBottom .item a:active, #pageMenuBottom .item a:link, #pageMenuBottom .item a:hover
{
   text-decoration: none;
   font-weight: normal;
   color: gray !important;
   font-size:15px!important;
   text-align:center !important;
}

#priceOfferForm
{
	text-align:right;
}



#priceOfferForm .restaurantDiv img
{
	border:none;


}


#priceOfferForm .right
{
	text-align:right;
	width:350px;
	float:right;
}

#priceOfferForm .left
{
	text-align:right;
	width:470px;
	float:right;
	margin-right:30px;
}


#contactForm
{

	padding-right:20px;
	font-size:12px;
	font-weight:lighter;
	color:black;
}

#contactForm .right
{
    background: url(../images/contactBack346x191.jpg) no-repeat top center;
	width:346px;
	height: 191px;
	font-weight:lighter;
	color:black;
	float:right;

}

.restAtt
{
	float:right;
	margin-bottom:5px;
}

.formish form
{
	padding-top: 10px;
	padding-right:5px;
}
#contactForm .left
{
  background: url(../images/ContactLeft468x325.jpg) no-repeat top center; 
  height:327px; 
 width:350px;
 float:left;
}




#contactForm .companyAddress
{
	padding-bottom:10px;
}
#contactForm .submit, .submit a:visited, .submit a:hover,  .submit input, .submit a
{
	font-weight:bold;
	color:#8BA824!important;
	text-decoration:underline;
}

.commentForm
{
	text-align:right;
	
}

.commentLink{
	cursor: pointer;
	float:left;
	padding-top:0px;
}

#comment .commentLink img{
	cursor: pointer;
	float:left;
	padding-top:20px;

}

#comment
{
	float:right;
	text-align:right;
	width:420px;
	font-size:14px;
}

#comment img
{
	float:right;
	text-align:right;
}

#comment .title
{
	color:#2F2F2F;
	font-weight:bold;
	font-size:14px;
}

#comment .name
{
	color:#2F2F2F;
	text-decoration:underline;
	

}

#comment .singleComment
{
		padding-bottom:10px;
}

#comment .commentContent
{
		color: #696361;

}


.seperator
{
    background: url(../images/hrSeperator8x3.jpg) repeat-x top center; 
	border:none;
	height:3px;
	margin-bottom:2px;
	margin-top:2px;



}

.contactThankYou
{
	text-align:right;
	float:right;
}

.agreeTable
{
	float:right;
	margin-right:40px;
	
	
}

.searchForm{
	padding: 0px;
	margin: 0px;
}

.redLink
{
color:#cc071e !important; font-style:normal; font-size:14px; float:left;  padding-bottom:5px;
}

.redLink a,.redLink a:hover,.redLink a:active,.redLink a:visited
{
color:#cc071e !important; font-style:normal; font-size:14px; float:left;  padding-bottom:5px;
}



.topMenuItem a, .topMenuItem a:link, .topMenuItem a:visited, .topMenuItem a:hover{
	
}

.topMenuItem{
	float: right;
	
}



.menuMiddle a, .menuMiddle a:link, .menuMiddle a:visited, .menuMiddle a:hover{
	color: #000000 !important;
	padding-top: 2px;
	font-size: 14px;
	font-weight: normal;
}

.menuMiddleSelected a, .menuMiddleSelected a:link, .menuMiddleSelected a:visited, .menuMiddleSelected a:hover{
	color: #ffffff !important;
	font-size: 14px;
	font-weight: normal;		
}

.menuLeftSelected{
	float: right;
	background-image: url(../images/new/menuitemleft.png);
	background-repeat: no-repeat;
	width: 10px;
	height: 24px;
}

.menuRightSelected{
	float: right;
	background-image: url(../images/new/menuitemright.png);
	background-repeat: no-repeat;
	width: 10px;
	height: 24px;
}

.menuMiddle{
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 2px;

}

.menuMiddleSelected{
	float: right;
	background-color: #CD071E;	
	height: 22px;
	padding-top: 2px;

}





























.topMenuNew{
	border-top: 1px dashed #a4a4a4; 
	width: 870px;

	padding-bottom: 20px;
	height: 24px;
	overflow: hidden;
}

.pageTopLeft{
	float: left;
	width: 290px;
	padding-top: 24px;
}

.pageTopLeft img{
	margin-bottom: 40px;
}

.pageTopRight{
	float: right;
	width: 575px;
}

.leftForm{
	width: 290px;
	height: 142px;
	background-image: url(../images/new/left_form.jpg);
	background-repeat: no-repeat;
	text-align: right;
}

.rightForm{
	width: 573px;
	height: 140px;
	background-image: url(../images/new/right_form.jpg);
	background-repeat: no-repeat;
}

.pageTopText{
	text-align: right;
	width: 575px;
	height: 153px;
}

.pageTopTextPadd{
	padding: 10px;
	width: 350px;
}

.rightFormFields{
	padding-top: 30px;
	text-align: right;
	padding-right: 10px;	
}

.rightFormFields .headers{
	font-weight: bold;
	font-size: 16px;
}

.bidFormHeader{
	font-size: 16px;
	width: 50px;
}

.send_bid{
	padding: 0px;
	margin: 0px;
}

.bidFormText{
	padding-top: 40px;
	padding-right: 10px;
	font-weight: bold;
	height: 35px;
}

.bidFormPadding{
	float: right;
	padding-right: 10px;
}

.dashedLine{
	border-top: 1px dashed #a4a4a4;
	width: 870px;
	height: 1px;
}


