/* Edinburgh Central Apartments Website */
/* ############################################################## */
/* ###################### main stuff first  ##################### */
/* ############################################################## */

body {
	margin: 0;
	padding: 0;
	font-size:1em;
	text-align: center;
	color: #000066;
	background: #FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	}
	
a {text-decoration: underlined;}

a:link {color: #0066CC;}

a:visited {color: #003366;}

a:hover {text-decoration: underline;}

	#frame {
		width:760px;
		margin-right:auto;
		margin-left:auto;
		margin-top:1em;
		padding:0px;
		text-align:left;
		border: 1px solid #999;
		margin-bottom:1em;
		}

	#header {
		width:760px;
		height:79px;
		background-image: url(/images/header.jpg);
		background-repeat:no-repeat;
		margin:0px;
		padding:0px;
	}

	#header h1 {
		float:right;
		width:470px;
		font-size:0.7em;
		font-weight:bold;
		margin-top:0px;
		padding-top:3.5em;
		padding-right:1em;
		color:#000000;
	}

	#header h2 {
	visibility:hidden;
	margin:0px;
	padding:0px;
	}

	#header_france {
		width:760px;
		height:146px;
		background-image: url(/images/header_france.jpg);
		background-repeat:no-repeat;
		margin:0px;
		padding:0px;
	}

	#header_france h1 {
		float:right;
		width:350px;
		font-size:0.9em;
		font-weight:bold;
		margin-top:80px;
		padding-right:10px;
		text-align:center;
		color:#000000;
	}

	#header_france h2 {
	visibility:hidden;
	margin:0px;
	padding:0px;
	}

	/* this is the main navigation for the flat in Scotland*/	
	#navigation {
		margin:0px;
		padding:0px;
		width:760px;
		height:26px;
		background-color:#FFFFFF;
		background-image: url(/images/navi_bg.jpg);
		background-repeat:no-repeat;
		border-bottom: 1px solid #999;
		color:#000000;
		font-size:0.9em;
		font-weight:bold;
	}
	
	#navigation ul {
	    list-style:none;
		margin:0px;
		padding:0px;
		padding-left:1em;
		}

	#navigation li {
		float:left;
		margin:0px;
		padding:0.5em 1em;
		list-style-type:none;
	}

	#navigation a {
	    text-decoration:none;
		color: #000000;
	}
	
	#navigation a:hover {
	    text-decoration:underline;
	}
	
/* this is the main navigation for the flat in France*/	
	
	#navigation_antibes {
		margin:0px;
		padding:0px;
		width:760px;
		height:26px;
		background-color:#FFFFFF;
		background-image: url(/images/bg_france_nav.jpg);
		background-repeat:no-repeat;
		border-bottom: 1px solid #999;
		color:#000000;
		font-size:0.9em;
		font-weight:bold;
	}
	
	#navigation_antibes ul {
	    list-style:none;
		margin:0px;
		padding:0px;
		padding-left:1em;
		margin-left:4em;
		}

	#navigation_antibes li {
		float:left;
		margin:0px;
		padding:0.5em 1em;
		list-style-type:none;
}

	#navigation_antibes a {
	    text-decoration:none;
		color: #000000;
	}
	
	#navigation_antibes a:hover {
	    text-decoration:underline;
	}
	
	
/* this is the single line navigation on the Scotland bit that goes to the Antibes bit */	
	#navigation_france {
		margin:0px;
		padding:0px;
		width:760px;
		height:26px;
		background-color:#FFFFFF;
		background-image: url(/images/bg_france_nav.jpg);
		background-repeat:no-repeat;
		border-bottom: 1px solid #999;
		color:#000000;
		font-size:0.9em;
		font-weight:bold;
	}
	
	#navigation_france ul {
	    list-style:none;
		margin:0px;
		padding:0px;
		padding-left:1em;
		}

	#navigation_france li {
		float:right;
		margin:0px;
		padding:0.5em 1em;
		list-style-type:none;
	}

	#navigation_france a {
	    text-decoration:none;
		color: #000000;
	}
	
	#navigation_france a:hover {
	    text-decoration:underline;
		color:#FFFFFF;
	}

