
body {
	background-color:#e2e2e2;
	font:normal 12px Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	color:#525252;
	height:auto;
	
}
a, a:visited{	
	color:#717171; 
	text-decoration:none;
}
a:hover{	
	color:#717171;
	text-decoration:underline;
}
h1,h2,h3,h4{
	padding:0;
	margin:0;
	font-size:10px;
}
input, textarea{
	color:#717171;
	border:1px solid #cecece;
	height:26px;
	line-height:18px;
	text-indent:5px;
	margin:0;
	padding:0;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 11px;
        font-family: Tahoma, Arial, Helvetica, sans-serif;
    }
textarea{
	height:auto;
	text-indent:0px;
}
select {
	color:#717171;
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	border:1px solid #cecece;
	height:19px;
	//line-height:15px;
	margin:0;
	padding:0;
}
.clear {
	clear:both;
	overflow:hidden;
	height:0;
	width:100%
}

.page-header, .static-header{

	font:normal 22px "Lucida sans Unicode","Lucida Grande",Arial, Helvetica, sans-serif; 
	color:#525252;
	padding-bottom:10px;
}
.static-header{padding:0;}
.bordered-image{
	border:1px solid #cccccc;
}

div.middle-container
{
width:990px;
padding:0px;
border:0px solid orange;
margin:0px;
position:relative;
        top: 124px;
        left: 0px;
        height: 1650px;
}
div.middle-container-firstline
{
width:990px;
padding:0px;
border:0px solid orange;
margin:0px;
position:relative;
        top: 0px;
        left: 0px;
        height: 330px;
}
div.search-engine-header
{
width:180px;
padding:2px;
border:0px solid orange;
margin:0px;
position:relative;
        top: -1px;
        left: -1px;
        height: 15px;
    }
div.search-engine
{
width:180px;
padding:5px;
border:1px solid orange;
margin:0px;
position:absolute;
        top: 0px;
        left: 10px;
        height: 310px;
background-color:#F5DBC0;
}

select.inputSelect

{
	color:#717171;
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	border:1px solid #cecece;
	height:19px;
	//line-weight:35px;
	line-height:15px;
	margin:0;
	padding:0;
}

select.inputSelect-flex
{
	color:#717171;
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	border:1px solid #cecece;
	height:19px;
	//line-weight:35px;
	line-height:15px;
	margin:0;
	padding:0;
} 
   select.resorts
{
	color:#717171;
	border:1px solid #cecece;
	height:20px;
	//
line-weight:35px;
	line-height:15px;
	margin:0;
	padding:0;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 11px;
        font-family: Tahoma, Arial, Helvetica, sans-serif;
}	
div.second-line
{
width:980px;
padding:0px;
border:0px solid orange;
margin:0px;
position:relative;
        top: -1190px;
        left: 6px;
        height: 600px;  
}
div.info-top-line
{
 width:940px;
 padding:2px;
 border:1px solid orange;
 margin:0px;
 position:absolute;
        top: 20px;
        left: 12px;        
        height: 86px;
}
div.sec-lefttopbox
{
width:180px;
padding:5px;
border:1px solid orange;
margin:0px;
position:absolute;
        top: 10px;
        left:4px;
        height: 80px;
}
div.sec-lefttopboxtwo
{
 width:180px;
 padding:5px;
 border:1px solid orange;
 margin:0px;
 position:absolute;
        top: 106px;
        left: 4px;
        height: 110px;
}
div.sec-lefttopboxtree
{
 width:180px;
 padding:5px;
 border:1px solid orange;
 margin:0px;
 position:absolute;
        top: 232px;
        left: 4px;
        height: 88px;
}
div.sec-midbox
{
width:570px;
 padding:5px;
 border:1px solid orange;
 margin:0px;
 position:absolute;
        top: 10px;
        left: 198px;        
        height: 310px;
}
div.sec-rightbox
{
 width:180px;
 padding:5px;
 border:1px solid orange;
 margin:0px;
 position:absolute;
        top: 10px;
        left: 782px;
        height: 410px;
}
 
div.info-top-line
{
 width:966px;
 padding:2px;
 border:1px solid orange;
 margin:0px;
 position:absolute;
        top: 10px;
        left: 4px;        
        height: 86px;
}

div.info-bottom-line
{
 width:966px;
 padding:2px;
 border:1px solid orange;
 margin:0px;
 position:absolute;
        top: 531px;
        left: 4px;        
        height: 30px;
       
}

div.general-container
{	width: 992px;
	margin: auto;
	height: auto;
    background: url(../images/page-bg2.gif) repeat-y;
}   
  div.inc-top
{
 width: 980px;
 height: 100%; 
 padding: 0px;
 border: 1px solid red;
 margin: 0px;
 position: relative;
        top: 0px;
        left: 0px;   
}      
   div.mid-cont-text
{
 width: 900px;
 height: 100%;
 padding: 0px;
 border: 1px solid grey;
 margin: 0px;
 position: relative;
        top: 5px;
        left: 43px;
}
div.mid-cont-para  
{ 
    border-style: solid;
        border-color: inherit;
        border-width: 0px;
        width: 880px;
        height: 100%;
        padding: 0px;
        margin: 0px;
        position: relative;
        top: 8px;
        left: 11px;

}      
   div.mid-cont-text-seo
{
 width: 900px;
 height: 100%;
 padding: 0px;
 border: 0px solid grey;
 margin: 0px;
 position: relative;
        top: 5px;
        left: 10px;
}
div.mid-cont-para-seo
{ 
    border-style: solid;
        border-color: inherit;
        border-width: 0px;
        width: 880px;
        height: 100%;
        padding: 0px;
        margin: 0px;
        position: relative;
        top: 8px;
        left: 11px;


}
 div.footer-cont
{
  width:970px;
  height: 100%; 
  padding:0px;
  border:1px solid orange;
  margin:0px;
  position:relative;
        top: 29px;
        left:9px;
}
span.paragraph-head {
	Padding-bottom: 10px; 
	font: 12px "Lucida sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif; 
	color: #525252;
}
div.go-back{
  width:870px;
  padding:0px;
  margin:0px;
  position:relative;
        top: 22px;
        left:41px;