@charset "utf-8";
/* CSS Document */


/*  this is used in flash categories.php  */
#flash_categories h2 {
	margin: 0px;
	font-style:normal;
}
/*  this is used in news.php  */
#flash_categories h2 a:link, #flash_categories h2 a:active, #flash_categories h2 a:visited {
	text-decoration: none;
	font-size: 14px;
	color: #003399;
	text-align: right;
}
/*  this is used in news.php  */
#flash_categories h2 a:hover {
	text-decoration: none;
	font-size: 14px;
	color: #990000;
	text-align: right;
}


/*  this is used in flash categories.php  */
/* flash_in_categories php */
/* flash group name  */
#flash_group h2 , #flash_group h3 {
	margin: 2px;
	font-style:normal;
}
/*  this is used in news.php  */
#flash_group h2 a:link, #flash_group h2 a:active, #flash_group h2 a:visited {
	text-decoration: none;
	font-size: 14px;
	color: #003399;
	text-align: right;
}
/*  this is used in news.php  */
#flash_group h2 a:hover {
	text-decoration: none;
	font-size: 14px;
	color: #990000;
	text-align: right;
}

/*  this is used in news.php  */
#flash_group h3 a:link, #flash_group h3 a:active, #flash_group h3 a:visited {
	text-decoration: none;
	font-size: 13px;
	color: #003399;
	text-align: right;
}
/*  this is used in news.php  */
#flash_group h3 a:hover {
	text-decoration: none;
	font-size: 13px;
	color: #990000;
	text-align: right;
}

#flash_player_block h3 {
	margin: 2px;
	font-style:normal;
}
/*  this is used in news.php  */
#flash_player_block h3 {
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
	color: #333;
	text-align: center;
}



/* flash categories php */
/* flash category name */
.flash_category_name:link, .flash_category_name:active, .flash_category_name:visited   {
	text-decoration: none;
	font-size: 12px;
	color: #003399;
	text-align: right;
}

.flash_category_name:hover {
	text-decoration: none;
	font-size: 12px;
	color: #990000;
	text-align: right;
}

/* flash_description php */
/* flash_in_categories php */
/* flash group name  */
.flash_group_name:link, .flash_group_name:active, .flash_group_name:visited   {
	text-decoration: none;
	font-size: 12px;
	color: #003399;
	text-align: right;
}

.flash_group_name:hover {
	text-decoration: none;
	font-size: 12px;
	color: #990000;
	text-align: right;
}

/* flash_description php */
/* flash_in_categories php */
/*  flash group desc  */
.flash_group_desc  {
	text-decoration: none;
	font-size: 12px;
	color: #333;
	text-align: right;
}

/* flash main list php */
/* flash side list php */
/* flash name  */
.flash_name:link, .flash_name:active, .flash_name:visited   {
	text-decoration: none;
	font-size: 12px;
	color: #003399;
	text-align: right;
}

.flash_name:hover {
	text-decoration: none;
	font-size: 12px;
	color: #990000;
	text-align: right;
}


/* flash main list php */
/* flash side list php */
/* flash desc  */
.flash_desc  {
	text-decoration: none;
	font-size: 12px;
	color: #333;
	text-align: right;
}

/* flash playerphp */
/* flash name title */
.player_flash_name_title  {
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
	color: #333;
	text-align: right;
}

/* main page flash php */
/* flash file name */
.flash_main:link, .flash_main:active, .flash_main:visited   {
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
	color: #003399;
	text-align: center;
}

.flash_main:hover {
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
	color: #990000;
	text-align: center;
}

/* This is used in the main page in TODAY's PHOTOS section */
.todays_flash {
	font-size: 26px;
	color: #800000;
	font-weight:bold;
	text-align: center;
}


/* TABLES AND CELL  */
/* flash categories php block */
.flash_categories_list_cell {
	border: 1px solid #CCCCCC;
	background-color:#F3F3F3;
	text-align: center;
}

/* flash categories php block */
.flash_categories_cell {
	border: 1px solid #CCCCCC;
	background-color:#F3F3F3;
	text-align: center;
}

/* flash in category php block */
.flash_in_category_cell {
	border: 1px solid #CCCCCC;
	background-color:#F3F3F3;
	text-align: center;
	-webkit-border-radius: 5px;
	-webkit-box-shadow: 2px 2px 2px #999999;
	-moz-border-radius: 5px;
}

/* flash description php block */
.flash_description_cell {
	background-color: #e6efff; 
	border: 1px solid #aeaed5; 
	text-align:right;
	-webkit-border-radius: 5px;
	-webkit-box-shadow: 2px 2px 2px #999999;
	-moz-border-radius: 5px;
}

/* DELETE NOT USED flash main list php block */
.flash_main_list_cell { 
	border: 1px solid #CCCCCC;
	background-color: #F3F3F3;
	text-align: center;
	-webkit-border-radius: 5px;
	-webkit-box-shadow: 2px 2px 2px #999999;
	-moz-border-radius: 5px;
}

/* flash side list php block */
.flash_side_list_cell {
	border: 1px solid #CCCCCC;
	background-color:#F3F3F3;
	text-align: right;
	-webkit-border-radius: 5px;
	-webkit-box-shadow: 2px 2px 2px #999999;
	-moz-border-radius: 5px;
	background:url(/jquery/scrollable/h150.png);	
}

/* flash latest list php block */
.flash_latest_list_cell {
	border: 1px solid #CCCCCC;
	background-color:#F3F3F3;
	text-align: right;
	-webkit-border-radius: 5px;
	-webkit-box-shadow: 2px 2px 2px #999999;
	-moz-border-radius: 5px;
}


/* flash player php block */
.flash_player_cell {
	border: 1px solid #CCCCCC;
	background-color:#F3F3F3;
	text-align: center;
	-webkit-border-radius: 5px;
	-webkit-box-shadow: 2px 2px 2px #999999;
	-moz-border-radius: 5px;
}

/* flash comments php block */
.flash_comments_cell {
	border: 1px solid #CCCCCC;
	background-color:#FFFFFF;
	text-align: right;
	-webkit-border-radius: 5px;
	-webkit-box-shadow: 2px 2px 2px #999999;
	-moz-border-radius: 5px;
}

/* COMMENTS */
.add_comment:link, .add_comment:active, .add_comment:visited   {
	text-decoration: none;
	color: #800000;
	font-size: 14px;
	font-weight:bold;
}

.add_comment:hover {
	text-decoration: none;
	color: #0033FF;
	font-size: 14px;
	font-weight:bold;	
}
.comment_counter {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}
.comment_counter, .comment_name, .comment_date, .comment_email {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

.comment_short {
	font-size: 12px;
	font-weight: bold;
	color: #003399;
	text-align: right;
}

.comment_desc {
	font-size: 12px;
	color: #000000;
	text-align: right;
}

.comment_divider {
	border-bottom: 1px dashed #CCCCCC;
	vertical-align:middle;
}

.comments_title {
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
	color: #333;
	text-align: center;
}

.no_comments_found {
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
	color: #333;
	text-align: center;
}