body {
		margin:				3%;
    		font-weight: 			bold;
    		font-size: 				100%;
    		background: 			url(../images/holiday/rrGoldTxtrTileDrk.jpg) repeat;
    		color: 				#333333;
    		font-family: 			arial;
    		text-align: 			center;
		scrollbar-arrow-color: 		#333333;
		scrollbar-track-color: 		#333333;
		scrollbar-base-color:		#727241;
		scrollbar-dark-shadow-color:	#727241;
}

h1 {	
		margin:				0%;
		background:  			url(../images/holiday/rrPurpleTxtrTileDrk.jpg) repeat;  
		color:  				#ffffff;
		text-align:  			center;
		font-size:  			70%;    
		font-weight:  			bold;
		font-family:  			arial;
}

h1.scroll {	
		margin:				0%;
    		background: 			none;
		color:  				#ffffff;
		text-align:  			center;
		font-size:  			100%;    
		font-weight:  			bold;
		font-family:  			arial;
}

h1.top {	
		margin:				1%;
		background:  			none;
		color:  				#880000;
		text-align:  			center;
		font-size:  			300%;    
		font-weight:  			bold;
		font-family:  			monotype corsiva, arial;
}

h1.special {	
		margin:				0%;
		background:  			url(../images/holiday/rrRedTxtrTile.jpg) repeat;
		color:  				#ffffff;
		text-align:  			center;
		font-size:  			70%;    
		font-weight:  			bold;
		font-family:  			arial;
}

h2 {	
		margin:				1%; 
		color:  				#880000;
		text-align:  			center;
		font-size:  			100%;
		font-weight:			bold;
		font-family:  			monotype corsiva, arial;
}

h3 {	
		margin:				0%; 
		color:  				#727241;
		text-align:  			center;
		font-size:  			70%;
		font-weight:			bold;
		font-family:  			arial;
}

h4 {	
		margin:				0%; 
		color:  				#880000;
		text-align:  			center;
		font-size:  			70%;
		font-weight:			bold;
		font-family:  			arial;
}

h5 {	
		margin:				0%;
		color:  				#5a3149;
		text-align:  			center;
		font-size:  			70%;
		font-weight:			bold;
		font-family:  			arial;
}

h5.contact {	
		margin:				0%;
		color:  				#5a3149;
		text-align:  			center;
		font-size:  			70%;
		font-weight:			bold;
		font-family:  			arial;
}

h5.list {	
		margin:				0%;
		color:  				#727241;
		text-align:  			left;
		font-size:  			70%;
		font-weight:			bold;
		font-family:  			arial;
}

h5.wine {	
		margin:				0%;
		color:  				#727241;
		text-align:  			left;
		font-size:  			70%;
		font-weight:			bold;
		font-family:  			arial;
}

h5.reference {	
		margin:				0%;
		color:  				#727241;
		text-align:  			left;
		font-size:  			70%;
		font-weight:			bold;
		font-family:  			arial;
}

h5.sub {	
		margin:				0%;
		color:  				#727241;
		text-align:  			center;
		font-size:  			70%;
		font-weight:			bold;
		font-family:  			arial;
}

h6 {	
		margin:				0%;
		background:  			url(../images/holiday/rrOliveTxtrTileDrk.jpg) repeat;  
		color:  				#ffffff;
		text-align:  			center;
		font-size:  			70%;    
		font-weight:  			bold;
		font-family:  			arial;
}

hr {
		width:				50%;
}

.cover {
		width:				664px;
		text-align:  			center;
		background:				#ffd066;
		border-right:			#ffd066 ridge;
		border-left:			#ffd066 ridge;
		border-top:				#ffd066 ridge;
		border-bottom:			#ffd066 ridge;
		padding-right:			0%;
		padding-left:			0%;
		padding-top:			0%;
		padding-bottom:			0%;
}

.title {
		width:				90%;
		text-align:  			center;
		background:				#ffd066;
		border-right:			#ffd066 ridge;
		border-left:			#ffd066 ridge;
		border-top:				#ffd066 ridge;
		border-bottom:			#ffd066 ridge;
		padding-right:			0%;
		padding-left:			0%;
		padding-top:			0%;
		padding-bottom:			0%;
		cellspacing:			0%;
		cellpadding:			0%;
}

