#content.map740{
	margin-left: 195px;clear:right;
	border-right:0;	border-right:2px solid #919e63;
	padding: 10px 0px 20px 0px;
	background-color: #fffff5;
	}
#content.map740 #summary h1,#content.map740 h5{
	margin-left:18px;width:500px;
	}

#content.map740 div.social, #content.map740 p.quicklink{
	margin-right:20px;
}

#content.map740 p.quicklink{
	float:right;
	text-align:right;
	width:200px;
	margin-right:20px;
	font-size:11px;
	color:#52198a; /*same as mappage h5*/
	}

/*bed-and-breakfast, rentals and edinburgh-area-accommodation lists*/
#left{
	position: relative;
	float:left;
	width:227px;

	margin:9px 0px 10px 0px;
	background-color: #transparent;
	}
#centre{
/*	position: relative;*/
	float:left;
	width:227px;
	margin:10px 10px 10px 10px;
	background-color: #transparent;
	}

#right{
	position: relative;
	float:left;
	width:227px;
	margin:10px 0px 10px 0px;
	background-color: #transparent;
	}
.row{
	border-top:1px solid #e9e9e9;
	border-right:1px solid #adadad;
	border-bottom:1px solid #adadad;
	border-left:1px solid #e9e9e9;
	margin: 0px 0px 10px 0px;
	padding:5px;
	background-color:#ffffff;
	width:215px;
	}
.row img{
	float:left;
	margin-top:-6px;
	margin-left:-6px;
	margin-right:5px;
	border:1px solid #ccc;
	}
.row img.hotel{
	float:right;
	margin-top:-6px;
	margin-left:6px;
	margin-right:-6px;
	border:1px solid #06c;
	}
.row img.symbol{
	float:right;
	border:0;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	}
.row p{
	font-size:11px;
	line-height:12px;
	padding:0;
	margin:0;
	}
.row h4{
	font-size:1em;
	font-weight:bold;
	padding:0;
	margin:0px;
	text-decoration:none;
	}
.row h4 a{
	color:#06c;
	text-decoration:none;
	}
.row h4 a:hover{
	color:#c00;
	}
span.rent{
	font-weight:bold;
	color:#093;}
span.banb{
	font-weight:bold;
	color:#c00;}
/*     End of bed-and-breakfast, rentals and edinburgh-area-accommodation lists*/


div.row:after {/*clearfix for row, www.positioniseverything.net/easyclearing.html*/
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}
div#content:after {/*clearfix for content window*/
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
p.upagain{float:right;}

/*__________________________Just for Front Page_____________________________*/
.listlinks, .rightlinkbox{
	float:right;
	width:319px;
	border:1px solid #ccc;
	padding:10px;
	}
.maplinks, .leftlinkbox{
	float:left;
	width:319px;
	border:1px solid #ccc;
	padding:10px;
	}
.leftlinkbox, .rightlinkbox{
	margin-top:12px;
		-moz-border-radius: 5px;-webkit-border-radius: 5px;
	}
.leftlinkbox h3, .rightlinkbox h3{
color:#06c;
	}
.mapbg{
	background: #fffff5 url(../frontlinksbgmap.png) top right no-repeat;
	}
.listbg{
	background: #fffff5 url(../frontlinksbglist.png) top right no-repeat;
	}

#content .leftlinkbox ul li, #content .rightlinkbox ul li{
	font-size:100%;
	text-align:left;
	margin: 0 0 .2em 0;
	padding: 0 0 0 15px;
	line-height: 1.3em;
	background: url(../listredarrow.gif) no-repeat 0px 5px;
	}
.leftlinkbox ul li a, .rightlinkbox ul li a{
	color:#36c;
	text-decoration:none;
	}
.leftlinkbox ul li a:hover, .rightlinkbox ul li a:hover{
	color:#c00;text-decoration:underline;
	}
#content .leftlinkbox ul.otherlinks li, #content .rightlinkbox ul.otherlinks li{
	font-size: 90%;
	}


