body 	{
	margin:auto;
	font-size: small;
	font-family: Helvetica,Arial, Verdana, Arial,  sans-serif;
	background-color: #eceaea;
	background-repeat: repeat-y;
}
img {border:none}
h1, .componentheading, .contentheading	{font-size: 175%; font-family: Helvetica; font-weight:bold}

.componentheading, .contentheading{padding-top: 20px;}
h2	{font-size: 125%; font-family: Helvetica;}
h3	{font-size: 115%; font-family: Helvetica;}
h4	{font-size: 110%; font-family: Helvetica;}
h5	{font-size: 100%; font-family: Helvetica;}
h6	{font-size: 14px; font-family: Helvetica;}
/*font 	{font-family: Arial;}*/
a:link 	{color: #53541B; text-decoration:none; font-weight:bold;}
a:visited	{color: #53541B; text-decoration:none; font-weight:bold;}
a:hover 	{color: #53541B; text-decoration:underline; font-weight:bold;}
a:active 	{color: #53541B; text-decoration:none; font-weight:bold;}

table#thepics td{
	vertical-align: top; 
	text-align: center;
	
}
table.contentpaneopen, table.contentpane {
	margin: 0;
	padding: 0;
	width: auto;
}

table#thepics td img{ 
margin-bottom: 20px;
width: 300px;
}
/***** Navigation *****/
.menu,.menuspace{height: 38px;background: #bfd3e5; }

/*.menu	{ width: 875px;  float: right;}*/
.menuspace{width: 25px; float: left ;}

.menu ul,.menu li,.menu li a span,.menu li ul  {	margin: 2px 0 0;padding:0;line-height: 38px; }
.menu {color:#bea14d; line-height:2.55em; font-family:Helvetica; font-weight:bold;  font-size:8pt}
.menu li {float:left;	list-style:none; white-space:nowrap;margin: 0 0.15em;}
/*.menu a,.menu li a,.menu li a span {background:inherit; color:#7672a6; display:block;font-weight:bold;padding:0 10px;text-decoration:none}*/
.menu a { color:#5c508f; font-weight:bold;padding:0 10px;text-decoration:none}

/*safari hack for menu*/


.menu .selected,.menu a:hover,.menu a span:hover, #current,.menu #active_menu {		color:#00938b;	text-decoration:none;}

.menu table td{margin: auto;text-align:center; line-height: 38px;  }



/*side menu*/
.module h3 {color: #73689f;width: 136px; margin: 30px 25px 5px 16px;font-weight:bold; font-size:9pt;padding: 0 0 0 7px}
ul.menu-nav {width: 136px; margin: 10px 25px 10px 16px;font-weight:bold; font-size:8pt;padding: 0}
.menu-nav li{width: 129px;float:left; list-style:none; /*white-space:nowrap;*/margin: 0 0;border-top:solid 1px #f0eedf;display:block;vertical-align:middle;padding-left: 7px;}
.menu-nav li a span{display:block;color: #73689f;line-height: 12px; padding: 6px 0 6px 0px ;vertical-align:middle;width: 135px;}
.menu-nav li a {width: 135px;}
.menu-nav li.parent{padding-left: 7px;width: 129px;}
.menu-nav li.parent a {line-height: 24px;height: 24px;}
.menu-nav li ul{width: 136px;margin: 0 0 0 -7px;padding:0 0 0 0px;list-style-position: inside;}
.menu-nav li ul li{width: 121px;margin: 0px;padding:0 0 0 15px;}
/*.menu-nav li:last-child ul li:last-child{width: 121px;float:left; list-style:none; white-space:nowrap;margin: 0 ;border-top:solid 1px #f0eedf;border-bottom:solid 1px #f0eedf;display:block;vertical-align:middle;padding-left: 15px;}*/

.menu-nav li:hover,.menu-nav li.active {background:url(../images/bg_submenu_hover.jpg) 0 1px no-repeat;text-decoration:none;}
.menu-nav a span:hover{color: #00a29c;}
.menu-nav a:hover{text-decoration:none;}
ul.menu-nav {border-bottom:solid 1px #f0eedf;}
/*legacy*/
#left table {width: 136px; margin: 10px 25px 10px 16px;font-weight:bold; font-size:10pt;padding: 0}
#left table td{width: 136px;float:left; list-style:none; white-space:nowrap;margin: 0 0.15em;border-bottom:solid 1px #f0eedf;display:block;vertical-align:middle;padding-left: 7px;}
#left table td a {color: #73689f;line-height: 33px; padding-left: 0px;vertical-align:middle;}
#left table td a.sublevel-nav{padding-left: 7px;}
	
	
/*modules*/
#Stage{height:225px;}
#user1{width: 250px;padding: 0px;float:right;margin: 36px 20px 20px 0;}
#user2{width: 260px;float:left;padding: 0 5px;}
#user3{float:right;width:290px;padding: 0px;}
#user1 p,#user2 p,#user3 p,#user4 p,#user5 p{margin:0;}
#usermods{width: 920px;}
div#user4{float:left;width: 500px;border: solid 0.5px #a5cabd;margin: 7px 10px 15px 0;height: 200px}
#user5{float:left;width: 395px;border: solid 0.5px #a5cabd;margin: 7px 0 15px;height: 200px}



#PageWrapper		{
	width: 950px;
	margin: 0 auto;
	clear: both;
	background-color:#fff;
	
	background-repeat: repeat-y;
}
#shadow		{
	width: 960px;
	margin: 0 auto;
	clear: both;
	background-color:#ffffff;
	background-repeat: repeat-y;
	background-image: url(../../../images/stories/shadow_page.png);
}
#PageContainer		{
	width: 950px; /*background: #efda84 url(../images/bg2.jpg) bottom left repeat-y;*/
	clear: both;
}
#Header				{width: 950px; height: 145px; margin: 0 auto; padding: 0; clear: both; background: #dd8b27;}
/*#Header_inside	{width: 950px;  margin: 0 auto; padding: 0; clear: both; background: #000;}*/
#header_strip{background: url(../images/bg_strip.jpg) #733e98;clear:both;width: auto;height: 4px;}
/* #ContentWrapper	{width: 900px; padding: 10px 15px 0px 15px; margin: 0px; clear: both;background: url(../images/bg2.png) bottom right no-repeat;} */
img#logo{float:left;}
img#mod_header_r{float:right;}
table.contentpaneopen div {width: 780px;}
#ContentWrapper		{width: 950px; padding: 0px; margin: 0px; clear: both;background-color:
#FFF}
#ContentTitle		{width: 870px; padding: 10px 15px 0px 25px; clear: both;}
#Content_r	{background:#f0eee0 url(../images/bg_content_r.jpg) 100% 100% no-repeat;width: 760px;margin: 0;float: left;}
#Content_l	{}
#Content_with_module {float: left; width: 440px; margin-left: 20px;}
#Content			{
	background: url(../images/bg_content_l.jpg) 0 100% no-repeat;
	width: 699px; /*clear: both;*/
	margin: 0;
	float: left;
	padding-top: 0px;
	padding-right: 60px;
	padding-bottom: 60px;
	padding-left: 30px;
}

#left	{width: 175px;float: left;height: inherit}
#white	{width: 25px;float: right;height: inherit}
#InsideFooter		{
	width: 950px;
	padding-top: 0px;
	padding-right: 60px;
	padding-bottom: 0px;
	padding-left: 0px;
	clear:both;
	font-size: 10px;
	margin-top: 0;
	margin-bottom: 0;
	text-align: right;
}
#Footer			{width: 890px; margin: 0 auto; padding: 4px; color: #d1a601; clear: both; text-align: center;}
#Footer a		{color: #ffffff;}
#BottomTag		{width: 870px; margin: 0 auto; clear: both;}
#Letter			{width: 700px; padding: 15px 20px 25px 10px; margin: 0 auto; clear: both; border: solid 1px #000000; background: #FFFFFF;}
.TitleText		{margin: 20px 0 0 0; font-family: Helvetica; font-size: 15px; font-weight: bold; color: #254085; font-style:italic;}
.TextDiv		{padding: 20px; font-size: 12px;}
.divpad			{padding: 5px; clear:both;}
.menudiv		{width: 415px; float: left;}
.BottomTagText		{font-family: Arial; font-size: 12px; font-style:italic;}
.ContactText		{font-size: 90%; color: #f6f2d8;}
.Notes				{font-size: 9px; font-style: italic;}
.headertext			{padding: 5px 5px 10px 5px;}
.headertext a		{color: #000000; text-decoration:none;}
.MenuHeader			{font-size: 130%; font-stretch:expanded; font-family: Helvetica, Arial, Times, serif; font-weight:bold;}
.MenuItem			{font-size: 115%; font-stretch:expanded; font-family: Helvetica, Arial, Times, serif; font-weight:bold;}
.MenuItemDescription {font-size: 85%; font-style:italic;}
.drinkmenuspacing	{line-height: 130%;}
.redtext			{font-size: 115%; color:#990000;}
/*:after.clearfix {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-table;}*/
/* Hides from IE-mac \*/
/** html .clearfix {}
.clearfix {display: block;}*/
/* End hide from IE-mac */
