﻿
body 
{
	
 background-color:Black;
}
a 
{
  border-style:none;
  color:White;
  border-width:3px;
  
}
a:visited
{
	color:White;
}
hr
{
	border-style:dashed;
	border-color:#c8cac8;
	height:1px;
	width:90%;
	text-align:center;
    
}
.emaillink
{
   z-index:1;
   font-family: Tahoma;
   text-align:center;
   font-size: 13px; 
   color:gray;
   height:30px;
   border:1px;
   border-color:Black;
   left:0px; 
}

.emaillink a
{
   text-decoration: none;
   color:Black; 
   border:0px;
}

.emaillink a:hover
{
 
   color:blue;
  
}
.emaillink a:visited
{
   color:maroon; 
}
.headermenulink
{
   z-index:1;
   font-family: Tahoma;
   text-align:center;
   font-size: 13px; 
   color:gray;
   height:30px;
   border:1px;
   border-color:Black;
   left:0px; 
}

.headermenulink a
{
   text-decoration: none;
   color:White; 
   border:0px;
}

.headermenulink a:hover
{
 
   color:#20e2ee;
  
}
.headermenulink a:visited
{
   clear:none; 
}

.headermenulink3
{
   z-index:1;
   font-family: Tahoma;
   text-align:center;
   font-size: 13px; 
   color:gray;
   height:30px;
   border:1px;
   border-color:Black;
   left:0px; 
}
.headermenulink3 a
{
   text-decoration: none;
   color:White; 
   border:0px;
}

.headermenulink3 a:visited
{
   color:gray;
}

.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: Blue;
    color: white;
    
}
.dynamicmenu
{
	text-align:left;
	padding-left:1px;
	color:Fuchsia;
	border-color:Black;
	}
#main
{
	position:absolute;
	top:5px;
	left:2px;
	width:1000px;
	height:750px;
	background-image:url("Images/GalpinsBack.jpg"); 
}
#slideshow
{
	text-align:center;
}
#menubar
{   position:absolute;
    top:-3px;
	left:38px;
}
#homepage
{
	position:absolute;
	Right:200px;
	width:423px;
	top:125px;
	height:367px;
	background-repeat:no-repeat;
	background-image:url("Images/Welcome2.gif"); 
}

#aboutgalpins
{
	position:absolute;
	right:200px;
	width:423px;
	top:125px;
	height:367px;
	background-image:url("Images/AboutGalpins.jpg"); 
}

#content
{
	position:absolute;
	left:512px;
	width:461px;
	top:120px;
	height:520px;
	font-family:Tahoma;
	font-size:12px;
	color:Gray;
	background-image:url("Images/InfoBoxRight.jpg"); 
}
.frameimage
{
	overflow:hidden;
	float:left;
	padding:4px;
	padding-left:4px;
	border-width:0px;
	
}
.frameimagecars
{
	
	
	padding:4px;
	padding-left:4px;
	border-width:0px;
	
}
#copyright
{
	position:absolute;
	top:705px;
	left:420px;
	font-family:Tahoma;
	font-size:12px;
	color:White;
}

#contenttext
{
	margin-top:26px;
	padding-left:30px;
	padding-top:22px;
	padding-right:5px;
	font-family:Tahoma;
	font-size:12px;
	color:#3d3f3f;
	overflow:auto;
	overflow-y:auto;
	width:405px; 
	text-align:left;
	height:440px;
	
}

#infoboxrightblank
{
	position:absolute;
	left:512px;
	width:461px;
	top:125px;
	height:400px;
	padding-top:22px;
	 background-repeat:no-repeat;
	background-image:url("Images/InfoBoxRightBlank.gif"); 
}
#infoboxrightgallery
{
	position:absolute;
	left:512px;
	width:461px;
	top:105px;
	height:570px;
	background-repeat:no-repeat;
	background-image:url("Images/InfoboxRightGallery.jpg"); 
}
#infoboxheader
{
	
	left:25px;
	font-family:Tahoma;
	font-size:16px;
	font-weight:bold;
    color:Black;
}

#infoboxcontent
{
	position:absolute;
	left:25px;
	font-family:Tahoma;
	font-size:12px;
	color:Gray;
	width:423px;
	top:35px;
	height:367px;
	width:350px;
	
}



#rightmenudepartures
{
	position:absolute;
	left:510px;
	width:450px;
	top:125px;
	height:520px;
	background-image:url("Images/Departures.jpg"); 
}
#rightmenuarrivals
{
	position:absolute;
	left:510px;
	width:450px;
	top:125px;
	height:520px;
	background-image:url("Images/Arrivals.jpg"); 
}

#airport
{
  position:absolute;
  top:273px;
  left:405px;
}

#chosencar
{
  position:absolute;
  top:410px;
  left:780px;
}
#datedepart
{
  position:absolute;
  top:395px;
  left:537px;
}
#getquote
{
position:absolute;
top:560px;
left:680px;
}

#timedepart
{
  position:absolute;
  top:385px;
  left:690px;
}
#postalcode
{
  position:absolute;
  top:330px;
  left:545px;
}


#airportarrival
{
  position:absolute;
  top:598px;
  right:417px;
}

#datedepartarrival
{
  position:absolute;
  top:410px;
  right:433px;
}

#timedepartarrival
{
  position:absolute;
  top:310px;
  right:321px;
}
#postalcodearrival
{
  position:absolute;
  top:353px;
  right:500px;
}