.titlebar {
		text-align:  			center;
		background:				#ffd066;
		border-right:			#ffd066 ridge;
		border-left:			#ffd066 ridge;
		border-top:				#ffd066 ridge;
		border-bottom:			#ffd066 ridge;
		padding-right:			0%;
		padding-left:			0%;
		padding-top:			0%;
		padding-bottom:			0%;
		cellspacing:			0%;
		cellpadding:			0%;
}

.text {
    		background: 			url(../images/holiday/rrGoldTxtrTile.jpg) repeat;
    		color: 				#ffd066;
		border-right:			#ffd066 ridge;
		border-left:			#ffd066 ridge;
		border-top:				#ffd066 ridge;
		border-bottom:			#ffd066 ridge;
		padding-right:			0%;
		padding-left:			0%;
		padding-top:			0%;
		padding-bottom:			0%;
}

.texture {
		margin:				5%;
    		background: 			url(../images/holiday/rrGoldTxtrTile.jpg) repeat;
    		color: 				#ffd066;
		border-right:			#ffd066 ridge;
		border-left:			#ffd066 ridge;
		border-top:				#ffd066 ridge;
		border-bottom:			#ffd066 ridge;
		padding-right:			0%;
		padding-left:			0%;
		padding-top:			0%;
		padding-bottom:			0%;
}

.prices {
    		background: 			#ffffff;
    		color: 				#ffd066;
		border-right:			#ffd066 ridge;
		border-left:			#ffd066 ridge;
		border-top:				#ffd066 ridge;
		border-bottom:			#ffd066 ridge;
		padding-right:			0%;
		padding-left:			0%;
		padding-top:			0%;
		padding-bottom:			0%;
}

.holiday {
		width:				90%;
		text-align:  			center;
    		background: 			url(../images/holiday/xmback.gif) repeat;
    		color: 				#727241;
		border-right:			#727241 ridge;
		border-left:			#727241 ridge;
		border-top:				#727241 ridge;
		border-bottom:			#727241 ridge;
		padding-right:			0%;
		padding-left:			0%;
		padding-top:			0%;
		padding-bottom:			0%;
}

.dinner {
		width:				90%;
		text-align:  			center;
    		background: 			url(../images/holiday/rrTanTxtrTile.jpg) repeat;
    		color: 				#ffd066;
		border-right:			#ffd066 ridge;
		border-left:			#ffd066 ridge;
		border-top:				#ffd066 ridge;
		border-bottom:			#ffd066 ridge;
		padding-right:			0%;
		padding-left:			0%;
		padding-top:			0%;
		padding-bottom:			0%;
}

.breakfast {
		width:				90%;
		text-align:  			center;
    		background: 			url(../images/holiday/purplegrainbg.jpg) repeat;
    		color: 				#ff99ff;
		border-right:			#ff99ff ridge;
		border-left:			#ff99ff ridge;
		border-top:				#ff99ff ridge;
		border-bottom:			#ff99ff ridge;
		padding-right:			0%;
		padding-left:			0%;
		padding-top:			0%;
		padding-bottom:			0%;
}

.breakfast2 {
		width:				90%;
		text-align:  			center;
    		background: 			url(../images/holiday/purplegrain2.jpg) repeat;
    		color: 				#ff99ff;
		border-right:			#ff99ff ridge;
		border-left:			#ff99ff ridge;
		border-top:				#ff99ff ridge;
		border-bottom:			#ff99ff ridge;
		padding-right:			0%;
		padding-left:			0%;
		padding-top:			0%;
		padding-bottom:			0%;
}

.barbecues {
		width:				90%;
		text-align:  			center;
    		background: 			url(../images/holiday/rrPurpTxtrTile.jpg) repeat;
    		color: 				#9999ff;
		border-right:			#9999ff ridge;
		border-left:			#9999ff ridge;
		border-top:				#9999ff ridge;
		border-bottom:			#9999ff ridge;
		padding-right:			0%;
		padding-left:			0%;
		padding-top:			0%;
		padding-bottom:			0%;
}

.theme {
		width:				90%;
		text-align:  			center;
    		background: 			url(../images/holiday/rrRoseTxtrTile.jpg) repeat;
    		color: 				#ff99ff;
		border-right:			#ff99ff ridge;
		border-left:			#ff99ff ridge;
		border-top:				#ff99ff ridge;
		border-bottom:			#ff99ff ridge;
		padding-right:			0%;
		padding-left:			0%;
		padding-top:			0%;
		padding-bottom:			0%;
}