/* this is the single line navigation on the France bit that goes to the Scotland bit */		
	#navigation_edi {
		margin:0px;
		padding:0px;
		width:760px;
		height:26px;
		background-color:#FFFFFF;
		background-image: url(/images/navi_bg.jpg);
		background-repeat:no-repeat;
		border-bottom: 1px solid #999;
		color:#000000;
		font-size:0.9em;
		font-weight:bold;
	}
	
	#navigation_edi ul {
	    list-style:none;
		margin:0px;
		padding:0px;
		padding-left:1em;
		}

	#navigation_edi li {
		float:right;
		margin:0px;
		padding:0.5em 1em;
		list-style-type:none;
	}

	#navigation_edi a {
	    text-decoration:none;
		color: #000000;
	}
	
	#navigation_edi a:hover {
	    text-decoration:underline;
		color:#FFFFFF;
	}
	
	
	
	
	

	#content {
		width:570px;
		float:left;
		background-color:#fff;
		margin-top:0em;
	}
	
	#content p {
		margin-left:4em;
		font-size:0.8em;
		margin-right:3em;
		color:#000033;
	}
	
	#content h1 {
		margin-left:2em;
		padding-top:0.5em;
		margin-top:0em;
		margin-bottom:0;
		padding-bottom:0em;
		font-size:0.9em;
		font-weight:bold;
		margin-right:1em;
	}

	#content h2 {
		margin-left:2.5em;
		margin-top:1em;
		font-size:0.8em;
		font-weight:bold;
	}

	#content h3 {
		margin-left:2.5em;
		margin-top:1em;
		font-size:0.8em;
		font-weight:normal;
	}


	#content a {
		color: #333333;
	}
	
	#content table {
		margin-left:2em;
		margin-right:2em;
		border: 1px solid #999;
	}
	
	#content table p,input,textarea {
		margin-left:0.2em;
		padding-left:0.2em;
		margin-top:0.3em;
		padding-top:0px;
		margin-bottom:0px;
		padding-bottom:0px;
		color: #000033;
	}	
	
	#content_antibes{
		width:760px;
		float:left;
		background-color:#fff;
		margin-top:0em;
	}
	
	#content_antibes p {
		margin-left:4em;
		font-size:0.8em;
		margin-right:3em;
		color:#000033;
	}
	
	#content_antibes h1 {
		margin-left:2em;
		padding-top:0.5em;
		margin-top:0em;
		margin-bottom:0;
		padding-bottom:0em;
		font-size:0.9em;
		font-weight:bold;
		margin-right:1em;
	}

	#content_antibes h2 {
		margin-left:2.5em;
		margin-top:1em;
		font-size:0.8em;
		font-weight:bold;
	}

	#content_antibes h3 {
		margin-left:2.5em;
		margin-top:1em;
		font-size:0.8em;
		font-weight:normal;
	}


	#content_antibes a {
		color: #333333;
	}
	
	#content_antibes table {
		margin-left:2em;
		margin-right:2em;
		border: 1px solid #999;
	}
	
	#content_antibes table p,input,textarea {
		margin-left:0.2em;
		padding-left:0.2em;
		margin-top:0.3em;
		padding-top:0px;
		margin-bottom:0px;
		padding-bottom:0px;
		color: #000033;
	}	
	
	
	
	
	#lang_navi {
		margin:0px;
		padding:0px;
		width:570px;
		height:20px;
		background-color:#FFFFFF;
		border-bottom: 1px solid #999;
		color:#000000;
		font-size:0.8em;
		font-weight:bold;
	}
	
	#lang_navi ul {
	    list-style:none;
		margin:0px;
		padding:0px;
		padding-left:1em;
		margin-right:1em;
		}

	#lang_navi li {
		float:right;
		margin:0px;
		padding:0.3em 0.5em;
		list-style-type:none;
	}	
	
	#footer {
		margin-right:auto;
		margin-left:auto;
		text-align: center;
		width:760px;
		height:26px;
		background-image: url(/images/navi_bg.jpg);
		background-repeat:no-repeat;
		border-top: 1px solid #999;
		color:#000000;
		font-size:0.9em;
		margin:0px;
		padding:0px;

		}
	
	#footer ul, li {
	   list-style: none;
	   font-size:0.8em;
	   padding: 0;
	   text-indent: 0;
	   margin: 0;
		}

	#footer ul {
	    clear:both;
		text-align: center;
	    margin: 0 auto;
		padding-top:0.5em;
	}

	#footer li {
	   display: inline;
	    margin:0em;
	}
	
	#footer a {
		font-size:1em;
		color:#000033;
		text-decoration:none;
	}

	#footer a:hover {
		font-size:1em;
		color:#000033;
		text-decoration: underline;
	}

