@charset "utf-8";
/* CSS Document */

	
/*********************************** MAIN CONTENT ***********/
#main-content 
{
		
			width: 90%;
			float:none;
			margin:1% 0 0 0;
			padding:0;
			
}

#main-content   h1
{
			font-size:16px;
			padding-left:2%;
}


#main-content  h2
{
			font-size:16px;
			padding-left:4%;
			margin:0;
}


#main-content  p
{
			padding-left:5%;
}

/********************* TOP HEADER *************************/

#logo
{
			float:left;
			width:90%;
			margin:3% 1% 1% 2%;
	
					
}

#telephones
{
			float:left;
			width:90%;
			color:#000;	
}

#telephones a
{
	color:#000;
}

p.top-mobile
{
			background-image:url(../images/mob.png);
			background-repeat:no-repeat;
			background-position:left;
			padding-left:50px;
			color:#000;
			font-size:20px;
			
}

#online-quote
{
			float:left;
			width:90%;
			margin:10px 0 1% 1%;
			
						
}

ul.navbar a
{
		display:block;
		padding: 5px;
		color: #FFF;
		background: #333;
		border:1px solid #333;
		border-radius:8px;
		text-decoration:none;
		font-weight:bold;
		width:150px;
		margin-bottom:10px;
		
		
		
}

#slider_container
{
			float:left;
			width:95%;
				
}

#quick-contact
{
			float:left;
			width:92%;
		
			
			
}


/*******************CONTACT DETAILS *****************/
#contact-details
{
			float:left;
			width:93%;
			
			
}
/********************** SERVICES **************************/
.services
{
			float:none;
			width:90%;
			margin:2% 1% 1.5% 5%;
					
}


.services h2
{
		font-size:16px;
		text-align:left;
		
		
}

.services p
{
			font-size:13px;
			padding-left:10px;
			padding-right:10px;
			text-align:left;
			line-height:190%;
}


.services img
{
			width:90%;
			border:0;
}

img.readmore
{
			width:50%;
}

p.email
{
		font-size:12px;
}

/*************** BOOKING PAGE **********************/
#booking-form
{
		float:left;
		width:100%;
		margin-left:10px;
}




#booking-form input
{
		width:80%;
}

#booking-form textarea
{
		width:80%;
}


/****************** CONTACT PAGE ********************/
#main-content p.con-address
{
			background-image:url(../images/email1.png);
			background-repeat:no-repeat;
			background-position:left;
			padding-left:100px;
			font-weight:bold;
			padding-top:20px;
			height:50px;
			font-size:14px;
}


#main-content p.con-mobile
{
			background-image:url(../images/mobile.png);
			background-repeat:no-repeat;
			background-position:left;
			padding-left:100px;
			padding-top:40px;
			font-weight:bold;
			padding-top:30px;
			height:50px;
			font-size:14px;
}

#main-content p.con-email
{
			background-image:url(../images/email1.png);
			background-repeat:no-repeat;
			background-position:left;
			padding-left:100px;
			font-size:14px;
			font-weight:bold;
			padding-top:20px;
			height:50px;
}