.cocktail {
		width:				90%;
		text-align:  			center;
    		background: 			url(../images/holiday/rrGrnTxtrTile.jpg) repeat;
    		color: 				#72b241;
		border-right:			#72b241 ridge;
		border-left:			#72b241 ridge;
		border-top:				#72b241 ridge;
		border-bottom:			#72b241 ridge;
		padding-right:			0%;
		padding-left:			0%;
		padding-top:			0%;
		padding-bottom:			0%;
}

.cocktail2 {
		width:				90%;
		text-align:  			center;
    		background: 			#ffffff;
    		color: 				#72b241;
		border-right:			#72b241 ridge;
		border-left:			#72b241 ridge;
		border-top:				#72b241 ridge;
		border-bottom:			#72b241 ridge;
		padding-right:			0%;
		padding-left:			0%;
		padding-top:			0%;
		padding-bottom:			0%;
}

.blank {
    		background: 			#ffffff;
    		color: 				#727241;
		border-right:			#727241 ridge;
		border-left:			#727241 ridge;
		border-top:				#727241 ridge;
		border-bottom:			#727241 ridge;
		padding-right:			0%;
		padding-left:			0%;
		padding-top:			0%;
		padding-bottom:			0%;
}

.wedding {
		width:				90%;
		text-align:  			center;
    		background: 			url(../images/holiday/b13.jpg) repeat;
    		color: 				#727241;
		border-right:			#727241 ridge;
		border-left:			#727241 ridge;
		border-top:				#727241 ridge;
		border-bottom:			#727241 ridge;
		padding-right:			0%;
		padding-left:			0%;
		padding-top:			0%;
		padding-bottom:			0%;
}

.wedding2 {
		width:				90%;
		text-align:  			center;
    		background: 			url(../images/holiday/b14.jpg) repeat;
    		color: 				#727241;
		border-right:			#727241 ridge;
		border-left:			#727241 ridge;
		border-top:				#727241 ridge;
		border-bottom:			#727241 ridge;
		padding-right:			0%;
		padding-left:			0%;
		padding-top:			0%;
		padding-bottom:			0%;
}

p {
		margin:				5%;
		text-align:  			justify;
		color:  				#333333;
    		font-weight: 			bold;
    		font-size: 				100%;
    		font-family: 			arial;
}

.order {
		margin:				5%;
		text-indent:			0%;
		text-align:  			right;
		color:  				#333333;
    		font-weight: 			bold;
    		font-size: 				70%;
    		font-family: 			arial;
}

.cities {
		vertical-align:			top;
		text-align:  			left;
		color:  				#333333;
    		font-weight: 			bold;
    		font-size: 				70%;
    		font-family: 			arial;
}

.left {
		margin:				0%;
		background:  			url(../images/holiday/rrBrownTxtrTileDrk.jpg) repeat;  
		color:  				#ffd066;
		font-size:  			100%;    
		font-weight:  			bold;
		font-family:  			arial;
		text-align:  			center;
}

.left2 {
		margin:				0%;
		background:  			url(../images/holiday/rrRedTxtrTile.jpg) repeat;  
		color:  				#ffd066;
		font-size:  			100%;    
		font-weight:  			bold;
		font-family:  			arial;
		text-align:  			center;
}

.right {
		margin:				0%;
		background:  			url(../images/holiday/rrBrownTxtrTileDrk.jpg) repeat;  
		color:  				#ffd066;
		font-size:  			100%;
		font-weight:  			bold;
		font-family:  			arial;
		text-align:  			center;
}

.top {
		margin:				0%;
    		background: 			url(../images/holiday/rrOliveTxtrTileDrk.jpg) repeat;
		color:  				#ffd066;  
		font-size:  			100%;    
		font-weight:  			bold;
		font-family:  			arial;
		text-align:  			center;
}

a {
		margin:				0%;
		font-weight:			bold;
		font-size:				100%;
		color:  				#957139;
		font-family:			arial;

}

a:hover {
		margin:				0%;
		font-weight:			bold;
		font-size:				100%;
		color:  				#5a3149;
		font-family:			arial;
}

a.link {
		margin:				0%;
		font-weight:			bold;
		font-size:				70%;
		color:  				#957139;
		font-family:			arial;

}

