/* Active page links */
body#NAV1 a#N1,
body#NAV2 a#N2,
body#NAV3 a#N3,
body#NAV4 a#N4,
body#NAV5 a#N5,
body#NAV6 a#N6 {
	color:#ffffff;text-decoration:none;
}
/* Wild card of padding and margin, if not css set than takes 0 value,( 0 0 0 0 )= Top, Right, Bottom, Left */
*{
	margin:0 0 0 0;
	padding:0 0 0 0;
}
/* Main body, stipulating font size and family */
body{
	overflow:visible;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:0.65em;
	color:#847777;
}
/* Paragraph margin */
p{
	margin:0 0 17px 0;
}
/* ul padding and margin used for bullet points */
ul{
	padding:0 0 0 20px;
	margin:0 0 10px 0;
}
ul li{
	padding:0 0 10px 0;
}
/* General link colour */
a{
	font-weight:600;
	cursor:pointer;
	color:#336660;
}
a:hover{
	color:#336660;
}
/* Footer link colour */
#Footlink {
	color:#ffffff;
}
/* Email link colour */
#Maillink {
	color:#336660;
}
/* Online book link */
#booklink{
	font-weight:700;
	font-size:1.2em;
	color:#ffffff;
	margin:0 0 10px 0;
	text-decoration:none;
}
#booklink:hover{
	text-decoration:underline;
}
h1{
	font-size:14px;
	color:#348475;
	font-weight:500;
	display: inline;
}
#h1sub{
	position:absolute;
	bottom:5px;
	left:180px;
	font-size:14px;
	color:#348475;
	font-weight:500;
}
/* Heading 3 page title */
h2{
	font-weight:800;
	font-size:1.2em;
	color:#6c6c6c;
	margin:0 0 10px 0;
}
/* Heading 4 green bar titles */
h3{
	font-weight:700;
	font-size:1.2em;
	color:#ffffff;
	background:#65ad87;
	padding:2px 0 2px 4px;
	margin:0 0 10px 0;
}
/* Heading 5  gift vouchers */
h5{
	font-weight:700;
	font-size:1.2em;
	color:#65ad87;
	background:#e9f6d2;
	border:1px solid #65ad87;
	padding:2px 0 2px 4px;
	margin:0 0 10px 0;
}
/* LyddAir Reservations*/
#RESERVE{
	font-weight:700;
	font-size:1.2em;
	color:#65ad87;
	background:#e9f6d2;
	border:1px solid #65ad87;
	padding:5px;
	margin:0 10px 0 10px;
}
/* fly dine days */
#F{color:#C03;}
/* Timetable Green bar , whitebar and Graybar */
#Greenbar{
	font-weight:700;
	font-size:1em;
	color:#333333;
	height:18px;
	text-align:center;
	background:#65ad87;
	padding:2px 0 2px 0;
}
#Whitebar{
	font-weight:700;
	font-size:1em;
	height:18px;
	color:#333333;
	text-align:center;
	padding:20px 0 2px 0;
}
#Graybar{
	font-weight:700;
	font-size:1em;
	height:18px;
	color:#333333;
	text-align:center;
	background:#cccccc;
	padding:2px 0 2px 0;
}
/* greenbox */
#greenbox{
	border:1px solid #65ad87;
	padding:5px;
}
/* Subtitle */
#subtitle{
	font-weight:800;
	color:#6c6c6c;
}
/* Noscript */
#noscript{
	padding:60px 0 0 0;
	text-align:center;
	color:#000000;
}
/* Main wrapper alignment and width */
#Wrapper{
	position:relative;
	width:965px;
	background-image:url(../images/Outer_01.png);
	margin:0 auto 0 auto;
}
/* Header image container */
#Header{
	position:relative;
	height:106px;
	background-image:url(../images/Lydd-Banner.jpg);
	background-repeat:no-repeat;
	width:955px;
	margin:0 auto 0 auto;
}
/* Goto FRANCAIS link and image positioning */
#FRANCAIS{position:absolute; bottom:1px; left:0px; width:159px; height:25px}
/* Where flying is fun moto and positioning */
#MOTO{position:absolute; bottom:0px; right:0px; width:460px; height:80px}
/* Conditions left spacer */
#conditions{padding:0 0 0 15px;}
/* Midcontainer */
#Midcontainer {
	height:auto;
	background-image:url(../images/Lydd-Middle.jpg);
	width:955px;
	margin:0 auto 0 auto;
}
/* Menucontainer */
#Menucontainer {
	width:955px;
	margin:0 auto 0 auto;
	height:auto;
}
/* Menu overspill prevention */
#widesplit{	width:955px;margin:0 auto 0 auto;height:auto;}
/* Drop menu containers */
/* Drop menu spacer */
#Menuspace{
	float:left;
	width:1px;
	height:10px;
}
#Menu1{/* Drop menu container 1 */
	width:159px;
	float:left;
	text-align:center;
	background:#497777;
}
#Menu2{/* Drop menu container 2 */
	width:158px;
	float:left;
	text-align:center;
	background:#497777;
}
#Menu3{/* Drop menu container 3 */
	width:158px;
	float:left;
	text-align:center;
	background:#497777;
}
#Menu4{/* Drop menu container 4 */
	width:158px;
	float:left;
	text-align:center;
	background:#497777;
}
#Menu5{/* Drop menu container 5 */
	width:158px;
	float:left;
	text-align:center;
	background:#497777;
}
#Menu6{/* Drop menu container 6 */
	width:159px;
	float:left;
	text-align:center;
	background:#497777;
}
/*  Clear floats */
#Clearboth{
	clear:both;
}
#Clearleft{
	clear:left;
}
#Clearright{
	clear:right;
}
/* Main column's  */
/* Column spacer's  */
#Columnspace1{/* Main column space left + right */
	float:left;
	width:12px;
	height:100px;
	margin:0 0 0 0;
	height:50px;
}
#Columnspace2{/* Main column space central  */
	float:left;
	width:13px;
	height:100px;
	margin:0 0 0 0;
	height:50px;
}
/* Main column's  */
/* Column spacer's  */
#Columnspace1{/* Main column space left */
	float:left;
	width:12px;
	height:100px;
	margin:0 0 0 0;
	height:50px;
}
#Columnspace2{/* Main column space central  */
	float:left;
	width:13px;
	height:100px;
	margin:0 0 0 0;
	height:50px;
}
#Column1{/* Main column 1  */
	float:left;
	width:159px;
	text-align:center;
	margin:0 0 0 0;
	height:509px;
}#Col1pad{padding:0 5px 5px 10px; color:#3f488e;text-align:left;}

