body	{text-align:center; background:#fff; margin:0; padding:0; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:70%;}
html 	{/*min-width: 792px;*/} 
img							{border:0;}
input, textarea, select		{border:1px; font-size:80%; font-family:Arial, Verdana, Helvetica, sans-serif;}
table, td, th, div, form			{font-size:100%; }
dt, h1 span, h2 span		{display:none;}
h1, h2, h3					{margin:0; padding:0; border:0; font-size:120%; color:#327ca1;}
li {display:inline;
padding:10px;
color:#0000FF}
li a:visited { color:#0000FF }
li a:hover{
color:#FF0000;
}
fieldset{text-decoration:none;
width:40%;
padding:10px;
}
.menuboxes {color:#327ca1;}
.menuboxes a:link{color:#327ca1;}
.menuboxes a:visited{color:#327ca1;}
.menuboxes a:hover{color:#327ca1; text-decoration:none;}

#main					{width:792px; margin:0 auto; position:relative; text-align:left; }
/* hide this \*/#main	{height:100%;} /* end */




#bg_home1							{background:url(http://www.aubergerestaurant.org/images/winefront.jpg) no-repeat #327ca1;}
#bg_home2							{background:url(http://www.aubergerestaurant.org/images/restaurantfront.jpg) no-repeat #327ca1;}
#bg_home3							{background:url(http://www.aubergerestaurant.org/images/loungefront.jpg) no-repeat #327ca1;}
#bg_home4							{background:url(http://www.aubergerestaurant.org/images/menufront.jpg) no-repeat #327ca1;}
.form1{ 
font-size:80%;
}

.menu_title {
text-decoration:underline;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#A4000D;
font-weight:bold;
}
.menu_sub {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#000000;
font-weight:bold;
}
.menu_desc {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#000000;
}
.closepage{font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
color:#CCCCCC;
text-decoration:none;
float:right;
border:1px solid #CCCCCC;
padding:2px;

}
.closepage a:visited{color:#CCCCCC;}
.closepage a:hover{color:#333333; text-decoration:none;}


#page-main-nav					{background:#327CA1;}
	#page-main-nav a			{color:#F7F7E4;}
	#page-main-nav a:hover			{color:#F4F48C; }
	#page-main-nav a:active			{color:#B4B4B4;}
	#page-main-nav a.active			{color:#B4B4B4;}
#page-content-container				{z-index:1; color:#666666;}
	#page-content-container a		{color:#633162; text-decoration:none; font-weight:bold;}
	#page-content-container a:hover		{text-decoration:underline;}
	#page-content-container a:active	{}

.stdpage {
color:#000000;
font-size:16px;
padding:20px; 
background-color:#FFFFFF; 
}
.stdpageoff {
width:602px; background:#ffffff; filter:alpha(opacity=0); -moz-opacity: .0; opacity:.0;

}
.pagebg {
width:602px;  background:#ffffff; filter:alpha(opacity=90); -moz-opacity: .90; opacity:.90;
}
.pagebghome {
width:602px; background:#ffffff; filter:alpha(opacity=0); -moz-opacity: .0; opacity:.0;
}


#page-global-nav 		{
	position:absolute;
	left:-40px;
	top:0px;
	height:100%;
	background:#fff;
	font-size:95%;
	font-weight:bold;
	color:#999999;
	width: 176px;
}

	#page-global-nav a {text-transform:uppercase; text-decoration:none; display:block; color:#999999;}
	#page-global-nav a:hover {background-position:-280px 0; color:#327CA1;}
	#page-global-nav a.active {background-position:-280px 0; color:#333333;}
	#page-global-nav dl {margin:138px 14px 0 0; padding:0px; color:#999999;}
	#page-global-nav dl dd {margin:0px; width:120px; color:#999999; }
	#page-global-nav dl dd span {display:none; white-space:nowrap; width:104px; color:#999999;}
	
.page-background {width:658px; margin:0px; padding:0px; position:relative; left:134px; top:0px; background:#B4B4B4;}
#page-brand-mast {
	width:658px;
	height:96px;
	position:relative;
	left:0px;
	top:14px;
	background-color: #327CA1;
}
#page-main-nav {width:658px; min-height:13px; margin:0px; position:relative; left:-134px; top:0px; padding:8px 0px 8px 0px;}
* html #page-main-nav {height:auto;}
/*hide from mac ie\*/#page-main-nav {left:0px; top:14px;}/*end*/
/*hide from mac ie\*/* html #page-main-nav {height:13px;}/* end */
	#page-main-nav a {text-transform:uppercase; text-decoration:none; font-weight:bold;}
	#page-main-nav dl {margin:0 28px; padding:0;}
	#page-main-nav dl dd {padding:0; display:inline; margin:0 10px 0 0;}

#page-content-container 		{width:602px; margin:28px 0px 0px 0px; padding:0px; position:relative; left:-134px; top:0px; min-height:450px; height:450px;}
/*hide from mac ie\*/#page-content-container {left:0px; height:auto; margin:40px 28px 0px 28px; }/*end*/

/*hide from mac ie\*/
* html #page-content-container  {height:450px;}
/* end */

#page-content-container p		{margin-top:18px; _margin-top:17px;}
#page-content-container dl		{margin:0; padding:0; }
#page-content-container p.top	{margin-top:15px;}
#page-content-container p.top-short	{margin-top:2px; _margin-top:4px;}
p.align-center                          {text-align:center;}
p.error                                 {color:#D53F3F;}


#home							{width:602px; margin:0px; padding:0px; }

#page-footer {
	width:658px;
	height:300px;
	position:relative;
	left:0px;
	top:0px;
	font-size:90%;
	padding:7px 0;
	background-color: #327CA1;
}

	#page-footer a 				{text-decoration:none; margin:0 5px 0 0;}

#page-footer ul				{padding:0; margin:0; list-style-type:none;}
#page-footer ul li			{display:inline; padding:0; margin:0 7px 0 0;}
#page-footer ul li.hide			{display:none;}
#page-footer, #page-footer .page-margin		{background:##327ca1; color:#ffffff; font-family:Arial, Helvetica, sans-serif;}
#page-footer a, #page-footer .page-margin a	{color:#F7F7E4; font-family:Arial, Helvetica, sans-serif;}
#page-footer a:hover, #page-footer .page-margin	a:hover		{color:#f3f58a; font-family:Arial, Helvetica, sans-serif;}
#page-footer a:active, #page-footer .page-margin a:active	{color:#327CA1; font-family:Arial, Helvetica, sans-serif;}

.page-margin 				{margin:0 28px;}
.relative					{position:relative; left:0px; z-index:1;}
.hide						{display:none;}