/* ############################################################## */
/* ############## and now the newsfeed div  ##################### */
/* ############################################################## */

	#newsbar {
	    float:right;
		width:189px;
		background-color: #fff;
		border-left:1px solid #999;
		line-height:1em;
	}
	
	#newsbar img {
	    border:1px solid #999;
		margin-top:0.3em;
 	}
	
	#newsbar a {
		display:block;
	    margin-top:0px;
		padding-top:0px;
		margin-bottom:0px;
		padding-bottom:0px;
		font-size:0.7em;
		margin-left:1em;
		margin-right:1em;
		color:#FF0000;
	}
	
	#newsbar h2 {
		font-size:0.8em;
		font-weight:bold;
		padding:0px;
		padding-top:0.5em;
		padding-bottom:0em;
		margin:0px;
		margin-bottom:0em;
		margin-left:0.5em;
		margin-right:0.5em;
	}
	
	#newsbar p {
	    padding:0px;
		margin:0px;
	}
	
	#newsbar ul, li {
	    list-style-type:circle;
	}


/* ############################################################## */
/* ############## and now the calendar div  ##################### */
/* ############################################################## */

    #calendar {
		width:570px;
		float:left;
		margin-top:0em;
		border-top:1px solid #999;
		font-size:0.8em;
	}

	#calendar table {
	    margin:1em;
		border:1px solid #999;
		font-size:0.9em;
	}	
	
	#calendar h1 {
	    margin-left:1em;
		font-size:1em;
		font-weight:bold;
		color:#990000;		
		margin-bottom:0em;
	}
	
	
    #calendar_antibes {
		width:760px;
		float:left;
		margin-top:0em;
		border-top:1px solid #999;
		font-size:0.8em;
	}

	#calendar_antibes table {
	    margin:1em;
		border:1px solid #999;
		font-size:0.9em;
	}	
	
	#calendar_antibes h1 {
	    margin-left:1em;
		font-size:1em;
		font-weight:bold;
		color:#990000;		
		margin-bottom:0em;
	}
	
/* ############################################################## */
/* ###### and now the picture gallery for the homepage ########## */
/* ############################################################## */

#homegallery {
	float:left;
	margin-left:0em;
	margin-top:0em;
	margin-bottom:0.5em;
	padding:0;
}

#homegallery table {
	border:none;
	margin:0em 1em 0.5em 1em;
}

#homegallery img {
    border:1px solid #999;
	margin-bottom:1em;
}

#address {
	float:right;
	width:270px;
	margin-right:1em;
	margin-top:1em;
	margin-bottom:1em;
}

/* ############################################################## */
/* #### and now a class for the picture gallery headline ######## */
/* ############################################################## */


	.gall_headline {
		width:570px;
		background-color:#fff;
		background-image:url(../images/gall_bg.jpg);
		background-repeat:repeat-x;
		color:#000000;
		font-size:0.8em;
		font-weight:bold;
		padding-bottom:0.5em;
		padding-left:1em;
		display:block;
	}

    .gall_img {
	    padding:0.5em;
	}
    .gall_img img {
	    margin:0.5em;
		border:1px solid #999;
	}
	
	