/*<agl.folder "image of the month">*/
	#imageofthemonth { color: #d8d8d8; text-align: left; width: 898px; height: 261px; margin-right: auto; margin-left: 20px; padding-top: 15px; }
	#imageofthemonth img { float: left; }
	#imageofthemonth img.download { float: left; margin-top: 15px; }
	#imageofthemonth img.viewall { float: right; margin-top: 15px; margin-right: -20px; }
	#imageofthemonth img.rating { float: right; }
	#imageofthemonth div#details { color: #d8d8d8; background-image: url(../media/imageofthemonth/1106/imageofthemonth_detail.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; width: 286px; height: 216px; float: right; }
	#imageofthemonth div#details ul { margin: 32px 0 0; padding: 0; float: right; }
	#imageofthemonth div#details li { color: #2c2c2c; font-weight: bold; background: url(../media/btn/grey_on_black.gif) no-repeat left center; text-align: center; cursor: pointer; display: block; margin: 0; padding: 2px 0 3px; width: 100px; float: right; }
	#imageofthemonth div#details li a { color: #2c2c2c; text-decoration: none; display: block; }
	#imageofthemonth div#details li a:hover { color: #800000; }
	#imageofthemonth div#details p { margin: 0; padding: 0; }
	#imageofthemonth div#details p.title { color: #d8d8d8; font-size: 19px; margin-bottom: 10px; }
	#imageofthemonth div#details #userinfo { height: 197px; }
	#imageofthemonth div#details #userinfo .identifier { font-weight: bold; }
	#imageofthemonth div#details #userinfo .detail { color: #ff9c00; font-weight: bold; }
	#imageofthemonth div#details #userinfo  p.commend { margin: 10px 0 0; padding: 0; }
/*</agl.folder>*/
/*<agl.folder "info">*/
	#info { color: #d8d8d8; background-image: url(../media/content/index/info_bg.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; width: 898px; height: 200px; margin: 0 auto 15px; }
	#info div#intro { text-align: left; width: 572px; height: 150px; float: left; margin-top: 50px; padding-left: 20px; }
	#info div#intro p { height: 121px; margin: 0; padding: 0; }
	#info div#intro ul { margin: 0; padding: 0; float: right; }
	#info div#intro ul.left { margin: 0; padding: 0; float: left; }
	#info div#intro li { color: #2c2c2c; font-weight: bold; background: url(../media/btn/grey_on_gray.gif) no-repeat left center; text-align: center; cursor: pointer; display: block; margin: 0; padding: 2px 0 3px; width: 100px; float: left; }
	#info div#intro li a { color: #2c2c2c; text-decoration: none; display: block; }
	#info div#intro li a:hover { color: #800000; }
	#info div#statistics { width: 286px; height: 150px; float: left; margin-top: 50px; padding-left: 20px; }
	#info div#statistics p { text-align: left; margin: 0; padding: 0; }
	#info div#statistics p .identifier { font-weight: bold; }
	#info div#statistics p .detail { color: #ff9c00; font-weight: bold; }
	#info div#statistics p .detail a { color: #ff9c00; font-weight: bold; text-decoration: none; }
	#info div#statistics p .detail a:hover { text-decoration: underline; }
/*</agl.folder>*/
/*<agl.folder "content">*/
	#content { width: 918px; float: left; padding-left: 20px; }
	#content div#entry { background-image: url(../media/content/gallery/thumb_info_bg.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; text-align: left; width: 286px; height: 182px; float: left; padding-right: 20px; padding-bottom: 20px; display: compact; }
	#content div#entry_last { width: 286px; height: 200px; float: right; }
	#content h3 { color: #d8d8d8; font-size: 12px; font-weight: bold; height: 19px; margin: 0; padding: 14px 0 0 20px; }
	#content img { float: left; margin-right: 10px; margin-left: 20px; }
	#content div#details { width: 136px; height: 80px; float: left; margin-top: -3px; }
	#content p { font-size:9px; line-height: 13px; text-align: left; margin: 0; padding: 0; }
	#content .identifier { color: #d8d8d8; font-weight: bold; }
	#content .detail { color: #ff9c00; font-weight: bold; }
	#content .detail a { color: #ff9c00; font-weight: bold; text-decoration: none; }
	#content .detail a:hover { text-decoration: underline; }
	#content ul { font-size: 9px; margin: 4px 0 0; padding: 0; float: left; }
	#content li { color: #2c2c2c; font-weight: bold; background: url(../media/btn/gray_on_blue.gif) no-repeat left center; text-align: center; cursor: pointer; display: block; margin: 0; padding: 3px 0 2px; width: 100px; float: left; }
	#content li a { color: #2c2c2c; text-decoration: none; display: block; }
	#content li a:hover { color: #800000; }
	#content p.commend { width: 246px; float: left; margin: 0.8em 0 0; padding: 0 0 0 20px; }
/*</agl.folder>*/
#moving { color: #d8d8d8; text-align: left; margin-right: auto; margin-left: 20px; width: 898px; height: auto; padding-top: 5px; padding-bottom: 5px; }
#content div#note { font-size: 9px; margin: 8px 0 0; padding: 0 40px 0 20px; float: left; }
#content div#note a { color: #ff9c00; font-weight: bold; text-decoration: none; }
#content div#note a:hover { text-decoration: underline; }
#ticker { background-image: url(../media/ticker/ticker_bg.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; width: 898px; margin: 0 auto 10px; }
#ticker table { width: 898px; margin: 0; padding: 0; border: 0; }
#ticker table td {font-size: 12px;}
#ticker table td#tic-title {font-size: 12px; font-weight: bold; padding: 4px 0; text-align: center; vertical-align: top; width: 184px;}
#ticker table td#tic-item {padding: 4px 10px 4px 16px; width: 714px; text-align: left;}
#ticker table td#tic-item a {opacity: 0.999;}
#ticker table a {color: #ddd; text-decoration: none;}
#ticker table a:hover {text-decoration: underline;}

