
/* COLOR CHART 
  
 color: rgb(66,66,66);  light black?
   			background-color:rgb(253, 242, 150);
    		  color:rgb(51, 0, 153);
Cyan3	#46C7C//Cyan2	#50EBEC
Cyan	#00FFFF
Cyan1	#57FEFF
Cyan4	#307D7E
Gray26	#34282C

bright blue 1530ff
bright red  f83434

 */



body {
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom: 100px;
	text-align: left;
	font-family: 'Helvetica',sans-serif;

}


.page_header {	
	margin-left:40px;
	font-size:40px; 	 
	font-family: 'Garmond';
	background-color: #f2bf05;			
}

.site_info_link {
	position: absolute;
	right: 0px;
	vertical-align: middle;
	margin-top: 20px;
	margin-right: 50px;
	font-family: 'Garmond';
	font-size:30px; 	 
	color: #1530ff;
}


.page_wrapper {	
	height: 100px;
	width: auto;
	margin-right:0px;
	text-align: left; 
	font-family: 'Helvetica',sans-serif;
	font-weight:bold;
	border-bottom: 1px solid;
	color: #ff0000;
	border-color: #f83434;	
	background-color: #f2bf05;			
}


.date_filter {
	border: 1px solid rgb(95%,75%,2%);
	
}

.show_options {
	margin-top: 0px;	
	padding-top: 20px;	
	font-size: 14px;
}

.showlist {
	margin-top: 15px;	
	font-size: 14px;
	background-color:rgb(95%,75%,2%);
}
 
.showcard_link {
	margin-top:-42px;
	padding-top: 0px;
	padding-left: 110px;
	width:200px;
	text-align: center;
	line-height:20px;
	font-size: 12px;
	font-weight: normal;	
}

.showcard_image {
	height: 40px;
	float:none;
	border: 2pt solid rgb(95%,75%,2%);		
}

.showcard_text {
	width:100px;
	padding-left: 158px;
	padding-top: 0px;
	padding-bottom: 10px;
	line-height:14px;
	font-size: 14px;
	font-weight: normal;
	text-align: center;
}

.give_me_a_break {
	page: always;
}

.filterbox {
	position: absolute;
	top: 100px;
	height: auto;
	width: 298px;
	font-size: 14px;
	line-height: 16px; 
	border-color: #ff0000;
	border-right:1px solid;
	border-bottom:1px solid;

} 

.filters {
	margin-top: 0px; 
	margin-bottom: 30px; 
	margin-left: 0px;
	font-size: 14px;
	line-height: 25px; 	
}

.filter_title {
		margin-top: 15px; 
		padding-top:5px;
		padding-bottom:5px;
		font-weight:bold;
		font-size: 16px;
	    color: #f83434;		
		border-top: 1px solid rgb(95%,75%,2%);
}
.filter_list {
	margin-left:20px;	
	margin-right:3px;	
	margin-bottom:10px;
}

.active_filter {
	margin-left:10px;	
	margin-right:3px;	
	margin-bottom:10px;
	font-size: 16px;
}
 
.domain_name {
	font-weight:bold; 
	text-indent:-10px;	
}

/* YUI DATATABLE related styles*/
 
.table_message {
		padding-top:50px;
		padding-left:50px;
		font-weight:bold;
		font-size: 16px;
	    color: #f83434;		
	
} 

 
.blurb {
	border:none; 
	margin-right: 5px;
	height:125px; 
	text-align: justify;
	vertical-align: middle;
	font-family: 'Georgia';
	font-size:14px;
	background-color: inherit;		
}
 
.paging_shell {
	position: absolute;
	right:0px;
	height:20px;
	text-align: left;
	line-height:14px;
	font-size: 14px;
	font-weight: bold;
	font-family: 'Helvetica',sans-serif;
	}
			
.paging {
	}
	
.paging_pages {
	margin-left: -120px;
	margin-top:18px;
	font-size: 14px;
	text-align: left;
	}
 
.paging_first {
	margin-top: -35px;
	text-align: left;
	
} 
.paging_last {
	margin-top: -15px;
	margin-left:40px;
	width:80px;
	text-align: right;
} 
.paging_previous {
	margin-top: 10px;
	text-align: left;
} 

.paging_next {
	margin-left:40px;
	margin-top: -14px;
	width:80px;
	text-align: right;
	
} 
 

.freebase_logo {
	color: rgb(100%,40%,0%);
}

/* begin links  
 * 
 * */			

			a:link 
				{
				color: #1530ff;  				 
				text-decoration: none
				}

			a:visited 
				{
				
				color: #f83434;  				 
				text-decoration: none;
				}

			a:hover
				{
				color: #f83434; 
				text-decoration: none;
				}