body {
		font-family: "Verdana", "Arial", sans-serif;
		font-size:11px;
		margin:0;
		color:#cccccc;
		background-color: black;
		background-image: url(/assets/images/bg_big_charrr_sand2.jpg);
		background-repeat: repeat-y;
		background-position: top center;
}

p{
/*	   text-align: justify;  */
}
h1{
       font-size: 11px;
       font-weight:bold;
       color:white;    
}
a {
  color: #d4ba89;
}
a:hover {
    color: #d61f14
}
.img_par_left {
    	float: left; 
    	padding:5px 13px 5px 0px; 
    	margin: 0; 
} 
.img_par_right {
    	float: right; 
    	padding:5px 0px 5px 13px; 
    	margin: 0; 
} 
#top_container{
		width:962px;
		height:71px;
		padding:0;
		margin-left: auto;
		margin-right: auto;
		clear:both;
		position: relative;
}
#ourbombs_logo_img{
	position: absolute;
	top: 16px;
	left: 8px;
/*	margin-left: 8px;
	margin-top: 16px;
	float:left; */
}

#social_links {
	position: absolute;
	width: 300px;
	height: 16px;
	overflow: hidden;
	top: 3px;
	right: 10px;
	}

#social_links a#email-link {
	color: #dedede;
	background: transparent url("/assets/images/email-button.png") top left no-repeat;
	padding: 0px 20px 0px 20px;
	display: block;
	float: left;
	width: 80px;
	height: 16px;
	text-decoration: none;
	outline: none;
	}	

#social_links a#email-link:hover {
	color: #ffffff;
	}
	
#social_links a#facebook-link {
	color: #4b6ea8;
	background: transparent url("/assets/images/facebook-button.png") top left no-repeat;
	padding: 0px 20px 0px 20px;
	display: block;
	float: left;
	width: 80px;
	height: 16px;
	text-decoration: none;
	outline: none;
	}
	
#social_links a#facebook-link:hover {
	color: #6f90c8;
	}
	
#social_links a#social-links {
	color: #4b6ea8;
	background: transparent url("/assets/images/social-link.png") top left no-repeat;
	padding: 0px 0px 0px 0px;
	display: block;
	float: left;
	width: 130px;
	height: 16px;
	text-decoration: none;
	outline: none;
	}

	
#social_links img {
	display: block;
	border: 0px solid black;
	}

#flashcontent_outer{
		border: solid white 1px;
		width:960px;
		padding:0;
		z-index:4;
		margin-left: auto;
		margin-right: auto;
		clear:both;
}



#striketracker_frame{
	background-color:#414f35;
	border: solid white 1px;
	border-top-width: 0px;
	margin-left: auto;
	margin-right: auto;
	clear:both;
	z-index:4;
	width:960px;
	padding-top:8px;
}
#strike_info{
	background-color:#333333;
	width:960px;
	display: none;
	padding:0px

}
#flashcontent_striketracker{
	background-color:#151e2f

}

#flashcontent_outer_striketracker{
		width:960px;
		height: 422px;
		padding:0;
		clear:both;
		border-top: 1px solid #a0b0a3;
}
#flashcontent_outer_striketracker_bot{
		border-top: 1px solid #a0b0a3;
		width:960px;
		height: 36px;
		padding:0;
		clear:both;
}
#flashcontent_outer_documentary{
		background-color:#5c5c5c;
		border: solid white 1px;
		border-top-width: 0px;
		width:960px;
		height: 585px;
		padding:0;
		z-index:4;
		margin-left: auto;
		margin-right: auto;
		clear:both;
}
#flashcontent_outer_survivors{
		background-color:#826c45;
		border: solid white 1px;
		border-top-width: 0px;
		width:960px;
		height: 567px;
		padding:0;
		z-index:4;
		margin-left: auto;
		margin-right: auto;
		clear:both;
}
#temp_empty{
		display:none;
		border: solid white 1px;
		background-color: black;
		border-top-width: 0px;
		width:960px;
		height:400px;
		padding:0;
		z-index:4;
		margin-left: auto;
		margin-right: auto;
		clear:both;
}
	
#topnav {
	float: right;
	width: 962px;
	padding-top: 49px;
	height: 22px;
	background: transparent url("/assets/images/nav-white-line.png") 0px 70px repeat-x;
	overflow: hidden;
}

#topnav-front {
	float: right;
	width: 962px;
	padding-top: 49px;
	height: 22px;
	background: transparent;
	overflow: hidden;
	}

#topnav ul, #topnav-front ul {
	list-style-type: none;
	padding:0;
	margin: 0;
	height: 22px;
	float: right;
}

