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

White horse CSS document   whcss1 - main page created 2 december 2009*/

* {
	margin:0;
	padding:0;
	}
body {
	width: 100%;
	background-color: #990000;
	text-align:center;
	color:#FFCC00;
	}
#outerwrap {
	width:961px;
	height:550px;
	margin-left:auto;
	margin-right:auto;
	margin-top:40px;
	background-color:#000000;
	}
#outerwrapmenu1 {
	width:1038px;
	height:550px;
	margin-left:auto;
	margin-right:auto;
	margin-top:40px;
	background-color:#000000;
	}

#outerwrap #leftpane {
	width:450px;
	height:inherit;
	float:left;
	background-image:url(../images/white%20horse%20opt.jpg);
	/*background-color:#00FF33;*/
	}
#outerwrap #leftpanerestaurant {
	width:450px;
	height:inherit;
	float:left;
	background-image: url(../images/restuarant%20table.jpg);
	/*background-color:#00FF33;*/
	}
#outerwrap #leftpaneprivate {
	width:450px;
	height:inherit;
	float:left;
	background-image: url(../images/private-dining.jpg);
	/*background-color:#00FF33;*/
	}
#outerwrap #leftpanehelp {
	width:450px;
	height:inherit;
	float:left;
	background-image: url(../images/helpleft.jpg);
	/*background-color:#000000;*/
	}
#outerwrap #leftpanestables {
	width:450px;
	height:inherit;
	float:left;
	background-image: url(../workingimages/flashrightpane/stable%20table%20set.gif);
	/*background-color:#00FF33;*/
	}
#outerwrap #leftpanegarden {
	width:450px;
	height:inherit;
	float:left;
	background-image: url(../images/garden.jpg);
	/*background-color:#00FF33;*/
	}
#outerwrap #leftpanemenus {
	width:450px;
	height:inherit;
	float:left;
	background-image:url(../menuimages/tabletop.jpg);
	/*background-image: url(../images/garden.jpg)
	background-color:#00FF33;*/
	}
#outerwrap #leftpanemumday {
	width:450px;
	height:inherit;
	float:left;
	background-image: url(../images/moth%20day%20logo.jpg); 
	/*background-image: url(../images/garden.jpg)
	background-color:#00FF33;*/
	}
#outerwrap #leftpanevalentine {
	width:450px;
	height:inherit;
	float:left;
	background-image: url(../images/st%20val%20logox.jpg);
	/*background-image: url(../images/garden.jpg)
	background-color:#00FF33;*/
	}
#outerwrap #leftpaneblank {
	width:450px;
	height:inherit;
	float:left;
	background-color:#FFFFFF;
	color:#000000;
	/*background-image: url(../images/st%20val%20logox.jpg)
	background-image: url(../images/garden.jpg)
	background-color:#00FF33;*/
	}
.menulistpos {
	margin-top:100px;
	}
.menulistpos h1 {
	color:#FFCCOO;
	font-size:18px;
	}
#outerwrap #rightpane {
	width:508px;
	float:right;
	height:inherit;
	background-color:#000000;
	text-align:right;
	}
#rightpane #navpane {
	width:108px;
	height:100%;
	/*float:left;*/
	left:0px;
	top:0px;
	background-color: #000000;
	/*border-left:#FFCC00 thick double inset;*/
	position:relative;
	}
#rightpane #rightspace {
	/*padding-left:110px;*/
	width:397px;
	top:0px;
	float:right;
	/*position:relative;*/
	}
#rightpane #rightspacetext {
	/*padding-left:110px;*/
	width:397px;
	top:0px;
	float:right;
	background-color:#FFFFFF;
	color:#000000;
	text-align:justify;
	height:550px;
/*	margin-left:3%;
	Margin-right:3%;
	position:relative;*/
	}
#rightpane #rightscroll {
	/*padding-left:110px;*/
	width:397px;
	top:0px;
	float:right;
	overflow:scroll;
	/*position:relative;*/
	}
#rightpane #menupane {
	width:397px;
	height:550px;
	background-color:#FFFFFF;
	float:right;
	text-align:center;
	color:#000000;
	}
#rightpane #menupane a {
	color: #000000;
	}


#masthead {
	width:450px;
	height:85px;
	background-image:url(../images/whitehorsebanner-black.jpg);
	/*background-image:url(../images/whitehorsebanner-cream.jpg);
	background-color:#9999CC;  */
	top:40px;
	z-index:9;
	position:absolute;
	}	
#footwrap {
	width:960px;
	font-size:10px;
	margin-left:auto;
	margin-right:auto;
	background-color:/*#FF6600*/transparent;
	}	
#notes1 {
	width:/*350px*/180px;;
	height:/*100px*/ 250px;;
	top: 105px;
	left:260px;
	background-image:url(../images/alphaback2alpha.gif);
	/*background-image:url(../images/alphaback1.gif);*/
	position:relative;
	text-align:justify;
	color:#000000;
	font-size:14px;
	}
#notes2 {
	/*width:300px;
	height:100px;*/
	width:240px;
	height:200px;
	top:120px;
	left:/*50*/30px;
	position:relative;
	text-align:justify;
	color:#000000;
	font-size:14px;
	}
#notes3 {
	width:400px;
	height:200px;
	top:160px;
	position:relative;
	text-align:center;
	color:#000000;
	}
#notes3 h1 {
	font-size:50px;
	}
.rightpanetext {
	background-color:#FFFFFF;
	color:#000000;
	text-align:justify;
	width:90%;
	height:100%px;
	padding:5%;
	}	
h1 {
	text-align:center;
	color:#000000;
	font-size:24px;
	}
h2 	{
	text-align:center;
	color:#6600CC;
	font-size:18px;
	}
#righttextcent {
	text-align:center;
	}
#righttextjust {
	text-align:justify;
	margin-left:2%;
	margin-right:2%;
	}
#righttextcentered {
	text-align:center;
	margin-left:2%;
	margin-right:2%;
	}
.text1 {
	font-size:18px;
	}
.text2 {
	font-size:12px;
	}
.text3 {
	font-size:14px;
	}
.emaillink a {
	color:#000000;
	}

/*************************************************************************
		navigation bit                                                   *
		******************************************************************/
		
.vertnav {	
	color:#FFCC00;
	text-align:left;
	font-size:105%;
	margin-top:60px;
	}
.subnav {
	color:#FFCC00;
	margin-left:4px;
	}
.navitemsub {
	font-size:95%;
	list-style-type:none;
	text-decoration:inherit;
	padding-top:5px;
	color:#FFFFFF;
	}
.navitemv {
	list-style-type:none;
	text-decoration:none;
	padding-top:9px;
	color:#FFFFFF;
	}
a	{
	color:#FFFFFF;
	}
a:hover {
	color:#6600CC;
	}
.bluelink a {
	color:#0066FF;
	font-weight:bold;
	}
.bluelink a:hover {
	color:#6600CC;
	}
