/*--package list styles-----------------------------------------------------------------------*/
body {
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-size: 0.875em;
  line-height: 140%;
  color: #333333;
  background: url(../images/bg-tile.jpg) repeat;
}

/*a.package:link {
	color: #333;
	text-decoration: none;
	font-weight: bold;
}  

a.package:visited {
	color: #333;
	text-decoration: none;
	font-weight: bold;
}  

a.package:hover {
	color: #333;
	text-decoration: underline;
	font-weight: bold;
} 

a.package:active {
	color: #333;
	text-decoration: none;
	font-weight: bold;
	font-size:12px;
}  */
#mainBodyContainer {
	width: 100%;
	margin:0px auto;
}
#homeContainer {
	margin:0px 11px 0px 11px;
}
#homeColMain {
	width:75%;
	padding: 0px 0px 10px 10px;
	float:left;
	text-align:left;
}
#homeColRight {
	text-align:left;
	width:20%;
	padding: 10px 10px 10px 0px;
	float:right;
}
h1 {
	font-size: 1.857em;
  line-height: 130%;
  margin-bottom: 15px;
  font-family: "Trebuchet MS", Helvetica, sans-serif; color: #2d9649;}
/*menu bar*/
.panels{ 
list-style-type: none;
margin: 0;
padding: 0;
}

.panels li{
border-bottom: 1px solid #FFF; /* white border beneath each menu item */
}

.panels li a{
	

font-family:"Trebuchet MS", Helvetica, sans-serif;

width: auto;

background-color: #598C49; /* Green */ border: none; color: white; text-align: center; text-decoration: none; display: block; font-size: .9em;
   line-height: 140%;
    padding: 17px 13px;
    font-weight: bold; 
}

.panels li a:visited, .sexypanels li a:active{

}

.panels li a:hover {
	/*background: url(../images/nav_bg1.jpg);*/
	/*background: linear-gradient(to bottom,#5B9BF6 0,#0249AD 100%);*//*color of menu onMouseover*/
	background-color: #598C49; color: rgba(255, 255, 255, 0.8); 
}
.panels li.active a {
	color: #ffffff; background:#101D49;
	}
/*end menu bar*/
.title{ font-family:"Trebuchet MS", Helvetica, sans-serif; font-size: 36px;
	color: #4a5f62;
	font-weight: normal;
	
	letter-spacing: 0.04em;
	text-transform:none;
	line-height:1.2em;
	margin:0 0 24px;
	
}
.subtitle{font-size: 1.571em;
  line-height: 130%;
  margin-bottom: 15px;
  font-family: "Trebuchet MS", Helvetica, sans-serif;
}

.packTitle {
	 font-size: 1.143em;
  line-height: 130%;
  margin-bottom: 15px;
  font-family: "Trebuchet MS", Helvetica, sans-serif;
}
.priceTeaser {
  line-height: 130%;
  margin-bottom: 15px;
  font-family: "Trebuchet MS", Helvetica, sans-serif;
}
.price {
	color: #2d9649;
	font-weight:bold;
}

/*.nightsfrom {
	font-weight:normal;
	color: #676767;
	text-align: left;
	font-size:12px;
}*/

.regionTitle {
	font-size: 1.143em;
  line-height: 2em;
  margin-bottom: 15px;
  font-family: "Trebuchet MS", Helvetica, sans-serif;	color: #ffffff; background:#101D49; padding:5px 20px; text-transform:uppercase; font-weight:bold;
	
	
	  
}
/*--version links-------------------------------------------------------------------*/
a.versionLink:link {
	color: #101d49;
	text-decoration: none;
	font-weight:bold;
	
}
a.versionLink:visited {
	color: #101d49;
	text-decoration: none;
font-style:normal;
}
a.versionLink:hover {
	color: #2d9649;
	text-decoration:none;
font-style:normal;
}
a.versionLink:active {
	color: #101d49;
	text-decoration: none;
font-style:normal;
}

/*--version links-------------------------------------------------------------------*/

@media (max-width:480px)
{
	body {font-size: 14px;}
	h1 {font-size:1.5em;}
	a.versionLink, .priceTeaser, .price {
		font-size: 14px;
		}
	.panels li a{
		font-size: 14px;
	}
	.subtitle
	{
		
		font-size: 14px;
		}
	.regionTitle{ font-size: 16px;}
	.packTitle{
		font-size: 14px;
	}
	.priceTeaser{
		font-size: 14px;
	}
	#homeColMain, #homeColRight {
	width:100%;
	float:none;
}
 
	}