#topnav ul li, #topnav-front ul li {
	font-family: "Verdana", "Arial", sans-serif;
	color: #444;
	float: left;
	height: 22px;
	margin: 0 0 0 0;
    padding:0;
	border-bottom: none;
}

#topnav a {
	display: block;
	font-family: "Verdana", "Arial", sans-serif;
	font-size: 11px;
	height: 18px;
	color: #BBB;	
	font-weight: normal;
	overflow: hidden;
	background: transparent url("/assets/images/topnav_tabs.png") 0px -24px no-repeat;
	border-right: 1px solid #414548;
	text-decoration: none;
	margin-left: -10px;
	padding: 4px 14px 0px 28px;
	z-index: 10;
	outline: none;
}

#topnav-front a {
	display: block;
	font-family: "Verdana", "Arial", sans-serif;
	font-size: 11px;
	height: 18px;
	color: #BBB;	
	font-weight: normal;
	overflow: hidden;
	background: transparent url("/assets/images/topnav_tabs.png") 0px -216px no-repeat;
	border-right: 1px solid #414548;
	text-decoration: none;
	margin-left: -10px;
	padding: 4px 14px 0px 28px;
	z-index: 10;
	outline: none;
	}

#topnav ul a:hover {
	color: #FFF;
	background: transparent url("/assets/images/topnav_tabs.png") 0px 0px no-repeat;
	}

#topnav-front ul a:hover {
	color: #FFF;
	background: transparent url("/assets/images/topnav_tabs.png") 0px -192px no-repeat;
}

#topnav a.topnav-current-home, #topnav-front a.topnav-current-home {
	color: #FFF;
	font-weight: bold;
	height: 21px;
	background: transparent url("/assets/images/topnav_tabs.png") 0px -48px no-repeat; 
	overflow: auto;
	border-right: 0px solid white;
	z-index: 1;
	}
	
#topnav a.topnav-current-home:hover, #topnav-front a.topnav-current-home:hover {
	color: #FFF;
	background: transparent url("/assets/images/topnav_tabs.png") 0px -48px no-repeat; 
}

#topnav a.topnav-current-survivors {
	color: #FFF;
	font-weight: bold;
	height: 21px;
	background: transparent url("/assets/images/topnav_tabs.png") 0px -96px no-repeat; 
	overflow: auto;
	border-right: 1px solid white;
	z-index: 1;
	}
#topnav a.topnav-current-survivors:hover {
	color: #FFF;
	background: transparent url("/assets/images/topnav_tabs.png") 0px -96px no-repeat; 
}
#topnav a.topnav-current-striketracker {
	color: #FFF;
	font-weight: bold;
	height: 21px;
	background: transparent url("/assets/images/topnav_tabs.png") 0px -72px no-repeat; 
	overflow: auto;
	border-right: 1px solid white;
	z-index: 1;
	}
#topnav a.topnav-current-striketracker:hover {
	color: #FFF;
	background: transparent url("/assets/images/topnav_tabs.png") 0px -72px no-repeat; 
}
#topnav a.topnav-current-documentary {
	color: #FFF;
	font-weight: bold;
	height: 21px;
	background: transparent url("/assets/images/topnav_tabs.png") 0px -120px no-repeat; 
	overflow: auto;
	border-right: 1px solid white;
	z-index: 1;
	}
#topnav a.topnav-current-documentary:hover {
	color: #FFF;
	background: transparent url("/assets/images/topnav_tabs.png") 0px -120px no-repeat; 
}
#topnav a.topnav-current-about {
	color: #FFF;
	font-weight: bold;
	height: 21px;
	background: transparent url("/assets/images/topnav_tabs.png") 0px -168px no-repeat; 
	overflow: auto;
	border-right: 0px solid white;
	z-index: 1;
	}
#topnav a.topnav-current-about:hover {
	color: #FFF;
	background: transparent url("/assets/images/topnav_tabs.png") 0px -168px no-repeat; 
}
#topnav a.topnav-current-blog {
	color: #FFF;
	font-weight: bold;
	height: 21px;
	background: transparent url("/assets/images/topnav_tabs.png") 0px -168px no-repeat; 
	overflow: auto;
	border-right: 1px solid white;
	z-index: 1;
	}
#topnav a.topnav-current-striketracker-nonflash:hover {
	color: #FFF;
	background: transparent url("/assets/images/topnav_tabs.png") 0px -168px no-repeat; 
}

