HTTP/1.1 200 OK
Date: Wed, 02 Feb 2011 19:30:46 GMT
Server: Apache/2.0.48 (Unix)
Cache-Control: private
Content-Length: 984
Content-Encoding: gzip
X-Powered-By: Servlet/2.4 JSP/2.0
Vary: User-Agent
Content-Type: text/css; Charset=utf-8
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive



/* Gallery */
#page .gallery{
	border-bottom:1px solid #ccc;
}

#page .gallery .item{
	clear:both;
	overflow:auto;
	padding:5px 4px;
}

#page .gallery .item .preview{
	float:left; padding:4px;
}

#page .gallery .item .preview-lge{
	float:left; padding:6px;
	width:35%;
}

#page .gallery .item .preview-lst {
	float:left; padding:4px;
	width:40%;
}

#page .gallery .item a, #page .gallery .link a{
	text-decoration:none;
	color:black;
	font-size:90%;
}

#page .gallery .item a img, #page .gallery .link a img{
	vertical-align:middle;
}

#page .gallery .link{
	line-height:13px;
	height: 13px;
	clear:both;
	padding:5px 4px;
}

#page .gallery .item span a{
	text-decoration:underline;
	color:black;
	font-size:90%;
}


#page .gallery .link img{
	vertical-align:top;
}

/* Half Banners */

#page .halfbanners img{
	float:left;
}

#page .halfbanners a img{
	float:left;
	border:0px;
}

/* Carousel */
#page .carousel,#page .carouselLow{
	border-bottom:1px solid #ccc;
}

#page .carousel div{
	width:33%;
	float:left;
	text-align:center;
}

/* Buttons in carousel */
#page .carousel .button a{
	display:block;
	width:100%-4;
	margin:4px;
	padding-top:2px; padding-bottom:2px;
	text-decoration:none;
	font-weight:bold;
}

/* Low carousel (2-image) */

#page .carouselLow span{
	width:50%;
	float:left;
	text-align:center;
}

#page .carouselLow span .preview{
	width:80%;
}

/*carousel links */

#page .carousel .link img,#page .carouselLow .link img{
	vertical-align:bottom;
}

#page .carousel .link,#page .carouselLow .link{
	text-decoration:none;
}


/* Tag cloud */
#page .tagcloud{
text-align:center;
}

#page .tagcloud a{
		text-decoration:none;
		color:black;
}

#page .tagcloud .large{
	line-height:140%;
	font-size:140%;
	padding:4px;
}

#page .tagcloud .medium{
	line-height:120%;
	font-size:120%;
	font-weight: bold;
	padding:2px;
}

#page .tagcloud .small{
	line-height:80%;
	font-size:80%;
	font-weight: bold;
}

/* Sliding banners */
#page .slideBanners{
	position: relative; 
	overflow: hidden; 
	width: 100%; 
}

#page .slideBanners #slider{
	width: 20000em; 
	position: absolute; 
	clear: both; 
}

#page .slideBanners #slider a img{
	float:left; 
	margin-right:1px;
}

/* Promo Switcher */
#page .promotional{
	width:px;
	margin:auto;
	background: #666;
}

/* Long scrolling carousel */
#page .wrapCarousel{
	position: relative; 
	overflow: hidden; 
	width: 100%; 
}

#page .wrapCarousel .longCarousel{
	width: 20000em; 
	position: absolute; 
	clear: both; 
}

#page .wrapCarousel .longCarousel div{
	float:left;
	text-align:center;
}


#page .promotional .items{
	float:left; 
	width:-3px;
	background: #666;
	height:0px;
}

#page .promotional .items div{
	color:#ccc;
	margin:0px; padding:0px;
	background:url(../_graphics/gfx/gfx-1-51-grad_dark-.jpg) center center repeat-x #333;
	height: 0px;
}

#page .promotional .items a{
	color:#ccc;
	display:block;
	margin:0px; padding:0px;
	background:url(../_graphics/gfx/gfx-1-51-grad_dark_arrow-.jpg) center right no-repeat;
	padding-left:3px;
	margin-right:-3px;
	height: 0px;
	line-height:0px;
	text-decoration:none;
}

#page .promotional .items .selected{
	background:url(../_graphics/gfx/gfx-1-51-grad_light-.jpg) center center repeat-x #333;
	color:#333;
}

#page .promotional .items .selected a{
	background:url(../_graphics/gfx/gfx-1-51-grad_light_arrow-.jpg) center right no-repeat;
	color:#333;
}

#page .promotional .preview{
	float:right;  
	background:#666;
	width:0px; 
	height:0px;
	
}

#page .promotional .preview a img{
	width:0px; 
	height:0px;
}