a.link:hover {
		margin:				0%;
		font-weight:			bold;
		font-size:				70%;
		color:  				#ffd066;
		font-family:			arial;
}

a.marq {
		margin:				0%;
		font-weight:			bold;
		font-size:				100%;
		color:  				#ffffff;
		font-family:			arial;

}

a.marq:hover {
		margin:				0%;
		font-weight:			bold;
		font-size:				100%;
		color:  				#ffffff;
		font-family:			arial;
}

a.gourmet {
		margin:				0%;
		font-weight:			bold;
		font-size:				70%;
		color:  				#727241;
		font-family:			arial;

}

a.gourmet:hover {
		margin:				0%;
		font-weight:			bold;
		font-size:				70%;
		color:  				#880000;
		font-family:			arial;
}

a.price {
		margin:				0%;
		font-weight:			bold;
		font-size:				70%;
		color:  				#727241;
		font-family:			arial;

}

a.price:hover {
		margin:				0%;
		font-weight:			bold;
		font-size:				70%;
		color:  				#880000;
		font-family:			arial;
}

a.contact {
		margin:				0%;
		font-weight:			bold;
		font-size:				100%;
		color:  				#727241;
		font-family:			arial;

}

a.contact:hover {
		margin:				0%;
		font-weight:			bold;
		font-size:				100%;
		color:  				#880000;
		font-family:			arial;
}

a.test {
		margin:				0%;
		font-weight:			bold;
		font-size:				100%;
		color:  				#727241;
		font-family:			arial;

}

a.test:hover {
		margin:				0%;
		font-weight:			bold;
		font-size:				100%;
		color:  				#880000;
		font-family:			arial;
}

a.photos {
		margin:				0%;
		font-weight:			bold;
		font-size:				70%;
		color:  				#727241;
		font-family:			arial;
}

a.photos:hover {
		margin:				0%;
		font-weight:			bold;
		font-size:				70%;
		color:  				#880000;
		font-family:			arial;
}

a.bottom {
		margin:				0%;
		font-weight:			bold;
		font-size:				70%;
		color:  				#727241;
		font-family:			arial;
}

a.bottom:hover {
		margin:				0%;
		font-weight:			bold;
		font-size:				70%;
		color:  				#880000;
		font-family:			arial;
}

a.left {
		margin:				0%;
		width:				100%;
		background:				url(../images/holiday/rrGoldTxtrTile.jpg) repeat; 
		font-weight:			bold;
		font-size:				70%;
		color:				#333333;
		font-family:			arial;
		text-align:				center;
}

a.left:hover {
		margin:				0%;
		width:				100%;
		background:				url(../images/holiday/rrOliveTxtrTileDrk.jpg) repeat; 
		font-weight:			bold;
		font-size:				70%;
		color:  				#ffffff;
		font-family:			arial;
		text-align:				center;
}

a.right {
		margin:				0%;
		font-weight:			bold;
		font-size:				70%;
		color:				#ffffff;
		font-family:			arial;
		text-align:				center;
}

a.right:hover {
		margin:				0%;
		font-weight:			bold;
		font-size:				70%;
		color:  				#880000;
		font-family:			arial;
		text-align:				center;
}

.menu {
		margin:				0%;
		font-size:  			100%;    
		font-weight:  			bold;
		font-family:  			arial;
		text-align:				center;
		background:				url(../images/holiday/rrGoldTxtrTile.jpg) repeat; 
		border-right:			#ffd066 thin ridge;
		border-left:			#ffd066 thin ridge;
		border-top:				#ffd066 thin ridge;
		border-bottom:			#ffd066 thin ridge;
		padding-right:			0%;
		padding-left:			0%;
		padding-top:			0%;
		padding-bottom:			0%;
}

.menus {
		width:				13%;
		font-family:  			arial;
		background:				#333333;
		border-right:			#ffd066 ridge;
		border-left:			#ffd066 ridge;
		border-top:				#ffd066 ridge;
		border-bottom:			#ffd066 ridge;
		padding-right:			0%;
		padding-left:			0%;
		padding-top:			0%;
		padding-bottom:			0%;
}

.gallery {
		width:				136px;
		font-family:  			arial;
		background:				#333333;
		border-right:			#ffd066 ridge;
		border-left:			#ffd066 ridge;
		border-top:				#ffd066 ridge;
		border-bottom:			#ffd066 ridge;
		padding-right:			0%;
		padding-left:			0%;
		padding-top:			0%;
		padding-bottom:			0%;
}