#topnav a.topnav-current-striketracker-nonflash {
	color: #FFF;
	font-weight: bold;
	height: 21px;
	background: transparent url("/assets/images/topnav_tabs.png") 0px -168px no-repeat; 
	overflow: auto;
	border-right: 1px solid white;
	z-index: 1;
	}
#topnav a.topnav-current-blog:hover {
	color: #FFF;
	background: transparent url("/assets/images/topnav_tabs.png") 0px -168px no-repeat; 
}


#topnav a.topnav-after {
	margin-left: 0px;
	background: transparent url("/assets/images/topnav_tabs.png") -10px -24px no-repeat;
	}
#topnav a.topnav-after:hover {
	margin-left: 0px;
	background: transparent url("/assets/images/topnav_tabs.png") -10px 0px no-repeat;
}

#topnav-front a.topnav-after {
	margin-left: 0px;
	background: transparent url("/assets/images/topnav_tabs.png") -10px -216px no-repeat;
	}
#topnav-front a.topnav-after:hover {
	margin-left: 0px;
	background: transparent url("/assets/images/topnav_tabs.png") -10px -192px no-repeat;
}


#topnav_tab_img {
	float:right;
	z-index:5;
	margin-bottom: -1px;
}

#about_container {
	background: #202427 url("/assets/images/about_blog_bg_gradient.png") top left repeat-x;
	clear:both;
	width:962px;
    margin: 0px auto 0px auto;
    color: white;
    position: relative;
	}
	
#copy_below{
	position: relative;
	background: transparent url("/assets/images/copy_bg_gradient.png") top left repeat-x;
	clear:both;
	width:960px;
    margin-top:20px;
	margin-left: auto;
	margin-right: auto;
}

#left_column
{
background: transparent;
width:440px;
float:left;
padding:10px 20px;
}
#right_column
{
background: transparent;
width:440px;
float:left;
padding:10px 20px;
}
#copyright{
	color: #666;
	clear:both;
	width:960px;
	margin: -15px auto 30px;
	text-align: center;
}


/* Added by JMK 1-5-09*/
#front-container {
	position: relative;
	width: 962px;
	background: #202428 url("../images/front-background-grad.png") top left repeat-x;
	margin: 0px auto 0px auto;
	padding: 0px;
	min-height: 760px;
	}

#front-left-column-back {
	position: absolute;
	top: 0px;
	left: 36px;
	width: 420px;
	height: 760px;
	background: transparent url("../images/front-left-column-back.png") top left repeat-x;
	}

#front-right-column-back {
	position: absolute;
	top: 0px;
	right: 18px;
	width: 430px;
	height: 760px;
	background: transparent url("../images/front-right-column-back.png") top left repeat-x;
	}

#front-left-column {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 46px;
	height: 760px;
	background: transparent url("../images/front-columns-left.png") top left no-repeat;
	}
	
#front-mid-column {
	position: absolute;
	top: 0px;
	left: 453px;
	width: 65px;
	height: 760px;
	background: transparent url("../images/front-columns-mid.png") top left no-repeat;
	}

	
#front-right-column {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 28px;
	height: 490px;
	background: transparent url("../images/front-columns-right.png") top left no-repeat;
	}

#front-documentary-div {
	position: relative;
	float: left;
	margin: 17px 0px 0px 17px;
	width: 928px;
	height: 272px;
	border: 0px solid red;
	color: #828282;
	}

#front-documentary-div h2 {
	font-family: Times, serif;
	text-transform: uppercase;
	letter-spacing: 6px;
	font-size: 24px;
	width: 350px;
	text-align: center;
	margin: 0px;
	padding: 55px 0px 0px 0px;
	}

#front-documentary-div h4 {
	width: 350px;
	text-align: center;
	font-weight: normal;
	font-size: 10px;
	margin: 0px 0px 20px 0px;
	padding: 0px;
	}

#front-documentary-div img {
	border-width: 0px;
	}

#front-documentary-div a.hi-trailer-button {
	display: block;
	width: 233px;
	height: 67px;
	background: transparent url("../images/front-hd-button.png") 0px 0px no-repeat;
	margin-left: 60px;
	margin-bottom: 8px;
	}
	
#front-documentary-div a.hi-trailer-button:hover {
	background: transparent url("../images/front-hd-button.png") 0px -67px no-repeat;
	}

#front-documentary-div a.lo-trailer-button {
	display: block;
	width: 233px;
	height: 45px;
	background: transparent url("../images/front-lo-button.png") 0px 0px no-repeat;
	margin-left: 60px;
	}
	
#front-documentary-div a.lo-trailer-button:hover {
	background: transparent url("../images/front-lo-button.png") 0px -45px no-repeat;
	}

