/* general styles */
body {
	background-color:#ca5d01;
	background-image:url(/agbeta/department/thanksgiving08/bodybgrd.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	}
	
a {
	color:#FFF;
	}
	
ul#myag-menu li ul li a {
	color:#666633;
	}	
	
/* headline styles */
	
#agi-deptpage h1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#af3508;
	background-image:url(/agbeta/department/thanksgiving08/h1bgrd.jpg);
	background-repeat:repeat-x;
	border-bottom:1px solid #fdfaf1;
	padding-top:13px;
	}
	
#agi-deptpage #agi-content h2, #agi-deptpage #agi-content h3, #agi-deptpage #agi-content h4 {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffcc;
	}
	
#agi-deptpage #agi-content h3 {
	color:#ffcc66;
	font-size:13px;
	}
	
#agi-favlist ol li.agi-favtitle h3 {
	margin-top:-5px;
	}
	
/*header modifications*/ 
#agi-header {
	background-color:transparent;
	background-image:url(/agbeta/department/thanksgiving08/header_leaves.png);
	background-position:477px 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	}
	
#agi-header #agi-logo a {
	color: transparent;
	font-size:0px;
	line-height:0px;
	}
	
#agi-header #agi-logo a span {
	background-image:url(/agbeta/department/aglogo_white.png);
	background-color:transparent;
	}
	
#agi-header ul#agi-links li a {
	border-left:1px solid #FFF;
	color:#FFF;
	}
	
/* footer modifications */
#agi-footer {
	background-image:url(/agbeta/department/thanksgiving08/footer_leaves.png);
	background-color:#ca5d01 !important;
	background-position:bottom center;
	background-repeat:no-repeat;
	border:0 !important;
	color:#FFFFFF;
	height:400px;
	}
	
#agi-footer ul li a, #agi-footer ul#agi-footerhome li span {
	border-left:1px solid #FFF;
	}
	
/* transparent AGI logo */
#agi-footer p a.agi-interactiveimg {
	background-image: url(/agbeta/footer/interactive_invert.png);
	vertical-align:baseline;
	}
	
#agi-footer p {
	vertical-align:bottom;
	}
	
.msn-msnfoot1 {
	background-color:#EEE;
    }
	
/* transparent icons */
.agi-talkicon,.agi-shieldicon,.agi-cardicon,.agi-houseicon,.agi-staricon {
	background-image:url(/agbeta/icons/icons_sprite_v1.png);
	}

/* transparent nav buttons */	
ul#agi-members li a.agi-mem-signin, ul#agi-members li a.agi-mem-signout, ul#agi-members li a.agi-mem-join, ul#agi-members li a.agi-mem-myagclose {
	background-image:url(/agbeta/button/nav_sprite_v1.png);
	}
	
#agi-deptpage #agi-content div .agi-view-all {
	color:#f2f0de;
	}
	
#agi-deptcont {
	background-color:#ad272c;
	position:relative;
	}
	
.agi-column {
	background-image:url(/agbeta/department/thanksgiving08/mainbgrd.jpg);
	background-repeat:repeat-x;
	background-color:#ca5d01;
	}
	
#agi-deptpage #agi-content #agi-deptcont div {
	border:0;
	}
	
/* modifications to main containers to allow for absolutely positioned bgrd images */
#agi-main,
#agi-content,
#agi-rail {
	position:relative;
	*height: 1%;
	}
	
#agi-main {
	padding-bottom:0px;
	}
	
/* absolutely positioned bgrd images */
#agi-mainimg1 {
	height:241px;
	width:252px;
	background-image:url(/agbeta/department/thanksgiving08/rrail_leaves.png);
	background-repeat:no-repeat;
	display:block;
	top:688px;
	left:695px;
	position:absolute;
	}
	
#agi-mainimg2 {
	height:498px;
	width:327px;
	background-image:url(/agbeta/department/thanksgiving08/lrail_leaves.png);
	display:block;
	top:521px;
	left:11px;
	position:absolute;
	}
	
#agi-mainimg3 {
	height:187px;
	width:119px;
	background-image:url(/agbeta/department/thanksgiving08/rightside_leaves.png);
	display:block;
	top:126px;
	left:933px;
	position:absolute;
	}	
	
#agi-mainimg4 {
	display:none;
	/*height:187px;
	width:119px;
	background-image:url(/agbeta/department/thanksgiving08/header_leaves.png);
	background-repeat:no-repeat;
	display:block;
	top:-100px;
	left:700px;
	position:absolute;*/
	}
	
#agi-deptpage #agi-content ul#agi-morelist li {
	background-image:none;
	}
	
#agi-deptpage #agi-content #agi-deptcont div {
	width:580px;
	padding-bottom:10px;
	}
	
#agi-deptpage #agi-content #agi-deptcont div#agi-deptcarousel {
	background-image:url(/agbeta/department/thanksgiving08/carouselbgrd.jpg);
	background-repeat:repeat-x;
	background-color:#fdfaf1;
	width:580px;
	overflow:hidden;
	}
	
#thanksgiving_carousel_id {
	width:580px;
	height:224px;
	}
	
/* drop shadow behind thumbs */
.agi-spotrow li a, .agi-spotrow li a:hover, .agi-spotrow li a span.agi-tabbottom, .agi-spotrow li a:hover span.agi-tabbottom {
	background-image:url(/agbeta/department/thanksgiving08/sprite_thumbcat.gif);
	}
	