.marqueetop {
		height:				10%;
		width:				60%;
		font-family:  			arial;
		text-align: 			center;
		background:  			#333333;  
		border-right:			#727241 ridge;
		border-left:			#727241 ridge;
		border-top:				#727241 ridge;
		border-bottom:			#727241 ridge;
		padding-right:			0%;
		padding-left:			0%;
		padding-top:			0%;
		padding-bottom:			0%;
}

.marqueemain {
		height:				10%;
		width:				75%;
		font-family:  			arial;
		text-align: 			center;
		background:  			#333333;  
		border-right:			#727241 ridge;
		border-left:			#727241 ridge;
		border-top:				#727241 ridge;
		border-bottom:			#727241 ridge;
		padding-right:			0%;
		padding-left:			0%;
		padding-top:			0%;
		padding-bottom:			0%;
}

.marquee {
		height:				10%;
		width:				100%;
		font-size:  			70%;
    		font-weight: 			bold;
		text-align:				center;    
		font-family:  			arial;
		color:				#ffffff;
		background:  			#333333;  
		padding-right:			0%;
		padding-left:			0%;
		padding-top:			0%;
		padding-bottom:			0%;
}

.images {
		margin:				0%;
		width:				136px;
		font-family:  			arial;
		background:				#333333;
		border-right:			#ffd066 ridge;
		border-left:			#ffd066 ridge;
		border-top:				#ffd066 ridge;
		border-bottom:			#ffd066 ridge;
		padding-right:			0%;
		padding-left:			0%;
		padding-top:			0%;
		padding-bottom:			0%;
}

.slideshow {
		margin:				2%;
		width:				100%;
    		font-weight: 			bold;
    		font-size: 				70%;
    		color: 				#ffd066;
    		font-family: 			arial;
    		text-align: 			center;
		padding-right:			0%;
		padding-left:			0%;
		padding-top:			0%;
		padding-bottom:			0%;
}

ul {
		text-align:  			left;  
		list-style:  			disc;  
}

li {
		margin:				0%;
		font-weight:			bold;
    		font-size: 				100%;
		color:  				#880000;
    		font-family: 			arial;
}

li.design {
		margin:				0%;
		font-weight:			bold;
    		font-size: 				70%;
		color:  				#880000;
    		font-family: 			arial;
}

.references {
		color:  				#957139;
}

.bottom {
		margin:				0%;
		font-weight:			bold;
		font-size:				70%;
		color:  				#727241;
		font-family:			arial;
}
.photos {
		margin:				0%;
		font-weight:			bold;
		font-size:				70%;
		color:  				#727241;
		font-family:			arial;
}

td.small {
		font-size:				100%;
    		text-align: 			center;
}

.jsdomenuarrow {
		display:				inline;
		float:				right;
		left:					0px;
		margin-top:				-18px;
		position:				relative;
}

.jsdomenudiv {
    		background: 			url(../images/holiday/rrPurpTxtrTile.jpg) repeat;
		border:				outset;
		border-bottom-color:		#5a3149;
		border-left-color:		#ffffff;
		border-right-color:		#5a3149;
		border-top-color:			#ffffff;
		cursor:				default;
		position:				absolute;
		visibility:				hidden;
		z-index:				10;
}

.jsdomenuhr {
		width:				80%;
		text-align:				center;
}

.jsdomenuitem {
    		background: 			url(../images/holiday/rrPurpTxtrTile.jpg) repeat;
		border:				none;
		color:				#333333;
		text-align:				left;
		font-family:			arial;
		font-size:				11px;
    		font-weight:			bold;
		padding-bottom:			3px;
		padding-left:			10px;
		padding-right:			5px;
		padding-top:			3px;
}

.jsdomenuitemover {
		background:				url(../images/holiday/rrPurpleTxtrTileDrk.jpg) repeat; 
		border:				none;
		color:				#ffffff;
		text-align:				left;
		font-family:			arial;
		font-size:				11px;
    		font-weight: 			bold;
		padding-bottom:			3px;
		padding-left:			10px;
		padding-right:			5px;
		padding-top:			3px;
}

.sell {
    		background: 			none;
		border:				none;
		color:				#333333;
		text-align:				left;
		font-family:			arial;
		font-size:				11px;
    		font-weight:			bold;
}