/*THEMES START*//*//////////////////////*/

body {
	background: #fff url(themes/croatia/bg1.jpg) no-repeat;
}

#crumbs {
	height:20px;
	border:1px solid #dedede;
	margin-left: 0px;
	margin-top: 8px;
	margin-bottom: 8px;
	}

#crumbs li {
	float:left;
	line-height:20px;
	color:#777;
	padding-left:.75em;
	font-size: 12px;
	}
	
#crumbs li a {
	background:url(templateimages/crumbs.png) no-repeat right center;
	display:block;
	padding:0 15px 0 0;
	}

#crumbs li a:link,
#crumbs li a:visited {
	color:#333;
	text-decoration:none;
	font-weight:bold;
	}
	
#crumbs li a:hover,
#crumbs li a:focus {
	color:#000;
	font-weight:bold;
	text-decoration:underline;
	}
	
/*#generic .sf-menu {
	background: url(themes/generic/images/menuStart.png) no-repeat left bottom;
	padding-left:10px;
}*/

#menu2 {
	background: url(templateimages/grad_masterMenu.png) repeat-x bottom left;
}

#menu2 ul li {
	width: 115px;
	text-align:center;
}

#menu3 ul li {
	width: 140px;
	text-align:center;
}

#menu {
	background: url(templateimages/grad2.png) repeat-x bottom left;
}

#sideBarBanners {
	border-bottom-style:none;
	}

#sideBarBannersBottom {
	border-color: #E80000;
}

/*GENERIC*//*//////////////////////////*/

#generic {
	 background: #fff url(themes/generic/images/bg.jpg) no-repeat;
}

#generic #crumbs {
	height:20px;
	border:1px solid #dedede;
	margin-left: 0px;
	margin-top: 8px;
	margin-bottom: 8px;
	}

#generic #crumbs li {
	float:left;
	line-height:20px;
	color:#777;
	padding-left:.75em;
	font-size: 12px;
	}
	
#generic #crumbs li a {
	background:url(themes/generic/images/crumbs.png) no-repeat right center;
	display:block;
	padding:0 15px 0 0;
	}

#generic #crumbs li a:link,
#generic #crumbs li a:visited {
	color:#333;
	text-decoration:none;
	font-weight:bold;
	}
	
#generic #crumbs li a:hover,
#generic #crumbs li a:focus {
	color:#000;
	font-weight:bold;
	text-decoration:underline;
	}
	
/*#generic .sf-menu {
	background: url(themes/generic/images/menuStart.png) no-repeat left bottom;
	padding-left:10px;
}*/

#generic #menu2 {
	background: url(templateimages/grad_masterMenu.png) repeat-x bottom left;
}

#generic #menu3 {
	background: url(templateimages/grad_masterMenu.png) repeat-x bottom left;
}

#generic #menu2 ul li {
	width: 115px;
	text-align:center;
}

#generic #menu3 ul li {
	width: 140px;
	text-align:center;
}

#generic #menu {
	background: url(themes/generic/images/grad2.png) repeat-x bottom left;
}

#generic #sideBarBanners {
	border-color: #E80000;
}

#generic #sideBarBannersBottom {
	border-color: #E80000;
}

/*redsea*//*//////////////////////////*/

#redsea {
	background: #fff url(themes/redsea/images/bg.jpg) no-repeat;
}

#redsea #crumbs {
	height:20px;
	border:1px solid #dedede;
	margin-left: 0px;
	margin-top: 8px;
	margin-bottom: 8px;
	}

#redsea #crumbs li {
	float:left;
	line-height:20px;
	color:#777;
	padding-left:.75em;
	font-size: 12px;
	}
	
#redsea #crumbs li a {
	background:url(themes/redsea/images/crumbs.png) no-repeat right center;
	display:block;
	padding:0 15px 0 0;
	}

#redsea #crumbs li a:link,
#redsea #crumbs li a:visited {
	color:#333;
	text-decoration:none;
	font-weight:bold;
	}
	
#redsea #crumbs li a:hover,
#redsea #crumbs li a:focus {
	color:#000;
	font-weight:bold;
	text-decoration:underline;
	}
	
/*#redsea .sf-menu {
	background: url(themes/redsea/images/menuStart.png) no-repeat left bottom;
	padding-left:10px;
}*/

#redsea #menu2 {
	background: url(templateimages/grad_masterMenu.png) repeat-x bottom left;
}

#redsea #menu2 ul li {
	width: 140px;
	text-align:center;
}

#redsea #menu {
	background: url(themes/redsea/images/grad2.png) repeat-x bottom left;
}

#redsea #sideBarBanners {
	border-color: #e80000;
}

#redsea #sideBarBannersBottom {
	border-color: #e80000;
}

/*JORDAN*//*//////////////////////////*/

#jordan {
	 background: #fff url(themes/jordan/images/bg.jpg) no-repeat;
}

#jordan #crumbs {
	height:20px;
	border:1px solid #dedede;
	margin-left: 0px;
	margin-top: 8px;
	margin-bottom: 8px;
	}

#jordan #crumbs li {
	float:left;
	line-height:20px;
	color:#777;
	padding-left:.75em;
	font-size: 12px;
	}
	