.agi-spotrow li a span.agi-tabbottom {
	height:12px;
	}
	
.agi-spotrow li a:hover span.agi-tabbottom {
	background-position:-391px 0;
	}
	
#agi-deptpage #agi-content .agi-spotrow li a h3 {
    color:#000;
    text-decoration:none;
	font-size:12px;
}

#agi-deptpage #agi-content .agi-spotrow a:hover {
	text-decoration:none;
	}

#agi-deptpage #agi-content .agi-spotrow li a:hover h3 {
    color:#555555;
    text-decoration:none;
}

.agi-spotrow li a span {
color:#ad272c;
}

.agi-spotrow li a:hover span {
color:#FFF;
}

#agi-deptpage #agi-content ul.agi-justthumbs {
	list-style:none;
	}
	
#agi-deptpage #agi-content ul.agi-justthumbs li {
	float:left;
	margin:0;
	padding:0 23px 15px 22px;
	*padding-right:19px;
	text-align:left;
	width:100px;
	}

/* drop shadow behind thumbs */
#agi-deptpage #agi-content ul.agi-justthumbs li img,
#agi-favlist ol li.agi-favthumb img {
	padding-right:4px;
	padding-bottom:4px;
	background-image:url(/agbeta/department/thumbshadow.png);
	background-repeat:no-repeat;
	}
	
#agi-deptpage #agi-content ul.agi-justthumbs li span {
	margin:0;
	padding:0;
	}
	
#agi-deptpage #agi-content li a span.agi-tabbottom {
	width:120px;
	}
	
/* border around main thumb area */
#agi-deptpage #agi-content #agi-deptcont #agi-deptborder {
	background-image:url(/agbeta/department/thanksgiving08/contentbgrd.jpg);
	background-repeat:repeat-x;
	border:1px solid #f1a96d;
	width:578px;
	position:relative;
	}

/* left rail*/
#agi-rail .agi-searchform li.fli-ag-searchtext label {
	background-color:#f2e7de ;
	border-bottom:1px solid #d8b497;
	color:#808791;
	}
	
#agi-rail a {
	color:#af3508;
	}
	
#agi-rail ol#agi-guided-nav h2, #agi-rail .agi-occasions ol h3 {
	background-color:#f2e7de;
	}
	
#agi-rail ol#agi-guided-nav li.agi-list-head, #agi-rail .agi-occasions ol li.agi-list-head {
	border-bottom:1px solid #D8B497;
	}
	
#agi-rail .agi-searchform li.fli-ag-searchtext input.input,
.agi-lazyinput {
	border:1px solid #b09b89;
	background-color:#f8f3ef;
	color:#AF3508;
	}
	
#agi-rail #agi-nav-signup,
#agi-rail #agi-nav-desktop,
#agi-rail .agi-searchform,
#agi-rail #agi-leftnav {
	background:transparent url(/agbeta/department/thanksgiving08/sprite_back_v1.jpg) repeat-y scroll left bottom;
	}
	
/* browse section */
#agi-favlist {
	border:1px solid #d8d197;
	overflow:hidden;
	padding:10px;
	}
	
#agi-favlist ol {
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	width:145px;
	}
	
#agi-favlist ol li {
	margin:0;
	padding:3px 10px;
	padding-left:28px;
	}
		
#agi-favlist ol li.agi-favthumb,
#agi-favlist ol li.agi-favtitle {
	padding:0 0 5px 0;
	text-align:center;
	}
	
#agi-favlist ol li.agi-favtitle {
	text-align:left;
	}
	
#agi-favlist ol li.agi-favtitle h3 {
	color:#888064;
	display:block;
	padding:3px 5px 0 22px;
	font-size:13px;
	font-weight:bold;
	}
	
#agi-favlist ol li.agi-lastfav a {
	color:#EE353D;
	} 
	
/* style for the large drop shadow behind the main content (not currently being used) */

#agi-deptpage #agi-content {
	background-image:url(/agbeta/department/mainshadow.png);
	background-repeat:no-repeat;
	background-position:right bottom;
	padding-right:9px;
	padding-bottom:9px;
	}
	
#agi-deptpage #agi-content #agi-deptcont div#bday_carousel_id {
	height:224px;
	width:580px;
	}
	
/* breadcrumbs */
#agi-content-head {
	padding-left:15px;
	width:565px;
	background-color:#f1a96d;
	}

ul#agi-breadcrumbs {
	width:560px;
	}
	
ul#agi-breadcrumbs li {
	color:#FFFFFF;
	}
	
ul#agi-breadcrumbs li a {
	color:#af3508;
	}
	
.agi-tonerow ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 0 20px 0;
	padding:0 2px;
	}
	
.agi-tonerow ul li {
	background-image:url(/agbeta/department/thanksgiving08/toneshadow.png);
	background-repeat:no-repeat;
	display:inline;
	float:left;
	margin:0 0 0 15px;
	padding:0 7px 7px 0;
	}
	
/* Style for the Nikon promotion H1 */
#agi-deptpage h1 a {
	background-image:url(/agbeta/department/thanksgiving08/sponsor_nikon.png);
	background-repeat:no-repeat;
	height:43px;
	width:131px;
	position:absolute;
	top:35px;
	left:437px;
	z-index:10;
	cursor:pointer;
	}