﻿body
	{
		background-color: #10315A;
	}
	 
.developerLogo
	{
		background-image: url(logo.gif);
		background-repeat: no-repeat;
		width: 130px;
		height: 134px;
		float: left;
	}

.developerHeader
	{ 
		position: relative; 
		top: 15px; 
		left: 15px; 
		width: 825px; 
		height: 215px; 
		background-image: url(header.jpg); 
		background-repeat: no-repeat; 
	}

.developerShadow
	{
		width: 856px; 
		height: 246px; 
		background-image: url(Shadow.jpg); 
		background-repeat: no-repeat; 
	}
	
.developerSearchBox
	{ 
		position: relative; 
		left: 10px; 
		top: 10px; 
		width: 270px; 
	}

.developerSearchBox h2
	{
		color: #B29957;
	}

.developerFindA
	{
		color: #B29957;
	}

.developerType
	{
		color: #B29957;
	}

.developerDot
	{
		color: #B29957;
	}
			
.developerSearchBox p
	{
		color: #FFFFFF;
	}

.developerSearchBox a
	{
		color: #FFFFFF;
	}
	
.developerSearchHeading
	{ 
		width: 365px; 
		line-height: 30px; 
		margin-bottom: 5px; 
	}
	
.developerSearchForm
	{ 
		width: 240px; 
		position: relative;
	}
	
.developerDDLCountry
	{
		margin-top: 5px;
		width: 235px;
	}

.developerDDLPrice
	{
		margin-top: 5px;
		width: 130px;
		margin-bottom: 10px;
	}

.developerDDLAccommodation
	{
		margin-top: 5px;
		width: 235px;
	}
		
.developerSearchButton
	{ 
		position: absolute;
		bottom: 0px;
		right: 0px;
	}

.developerContact
	{
		float: right;
		text-align: right;
	}

.developerContact h1
	{
		color: #10315A;
		margin: 0px;
		padding: 0px;
		font-size: 25px;
	}

.developerContact span
	{
		color: #B29957;
	}

.developerLargeHeading
	{
		background-image: url(crnRblue.gif);
		background-position: right;
		background-repeat: no-repeat;
		background-color: #10315A;
		width: 553px; 
		height: 34px; 
		line-height: 34px; 
		vertical-align: middle; 
		padding-left: 10px;
		color: #FFFFFF;
	}

.developerSmallHeading
	{
		background-image: url(crnLbrown.gif);
		background-position: left;
		background-repeat: no-repeat;
		background-color: #B29957;
		height: 34px;
		line-height: 34px;
		padding-left: 20px;
		vertical-align: middle;
		width: 238px;
		color: #FFFFFF;
	}

.developerSmallHeading2
	{
		background-image: url(crnLblue.gif);
		background-position: left;
		background-repeat: no-repeat;
		background-color: #10315A;
		height: 34px;
		line-height: 34px;
		padding-left: 20px;
		vertical-align: middle;
		width: 238px;
		color: #FFFFFF;
	}



.developerLargeHeading h3, .developerSmallHeading h3, .developerSmallHeading2 h3
	{
		color: #FFFFFF;
		margin: 0px;
	}

h2
	{
		color: #10315A;
	}
	
h3
	{
		margin: 0px 0px 5px 0px;
		color: #10315A;
	}

span
	{
		color: #10315A;
	}

.noM
	{
		margin: 0px;
	}