/* --------------------------------------------------
file: standard.css
website: The Alliance
version: 1.0
created: 28/06/08
author: Andrea Cima Serniotti
contact: http://www.visrez.com
---------------------------------------------------*/

/* ----------------------- COMMON CLASSES --------------------------- */

.navigation, .alt {position:absolute;top:-6000px;left:-6000px}
.hidden, hr{display:none}
p,ul,li,form,fieldset,table,td,th,h1,h2,h3,h4,h5{margin:0;padding:0}
ul{list-style-type:none}
a {color:#A23418;}
	a:hover {text-decoration:none}


/* ----------------------- STRUCTURE --------------------------- */
html{font-size:62.5%;}
body {
background:#444540 url(img/body.jpg) 0 0 repeat-x;
margin:0;padding:0;
text-align:center;
font-family:Verdana, Arial, sans-serif;
font-size:.9em;
}

#wrapper {
width:951px;
margin:0 auto;
text-align:left;
position:relative
}

#header {
background:#fff url(img/header.jpg) 0 0 no-repeat;
position:relative;
height:339px;width:951px
}

#logo{
background:url(img/logo.jpg) 0 0 no-repeat;
width:193px;height:40px;
position:absolute;top:43px;left:44px
}
	
#banner{
position:absolute;top:133px;left:19px;
border-bottom:3px solid #fff
}
	
#mainMenu{
position:absolute;
top:95px;
left:42px
}
	#mainMenu li{display:inline}
	#mainMenu a{
	float:left;
	padding:5px 10px 3px 10px;margin:0;
    text-decoration:none;color:#716d66;
	font-size:1.2em;
	font-weight:bold;
	font-family:Verdana, Arial, sans-serif;
	text-transform:uppercase;
	border-right:1px dashed #ccc
    }
	#mainMenu li.active a,#mainMenu a:hover{color:#a23418}
	#mainMenu li.lastitem a{border:0}
	 
#booking{
background:#b5b5a5;
float:left;
width:832px;
padding:8px 40px 3px 40px;
margin-bottom:30px;
position:relative;
border-bottom:1px solid #fff;
display:none; /* Delete this line once the BE will be ready to go live */
}
#booking h2{
float:left;
padding-top:2px;
font-size:1.4em
}
#booking form{float:right}
#booking p{float:left}
#booking label{font-weight:bold;font-size:1.2em;margin:0 3px 0 20px}
#booking #searchbutton{
cursor:pointer;
width:89px;
height:27px;
border:0;
background:url(img/booknow.gif) 0 0 no-repeat;
position:relative;top:-2px;
}	
	
#content{
background:url(img/container.gif) 0 0 repeat-y;
padding:0 20px 0 19px;
width:912px;
float:left;
padding-top:40px /* Delete this line once the BE will be ready to go live */
}

#main-container { background:#fff url(img/main.jpg) no-repeat;
 }
#main{
width:492px;float:left;
background:#fff url(img/main.jpg) 0 0 repeat-x;
padding:0 380px 10px 40px;
position:relative;
min-height: 300px;
height: auto !important;
height: 300px;
line-height:190%
}
	#main h2{color:#4f4f4c;font-size:2.1em;
	font-weight:normal;
	font-family:"Times New Roman", Times, serif;
	text-transform:uppercase;
	border-bottom:3px solid #bebdb0;
	padding-bottom:10px;
	margin-bottom:15px;
	padding-top:2px
	}
	#main h2 span{color:#a23418;font-weight:normal;font-size:1.4em}
	#main h3 {color:#a23418;font-weight:bold;font-size:1.2em}
	#main p{color:#797162;font-size:1.2em;margin-bottom:15px}
	#main p.important{font-weight:bold}
	#main ul {color:#797162; list-style:disc; margin-left:20px; font-size:1.2em; line-height:1.8em}
	#main img{float:right;margin:10px;padding:2px;border:1px solid #BFE652}
	#main #mainimg{
	position:absolute;right:28px;top:27px;
	background:url(img/mainimg.gif) 0 0 no-repeat;
	padding:0 11px 16px 0;
	width:291px;
	height:245px
	}
	#main #mainimg img{float:none;margin:0;padding:0;border:0;margin-left:0}
	#map{
	width:291px;height:270px;
	margin-bottom:15px;
	position:absolute;right:28px;top:27px;
	padding:0 11px 16px 0;
	border:1px solid #BEBDB0;
	}
	#main.map{
	min-height: 330px;
	height: auto !important;
	height: 330px;
	}
	
	#right { height: 690px; }
	
	#right h2{color:#4f4f4c;font-size:2.1em;
	font-weight:normal;
	font-family:"Times New Roman", Times, serif;
	text-transform:uppercase;
	border-bottom:3px solid #bebdb0;
	padding-bottom:10px;
	margin-bottom:15px;
	padding-top:2px
	}
	#right h2 span{color:#a23418;font-weight:normal;font-size:1.4em}
	#right h3 {color:#a23418;font-weight:bold;font-size:1.2em}
	#right p{color:#797162;font-size:1.2em;margin-bottom:15px}
	#right p.important{font-weight:bold}
	
#enquiry {
	position:absolute;
	right:28px;top:371px;left:582px;
	width:291px;
	height:300px
	}
	
	#enquiryBottom {
	position:absolute;
	right:28px;top:280px;left:582px;
	width:291px;
	height:300px;
	}
	
	
#footer{
clear:both;
background:url(img/footer.gif) 0 0 no-repeat;
width:841px;
padding:30px 55px 20px 55px;
color:#B4AA97;
text-align:center;
}
	#footer p{text-align:left}
	#footer p a{text-align:left;color:#B4AA97}
	#footer ul{float:right;position:relative;top:-11px}
	#footer li{display:inline}
	#footer li a{float:left;
	padding:0 5px 0 5px;margin:0;
    text-decoration:none;
	color:#B4AA97;
	font-size:1em;
	font-family:Verdana, Arial, sans-serif;
	text-transform:uppercase;
	border-right:1px solid #ccc}
	#footer li.lastitem a{border:0;padding-right:0}
	
#registrationForm label{width:110px;float:left;font-weight:bold}
#registrationForm p{margin-bottom:7px;}
#registrationForm button{
width:144px;height:27px;
cursor:pointer;
display:block;
background:url(img/sendenquiry.gif) 0 0 no-repeat;
border:0;
margin:5px 0 0 110px}
#registrationForm input {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
}

/* EXPANDING NEWS */

#expand01, #expand02, #expand03, #expand04, #expand05, #expand06, #expand07, #expand08, #expand09, #expand10  {
width:480px;
background-color:#F5F6F0;
display:none;
border-bottom:1px dotted #999999;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#797162;
padding:3px 5px 5px 7px;
margin-bottom:10px;
}
 
#expand01 p, #expand02 p, #expand03 p, #expand04 p, #expand05 p, #expand06 p, #expand07 p, #expand08 p, #expand09 p, #expand10 p  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#797162;
margin:0 0 5px 0;
}
	