#front-documentary-flash {
	position: absolute;
	right: 0px;
	top: 0px;
	width: 571px;
	height: 272px;
	background: transparent url("../images/front-documentary-image.jpg") top left no-repeat;
	border-left: 1px solid #2e2e2e;

	}
	
#front-strike-div {
	background: transparent url("/assets/images/front-strike-hover.png") -1px -169px no-repeat;
	position: relative;
	float: left;
	margin: 17px 0px 0px 17px;
	width: 450px;
	height: 167px;
	border: 0px solid red;
	font-family: Verdana, Arial;
	font-size: 11px;
	color: white;
	}

#front-strike-div h2 {
	font-variant: small-caps;
	font-size: 14px;
	margin: 27px 0px 16px 17px;
	letter-spacing: 1px;
	}

#front-strike-div p {
	margin: 0px 0px 0px 17px;	
	width: 150px;
	}

#front-strike-flash {
	position: absolute;
	right: 2px;
	top: 2px;
	width: 246px;
	height: 163px;
	background: transparent url("../images/front-strike-image.jpg") top right no-repeat;
	border-left: 1px solid #506042;
 	}
	
#front-strike-movie {
	display: none;
	background: transparent;
	width: 246px;
	height: 163px;
	margin: 0px;
	padding: 0px;	
	}


#front-survivor-div {
	background: transparent url("/assets/images/front-survivor-hover.png") -1px -169px no-repeat;
	position: relative;
	float: left;
	margin: 17px 0px 0px 22px;
	width: 456px;
	height: 167px;
	border: 0px solid red;
	font-family: Verdana, Arial;
	font-size: 11px;
	color: white;
	}
	


#front-survivor-div h2 {
	font-variant: small-caps;
	font-size: 14px;
	margin: 27px 0px 16px 17px;
	letter-spacing: 1px;
	}

#front-survivor-div p {
	margin: 0px 0px 0px 17px;
	width: 175px;
	}

#front-survivor-flash {
	position: absolute;
	right: 2px;
	top: 2px;
	width: 246px;
	height: 163px;
	background: transparent url("../images/front-survivor-image.jpg") top right no-repeat;
	border-left: 1px solid #876d3d;

	}

#front-survivor-movie {
	display: none;
	background: transparent;
	width: 246px;
	height: 163px;
	margin: 0px;
	padding: 0px;	
	}

#front-documentary-movie {
	display: none;
	background: transparent;
	width: 571px;
	height: 272px;
	margin: 0px;
	padding: 0px;	
	}

#facebook_container {
	position: relative;
	float: none;
	margin: -10px 0 0 3px;
	padding: 0px 20px 0px 0px;
	width: 466px;
	border: 0px solid red;
	background: transparent;
	overflow: hidden;
	font-family: Verdana, Arial;
	font-size: 11px;
	}
	
#front-email-container {
	background:#15171A none repeat scroll 0 0;
	border:1px solid #666666;
	color:white;
	float: none;
	font-family:Verdana,Arial;
	font-size:11px;
	height:61px;
	line-height:18px;
	margin: 7px 0 0 3px;
	padding: 0;
	position:relative;
	width:450px;
	}

#front-email-container h4 {
	background:#1A1C1F url(../images/email_icon.png) no-repeat scroll 5px 3px;
	font-size:12px;
	font-weight:normal;
	height:28px;
	line-height:28px;
	margin: 0 0 5px;
	padding: 0 0 0 49px;
	border-bottom: 1px solid #141414;
	}

#front-email-container p {
	text-align: center;
	margin: 0px;
	padding: 0px;
	line-height: 25px;
	}
	
#front-email-container input {
	background:black none repeat scroll 0 0;
	border:1px solid #000000;
	color:#CCAA66;
	float:left;
	height:16px;
	margin:2px 0 3px 5px;
	padding:2px 1px 1px;
	width:166px;
	}
	
#front-email-container input#email_submit {
	background:#1E1E1E none repeat scroll 0 0;
	border:1px outset #666666;
	color:#CCCCCC;
	height:20px;
	margin:2px 0 0 15px;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:0;
	padding:0;
	width:80px;
	}
	
#front-email-container input#email_submit:focus {
	outline: 0px;
	}
#front-email-container input#email_submit:hover {
	background: #252525;
	color: #ffffff;
	}
	
#front-email-container input#email_submit:active {
	background: #111111;
	color: #ffffff;
	outline: 0px;
	}
	
