BODY { 
margin: 0 auto; 
padding: 0;
FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
BACKGROUND-COLOR: #FFFFFF;  
color: #000000; 
scrollbar-face-color: #961A2E;
scrollbar-arrow-color: #CF9E0E; 
scrollbar-base-color: #FFFFFF;
background:  url(old_waverley_hotel_edinburgh/waverley_hotel_edinburgh-background.png);
} 

#booking-form{height:60px; width:455px; padding:0px 0px 5px 5px;border:1px #961A2E solid;margin:10px 0px 0px 0px;background:#FFFFFF;}
*:first-child+html #booking-form{height:60px; width:465px; padding:0px 0px 5px 5px;border:1px #961A2E solid;margin:10px 0px 0px 0px;background:#FFFFFF;} 
* html #booking-form{height:60px; width:465px; padding:0px 0px 5px 5px;border:1px #961A2E solid;margin:10px 0px 0px 0px;background:#FFFFFF;}
#booking-form h2{font-size:.7em;font-weight:bold;color:#961A2E;text-align:left;padding:0px 0px 3px 0px;margin:0px;}
#booking-form input{font-size: .7em;color: #000000;margin: 0px;border:1px #961A2E solid;}
#booking-form select{font-size: .7em;color: #000000;margin: 0px;border:1px #961A2E solid; padding:0px 0px 0px 0px; }
#booking-form div{float:left; display:block;padding:0px 8px 5px 12px;margin:0px;}
*:first-child+html #booking-form div{float:left; display:block;padding:0px 5px 5px 17px;margin:0px;}
* html #booking-form div{float:left; display:block;padding:0px 8px 5px 17px;margin:0px;}
#booking-form div label{float:left; display:inline;font-size:.7em;font-weight:normal;color:#961A2E;text-align:left;padding:5px 0px 0px 0px; }
#booking-form .enquire{float:right; display:inline;padding:0px;margin:20px 15px 0px 0px;border:0px #961A2E solid;}
.topper {height:20px;}

.wrapper{
	width: 750px;position: relative;
}
.header{
	width: 748px;
	height: 94px;
	border-style: solid;
	border-width: 1px 1px 0px 1px;
	border-color: #000000;
	background-color: #FFFFFF;
}
.header1{
	width: 748px !important;
	width: 750px;
	height: 19px;
	border-style: solid;
	border-width: 0px 1px 1px 1px;
	border-color: #000000;
	background:  url(old_waverley_hotel_edinburgh/nav-background.gif);
}
.content{
	width: 748px !important;
	width: 750px;
	background-color: #FFFFFF;
	border-style: solid;
	border-width: 0px 1px 1px 1px;
	border-color: #000000;
}
.banner1{width:736px;margin: 0px auto;padding: 5px 0px 5px 0px ;} 
.banner2{width:736px;height:156px;margin: 0px ;padding: 0px ;	
background:  url(old_waverley_hotel_edinburgh/waverley_hotel_edinburgh-banner2.jpg);}

.footer{
	width: 750px !important;
	width: 750px;

}
h1.top{
	font-size : .65em;
	font-weight : normal;
	color : #FFFFFF;
	text-align: left;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	margin-top: 0px;
	padding-top: 5px;
	padding-bottom: 5px;

}
h1{
	font-size : 1em;
	color : #CD1115;
	text-align: left;
	font-weight : bold;
	margin-left : 20px;
	margin-right : 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 0px;
	padding-bottom: 4px;

}

h3{
	font-size : .7em;
	color : #FFFFFF;
	text-align: left;
	font-weight : bold;
	margin-left : 0px;
	margin-right : 0px;
	margin-top: 4px;
	margin-bottom: 4px;
	padding-top: 0px;
	padding-bottom: 0px;
	
}
h3.red{
	font-size : .65em;
	color : #CD1115;
	text-align: center;
	font-weight : bold;
	margin-left : 0px;
	margin-right : 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

	
p {
	font-size : .7em;
	color : #000000;
	text-align: justify;
	font-weight : normal;
	margin-left : 20px;
	margin-right : 20px;
}
p.red {
	font-size : .7em;
	color : #961A2E;
	text-align: justify;
	font-weight : normal;
	margin-left : 20px;
	margin-right : 20px;
	margin-bottom : 0px;
	margin-top: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	line-height: 13px; 
}
.smallwhite{
	font-size : .65em;
	color : #FFFFFF;
	text-align: left;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	margin-top: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.smallblack{
	font-size : .65em;
	color : #444444;
	text-align: right;
	margin-left : 0px;
	margin-right : 2px;
	margin-top : 0px;
	margin-bottom : 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.smallblack2{
	font-size : .65em;
	color : #000000;
	text-align: center;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	padding-top: 0px;
	padding-bottom: 0px;

}
.cent{
	font-size : .65em;
	color : #000000;
	text-align: center;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.nav1 {
	color: #961A2E;
	font-size : .7em;
	text-align: center;
	font-weight : bold;
	margin-left : 0px;
	margin-right : 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 2px;
	padding-bottom: 0px;

}
.nav1r {
	color: #961A2E;
	font-size : .65em;
	text-align: right;
	font-weight : bold;
	margin-left : 0px;
	margin-right : 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
}
UL {
	font-size : .7em;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	line-height: 15px;
	margin-right : 5px;
}


form{
	margin: 0px;
	padding: 0px;

}

.cbox{
	height: 15px; 
   width: 15px;
   margin: 0px;
	padding: 0px;
}
A {
color: #961A2E; 
text-decoration : none;

} 
A:active { 
color: #961A2E; 
text-decoration : none;
} 
A:Visited  {
	color: #961A2E; 
text-decoration : none;
}
A:hover {
color: #64101E; 
text-decoration : none;
  } 

A.nav0 {
	text-decoration : none;
	color : #FFFFFF;

}

A.nav0:Visited  {
	text-decoration : none;
	color : #FFFFFF;
}

A.nav0:Active  {
	color : #FFFFFF;
	text-decoration : none;
}

A.nav0:Hover  {
	color : #c9c9c9;
	text-decoration : none;

}
.bookmarks ul{
    list-style-type:none;
    margin:3px 0px 3px 0px;
}

.bookmarks ul li{
    display:inline;
    margin-right:5px;
}

.bookmarks  ul li a{
    color:#444444;
    font-size:.9em;
}
#seo {
position:absolute;
top:0px;
font-size:.7em; 
color:#FFFFFF;
font-weight : normal;
text-align: left;
margin: 0 auto; 
padding: 0px 0px 0px 0px;

}
* html #seo {
position:absolute;
top:0px;

font-size:.7em; 
color:#FFFFFF;
font-weight : normal;
text-align: left;
 
margin: 0px 0px 0px -370px;

}