a { color: #CCCCCC; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a:hover{ text-decoration: underline; }
body, p{ background-color: Black; color: #CCCCCC; font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin: 0px; padding: 0px; }
h1, h3{ margin: 0px; padding:0px;}
.logo, .header, .daily, .weekly, .monthly, .half-year, .year{background-image: url(images/sprite.gif)}
.logo{background-position:0px -385px; background-repeat: no-repeat; height:77px; width:162px; cursor:pointer;}
.body{background-color:#000; padding: 20px 20px 20px 10px; }
.body div, .footer div, .header div { display: inline; float: left; }
.daily, .weekly, .monthly, .half-year, .year{width:77px; height:77px; background-repeat:no-repeat;margin-left:10px; cursor:pointer;}
 .daily{background-position:0px 0px;}
 .weekly{background-position:0px -77px;}
 .monthly{background-position:0px -154px;}
 .half-year{background-position:0px -231px;}
 .year{background-position:0px -308px;}
.footer{ background-color: #333333; height: 36px; margin-top: 20px; }
.footer-text{ padding: 10px 0px 10px 20px; }
.footer-counter{ padding: 2px 0px 2px 20px; }
.footer-counter1{ padding: 2px 0px 2px 5px; }
.header{ background-position:-0px -462px; background-repeat: repeat-x; height: 77px; }
.header-links{ margin-left: 40px; padding-top: 37px; }
.search{padding-top: 37px; margin-left: 28px;}
.note-cell{ height: 20px; padding-top: 3px; text-align: center; width: 98px; }
.preview-cell { height: 64px; text-align: center; width: 98px; }
.preview-cell img, .single-cell img{ border: 7px solid #333333; }
.single-cell { height: 270px; width: 296px; }
.tla{margin-left:21px;}
.tla a{color:#999}
.tla a:hover{color:#ccc}
.leightbox {
	color: #333;
	display: none;
	position: absolute;
	top: 10%;
	left: 10%;
	width: 800px;
	height: 455px;
	padding: 1em;
	border: 1em solid #CCCCCC;
	background-color: #000000;
	text-align: left;
	z-index:1001;
	overflow: auto;	
}

#overlay{
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:1000;
	background-color:#000000;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}

.lightbox[id]{ /* IE6 and below Can't See This */    position:fixed;    }#overlay[id]{ /* IE6 and below Can't See This */    position:fixed;    }

#gray b {
	color: #fff;
}