#front-blog-container {
	position: relative;
	float: left;
	margin: 37px 0px 0px 0px;
	padding: 0px 20px 0px 0px;
	width: 466px;
	border: 0px solid red;
	background: transparent url("../images/front-blog-background.png") top left repeat-y;
	overflow: hidden;
	font-family: Verdana, Arial;
	font-size: 11px;
	}

#front-blog-container img {
	display: block;
	border-width: 0px;
	margin: 0px;
	padding: 0px;
	}

#front-blog-shadow {
	width: 486px;
	margin: 0px;
	padding: 0px;
	min-height: 160px;
	background: transparent url("../images/front-blog-shadow.png") -2px 0px no-repeat;
	overflow: hidden;
	}

#front-blog-contents {
	width: 450px;
	margin: 0px 0px 0px 17px;
	line-height: 1.35em;
	background: #3a3e3f url("../images/front-blog-grad.png") bottom left repeat-x;
	overflow: hidden;
	}

#front-blog-contents h2 {
	font-variant: small-caps;
	font-size: 14px;
	margin: 1px 0px 16px 23px;
	letter-spacing: 1px;
	color: white;
	}

#front-blog-contents dl {
	margin: 0px 0px 0px 23px;
	padding: 0px;
	}

#front-blog-contents dt {
	color: #92b770;
	margin: 0px;
	padding: 0px;
	}
	
#front-blog-contents li {
	color: white;
}

#front-blog-contents dd {
	margin: -16px 0px 5px 60px;
	color: #ababab;
	}

#front-blog-contents h4 {
	color: white;
	font-weight: normal;
	margin: 0px;
	}

#front-blog-contents p {
	margin: 0px;
	}

#front-blog-contents a {
	color: #d4ba89;
	text-decoration: none;
	padding-right: 10px;
	}

#front-blog-contents a:hover {
	color: #ece0ca;
	}
	
#front-blog-contents h3 {
	background:transparent url(../images/rss_icon.png) no-repeat scroll 47px 0;
	color:white;
	font-size:12px;
	font-weight:normal;
	height:32px;
	line-height:25px;
	margin:0;
	padding:0 0 0 83px;
	width:211px;
	}
	
#front-blog-contents h3 a {
	color: white;
	text-decoration: none;
	}
	
#front-blog-contents h3 a:hover {
	color: #f1ebd6;
	}

#front-about-div {
	position: relative;
	float: left;
	margin: 16px 0px 0px 0px;
	width: 456px;
	height: 251px;
	border: 0px solid red;
	color: white;
	font-family: Verdana, Arial;
	font-size: 11px;
	line-height: 18px;
	}

#front-about-div p {
	margin: 15px 15px 15px 15px;
	width: 430px;
	}

#front-footer {
	width: 962px;
	height: 40px;
	background: transparent url("../images/front-footer-grad.png") top left repeat-x;
	margin: 0px auto 0px auto;
	padding: 0px;
	color: #a2a2a2;
	}
	
#strike_nonflash_container {
	position: relative;
	width: 649px;
	background: #202428 url("../images/about_blog_bg_gradient.png") top left repeat-x;
	margin: 0px auto 0px auto;
	padding: 0px 313px 0px 0px;
	min-height: 710px;
	}

#strike_nonflash_sidebar {
	position: absolute;
	top: 14px;
	padding: 0px 0px 20px 0px;
	right: 21px;
	width: 297px;
	background: #1a1c1f;
	color: #868686;
	}
	
#strike_nonflash_sidebar h2 {
	margin: 0px 0px 10px 0px;
	height: 32px;
	width: 211px;
	padding: 20px 0px 0px 86px;
	font-weight: normal;
	font-size: 14px;
	color: white;
	background: transparent url("../images/noflash_icon.png") 42px 13px no-repeat;
	border: 0px solid #505050;
	border-width: 0px 0px 1px 0px;
	}

#strike_nonflash_sidebar h3 {
	font-weight: bold;
	margin: 0px;
	padding: 10px 0px 5px 25px;
	color: white;
	}
	
#strike_nonflash_sidebar p {
	font-size: 12px;
	font-weight: normal;
	line-height: 1.7em;
	margin: 0px;
	padding: 10px 20px 5px 25px;
	color: white;
	}

#strike_nonflash_sidebar ul {
	padding: 0px;
	margin: 0px 0px 0px 37px;
	list-style-type: none;
	}
	
#strike_nonflash_sidebar a {
	text-decoration: none;
	}

#blog_container {
	position: relative;
	width: 649px;
	background: #202428 url("../images/about_blog_bg_gradient.png") top left repeat-x;
	margin: 0px auto 0px auto;
	padding: 0px 313px 0px 0px;
	min-height: 710px;
	}

