/*
 * [GOSTAY SITE locoal non ires styles]
 *
 *
 * @author Dan Witton
 * @date 20060309
 */

/* Fonts */
/* --------------------------------------------------------------- */
body
{
  font-family: Verdana, Arial,Helvetica, Sans-Serif;
  /* font-size : 62.5%; Overall Site Scale */
  background : #0078C4;
}

h1
{
  color : #333333;
  font-size : 1.2em;
  margin-top : 0;
  font-family : tahoma;
  padding : 0 !important;
}


h2
{
  background-color : #fff; /* Should be primary site colour */
  color : #0078C4;
  font-size : .9em;
  padding : 3px;
  font-family : tahoma;
}


h2 a
{
  color : #000000 !important; /*/* Need to override existing link style below */
}

h3
{
  color : #525252; /* Should be same as h2 background color above but in this case the contrast is bad therefore following style of ticketek site */
  font-size : .8em;
  font-family : tahoma;
}

p
{
  color : #000000;
  font-size : 11px;
}

li
{
  color : #333333;
/*  font-size : .8em;*/
}

a
{
  color : #4B6C8E; /* Should be secondary colour */
}

a:hover
{
  color : #DC5311;  /* Secondary tint is #6595C5  */
}

a:visited
{
  color : #324960; /* Should be secondary shade one colour */
}




/* Page Setup */
/* --------------------------------------------------------------- */
body
{
  padding : 0;
  margin : 0;
  
}

form
{
  margin : 0;
}

a img
{
  border : none;
}

table
{
  border-spacing : 0;
}

/* Page Layout */
/* --------------------------------------------------------------- */
.sensisglobalnav a:hover {color: #0055C3 !important; text-decoration:underline !important}

#header
{
  width : 100%;
  height : 123px;
  white-space : nowrap;
  background-color : #ffffff;
  background-image:url(/affiliates/gostay/img/headerbg.jpg);
  background-repeat:repeat-x;
  position:relative;
}

#page
{
  width : 100%;
  min-height: 100%;
  margin : 0px;
  background-color: #0078C4;
  padding-top:20px;
}


#contentsurround
{
  margin-left : 180px;
  width : 790px;
}



#content
{
  border-top : none;
  padding-left : 0px;
  width: 855px;
  
}


/*search results */
.mainpanel {
  background-color:#ffffff;
  width: 1000px;
  padding-left: 0px;
  min-height: 242px;
}
.contentpanel {
 background-color:#ffffff;
 margin: 0px 10px 0px 187px; 
 width :655px;}

#contentarea
{padding : 17px 0px 15px 0px; }

#contentarea p {
  padding:0px; margin: 0px 0px 0px 0px;
  font-size: 11px;
  }

#contentarea h3 {
color: #C40E2F; 
padding:0px; 
margin: 5px 0px 0px 0px;
}


/* content pages */
#staticcontentarea
{ margin: 0px 0px 0px 185px;
  padding: 0px 15px 15px 0px ;
  width: 440px;
}


#staticcontentarea p {
  padding: 0px 0px 11px 0px ; 
  margin:0px 0px 0px 0px;
  font-size: 11px;
  }


#randomimg {padding:0px 0px 0px 15px} 


.sidepanel {float:left; background-color: white; width: 180px }
.sidepanel ul { list-style-type: none;  padding: 15px 0px 30px 30px ; margin:0px; }	
.sidepanel ul li { line-height:1.7em; font-size:.7em;}
.sidepanel ul li.active {font-weight: bold}

.sidepanel ul li a, 
.sidepanel ul li a:active,
.sidepanel ul li a:link,
.sidepanel ul li a:visited { color:#000000; text-decoration : none;  }
.sidepanel ul li a:hover {color: #DC5311}

a.active  { font-weight: bold ; text-decoration: underline}
a.inactive  {font-weight: bold; text-decoration: underline !important;}


#tabs
{
  float:left;
  width:838px;
  font-size:93%;
  line-height:normal;
}

#tabs ul{ 
  margin:0;
  padding:0;
  list-style:none;
}

#tabs ul li{ 
  float:right;
  margin:0;
  padding:0;
  background:url("/affiliates/gostay/img/tabs/right.gif") no-repeat right bottom;
}


#tabs ul li a
{
  color : #DC5311;
  text-decoration : none;
  display:block;
  background:url("/affiliates/gostay/img/tabs/left.gif") no-repeat left bottom;
  padding:5px 9px;
}

#tabs ul li a:hover
{
  text-decoration : underline;
}

#tabs ul li#current a
{
  color : #0078C4;
}




/* IE 3px Gap Fix \*/ * html #navigation { margin-right: -3px; } * html #contentsurround { margin-left: 0; } /* end hide */

/* Progress report/navigation for making a booking */
ul#bookingprogress
{
  margin : 0;
  padding : 0;
  list-style : none;
  font-size : .85em;
}

ul#bookingprogress img
{
  vertical-align : middle;
}

ul#bookingprogress li
{
  padding : 5px;
}



#footer
{ 
  margin : 18px 0px 15px 300px; 
  text-align: left;
  clear: left;
 /* width: 650px;*/
}

#footer ul
{
  list-style : none;
  margin : 0px;
  padding : 0;
   white-space:nowrap;
}

#footer li
{
  display : inline;
  font-size : .7em;
  color : #fff;
}

#footer li a { color : #ffffff; }



#disclaimer
{
  font-size : .65em;
  text-align : center;
  color: #003366;
}



/* search results ----------------------------*/
/* search again button*/
img#searchagainbutton {
  position:absolute; 
  top: 200px; 
  left: 730px
}
 