#Column2{/* Main column 2  */
	float:left;
	width:300px;
	text-align:left;
	overflow:auto;
	margin:10px 0 0 0;
}
#Column3{/* Main column 3  */
	float:left;
	width:300px;
	text-align:left;
	overflow:auto;
	margin:10px 0 0 0;
}
#Column4{/* Main column 4  */
	float:right;
	width:159px;
	text-align:left;
	overflow:hidden;
	margin:10px 0 0 0;
}
/* Main column 5 - Double width central  */
#Column5{
	float:left;
	width:613px;
	height:450px;
	text-align:left;
	overflow:auto;
	margin:10px 0 0 0;
}
/* Main column 6 - Timetable left scope  */
#Column6{
	float:left;
	width:420px;
	text-align:left;
	overflow:auto;
	margin:10px 0 0 0;
	height:450px;
}
/* Main column 7 - Timetable right scope  */
#Column7{
	float:left;
	width:180px;
	text-align:left;
	overflow:auto;
	margin:10px 0 0 0;
}
/* Main Column - Double width bg image  */
#special{
	float:left;
	position:static;
	bottom:34px;
	left:0px;
	width:636px;
	height:509px;
	background-image:url(../images/Lydd-Bg1.jpg);
	background-repeat:no-repeat;
}
/* Yellow area text padding and colour */
#Gray{
	background:#e9f6d2;
	padding:4px;
	border:1px solid #65ad87;
}
/* Address area - airport address padder */
#Address{
	padding:0 5px 0 5px;
}
#bimage{
	width:965px;
	height:8px;
	background-image:url(../images/Outer_02.png);
	margin:0 auto 0 auto;
}
/* Footer bar */
#Footer{/* Outer Footer bar */
	position:relative;
	background-image:url(../images/Lydd-Footer.jpg);
	color:#ffffff;
	width:955px;
	margin:0 auto 0 auto;
}
#Footerbar{/* Inner Footer bar */
	position:relative;
	padding:8px 0 13px 170px;
	text-align:left;
	color:#ffffff;
}
.forminput{/* form */
	padding:0 0 0 4px;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#847777;
}
#leftpad{/* form text left pad */
	padding:0 0 0 6px;
}
/* Drop menu's */
#sddm
{	margin:0 0 0 0;
	padding:0 0 0 0;
	font-size:12px;
	z-index:1;
}
#sddm li
{	margin:0 0 0 0;
	padding:0 0 0 0;
	list-style:none;
	float:left;	
}
#sddm li a
{	display:block;
	font-weight:500;
	margin:0 0 0 0;
	padding:6px 0 6px 0; /*used for padding text top and bottom if using text links*/
	width:157px;
	background:#497777;
	color:#c5e2ff;
	text-align:center;
	text-decoration:none;
	border-top:1px solid #497777;
	border-bottom:1px solid #497777;
	border-right:1px solid #497777;
}
#sddm li a:hover
	{
	color:#ffffff;
	background:#497777;
	display:block;
}
#sddm div
{	position:absolute;
	visibility:hidden;
	margin:0 0 0 0;
	padding:0 0 0 0;
	background:#497777;
	border-top:1px solid #ffffff; /* puts whie line inbetween drop menu title and drop */
	border-left:1px solid #497777;
}
	#sddm div a
	{	position:relative;
		display:block;
		font-weight:500;
		margin:0 0 0 0;
		padding:5px 10px 5px 5px;
		width:auto;
		white-space:nowrap;
		text-align:left;
		text-decoration:none;
		background:#497777;
		color:#c5e2ff;
}
	#sddm div a:hover
	{	background:#87BFA2; /* dark green #338475 - light green #87BFA2 - Grey #eaeaea */
		color:#000000;
		border-top:1px solid #497777;
		border-right:1px solid #497777;		
		border-bottom:1px solid #497777;
}
/* register fields */
.regsiters{font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:12px;color:#847777;border:1px solid;width:280px;padding:0 0 0 5px;}
.secure{font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:12px;border:1px solid;width:80px;text-align:center;padding:2px 0 2px 0;background:#E9F6D2;color:#000000;}
.splash {
	font-size: large;
	color: #C00;
	text-align: center;
}