#jordan #crumbs li a {
	background: url(themes/jordan/images/crumbs.png) no-repeat right center;
	display:block;
	padding:0 15px 0 0;
	}

#jordan #crumbs li a:link,
#jordan #crumbs li a:visited {
	color:#333;
	text-decoration:none;
	font-weight:bold;
	}
	
#jordan #crumbs li a:hover,
#jordan #crumbs li a:focus {
	color:#000;
	font-weight:bold;
	text-decoration:underline;
	}

/*#jordan .sf-menu {
	background: url(themes/jordan/images/menuStart.png) no-repeat left bottom;
	padding-left:10px;
}*/

#jordan #menu {
	background: url(themes/jordan/images/grad2.png) repeat-x bottom left;
}

#jordan #menu2 {
	background: url(themes/jordan/images/grad2.png) repeat-x bottom left;
}

#jordan #sideBarBanners {
	border-color: #060;
}

#jordan #sideBarBannersBottom {
	border-color: #060;
}

/* MOROCCO*//*//////////////////////////*/

#morocco {
	 background: #fff url(themes/morocco/images/bg.jpg) no-repeat;
}

#morocco #crumbs {
	height:20px;
	border:1px solid #dedede;
	margin-left: 0px;
	margin-top: 8px;
	margin-bottom: 8px;
	}

#morocco #crumbs li {
	float:left;
	line-height:20px;
	color:#777;
	padding-left:.75em;
	font-size: 12px;
	}
	
#morocco #crumbs li a {
	background: url(themes/morocco/images/crumbs.png) no-repeat right center;
	display:block;
	padding:0 15px 0 0;
	}

#morocco #crumbs li a:link,
#morocco #crumbs li a:visited {
	color:#333;
	text-decoration:none;
	font-weight:bold;
	}
	
#morocco #crumbs li a:hover,
#morocco #crumbs li a:focus {
	color:#000;
	font-weight:bold;
	text-decoration:underline;
	}

/*#jordan .sf-menu {
	background: url(themes/jordan/images/menuStart.png) no-repeat left bottom;
	padding-left:10px;
}*/

#morocco #menu {
	background: url(themes/morocco/images/grad2.png) repeat-x bottom left;
}

#morocco #menu2 {
	background: url(themes/morocco/images/grad2.png) repeat-x bottom left;
}

#morocco #sideBarBanners {
	border-color: #620062;
}

#morocco #sideBarBannersBottom {
	border-color: #620062;
}

/* israel*//*//////////////////////////*/

#israel {
	 background: #fff url(themes/israel/images/bg.jpg) no-repeat;
}

#israel #crumbs {
	height:20px;
	border:1px solid #dedede;
	margin-left: 0px;
	margin-top: 8px;
	margin-bottom: 8px;
	}

#israel #crumbs li {
	float:left;
	line-height:20px;
	color:#777;
	padding-left:.75em;
	font-size: 12px;
	}
	
#israel #crumbs li a {
	background: url(themes/israel/images/crumbs.png) no-repeat right center;
	display:block;
	padding:0 15px 0 0;
	}

#israel #crumbs li a:link,
#israel #crumbs li a:visited {
	color:#333;
	text-decoration:none;
	font-weight:bold;
	}
	
#israel #crumbs li a:hover,
#israel #crumbs li a:focus {
	color:#000;
	font-weight:bold;
	text-decoration:underline;
	}

/*#jordan .sf-menu {
	background: url(themes/jordan/images/menuStart.png) no-repeat left bottom;
	padding-left:10px;
}*/

#israel #menu {
	background: url(themes/israel/images/grad2.png) repeat-x bottom left;
}

#israel #menu2 {
	background: url(themes/israel/images/grad2.png) repeat-x bottom left;
}

#israel #sideBarBanners {
	border-color: #33C;
}

#israel #sideBarBannersBottom {
	border-color: #33C;
}

/* egypt*//*//////////////////////////*/

#egypt {
	 background: #fff url(themes/egypt/images/bg.jpg) no-repeat;
}

#egypt #crumbs {
	height:20px;
	border:1px solid #dedede;
	margin-left: 0px;
	margin-top: 8px;
	margin-bottom: 8px;
	}

#egypt #crumbs li {
	float:left;
	line-height:20px;
	color:#777;
	padding-left:.75em;
	font-size: 12px;
	}
	
#egypt #crumbs li a {
	background: url(themes/egypt/images/crumbs.png) no-repeat right center;
	display:block;
	padding:0 15px 0 0;
	}

#egypt #crumbs li a:link,
#egypt #crumbs li a:visited {
	color:#333;
	text-decoration:none;
	font-weight:bold;
	}
	
#egypt #crumbs li a:hover,
#egypt #crumbs li a:focus {
	color:#000;
	font-weight:bold;
	text-decoration:underline;
	}

/*#jordan .sf-menu {
	background: url(themes/jordan/images/menuStart.png) no-repeat left bottom;
	padding-left:10px;
}*/

#egypt #menu {
	background: url(themes/egypt/images/grad2.png) repeat-x bottom left;
}

