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

html, body {
	height:100%;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFF;
}

a:link, a:visited {
	color:#039;
	text-decoration:none;
}
a:hover, a:active {
	color:#C00;
	text-decoration:none;
}

#container {
	width:760px;
	margin: 0px auto;
}

#top {
	width:auto;
	height:105px;
	background:#fff url(../images/logo.gif) bottom no-repeat;
}
	#top img {
		border:none;
		margin-top:30px;
		margin-left:5px;
	}
#photo {
	border-top: solid 1px #fff;
	border-bottom: solid 1px #EBECE1;
	height:226px;
}

#contents {
	width:auto;
	margin:0px;
}

#text {
	width:510px;
	background:#ebece1 url(../images/bk_notredame.jpg) top no-repeat;
	border:solid 1px #9CA081;
	float:left;
}

	.section { padding:20px 30px; }
	
	h1 { 
		background:url(../images/sep.gif) no-repeat bottom;
		height:45px;
		margin-top:6px;
		margin-bottom:6px;
	 }
	
	.details {
		color:#330;
		text-align:left;
		margin: 0px 20px 8px 20px;
	}

#left {
	width:247px;
	float:left;
	border-left: solid 1px #EBECE1;
	background-color:#dcdeca;
}

#booking {
	background-color:#d2a59d;
	height:190px;
	padding:2px;
	margin-bottom:1px;
}
	#booking div.heading {
		height:28px;
		text-align:center;
		background-color:#900;
	}
	.heading img { margin-top:2px;}

#photos {
	background-color:#dcdeca;
	text-align:center;
	padding:2px;
}
	#photos div.heading {
		height:28px;
		text-align:center;
		background-color:#9ca081;
	}
	
	#photos p  {
		margin-top:7px;
		margin-bottom:7px;
		color:#505342;
		font-size:10px;
	}
	
	#photos a:link, #photos a:visited, #photos a:hover, #photos a:active  {
		color:#505342;
		text-decoration:none
	}
	#photos a:hover, #photos a:active  { border-bottom: dashed 1px #505342}
	
	.photoBorder { border:solid 3px #9ca081; }

.pusher { clear:both;}

#bottom {
	height:85px;
	border-top:solid 1px #EBECE1;
	border-bottom: solid 1px #EBECE1;
	background: #ced0ba url(../images/logo_s.gif) center no-repeat;
}

#bottom_border {
	height:14px;
	background-color:#a7ac8b;
}

li { list-style:url(../images/ico.gif) outside; }

.redB {
	color:#900;
	font-weight:bold;
}

#ccoriginaldiv {height:100%!important; background-color:#fff!important}

