/* Special Occasions page styles
------------------------------------------------------------------------------------------------ */	
#agi-main{
	background: #fdf9e9 url(/agbeta/department/specialoccasions/main-back.jpg) no-repeat !important;
	width: 933px;
	overflow: hidden;
	}
#agi-content{
	background:#fff;
	}

#agi-header{
	background:none;
	}
#agi-header #agi-logo a{
	color: transparent;
	color:#fdf9e9;
	}
#agi-footer{
	background:#fdf9e9 !important;
	border:0px !important;
	}
a {
	color:#993;
	}

#agi-deptpage #agi-content #agi-deptcont div {
	border:0px;
	padding:0px;
	margin:0;
	overflow:hidden;
	padding:0px;
	position:relative;
	width:100%;
	}
.agi-separator{
	width:530px !important;
	margin-left:25px !important;
	border-bottom:2px dotted #993 !important;
	height:2px;
}

#agi-deptpage #agi-content #agi-dept-specocc,
#agi-deptpage #agi-content #agi-dept-specocc h2,
#agi-deptpage #agi-content #agi-dept-specocc h3 {
	font-family:verdana, Arial, Helvetica, sans-serif;
}

#agi-deptpage #agi-content #agi-dept-specocc h1 {
	font-family:arial,helvetica,verdana,sans-serif;
	font-size:41px;
	color:#963;
}

#agi-deptpage #agi-content #agi-dept-specocc li a span.agi-tabbottom {
	width:120px;
}

#agi-deptpage #agi-content #agi-dept-specocc h2 {
	font-size:21px;
	padding-bottom:0;
}

#agi-deptpage #agi-content #agi-dept-specocc h3 {
	color: #000;
	width: 102px;
}
	
#agi-deptpage #agi-content #agi-dept-specocc .agi-spotrow ul {
	clear:both;
	overflow:hidden;
	padding:0;
	margin:0;
	width:580px;
}

#agi-deptpage #agi-content .agi-spotrow li a {
	padding: 10px 9px 14px 9px;
	width: 102px;
}

#agi-deptpage #agi-content #agi-dept-specocc .agi-lesspace {
	padding-bottom:5px;
	}
	
#agi-deptpage #agi-content #agi-dept-specocc ul.agi-hordeptlist {
	background-image:url(/agbeta/department/horizlinks_bgrd.jpg);
	border:0;
	clear:both;
	margin-top:10px;
	padding:15px;
	background-color:#fbf5e5;
	overflow:hidden;
	width:550px;
	}

#agi-deptpage #agi-content #agi-dept-specocc ul.agi-hordeptlist h3 {
	color:#000000;
	font-size:14px;
	padding-bottom:8px;
	}

#agi-deptpage #agi-content #agi-dept-specocc ul.agi-hordeptlist li {
	border-right:1px solid #9c8d10;
	padding:0 15px 0 15px;
	margin:0;
	}
	
#agi-deptpage #agi-content #agi-dept-specocc ul.agi-hordeptlist li.agi-deptlast {
	border-right:0;
	padding-right:0;
	}
	
#agi-deptpage #agi-content #agi-dept-specocc ul.agi-hordeptlist li a,
#agi-deptpage #agi-content #agi-dept-specocc ul.agi-hordeptlist li a:hover {
	background-image:none;
	margin:0;
	padding:0;
	width:auto;
	color:#993;
	}
	
#agi-deptpage #agi-content #agi-dept-specocc .agi-spotrow a:hover {
	text-decoration:none;
	}
	
#agi-deptpage #agi-content #agi-dept-specocc .agi-spotrow .agi-view-all,
#agi-deptpage #agi-content #agi-dept-specocc .agi-spotrow a:hover.agi-view-all  {
	text-decoration:underline;
	color:#993;
	}
	
#agi-deptpage #agi-content #agi-dept-specocc .agi-spotrow li a:hover h3 {
	color:#A6A6A6;
	text-decoration:none;
	}
	
#agi-deptpage #agi-content #agi-dept-specocc ul.agi-hordeptlist li a:hover,
#agi-deptpage #agi-content #agi-dept-specocc .agi-spotrow h2 a:hover  {
	text-decoration:underline;
	}
	

	
#agi-deptpage #agi-content #agi-dept-specocc ul.agi-justthumbs li {
	list-style:none;
	}
	
#agi-deptpage #agi-content #agi-dept-specocc ul.agi-justthumbs li span {
	display:block;
	padding-top:6px;
	}
	
#agi-deptpage #agi-content #agi-dept-specocc ul.agi-justthumbs li a:hover span {
	text-decoration:underline;
	}
	
	
