
#agi-main-container {
	margin: 0;
	padding: 0;
}
    
#agi-main-container:after {
    content:".";
    height: 1px;
    width: 1px;
    display: block;
    clear: both;
    visibility: hidden;
}
    
.agi-si-column {
	width: 166px;
    float: left;
    text-align: left;
    margin: 10px 4px 0 0;
	padding: 0 0 10px 7px;
	width: 164px;
}

.agi-si-column ul {
    margin: 0 10px;
    padding: 0;
    text-align: left;
    list-style-type: none;
}
    
.agi-si-column li {
    padding: 0 0 8px 4px;
}
    
.agi-si-column h2 {
    margin: 24px 0 0 8px;
}
    
.agi-si-column h2 a {
	text-decoration: none;
	color: #9D0017;
	font-size: 15px;
	font-weight: bold;
}

/*
Siteindex Expandables
*/

a.agi-si-expandable {
	padding:0 0 0 10px;
	text-decoration:none;
	background:transparent url(/agbeta/icons/show.gif) no-repeat scroll 0 4px;
}

a.agi-si-expandable:hover {
	text-decoration:underline;
}

a.agi-si-expandable-open {
	padding:0;
	color:#000;
	background:transparent;
	font-weight:bold;
}

ul.agi-si-submenu {
	margin:0;
	padding:8px 10px 0;
}

/*
All occasions level 2 pages
*/

#agi-all{	
}
#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;
	/*margin: 15px 0;
	padding: 0 0 0 40px;*/
	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;
}