#blog_container ul {
	padding: 0px 0px 0px 15px;
	margin: 11px 0px 11px 0px;
	list-style-type: none;
	}
	
#blog_container li {
	background: transparent url("../images/tanbullet.png") 0px 6px no-repeat;
	line-height: 1.5em;
	padding: 0px 0px 10px 15px;
	color: white;
	}
	
#blog_sidebar {
	position: absolute;
	top: 14px;
	padding: 0px 0px 77px 0px;
	right: 21px;
	width: 297px;
	background: #1a1c1f;
	color: #868686;
	}
	
#blog_sidebar h2 {
	margin: 0px 0px 10px 0px;
	height: 32px;
	width: 211px;
	padding: 20px 0px 0px 86px;
	font-weight: normal;
	font-size: 14px;
	color: white;
	background: transparent url("../images/rss_icon.png") 42px 13px no-repeat;
	border: 0px solid #505050;
	border-width: 0px 0px 1px 0px;
	}
	
#blog_sidebar h2 a {
	color: white;
	text-decoration: none;
	}
	
#blog_sidebar h2 a:hover {
	color: #f1ebd6;
	}

#blog_sidebar h3 {
	font-weight: normal;
	margin: 0px;
	padding: 10px 0px 5px 25px;
	color: white;
	}

#blog_sidebar ul {
	padding: 0px;
	margin: 0px 0px 0px 37px;
	list-style-type: none;
	}
	
#blog_sidebar a {
	text-decoration: none;
	}
	
#comment_container {
	background:white none repeat scroll 0 0;
	border:1px solid #CCCCCC;
	padding:5px 0 10px 15px;
	width:560px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	}
	
#comment_container h3 {
	border-color:#869BB1;
	border-style:solid;
	border-width:0 0 1px;
	color:#26415E;
	font-size:18px;
	font-weight:normal;
	margin:0 15px 5px 0;
	padding:0 0 5px;
	}

.blog_summary {
	position: relative;
	background: transparent url("../images/blog_img_back.png") 13px 15px no-repeat;
	width: 439px;
	padding: 0px 0px 15px 187px;
	border: 0px solid #575656;
	border-width: 0px 0px 0px 0px;
	}

.blog_summary hr {
	color: #575656;
	background: #575656;
	height: 1px;
	margin: 0px 0px 0px 0px;
	border: 0px solid #575656;
	width: 439px;
	}
.blog_summary img {
	position: absolute;
	top: 28px;
	left: 28px;
	width: 140px;
	height: 120px;
	border: 0px solid white;
	}
	
.blog_summary h3 {
	color: #d4ba89;
	margin: 0px;
	padding: 25px 0px 5px 0px;
	font-size: 16px;
	font-weight: normal;
	}
	
.blog_summary h3 a {
	text-decoration: none;
	}	
	
.blog_summary h4 {
	color: #92b770;
	font-size: 11px;
	font-weight: normal;
	margin: 0px;
	padding: 0px 0px 10px 0px;
	}
	
.blog_summary p {
	margin: 0px;
	padding: 0px 0px 10px 0px;
	color: white;
	line-height: 1.5em;
	}

.blog_summary_text {
	min-height: 675px;
	}
	
.readfull {
	display: block;
	height: 20px;
	width: 439px;
	text-align: right;
	padding: 0px 0px 10px 0px;
	outline: none;
	}
	
#facebook_sidebar {
	background: #242d3c url("../images/facebook-background.png") 1px 1px no-repeat;
	width: 451px;
	height: 34px;
	padding: 0px 0px 0px 0px;
	margin-top: 12px;
	}
	
#facebook_sidebar a {
	display: block;
	margin: 0px;
	width: 324px;
	height: 32px;
	padding: 0px 0px 0px 126px;
	border: 1px solid #616466;
	color: white;
	text-decoration: none;
	font-size: 11px;
	line-height: 32px;
	}
	
#facebook_sidebar a:hover {
	border: 1px solid white;
	}

#signup_sidebar {
	position: relative;
	/*top: 80px;*/
	padding: 0px 0px 10px 0px;
	/*right: 20px;*/
	width: 435px;
	background: #212426;
	border: 1px solid #666666;
	color: #868686;
	}
	
#signup_sidebar h2 {
	margin: 0px 0px 10px 0px;
	height: 15px;
	width: 375px;
	padding: 10px 0px 10px 60px;
	font-weight: normal;
	font-size: 12px;
	text-align: left;
	color: white;
	background: #1a1c1f url("../images/email_icon.png") 10px 5px no-repeat;
	border: 0px solid #505050;
	border-width: 0px 0px 1px 0px;
	}
	
