﻿P  {font-size:12px;color:#ffffff;font-weight:normal;line-height:16px;text-decoration:none;font-family:Arial,verdana, helvetica, sans-serif; margin-top: 2px;}

P.sidebar  {font-size:10px;color:#000011;font-weight:normal;line-height:16px;text-decoration:none;font-family:Arial,verdana, helvetica, sans-serif;}

body {
	background: url("../../../static_images/bg.jpg") top center no-repeat;
	background-color: #120807;
}

#superwrapper
{
	width: 100%;
	margin: 0;
	padding: 0;
	height: auto;
}

#wrapper
{
	width: 884px;
	margin: 0 auto;
	padding: 0;
	height: auto;
}

#topnav
{
    background: url("http://www.thelionandrose.com/img/bg-paper-top.png") bottom center no-repeat;
}

#mantle
{
    height: 148px;
    background: url("http://www.thelionandrose.com/img/mantle.png") bottom center no-repeat;
}

#spacer
{
    width: 200px !important;
}

H1.sidebar

P a:link {color:#ffef9d; text-decoration: none;}
P a:hover {color:#ffef9d; text-decoration: underline;}

.address  {font-size:10px;color:#000000;font-weight:normal;text-decoration:none;font-family:Arial,verdana, helvetica, sans-serif;}
.addressheader  {font-size:10px;color:#000000;font-weight:bold;text-decoration:none;font-family:Arial,verdana, helvetica, sans-serif;padding-top:4px;padding-bottom:4px:}
.leftheader  {font-size:11px;color:#000000;font-weight:bold;text-decoration:none;font-family:Arial,verdana, helvetica, sans-serif;}
.midheader	{font-size:11px;color:#FFFFFF;font-weight:bold;text-decoration:none;font-family:Arial,verdana, helvetica, sans-serif;}
.rightheader  {font-size:11px;color:#000000;font-weight:bold;text-decoration:none;font-family:Arial,verdana, helvetica, sans-serif;}
.text  {font-size:10px;color:#000000;font-weight:normal;text-decoration:none;font-family:Arial,verdana, helvetica, sans-serif;padding-top:4px;padding-bottom:4px;}
.header2  {font-size:16px;color:#000000;font-weight:bold;text-decoration:none;font-family:Arial,verdana, helvetica, sans-serif;}
.webpageheader  {font-size:12px;color:#000000;font-weight:bold;text-decoration:none;font-family:Arial,verdana, helvetica, sans-serif;}


.searchbox {
		font-family: arial;
		font-size: 8pt;
		color: #666666;
		background-color:#FFFFFF;
		border-width: 1 px; 
		border-color: #000033;
		border-style: solid; 
		}

	
/* varied fonts */
	.fontHeader	{font-family:arial, helvetica, sans-serif;color:#ffef9d;font-size:14px;font-weight:bold;}
	.fontHeaderNavy	{font-family:arial, helvetica, sans-serif;color:#333366;font-size:12px;font-weight:normal;}
	.fontTitle	{font-family:arial, helvetica, sans-serif;color:#333366;font-size:12px;font-weight:normal;}
	.fontNormal	{font-family:arial, helvetica, sans-serif; letter-spacing:0px; color:#ffffff;font-weight:normal;font-size:small;}
	.fontSilver	{font-family:arial, helvetica, sans-serif; letter-spacing:0px; color:#C0C0C0;font-weight:normal;font-size:12px;}
	.fontSilverSmall {font-family:arial, helvetica, sans-serif; letter-spacing:0px; color:#C0C0C0;font-weight:normal;font-size:11px;}
	.fontSmall	{font-family:arial, helvetica, sans-serif;	color:#ffffff;font-weight:normal;font-size:11px;}
	.fontSmallwhite	{font-family:arial, helvetica, sans-serif;	color:#ffffff;font-weight:normal;font-size:13px;}
	.fontSmallBlack	{font-family:arial, helvetica, sans-serif;	color:#000000;font-weight:normal;font-size:12px;font-style:italic;line-height:16px;}
	.fontPanel	{font-family:arial, helvetica, sans-serif;	color:#ffffff;font-weight:normal;font-size:11px;line-height: 12px;}
	.fontNormalWhite {font-family:arial, helvetica, sans-serif;	color:#ffffff;font-weight:normal;font-size:12px;}
    .fontGreen	{font-family:arial, helvetica, sans-serif;color:#76b945;font-size:12px;font-weight:bold;letter-spacing:1px;}
    .fontGreenHeader	{font-family:arial, helvetica, sans-serif;color:#76b945;font-size:14px;font-weight:bold;font-style:italic;letter-spacing:1px;}
    .fontDesc	{font-family: arial, helvetica, sans-serif;color:#339900;font-size:12px;font-weight:normal;line-height: 16px;letter-spacing:0px;}
    .fontAddress {font-family: arial, helvetica, sans-serif;color:#006699;font-weight:bold;font-size:12px;line-height: 16px;}
	.panelHeader {font-size:16px;font-weight:bold; color:#ffef9d; text-decoration:none;font-family:arial, helvetica, sans-serif; padding-bottom:0; margin-bottom:0}
	.ArticleHeader {font-size:16px;font-weight:normal;color:#ffef9d; text-decoration:none;font-family:arial, helvetica, sans-serif;}
	.ArticleHeader1 {font-size:18px;font-weight:normal;color:#ffef9d;text-decoration:none;font-family:arial, helvetica, sans-serif;}

/* form elements */
.input {font-family: Arial, Helvetica, sans-serif; font-size: 10px;}

H1 {font-size:20px;color:#ffef9d;font-weight:bold;line-height:24px;text-decoration:none;font-family:Arial,verdana, helvetica, sans-serif;}

H2{font-size:16px;color:#ffef9d;font-weight:bold;text-decoration:none;font-family:Arial,verdana, helvetica, sans-serif; margin-bottom: 0px;}

H3{font-size:12px;color:#ffef9d;font-weight:bold;text-decoration:none;margin: 0;font-family:Arial,verdana, helvetica, sans-serif;}

H4{font-size:14px;color:#000066;font-weight:bold;line-height:14px;text-decoration:none;font-family:Arial,verdana, helvetica, sans-serif;}

A:link  {font-size:12px;font-weight:bold;color:#ffef9d;text-decoration:underline;font-family:Arial,verdana, helvetica, sans-serif;}
A:visited  {font-size:12px;font-weight:bold;color:#ffef9d;text-decoration:underline;font-family:Arial,verdana, helvetica, sans-serif;}
A:hover	{font-size:12px;color:blue;font-weight:#ffef9d;text-decoration:underline;font-family:Arial,verdana, helvetica, sans-serif;}

a.linkNormal	{font-family:Arial,Verdana;font-size:12px;font-weight:normal;color:#f7e7e7;text-decoration:underline;}
a.linkNormal:visited	{font-family:Arial,Verdana;font-size:12px;font-weight:normal;color:#f7e7e7;text-decoration:underline;}
a.linkNormal:link	{font-family:Arial,Verdana;font-size:12px;font-weight:normal;color:#f7e7e7;text-decoration:underline;}
a.linkNormal:hover	{font-family:Arial,Verdana;font-size:12px;font-weight:normal;color:#ffef9d;text-decoration:underline;}	

a.linkBold	{font-family:Arial,Verdana;font-size:14px;font-weight:bold;color:#ffef9d;text-decoration:underline;}
a.linkBold:visited	{font-family:Arial,Verdana;font-size:14px;font-weight:bold;color:#ffef9d;text-decoration:underline;}
a.linkBold:link	{font-family:Arial,Verdana;font-size:14px;font-weight:bold;color:#ffef9d;text-decoration:underline;}
a.linkBold:hover	{font-family:Arial,Verdana;font-size:14px;font-weight:bold;color:#ffef9d;text-decoration:underline;}	


a.linkBlue	{font-family:Arial,Verdana;font-size:12px;font-weight:bold;color:blue;text-decoration:underline;}
a.linkBlue:visited	{font-family:Arial,Verdana;font-size:12px;font-weight:bold;color:blue;text-decoration:underline;}
a.linkBlue:link	{font-family:Arial,Verdana;font-size:12px;font-weight:bold;color:blue;text-decoration:underline;}
a.linkBlue:hover	{font-family:Arial,Verdana;font-size:12px;font-weight:bold;color:blue;text-decoration:underline;}	

a.linkSmall	{font-family:Arial,Verdana;font-size:12px;font-weight:normal;color:#f7e7e7;text-decoration:underline;}
a.linkSmall:visited	{font-family:Arial,Verdana;font-size:12px;font-weight:normal;color:#f7e7e7;text-decoration:underline;}
a.linkSmall:link	{font-family:Arial,Verdana;font-size:12px;font-weight:normal;color:#f7e7e7;text-decoration:underline;}
a.linkSmall:hover	{font-family:Arial,Verdana;font-size:12px;font-weight:normal;color:#ffef9d;text-decoration:underline;}	

a.linkSmall2	{font-family:Arial,Verdana;font-size:11px;font-weight:normal;color:black;text-decoration:underline;}
a.linkSmall2:visited	{font-family:Arial,Verdana;font-size:11px;font-weight:normal;color:#f7e7e7;text-decoration:underline;}
a.linkSmall2:link	{font-family:Arial,Verdana;font-size:11px;font-weight:normal;color:#f7e7e7;text-decoration:underline;}
a.linkSmall2:hover	{font-family:Arial,Verdana;font-size:11px;font-weight:normal;color:black;text-decoration:underline;}	

a.linkNormal2	{font-family:Arial,Verdana;font-size:12px;font-weight:normal;color:white;text-decoration:underline;}
a.linkNormal2:visited	{font-family:Arial,Verdana;font-size:12px;font-weight:normal;color:white;text-decoration:underline;}
a.linkNormal2:link	{font-family:Arial,Verdana;font-size:12px;font-weight:normal;color:white;text-decoration:underline;}
a.linkNormal2:hover	{font-family:Arial,Verdana;font-size:12px;font-weight:normal;color:white;text-decoration:underline;}	

a.linkHeader	{font-family:Arial,Verdana;font-size:12px;font-weight:bold;color:blue;text-decoration:underline;}
a.linkHeader:visited	{font-family:Arial,Verdana;font-size:12px;font-weight:bold;color:blue;text-decoration:underline;}
a.linkHeader:link	{font-family:Arial,Verdana;font-size:12px;font-weight:bold;color:blue;text-decoration:underline;}
a.linkHeader:hover	{font-family:Arial,Verdana;font-size:12px;font-weight:bold;color:blue;text-decoration:underline;}	

a.linkFooter	{font-family:Arial,Verdana;font-size:12px;font-weight:normal;color:white;text-decoration:none;}
a.linkFooter:visited	{font-family:Arial,Verdana;font-size:12px;font-weight:normal;color:white;text-decoration:none;}
a.linkFooter:link	{font-family:Arial,Verdana;font-size:12px;font-weight:normal;color:white;text-decoration:none;}
a.linkFooter:hover	{font-family:Arial,Verdana;font-size:12px;font-weight:normal;color:blue;text-decoration:underline;}	

.pushPageCol1	{background-color:#ffffff;}
.pushPageCol2	{background-color:#ffffff;}
.pushPageCol3	{background-color:#ffffff;}

.webPageCol1	{padding-left:5px;padding-right:5px;padding-top:5px;}
.webPageCol2	{padding-top:5px;}



Table.leftnav { 
		background-color:#ffffff; 	
		border-collapse:collapse; 
		padding-right:0px;
		padding-left:2px;
		padding-top:0px;
		padding-bottom:0px;
		border-left:0px solid black;
		border-right:0px solid black;
		border-bottom:0px solid black;
		border-top:0px solid black;}

TD.leftnav { background-color:#ffffff; border-width: 0 px; border-color: #ffffff; border-style: none;}

Table.secondnav { background-color:#ead35c; border-width: 0 px; border-color: #ffffff; border-style: none;}

TD.secondnav { background-color:#ead35c; border-width: 0 px; border-color: #ffffff; border-style: none; background-image : "Static_Images/leftnav_bg1.gif"}


.leftNavFont  {
	font-size : 11pt;
	color : #ffffff;
	font-family : arial, helvetica, sans-serif;	
}

A:link.topnav {
	font-family : arial, helvetica;	
	font-size :12px;
	font-weight : bold;
	color : #f7e7e7;
	text-decoration : none;
}
	
A:visited.topnav {
	font-family : arial, helvetica;	
	font-size : 12px;
	font-weight : bold;
	color : #f7e7e7;
	text-decoration : none;
}		

A:hover.topnav {
	font-family : arial, helvetica;	
	font-size : 12px;
	font-weight : bold;
	color : #ffef9d;
	text-decoration : none;
}


A:link.topnav1 {
	font-family : arial, helvetica;	
	font-size :12px;
	font-weight : bold;
	color : #ffffff;
	text-decoration : none;
	letter-spacing: 1px;
}
	
A:visited.topnav1 {
	font-family : arial, helvetica;	
	font-size : 12px;
	font-weight : bold;
	color : #ffffff;
	text-decoration : none;
	letter-spacing: 1px;
}		

A:hover.topnav1 {
	font-family : arial, helvetica;	
	font-size : 12px;
	font-weight : bold;
	color : #fe9100;
	text-decoration : none;
	letter-spacing: 1px;
}

A:link.topnav2 {
	font-family : arial, helvetica;	
	font-size :12px;
	font-weight : BOLD;
	color : #FA9706;
	text-decoration : none;
	letter-spacing: 0px;
}
	
A:visited.topnav2 {
	font-family : arial, helvetica;	
	font-size : 12px;
	font-weight : BOLD;
	color : #FA9706;
	text-decoration : none;
	letter-spacing: 0px;
}		

A:hover.topnav2 {
	font-family : arial, helvetica;	
	font-size : 12px;
	font-weight : BOLD;
	color : #ffffff;
	text-decoration : none;
	letter-spacing: 0px;
}


A:link.leftnav {
	font-family : arial, helvetica;	
	font-size : 12px;
	font-weight : bold;
	color : #FA9706;
	text-decoration : none;
	letter-spacing: 1px;
}
	
A:visited.leftnav {
	font-family : arial, helvetica;
	font-size : 12px;
	font-weight : bold;
	color : #000000;
	text-decoration : none;
	letter-spacing: 1px;
}
	
A:hover.leftnav {
	font-family : arial, helvetica;	
	font-size : 12px;
	font-weight : bold;
	color : #f6992f;
	text-decoration : none;
	letter-spacing: 1px;
}


A:link.eventcalendar {
	font-family : arial, helvetica;	
	font-size : 10px;
	font-weight : bold;
	color : #6b0c18;
	text-decoration : none;
	letter-spacing: 0px;
}
	
A:visited.eventcalendar {
	font-family : arial, helvetica;
	font-size : 10px;
	font-weight : bold;
	color : #000000;
	text-decoration : none;
	letter-spacing: 0px;
}
	
A:hover.eventcalendar {
	font-family : arial, helvetica;	
	font-size : 10px;
	font-weight : bold;
	color : #f6992f;
	text-decoration : none;
	letter-spacing: 0px;
}


A:link.leftnav4 {
	font-family : verdana, arial, helvetica;	
	font-size : 12px;
	font-weight : bold;
	color : #ffffff;
	text-decoration : none;
	letter-spacing: 0px;
	
}
	
A:visited.leftnav4 {
	font-family : verdana, arial, helvetica;
	font-size : 12px;
	font-weight : bold;
	color : #ffffff;
	text-decoration : none;
	letter-spacing: 0px;
}
	
A:hover.leftnav4 {
	font-family : verdana, arial, helvetica;	
	font-size : 12px;
	font-weight : bold;
	color : #f6992f;
	text-decoration : none;
	letter-spacing: 0px;
}


A:link.leftnav1 {
	font-family :  arial, helvetica, sans-serif;		
	font-size : 12px;
	font-weight : bold;
	color : #000000;
	text-decoration : none;
	letter-spacing: 1px;
}
	
A:visited.leftnav1 {
	font-family :  arial, helvetica, sans-serif;	
	font-size : 12px;
	font-weight : bold;
	color : #000000;
	text-decoration : none;
	letter-spacing: 1px;
}		

A:hover.leftnav1 {
	font-family :  arial, helvetica, sans-serif;	
	font-size : 12px;
	font-weight : bold;
	color : #788671;
	text-decoration : none;
	letter-spacing: 1px;
}

A:link.leftnav2 {
	font-family : arial, helvetica, sans-serif;		
	font-size : 12px;
	font-weight : bold;
	color : #788671;
	text-decoration : none;
}
	
A:visited.leftnav2 {
	font-family : arial, helvetica, sans-serif;		
	font-size : 12px;
	font-weight : bold;
	color : #788671;
	text-decoration : none;
}		

A:hover.leftnav2 {
	font-family : arial, helvetica, sans-serif;		
	font-size : 12px;
	font-weight : bold;
	color : #012f86;
	text-decoration : none;
	
}

A:link.leftnav3 {
	font-family : arial, helvetica, sans-serif;		
	font-size : 12px;
	font-weight : bold;
	color : #ffef9d;
	text-decoration : none;
}
	
A:visited.leftnav3 {
	font-family : arial, helvetica, sans-serif;		
	font-size : 12px;
	font-weight : bold;
	color : #ffef9d;
	text-decoration : none;
}		

A:hover.leftnav3 {
	font-family : arial, helvetica, sans-serif;	
	font-size : 12px;
	font-weight : bold;
	color : #f7e7e7;
	text-decoration : none;
}
table.webpage	
		{background:#f7f3e7; 
		border-collapse:collapse; 
		padding-right:0px;
		padding-left:5px;
		padding-top:0px;
		padding-bottom:0px;
		border-left:1px solid black;
		border-right:1px solid black;
		border-bottom:0px solid black;
		border-top:0px solid black;
		}
		
table.webpage1	
		{background:#ffffff; 
		border-collapse:collapse; 
		padding-right:0px;
		padding-left:50px;
		padding-top:0px;
		padding-bottom:3px;
		border-left:0px solid black;
		border-right:0px solid black;
		border-bottom:0px solid black;
		border-top:0px solid black;
		}

table.webpage2	
		{background:#527994; 
		border-collapse:collapse; 
		padding-right:0px;
		padding-left:5px;
		padding-top:0px;
		padding-bottom:0px;
		border-left:1px solid black;
		border-right:1px solid black;
		border-bottom:1px solid black;
		border-top:0px solid black;
		}
table.webpage4	
		{background:#ffffff; 
		border-collapse:collapse; 
		padding-right:0px;
		padding-left:10px;
		padding-top:0px;
		padding-bottom:0px;
		border-left:1px solid #dddddd;
		border-right:1px solid #dddddd;
		border-bottom:1px solid #dddddd;
		border-top:1px solid #dddddd;
		}
.pad
	    {padding-left:10px;
	     padding-right:10px;
		 }
	
TD.webpage {font-size:11px;
		font-weight:normal;
		letter-spacing: 0pt;
		color:#000000;
		font-family: arial, helvetica, sans-serif;	
		background:#eeeeee;
		padding-right:0px;
		padding-left:3px;
		padding-top:0px;
		padding-bottom:0px;
		border-left:0px solid black;
		border-right:0px solid black;
		border-bottom:0px solid black;
		border-top:1px solid black;
		}
		
TD.webpage1 {font-size:11px;
		font-weight:normal;
		letter-spacing: 0pt;
		font-family: arial, helvetica, sans-serif;	
		background:#b5d2ba;
		padding-right:0px;
		padding-left:3px;
		padding-top:0px;
		padding-bottom:0px;
		border-left:0px solid black;
		border-right:0px solid black;
		border-bottom:1px solid black;
		border-top:1px solid black;
		}

TD.webpage2 {font-size:11px;
		font-weight:normal;
		letter-spacing: 0pt;
		color:#000000;
		font-family: arial, helvetica, sans-serif;	
		background:#ffffff;
		padding-right:0px;
		padding-left:3px;
		padding-top:0px;
		padding-bottom:0px;
		border-left:0px solid black;
		border-right:0px solid black;
		border-bottom:0px solid black;
		border-top:1px solid black;
		}
		
TD.webpage3 {font-size:11px;
		font-weight:normal;
		letter-spacing: 0pt;
		color:#000000;
		font-family: arial, helvetica, sans-serif;	
		background:#527994;
		padding-right:0px;
		padding-left:3px;
		padding-top:0px;
		padding-bottom:0px;
		border-left:1px solid black;
		border-right:1px solid black;
		border-bottom:1px solid black;
		border-top:1px solid black;
		}
		
TD.webpage4 {font-size:11px;
		font-weight:normal;
		letter-spacing: 0pt;
		color:#000000;
		font-family: arial, helvetica, sans-serif;	
		background:#f7f3e7;
		padding-right:0px;
		padding-left:1px;
		padding-top:1px;
		padding-bottom:1px;
		border-left:0px solid black;
		border-right:0px solid black;
		border-bottom:1px solid black;
		border-top:0px solid black;
		}
		
td.tdColorForm	{border:1px solid #000000; background : #ffffff; }		
td.tdColorForm2	{border:1px solid #a9a9a9; background : #ffffff; }		
td.tdCurrentDay {border: 1px solid #eeeeee;	background : #d3d3d3; }
.select	{
	width:120px;
	background-color:#ffffff;
	color:#000000;
	font-size:10px;
	font-family:Arial,Helvetica;
	border-right : thin solid;
	border-bottom : thin solid;
}
		
.button_nav2 {
	font-size:11px;
	font-weight:normal;
	letter-spacing: 1pt;
	color:#000000;
	font-family: arial, helvetica, sans-serif;	
	border-top : 0px solid;
	border-left : 0px solid;
	border-right : 1px solid;
	border-bottom : 0px solid;
	
}
		
		
.button	{
	font-size:10px;
	font-family: arial, helvetica, sans-serif;	
	border-bottom : thin solid;
	border-right : thin solid;

}
	
.button2 {
	font-size:12px;
	font-weight:bold;
	letter-spacing: 0pt;
	color:#000000;
	font-family: arial, helvetica, sans-serif;	
	background:#6c9c72;
	border-top : 2px solid;
	border-left : 2px solid;
	border-right : 2px solid;
	border-bottom : 2px solid;
	
	border-left-color: #6c9c72;
	border-top-color: #6c9c72;
	border-right-color: #6c9c72;
	border-bottom-color: #6c9c72;
	
}

.button3 {
	font-size:12px;
	font-weight:bold;
	letter-spacing: 0pt;
	color:#ffffff;
	font-family: arial, helvetica, sans-serif;	
	background:#fe9100;
	border-top : 1px solid green;
	border-left : 1px solid green;
	border-right : 1px solid green;
	border-bottom : 1px solid green;

}

.button4 {
	font-size:11px;
	font-weight:normal;
	letter-spacing: 0pt;
	color:#000000;
	font-family:Arial ;
	background:#eeeeee;
	border-top : 1px solid;
	border-left : 1px solid;
	border-right : 2px solid;
	border-bottom : 2px solid;
	border-left-color: #000000;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;	
}

/* Image border */
img, a { border: 0px }

/* chalkboard links */
#chalkboard a{
	background: url("http://www.thelionandrose.com/images/chalkboard.png") no-repeat;
	width: 222px; 
	height: 228px;
	float: left;}
	
#entertainment a{
	background: url("http://www.thelionandrose.com/images/entertainment.png") no-repeat;
	width: 222px; 
	height: 64px;
	float: left;}
	
#pubtour a{
	background: url("http://www.thelionandrose.com/images/pubtour.png") no-repeat;
	width: 222px; 
	height: 60px;
	float: left;}
	
#rewardsclub a{
	background: url("http://www.thelionandrose.com/images/rewardsclub.png") no-repeat;
	width: 222px; 
	height: 85px;
	float: left;}

