#container
{
	margin: 0 auto;
	width: 100%;
	background: #fff;
	font-family: calibri, helvetica;
	}

#header
{
	background: #ccc url('walnutlogo10.jpg');
    background-repeat: no-repeat;
	padding: 30px;
	 height: 40px;
}

#header h1 { margin: 0; }

#navigation
{
	float: left;
	width: 100%;
	background: #333;
}

#navigation ul
{
	margin: 0;
	padding: 0;
}

#navigation ul li
{
	list-style-type: none;
	display: inline;
}

#navigation li a
{
	display: block;
	float: left;
	padding: 5px 10px;
	color: #fff;
	text-decoration: none;
	border-right: 1px solid #fff;
}

#navigation li a:hover { background: #807000; }

#content-container1
{
	float: left;
	width: 100%;
	background: #fff url('layout-three-liquid-background1.gif') repeat-y 20% 0;
}

#content-container2
{
	float: left;
	width: 100%;
	background: url('layout-three-liquid-background2.gif') repeat-y 80% 0;
}

#section-navigation
{
	float: left;
	width: 16%;
	padding: 20px 0;
	margin: 0 2%;
	display: inline;
	text-decoration: none;
}

#section-navigation h4 {font-size:18px; color:#880000; background-color:#fff; line-height:16px;  padding: 5px 15px 5px 15px;  margin:15px 15px 15px 15px; }

#section-navigation a  {font-size:16px; color:#000; text-decoration: none; line-height:18px; margin: 5px 5px 5px 5px; }

#section-navigation p {font-size:16px; color:#555; line-height:16px; margin: 5px 5px 5px 5px; }


#section-navigation ul
{
	margin: 0;
	padding: 0;
}

#section-navigation ul li
{
	margin: 1 1 1em;
	padding: 0;
	list-style-type: none;
}

#content
{
	float: left;
	width: 56%;
	padding: 20px 0;
	margin: 0 0 0 2%;
}

#content a{
	color: #800000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; text-decoration: none;
}


#content h2 { 
 margin: 0;
 font-weight: bold;
 color: #800000;
 
			 }

#aside
{
	float: right;
	width: 16%;
	padding: 20px 0;
	margin: 0 2% 0 0;
	display: inline;
}

#aside h3 { margin: 0; }

.quote {width:90%; padding:25px; margin: 10px;  position:relative; background:#ccc; background-image: url('quotes.png'); background-repeat: no-repeat; border:1px solid #808000;  font-style:italic}


#footer
{
	clear: left;
	background: #ccc;
	text-align: right;
	padding: 20px;
	height: 1%;
}

.custsearch{
position:absolute;
top:110px;
right:20px;
background-color:#333; 
min-height:10px; /* for modern browsers */
height:auto !important; /* for modern browsers */
height:10px; /* for IE5.x and IE6 */
}



#iacgal {width:100%;}


img.imgright{display:block; float:right;height:160px; padding:5px;}
img.imgext{display:block; float:right;max-height:160px; margin:0px 75px 50px 50px;}

img.imgleft{display:block; float:left;height:160px; padding:5px;}
img.imgstd{ height:160px;width:212px; padding:5px;position:relative;}
img.imgval{display:block; float:left; padding:5px;}


table.tbShop
{
width:100%;
padding:15px;
border:1px solid #ccc;


}

.tbEvt
{
width:100%;
padding: 15px;
}
.tEvt
{
 background-color: #f5f5f5;
border: 1px solid #ccc;
padding: 15px;

}

.thHead
{
	
	font-size: 24px;
 	color: #880000;
        background-color:#ccc;

}

.tMenu
{
	font-size: 16px;
	color: #800000;
	background-color: #f5f5f5;

}

.tStd
{

	font-size: 16px;
        font-weight:bold;
        padding: 5px;
	background-color: #f5f5f5;


}

.tFeat
{

	font-size: 16px;
        font-weight:bold;
        padding: 5px;   
	background-color: #ccc;

}

.tFeatH
{

	font-size: 12px;
        padding: 5px;
	background-color: #ccc;

}

.tStdH
{

	font-size: 12px;
        padding: 5px;
	background-color: #f5f5f5;


}

.tSubMenu
{

	font-size: 12px;
	color: #800000;
	background-color: #f5f5f5;
}
