a:link      {color:#CCCCCC; text-decoration:none; letter-spacing:2px;}
a:visited   {color:#999999; text-decoration:none;}
a:focus     {color:#347C2C; outline:none; text-decoration:none;}
a:hover    {color:#646D7E; text-decoration:none;}
a:active   {color:#347C2C; text-decoration:none;}


body {
	background-color:#191919;
	padding:0px; 
	margin:0px;  
	margin:0 auto;
	color:#cccccc;
	font-family: Helvetica, Arial,  sans-serif;
	}
#centering_box {
	width:1000px;
	margin-left: auto;
	margin-right: auto;
	z-index: 1;
	}
#menu_line {
	background-color:#393939;
	position: fixed;
	top:0px;
	height:35px;
	width:100%;
	z-index:10;
	}
#ml_center {
	margin-left: auto;
	margin-right: auto;
	width:1000px;
	z-index:11;
	}
#ml_box {
	position: fixed;
	top:0px;
	height:35px;
	width:1000px;
	}
#head_box {
	background-color:#191919;
	position: fixed;
	top:35px;
	height:75px;
	width:1000px;
	z-index:11;
	}
#logo {
	position:absolute;
	top:15px;
	left:0px;
	}
#logo_v2 {
	position:absolute;
	top:10px;
	left:0px;
	}
#logo_v2_b {
	position:absolute;
	left:0px;
	top:5px;
	padding:5px 0px 0px 0px;
	width:400px;
	}
#main_menu_box {
	position:absolute;
	left:310px;
	top:15px;  
	}
#main_menu_box_b {
	position:absolute;
	left:500px;
	top:0px;
	width:600px;
	}
#sub_menu_box {
	position:absolute;
	left:250px;
	top:45px;  
	}
#sub_menu_box_v2_b {
	position:absolute;
	left:10px;
	top:10px;  
	}
#bottom_box {
	position:absolute;
	top:110px;
	width:1000px;
	padding: 0px 0px 200px 0px
	}

.logo_word {
	font-family: Helvetica, Arial,  sans-serif;
	color:#7296FF; /*   #C8C8FF    #EFE6FF;*/
	text-align:left;
	font-weight:100;
	word-spacing:5px;
	letter-spacing:3px;
	font-size:22px;
	}
.piclink {
	border:0px;
	}
.hidden {
	display:none;
	}
	
	
.th_mm_dead a:link   {color:#ffffff; text-decoration:none;}
.th_mm_dead a:visited   {color:#ffffff; text-decoration:none;}
.th_mm_dead {
	color:#ffffff;	
	}
.th_mm_alive a:link   {color:#ffffff; text-decoration:none;}
.th_mm_alive a:visited   {color:#ffffff; text-decoration:none;}
.th_mm_alive {
	background-color:rgba(255,101,56,1);   /*bright orange: rgba(255,71,26,1);  lt grn: rgba(200,255,200,.7);      grey: rgba(100,100,100,.8);*/
	color:#ffffff;	
	width:20%;
	border-radius:4px;
	}
	
.th_mm_dead_b_first a:link   {color:#ffffff; text-decoration:none;}
.th_mm_dead_b_first a:visited   {color:#ffffff; text-decoration:none;}
.th_mm_dead_b_first {
	color:#ffffff;	
	padding:5px 10px 5px 10px;

	}
.th_mm_dead_b a:link   {color:#ffffff; text-decoration:none;}
.th_mm_dead_b a:visited   {color:#ffffff; text-decoration:none;}
.th_mm_dead_b {
	color:#ffffff;	
	padding:5px 10px 5px 10px;

	}
.th_mm_alive_b a:link   {color:#FF7D61; text-decoration:none;}
.th_mm_alive_b a:visited   {color:#FF7D61; text-decoration:none;}  /* FF6538 */
.th_mm_alive_b {
	background-color:rgba(25,25,25,1);
	color:#ffffff;	
	padding:5px 10px 5px 10px;

	}

/*
blue/orange 2 tone
		b: 0079B2
		o: FF8B00
		
tri tone: 
	b:    #2750B2     39,80,178
	lt b: #3773FF     55,115,255,1
	o:    #FF7D61
	g:    #           140,204,31


tri tone muted: 
	b:    #5069B2     80,105,178
	lt b: #7296FF     114,150,255,1
	o:    #FFAF9B	  255.175.155
	g:    #96CC4E     150,204,78

*/



.td_sm_dead a:link   {color:#eeeeee; text-decoration:none;}
.td_sm_dead a:visited   {color:#eeeeee; text-decoration:none;}
.td_sm_dead {
	color:#eeeeee;	
	padding:5px 15px 5px 15px;
	}
.td_sm_alive a:link   {color:#eeeeee; text-decoration:none;}
.td_sm_alive a:visited   {color:#eeeeee; text-decoration:none;}
.td_sm_alive {
	background-color:rgba(80,105,178,1);  /* current in hex: 3773FF */
	color:#ffffff;	
	padding:5px 15px 5px 15px;
	border-radius:2px;
	}
.menu_tbl {
	font-family: Helvetica, Arial,  sans-serif;
	text-align:center;
	color:#ffffff;
	font-weight:400;
	padding:0px 5px 0px 5px;
	border-spacing:0px;
	word-spacing:2px;
	font-size:17px;
	letter-spacing:0px;
	}
.menu_tbl_b {
	font-family: Helvetica, Arial,  sans-serif;
	text-align:center;
	color:#ffffff;
	font-weight:200;
	padding:0px 0px 0px 0px;
	border-spacing:0px;
	word-spacing:2px;
	font-size:19px;
	letter-spacing:0px;
	height:35px;
	}
.sub_menu_tbl {
	font-family: Helvetica, Arial,  sans-serif;
	text-align:center;
	color:#ffffff;
	font-weight:200;
	border-spacing:0px;
	font-size:14px;
	}
.sub_menu_tbl_b {
	font-family: Helvetica, Arial,  sans-serif;
	text-align:center;
	color:#ffffff;
	font-weight:100;
	border-spacing:0px;
	font-size:16px;
	}
.td5 {
	padding:5px 15px 15px 15px;
	}
.photo_tbl {
	font-family: Helvetica, Arial,  sans-serif;
	text-align:center;
	color:#ffffff;
	padding:5px;
	border-spacing:30px;
	}
.thumb_bor {
	border: 1px solid white;
	}