#egypt #menu2 {
	background: url(themes/egypt/images/grad2.png) repeat-x bottom left;
}

#egypt #sideBarBanners {
	border-color: #FFB300;
}

#egypt #sideBarBannersBottom {
	border-color: #FFB300;
}

/* diving*//*//////////////////////////*/

#diving {
	 background: #fff url(themes/diving/images/bg.jpg) no-repeat;
}

#diving #crumbs {
	height:20px;
	border:1px solid #dedede;
	margin-left: 0px;
	margin-top: 8px;
	margin-bottom: 8px;
	}

#diving #crumbs li {
	float:left;
	line-height:20px;
	color:#777;
	padding-left:.75em;
	font-size: 12px;
	}
	
#diving #crumbs li a {
	background: url(themes/diving/images/crumbs.png) no-repeat right center;
	display:block;
	padding:0 15px 0 0;
	}

#diving #crumbs li a:link,
#diving #crumbs li a:visited {
	color:#333;
	text-decoration:none;
	font-weight:bold;
	}
	
#diving #crumbs li a:hover,
#diving #crumbs li a:focus {
	color:#000;
	font-weight:bold;
	text-decoration:underline;
	}

/*#jordan .sf-menu {
	background: url(themes/jordan/images/menuStart.png) no-repeat left bottom;
	padding-left:10px;
}*/

#diving #menu {
	background: url(themes/diving/images/grad2.png) repeat-x bottom left;
}

#diving #menu2 {
	background: url(themes/diving/images/grad2.png) repeat-x bottom left;
}

#diving #sideBarBanners {
	border-color: #00CCFF;
}

#diving #sideBarBannersBottom {
	border-color: #00CCFF;
}

/* golf*//*//////////////////////////*/

#golf {
	 background: #fff url(themes/golf/images/bg.jpg) no-repeat;
}

#golf #crumbs {
	height:20px;
	border:1px solid #dedede;
	margin-left: 0px;
	margin-top: 8px;
	margin-bottom: 8px;
	}

#golf #crumbs li {
	float:left;
	line-height:20px;
	color:#777;
	padding-left:.75em;
	font-size: 12px;
	}
	
#golf #crumbs li a {
	background: url(themes/golf/images/crumbs.png) no-repeat right center;
	display:block;
	padding:0 15px 0 0;
	}

#golf #crumbs li a:link,
#golf #crumbs li a:visited {
	color:#333;
	text-decoration:none;
	font-weight:bold;
	}
	
#golf #crumbs li a:hover,
#golf #crumbs li a:focus {
	color:#000;
	font-weight:bold;
	text-decoration:underline;
	}

/*#jordan .sf-menu {
	background: url(themes/jordan/images/menuStart.png) no-repeat left bottom;
	padding-left:10px;
}*/

#golf #menu {
	background: url(themes/golf/images/grad2.png) repeat-x bottom left;
}

#golf #menu2 {
	background: url(themes/golf/images/grad2.png) repeat-x bottom left;
}

#golf #sideBarBanners {
	border-color: #6C0;
}

#golf #sideBarBannersBottom {
	border-color: #6C0;
}

/* croatia*//*//////////////////////////*/


#croatia {
	background: #fff url(themes/croatia/images/bg.jpg) no-repeat;
}

#croatia #crumbs {
	height:20px;
	border:1px solid #dedede;
	margin-left: 0px;
	margin-top: 8px;
	margin-bottom: 8px;
	}

#croatia #crumbs li {
	float:left;
	line-height:20px;
	color:#777;
	padding-left:.75em;
	font-size: 12px;
	}
	
#croatia #crumbs li a {
	background:url(themes/redsea/images/crumbs.png) no-repeat right center;
	display:block;
	padding:0 15px 0 0;
	}

#croatia #crumbs li a:link,
#croatia #crumbs li a:visited {
	color:#333;
	text-decoration:none;
	font-weight:bold;
	}
	
#croatia #crumbs li a:hover,
#croatia #crumbs li a:focus {
	color:#000;
	font-weight:bold;
	text-decoration:underline;
	}
	
/*#redsea .sf-menu {
	background: url(themes/redsea/images/menuStart.png) no-repeat left bottom;
	padding-left:10px;
}*/

#croatia #menu2 {
	background: url(templateimages/grad_masterMenu.png) repeat-x bottom left;
}

#croatia #menu2 ul li {
	width: 115px;
	text-align:center;
}

#croatia #menu {
	background: url(themes/redsea/images/grad2.png) repeat-x bottom left;
}

#croatia #sideBarBanners {
	border-color: #e80000;
}

#croatia #sideBarBannersBottom {
	border-color: #e80000;
}



/*IE6 Fixes!!!!!
---------===========----------*/

img, #header, .pngfix, input {
	_behavior: url("http://www.longwoodholidays.co.uk/css/ie6/iepngfix.htc");
	margin-left: auto;
	margin-right: auto;
}

#sideBar {
	_margin-right: 0px;
	_padding-right: 5px;
	_background: #fff url(templateimages/sideBarBgIE6.jpg) no-repeat left top;
}