#signup_sidebar label {
	display: box;
	float: left;
	width: 100px;
	text-align: right;
	margin: 2px 0px 3px 0px;
	}
	
#signup_sidebar input {
	background: black;
	border: 1px solid #666666;
	color: #CCAA66;
	float: left;
	height: 16px;
	margin: 2px 0 3px 10px;
	padding: 2px 1px 1px;
	width: 190px;
	}
	
#signup_sidebar input#email_updates {
	margin: 2px 0px 3px 110px;
	width: 20px;
	}
	
#signup_sidebar label.check_label {
	margin: 2px 0 3px 10px;
	text-align: left;
	width: 160px;
	}
	
#signup_sidebar input#email_submit {
	background: #1E1E1E none repeat scroll 0 0;
	height: 21px;
	margin: 2px 0 0 20px;
	padding: 0px;
	width: 80px;
	color: #cccccc;
	outline: 0px;
	}
#signup_sidebar input#email_submit:focus {
	outline: 0px;
	}
#signup_sidebar input#email_submit:hover {
	background: #252525;
	color: #ffffff;
	}
	
#signup_sidebar input#email_submit:active {
	background: #111111;
	color: #ffffff;
	outline: 0px;
	}
/* added by JMK on Mar. 10 */

#strike_info_loading {
	position: relative;
	width: 960px;
	height: 11px;
	padding: 6px 0px 8px 0px;
	background: #040404 url("../images/loading-back.png") top left repeat-x;
/*	background: #363636;*/
	text-align: center;
	}

#strike_info {
	position: relative;
	background: #040404 url("../images/strike-pane-back.png") top left repeat-x;
	width: 960px;
	height: auto;
	/*min-height: 350px;*/
	}

#strike_info_nonflash {
	position: relative;
	background: #040404 url("../images/strike-pane-back.png") top left repeat-x;
	width: 960px;
	height: auto;
	display: block;
	margin: 0px auto 0px auto;
	/*min-height: 350px;*/
	}
	
#strike-index-nonflash {
	border: 0px solid black;
	width: 580px;
	padding: 2px;
	text-align: left;
	border-collapse: collapse;
	margin: 15px 0px 15px 40px;
	}
	
#strike-index-nonflash tr.even {
	background: transparent;
	}

#strike-index-nonflash tr.odd {
	background: #454545;
	}
#strike-index-nonflash a {
	text-decoration: none;
	}
	
	
#strike-index-sitemap {
	border: 0px solid black;
	width: 900px;
	padding: 2px;
	text-align: left;
	border-collapse: collapse;
	margin: 15px 0px 15px 40px;
}
#strike-index-sitemap tr.even {
	background: transparent;
	}

#strike-index-sitemap tr.odd{
	background: #454545;
}
#strike-index-sitemap a {
	text-decoration: none;
}
	

	

	
.strike-date {
	width: 90px;
	}

.strike-country {
	width: 90px;
	}
	
.strike-headline {
	width: 400px;
	}


#strike-summary {
	position: relative;
	width: 489px;
	min-height: 350px;
	margin: 0px;
	padding: 0px;
	}

#strike-tab-pane {
	position: absolute;
	top: 14px;
	right: 9px;
	width: 462px;
	height: 330px;
	overflow: hidden;
	/*background: #060707 url("../images/strike-pane-tabpanel-back.png") top left repeat-x;*/
	background: transparent;
	}
	
ul#strike-tab-nav {
	height: 21px;
	overflow: hidden;
	width: 462px;
	background: transparent url("../images/strike-pane-tab-back.gif") top left repeat-x;
	list-style: none;
	margin: 0px;
	padding: 0px;
	}

ul#strike-tab-nav li {
	float: left;
	display: block;
	width: 140px;
	height: 21px;
	background: transparent url("../images/strike-pane-tabs.gif") top left no-repeat;
	line-height: 21px;
	margin: 0px;
	padding: 0px;
	}

ul#strike-tab-nav li a#references-tab-link {
	width: 140px;
	height: 21px;
	display: block;
	line-height: 21px;
	text-decoration: none;
	background: transparent url("../images/strike-pane-tabs.gif") 0px 0px no-repeat;
	color: #a9a9aa;
	font-weight: bold;
	text-align: center;
	outline: none;
	}	
	
	
