/* CSS Document */

body {
	font: 11px tahoma, sans-serif;
	background: #DEE1D0;
	margin: 10px;
}

td, select, input {
	font: 11px tahoma, sans-serif;
}

.border {
border: 1px solid #CED1B3;
}

.border2 {
border: 1px solid #D9DBC6;
}

/* Links */

A {
	 COLOR: #595974; FONT-FAMILY: Tahoma, Arial, Helvetica, Trebuchet MS, Trebuchet; TEXT-DECORATION: none}

A:link {
	 COLOR: #595974; FONT-FAMILY: Tahoma, Arial, Helvetica, Trebuchet MS, Trebuchet; TEXT-DECORATION: none}

A:hover {
	 COLOR: #ff6600; FONT-FAMILY: Tahoma, Arial, Helvetica, Trebuchet MS, Trebuchet; TEXT-DECORATION: underline}

/* Paragraph Formatting */

.footer {
	font-family: Tahoma, Arial, Helvetica, Trebuchet MS, Trebuchet,;
	font-size: 10px;
	color: #9C9E77;
	padding-left:8px;
	padding-right:8px;
}

.weather {
	font-family: Tahoma, Arial, Helvetica, Trebuchet MS, Trebuchet,;
	font-size: 11px;
	color: #9C9E77;
	padding-left:8px;
	padding-right:8px;
}

#availability2 {
	FONT-FAMILY: Tahoma, Arial, Helvetica, "Trebuchet MS", Trebuchet;
	font-size: 10px;
	color: #ffffff;
	padding-left:10px;
	line-height: 150%;
	width: 213px;
	}
	
	#availability2 td {
	FONT-FAMILY: Tahoma, Arial, Helvetica, "Trebuchet MS", Trebuchet;
	font-size: 10px;
	color: #ffffff;
	line-height: 150%;
	}
	
.availability {
	FONT-FAMILY: Tahoma, Arial, Helvetica, "Trebuchet MS", Trebuchet;
	font-size: 10px;
	color: #ffffff;
	padding-left:20px;
	padding-right:20px;
	line-height: 150%;
	}

.availabilitytext {
	FONT-FAMILY: Tahoma, Arial, Helvetica, "Trebuchet MS", Trebuchet;
	font-size: 10px;
	color: #ffffff;
	line-height: 150%;
	}
	
.availabilitybacking{
	background: url(../images/hotel-edinburgh_18.jpg) repeat-x fixed left top;
	background-color: #F7AA0C;
	}
	
	
	
.introparagraph {
	FONT-FAMILY: Tahoma, Arial, Helvetica, "Trebuchet MS", Trebuchet;
	font-size: 11px;
	color: #6A6B55;
	line-height: 150%;
	padding-top: 16px;
	padding-bottom: 14px;
	padding-left:20px;
	padding-right:20px;
	text-align: justify;
	background-color: #DEE2C1;
}

.restaurantintro {
	FONT-FAMILY: Tahoma, Arial, Helvetica, "Trebuchet MS", Trebuchet;
	font-size: 11px;
	color: #ffffff;
	line-height: 150%;
	}
	
.restaurantheading2 {
	FONT-FAMILY: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #C8614E;
	text-transform: capitalize;
	line-height: 150%;
	}

.restaurantdish {
	FONT-FAMILY: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: capitalize;
	color: #495273;
	line-height: 150%;
	}
	
.restaurant {
	FONT-FAMILY: "Times New Roman", Times, serif;
	font-size: 12px;
	text-transform: capitalize;
	color: #333333;
	line-height: 150%;
	padding: 20px;
	}

.specialparagraph {
	FONT-FAMILY: Tahoma, Arial, Helvetica, "Trebuchet MS", Trebuchet;
	font-size: 11px;
	color: #6A6B55;
	line-height: 150%;
	padding-top: 16px;
	padding-bottom: 14px;
	padding-left:20px;
	padding-right:20px;
	border-right: 1px dotted #DEE2C1;
	border-left: 1px dotted #DEE2C1;
	background-color: #EFF0DE;
}

.rightsideparagraph {
	FONT-FAMILY: Tahoma, Arial, Helvetica, "Trebuchet MS", Trebuchet;
	font-size: 11px;
	color: #6A6B55;
	line-height: 150%;
	padding-top: 16px;
	padding-bottom: 14px;
	padding-left:20px;
	padding-right:20px;
}

/* Headings */

H1 { font-family: Arial, Helvetica, Trebuchet; 
	font-size: 12px;
	color: #186B3F;
	font-weight: bold;
	display: inline;
	text-transform: uppercase; 
} 

H1.restaurantheading { font-family: Arial, Helvetica, Trebuchet; 
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	display: inline;
	text-transform: uppercase; 
} 

H1.pageheading { font-family: Arial, Helvetica, Trebuchet; 
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	display: inline;
	padding-left:20px;
	text-transform: uppercase; 
}

.pageheadingbacking {
	background-color: #186B3F;
	} 


H2 { font-family: Arial, Helvetica, Trebuchet; 
	font-size: 12px;
	color: #186B3F;
	font-weight: bold;
	display: inline;
	text-transform: uppercase; 
} 

H3 { font-family: Arial, Helvetica, Trebuchet; 
	font-size: 11px;
	color: #186B3F;
	font-weight: bold;
	display: inline;
} 



/* Main Navigation */

a.mainnavchosen:link{
	font-family: Tahoma, Arial, Helvetica, Trebuchet MS, Trebuchet,;
	font-size: 11px;
	color: #ffffff;
	padding-left:9px;
	padding-right:9px;
	padding-top: 6px;
	padding-bottom: 5px;
	background-color: #E7970C;
	border-right: 1px solid #cccccc;
	text-decoration: none;
}

a.mainnavchosen:hover{
	font-family: Tahoma, Arial, Helvetica, Trebuchet MS, Trebuchet,;
	font-size: 11px;
	color: #ffffff;
	padding-left:9px;
	padding-right:9px;
	padding-top: 6px;
	padding-bottom: 5px;
	background-color: #E7970C;
	border-right: 1px solid #cccccc;
	text-decoration: none;
}

a.mainnavchosen{
	font-family: Tahoma, Arial, Helvetica, Trebuchet MS, Trebuchet,;
	font-size: 11px;
	color: #ffffff;
	padding-left:9px;
	padding-right:9px;
	padding-top: 6px;
	padding-bottom: 5px;
	background-color: #E7970C;
	border-right: 1px solid #cccccc;
	text-decoration: none;
}

.behindmainnav {
	background-color: #186b3f;
	border-bottom: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
	height: 16px;
	}
	
a.mainnav:link {
	font-family: Tahoma, Arial, Helvetica, Trebuchet MS, Trebuchet,;
	font-size: 11px;
	color: #ffffff;
	padding-left:9px;
	padding-right:9px;
	padding-top: 6px;
	padding-bottom: 5px;
	background-color: #186b3f;
	border-right: 1px solid #cccccc;
	text-decoration: none;
}


a.mainnav:hover {
	font-family: Tahoma, Arial, Helvetica, Trebuchet MS, Trebuchet,;
	font-size: 11px;
	color: #ffffff;
	padding-right:9px;
	border-right: 1px solid #cccccc;
	padding-left:9px;
	padding-top: 6px;
	padding-bottom: 5px;
	BACKGROUND-COLOR: #E7970C;
	text-decoration: none;
}

.mainnav {
	font-family: Tahoma, Arial, Helvetica, Trebuchet MS, Trebuchet,;
	font-size: 11px;
	color: #ffffff;
	padding-right:9px;
	border-right: 1px solid #cccccc;
	text-decoration: none;
	padding-left:9px;
}

a.mainnavright:link {
	font-family: Tahoma, Arial, Helvetica, Trebuchet MS, Trebuchet,;
	font-size: 11px;
	color: #ffffff;
	padding-left:9px;
	padding-right:9px;
	background-color: #595974;
	text-decoration: none;
}

a.mainnavright:hover {
	font-family: Tahoma, Arial, Helvetica, Trebuchet MS, Trebuchet,;
	font-size: 11px;
	color: #000000;
	padding-right:10px;
	padding-top: 6px;
	padding-bottom: 5px;
	padding-left:10px;
	width: 100px;
	BACKGROUND-COLOR: #cccccc;
	text-decoration: none;
}

.mainnavright {
	font-family: Tahoma, Arial, Helvetica, Trebuchet MS, Trebuchet,;
	font-size: 11px;
	color: #666666;
	padding-right:9px;
	text-decoration: none;
	padding-left:9px;
}


a.mainnavchosenright:link{
	font-family: Tahoma, Arial, Helvetica, Trebuchet MS, Trebuchet,;
	font-size: 11px;
	color: #000000;
	padding-left:9px;
	padding-right:9px;
	background-color: #ffffff;
	text-decoration: none;
}

a.mainnavchosenright:hover{
	font-family: Tahoma, Arial, Helvetica, Trebuchet MS, Trebuchet,;
	font-size: 11px;
	color: #000000;
	padding-left:9px;
	padding-right:9px;
	background-color: #ffffff;
	text-decoration: none;
}

a.mainnavchosenright{
	font-family: Tahoma, Arial, Helvetica, Trebuchet MS, Trebuchet,;
	font-size: 11px;
	color: #000000;
	padding-left:9px;
	padding-right:9px;
	background-color: #ffffff;
	text-decoration: none;
}

a.menu:link{
	font-family: Tahoma, Arial, Helvetica, Trebuchet MS, Trebuchet,;
	font-size: 11px;
	color: #DF9826;
	text-decoration: none;
}

a.menu:hover{
	font-family: Tahoma, Arial, Helvetica, Trebuchet MS, Trebuchet,;
	font-size: 11px;
	color: #DF9826;
	text-decoration: underline;
}

a.menu{
	font-family: Tahoma, Arial, Helvetica, Trebuchet MS, Trebuchet,;
	font-size: 11px;
	color: #DF9826;
	text-decoration: none;
}


/* Extras */

.360tour {
border-right: 1px dotted #cccccc;
}

hr.yellow {
	background-color: #F7B652;
	color: #F7B652;
	height: 1px;
}

.reservations {
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma, Arial, Helvetica, Trebuchet;
	color: #ffffff;
	}

/* Lists */


UL {
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma, Arial, Helvetica, Trebuchet;
	list-style-position: outside;
	margin-left:8px;
	padding-left: 8px;
	padding-top:0px;
	margin-top:0px;
	color: #6A6B55;
	padding-bottom:0px;
	margin-bottom:0px;
	list-style-image: url(../images/bullet1_21.gif);
}

li { padding-top: 4px;
}

/* Form Fields */

.textarea40 {
	WIDTH: 40px;
	font-family: Tahoma, Arial, Helvetica, Trebuchet MS, Trebuchet,;
	font-size: 10px;
	color: #000000;
}

.textarea60 {
	WIDTH: 50px;
	font-family: Tahoma, Arial, Helvetica, Trebuchet MS, Trebuchet,;
	font-size: 10px;
	color: #000000;
}

.textarea100 {
	WIDTH: 140px;
	font-family: Tahoma, Arial, Helvetica, Trebuchet MS, Trebuchet,;
	font-size: 10px;
	color: #000000;
}

/* Dropdown Menus */

.dropbacking {
	background-color: #ffffff;
	border-left: 1px solid #595974;
	border-right: 1px solid #595974;
	border-bottom: 1px solid #595974;
	}
	
a.drop:link {
	font-family: Arial, Helvetica, Trebuchet MS, Trebuchet, Tahoma,;
	font-size: 11px;
	color: #595974;
	text-transform: capitalize;
	padding-left:8px;
	height: 15px;
	width: 100%;
	text-decoration: none;
}

a.drop {
	font-family: Arial, Helvetica, Trebuchet MS, Trebuchet, Tahoma,;
	font-size: 11px;
	color: #595974;
	text-transform: capitalize;
	padding-left:8px;
	height: 15px;
	width: 100%;
	text-decoration: none;
}

a.drop:hover {
	font-family: Arial, Helvetica, Trebuchet MS, Trebuchet, Tahoma,;
	font-size: 11px;
	color: #ff6600;
	text-transform: capitalize;
	padding-left:8px;
	height: 15px;
	width: 100%;
	text-decoration: none;
}
	
form {
	padding: 0px;
	margin: 0px;
	}
	
	.testimonials {
	background-color: #398923;
	color: #FFFFFF;
	padding: 10px;
	font-size: 11px;
	border-bottom: 1px solid #255917;
	border-right: 1px solid #255917;
	}
	
		.testimonials2 {
	background-color: #f9bd55;
	color: #660000;
	padding: 10px;
	font-size: 11px;
	border-bottom: 1px solid #BABAB0;
	border-right: 1px solid #BABAB0;
	}
