h1#sitemap-head {
	font-size: 25px;
	margin: 10px 0 0 0;
}

#agi-main-container {
	margin: 0;
	padding: 0;
}

#agi-main-container:after {
	clear: both;
	content:".";
	height: 1px;
	display: block;
	visibility: hidden;
	width: 1px;
}

.agi-si-column {
	float: left;
	margin: 10px 4px 0 0;
	padding: 0 0 10px 7px;
	text-align: left;
	width: 200px;
}

.agi-si-column ul {
	list-style-type: none;
	margin: 0 10px;
	padding: 0;
	text-align: left;
}

.agi-si-column li {
	padding: 0 0 8px 4px;
}

.agi-si-column h2 {
	margin: 24px 0 0 8px;
}

.agi-si-column h2 a {
	color: #9D0017;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}

/*
Siteindex Expandables
*/

a.agi-si-expandable {
	background: transparent url(/agbeta/icons/show.gif) no-repeat 0 4px;
	padding: 0 0 0 10px;
	text-decoration: none;
}

a.agi-si-expandable:hover {
	text-decoration: underline;
}

a.agi-si-expandable-open {
	background: transparent;
	color: #000;
	font-weight:bold;
	padding: 0;
}

ul.agi-si-submenu {
	margin: 0;
	padding: 8px 10px 0;
}

/*
All occasions level 2 pages
*/
#agi-indextitle {
	margin-bottom: 5px;
}

#agi-indextitle img {
	border-bottom: 1px solid #ccc;
}

#agi-all-interior {
	margin: 0 0 0 40px;
	padding: 0;
	width: 505px;
}

#agi-all ul {
	float: left;
	margin: 15px 0 0 15px;
	padding: 0;
	width:150px;
}

*agi-all-interior {
	*margin: 0 30px 0 0;
}

*#agi-all ul {
	*margin-left: 10px;
}

#agi-all li {
	margin:0;
	padding-bottom:15px;
}

#agi-all li a {
	font-size: 13px;
	text-transform: lowercase;
}

/*--------------------------------------------------------------------------
=Category Lists
--------------------------------------------------------------------------*/
#agi-createPrint ul,
#agi-ecards-all ul {
	list-style: none;
	text-align: left;
}