#videos-tab {
	height: 300px;
	width: 462px;
	background: transparent url("../images/strike-pane-tabpanel-back.png") 0px 0px repeat-x;
	overflow-y: scroll;
	border: 1px solid #5a5a5a;
	border-width: 0px 1px 1px 1px;
	overflow-x: hidden;
	}
	
#sources-tab {
	height: 300px;
	width: 462px;
	background: transparent url("../images/strike-pane-tabpanel-back.png") 0px 0px repeat-x;
	overflow-y: scroll;
	border: 1px solid #5a5a5a;
	border-width: 0px 1px 1px 1px;
	overflow-x: hidden;
	}
	
#sources-tab p {
	margin: 15px;
	padding: 0px;
	color: #9b9c9c;
	}
	
#sources-tab a {
	color: #dfd394;
	text-decoration: none;
	font-weight: normal;
	}
	
#sources-tab a:hover {	
	color: #f1eac3;
	}
	
.source-title {
	color: #ffffff;
	}
	
ul#strike-tab-nav li a#videos-tab-link {
	width: 140px;
	height: 21px;
	display: block;
	line-height: 21px;
	text-decoration: none;
	color: #c6dae8;
	font-weight: bold;
	text-align: center;
	outline: none;
	background: transparent url("../images/strike-pane-tabs.gif") 0px -21px no-repeat;
	}

.vid-thumb {
	float: left;
	margin: 15px 5px 5px 10px;
	padding: 5px;
	width: 120px;
	height: 150px;
	text-align: center;
	background: #080809 url("../images/strike-pane-tabpanel-back.png") 0px 0px repeat-x;
	border: 1px solid #535353;
	border-top-color: #aaa;
	}
	
.vid-thumb img {
	border: 0px solid black;
	}

.vid-thumb a {
	text-decoration: none;
	color: #dfd394;
	}
	
.vid-thumb a:hover {
	color: #f1eac3;
	}
	
.youtube-embed {
	position: absolute;
	top: 21px;
	left: 0px;
	width: 345px;
	height: 280px;
	text-align: center;
	padding: 3px 51px 17px 50px;
	background: #080809 url("../images/strike-pane-tabpanel-back.png") 0px 0px repeat-x;
	border: 1px solid #535353;
	border-width: 0px 0px 1px 1px;
	}
	
.youtube-embed a {
	text-decoration: none;
	color: #dfd394;
	}
	
.youtube-embed a:hover {
	color: #f1eac3;
	}	

.strike-label {
	float: left;
	width: 120px;
	text-align: right;
	margin: 0px 0px 5px 0px;
	color: #909090;
	}

.strike-data {
	float: left;
	margin: 0px 0px 5px 8px;
	width: 340px;
	color: white;
	}

.strike-header-label {
	float: left;
	width: 120px;
	text-align: right;
	color: #ffffff;
	font-weight: bold;
	margin: 18px 0px 5px 0px;
	}

.strike-header {
	float: left;
	margin: 18px 0px 5px 8px;
	width: 340px;
	font-weight: bold;
	color: #bbd5a5;
	}

.clearall {
	clear: both;
	height: 0px;
	margin: 0px;
	padding: 0px;
	}

#nonflash_warning {
	display: none;
	overflow: hidden;
	font-size: 12px;
	line-height: 1.5em;
	}

#nonflash_warning h2 {
	width: 300px;
	height: 40px;
	background: #1A1C1F url('../images/noflash_icon.png') 60px 8px no-repeat;
	margin: 0px 0px 10px 0px;
	padding: 5px 0px 0px 100px;
	font-size: 22px;
	line-height: 35px;
	font-weight: normal;
	}

#nonflash_warning p {
	margin: 0px;
	padding: 10px 20px 10px 20px;
	}

#nonflash_warning a {
	text-decoration: none;
	}

#simplemodal-overlay {
	background-color:#000;
	cursor:wait;
	}

#simplemodal-container {
	height: 200px;
	width: 400px;
	background-color: #111;
	border: 3px solid #fff;
	}

#simplemodal-container a.modalCloseImg {
	background: url(../images/x.png) no-repeat; width:25px;
	height: 29px;
	display: inline;
	z-index: 3200;
	position: absolute;
	top: -15px;
	right: -18px;
	cursor: pointer;
	}

#simplemodal-container #basicModalContent {
	padding: 8px;
	}

#facebook-box-blog {
	position: absolute;
	right: 21px;
	top: 378px;
	border: 3px solid #1A1C1F;
	padding: 0px;
	margin: 0px;
	height: 244px;
	}

#facebook-box-strike {
	width: 403px;
	height: 240px;
	border: 3px solid #1A1C1F;
	}
