.sIFR-active h1{visibility:hidden;padding:0px;margin:0px; color:#d71820; display:block; width:auto; line-height:24px;}
.sIFR-active h3{visibility:hidden;padding:0px;margin:0px; color:#505b23; display:block; width:auto; line-height:20px;}
.sIFR-active .colmid_fullwidth h3{visibility:hidden;padding:0px;margin:0px; display:block; width:auto;}

body { 
	background-color: #505b23; 
	margin: 0;
	text-align: center;
	font: 14px arial, sans-serif;
	color: #000;
}

#container {
	width: 958px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
}

#header {
	border: 0;
	padding: 0;
	margin: 0;
}
#mainimage {
padding:0 0 0 7px;}
img {
	display: block;
	border: 0;
}

p, p.middle, p.left, p.leftsub, p.middlered {
	margin-right: 20px;
}

p.middle, p.left, p.leftsub, p.middlered {
	margin:15px 88px auto 88px;
}

p.left, p.leftsub {
	width: 230px;
}

p.leftsub {
	font-size: 16px;
	font-weight: bold;
	margin-top: 0;
}

p.middlered {
	font-size: 12px;
	margin-bottom: 0;
	color: #e21124;
	display:block;
	width:auto;
	height:auto;
	min-width:400px;
}

#nav {
	width: 958px;
	height: 60px;	
	text-align: left;
	clear: both;
	margin: 0;
	padding: 0;
}

.rollover1 a, .rollover2 a, .rollover3 a, .rollover4 a, .rollover5 a, .rollover6 a, .rollover7 a, .rollover8 a, .rollover9 a, .selected1, .selected2, .selected3, .selected4, .selected5, .selected6, .selected7, .selected8, .selected9, .right {
	float: left;
	display: block;
	height: 60px;	
	margin: 0;
	padding: 0;
}

.rollover1 a, .selected1 {	
	width: 91px;
	background: url(img/nav/nv1.jpg) 0 0 no-repeat;
}

.rollover2 a, .selected2 {	
	width: 114px;
	background: url(img/nav/nv2.jpg) 0 0 no-repeat;
}

.rollover3 a, .selected3 {	
	width: 110px;
	background: url(img/nav/nv3.jpg) 0 0 no-repeat;
}

.rollover4 a, .selected4 {	
	width: 150px;
	background: url(img/nav/nv4.jpg) 0 0 no-repeat;
}

.rollover5 a, .selected5 {	
	width: 121px;
	background: url(img/nav/nv5.jpg) 0 0 no-repeat;
}

.rollover6 a, .selected6 {	
	width: 90px;
	background: url(img/nav/nv6.jpg) 0 0 no-repeat;
}

.rollover7 a, .selected7 {	
	width: 117px;
	background: url(img/nav/nv7.jpg) 0 0 no-repeat;
}
.rollover8 a, .selected8 {	
	width: 77px;
	background: url(img/nav/nv8.jpg) 0 0 no-repeat;
}
.rollover9 a, .selected9 {	
	width: 88px;
	background: url(img/nav/nv9.jpg) 0 0 no-repeat;
}

.rollover1 a:hover, .rollover2 a:hover, .rollover3 a:hover, .rollover4 a:hover, .rollover5 a:hover, .rollover6 a:hover, .rollover7 a:hover, .rollover8 a:hover, .rollover9 a:hover {	
	background-position: 0 -60px;
}

.selected1, .selected2, .selected3, .selected4, .selected5, .selected6, .selected7, .selected8, .selected9 {	
	background-position: 0 -60px;
}

#main {
	clear: both;
	background: url(img/bg.jpg) repeat-y top left;
	width: 958px;
  	text-align: left;
}

#lhs {
	float: left;
}

#homeflash {
	margin-left: 7px;
}

.title, .titlemiddle {
	padding-top: 20px;
}


.titlemiddle {
	margin-left: 88px;
}

#footflash {
	clear: both;
	margin-top: 20px;
	height: 85px;
}

#footflash2 {
	clear: both;
	margin-top: 20px;
	height: 138px;
}

#magflash {
	text-align: center;
}

img.bullets {
	padding-left: 100px;
}

#footer {
	clear: both;
	background: #fff url(img/footer.jpg) no-repeat top left;
	width: 958px;
	height: 50px;
	text-align: right;
}

p.foot {
	margin: 0;
	padding: 0;
	margin-right: 40px;
	padding-top: 12px;
	color: #fff;
}

img.footeright {
	float: left;
	margin: 0;
	padding: 0;
	margin-left: 40px;
}

a.foot {
	color: #fff;
	font: 12px arial, sans-serif;
	text-decoration: none;
}

a.foot:hover {
	color: #fff;
	text-decoration: underline;
}

img.logo {
	margin-right: 500px;
	display: block;
}

form {
	margin: 0; 
	padding: 0;
}

label {
	font-size: 16px;
	font-weight: bold;
	margin-left: 120px;
}

input.box {
	font-size: 16px;
	border: 1px solid #000;
}

input.button {
	margin-top: 10px;
	margin-left: 264px;
}

form.middle {
	margin-left: 120px;
	margin-top: 20px;
	
}

a {
	color: #e21124;
	text-decoration: underline;
}

a:hover {
	color: #000;
	text-decoration: none;
}
img { border:none;}


/*Audio Page*/

h1{margin:0; padding:0; color:#d71820; font-family:Helvetica, Arial, sans-serif; margin:0; padding:0; font-size:24px; line-height:24px;}

.row {width:95%; padding: 15px 0 0 48px; font-family:Helvetica, Arial, sans-serif;}
.row2 {width:100%; padding: 15px 0 0 0; font-family:Helvetica, Arial, sans-serif;}
.row3 {width:95%; padding: 15px 32px 0 32px; font-family:Helvetica, Arial, sans-serif;}
.row img, .row2 img {border:none;}

.col1, .col2{width:416px; height:266px; background:url(img/colmid.jpg) repeat-y; float:left;}
.col2{background:url(img/colmid.jpg) right repeat-y; padding: 0 0 0 28px;}

.cola, .colb{width:416px; height:auto; float:left; padding:0; margin:0;}
.colb{padding: 0 0 0 28px;}

.coltop{width:416px; height:5px; background:url(img/coltop.jpg) no-repeat; display:block;}
.colmid{width:411px; height:256px;display:block; overflow:auto;}
.colbot{width:416px; height:5px; background:url(img/colbot.jpg) no-repeat; display:block;}

.seperator {width:87%; margin:0 auto; background-color:#505B23; height:2px; float:left;}

.col_fullwidth{width:860px; height:425px; margin:0; padding:15px 0 0 50px;}
.col_bg{width:100%; height:auto; background:url(img/colmid_fullwidth.jpg) left 0 repeat-y;}
.coltop_fullwidth{width:100%; height:5px; background:url(img/coltop_fullwidth.jpg) no-repeat; display:block;}
.colmid_fullwidth{width:98%; height:415px;display:block; overflow:auto; margin:0 0 0 5px; padding:0 0 0 8px;}
.colbot_fullwidth{width:100%; height:5px; background:url(img/colbot_fullwidth.jpg) no-repeat; display:block;}

.colmid_fullwidth .row {width:97%; padding:0; margin:auto;}
.colmid_fullwidth .c1 {width:19%; padding:0; float:left; font-size:11px;}
.colmid_fullwidth .c2 {width:78%; padding:0; float:left; font-size:11px;}
.colmid_fullwidth .c2 p, .colmid_fullwidth .c1 p {margin:0; padding:0 0 10px 0;}
.colmid_fullwidth .c2 h3, .colmid_fullwidth .c1 h3 {margin:0; padding:10px 0 10px 0;}
.colmid_fullwidth .seperator {width:99%; margin:4px 0 4px 0; background-color:#505B23; height:2px;}
.colmid_fullwidth h3{color:#505b23; font-size:15px;}



.soldier_image{width:115px; height:109px; padding:14px 14px 14px 19px; float:left;}

.soldier_content{width:231px; height:auto; padding:14px 14px 14px 0; float:left; font-size:11px;}

.soldier_content h3{margin:0; padding:0; color:#505b23;}

.soldier_names{margin:0; padding:0px;}
.soldier_text p{margin:0; padding:10px 0 0 0; line-height:12px;}
.soldier_text_intro p{margin:0; padding:10px 0 10px 0; line-height:12px;}

.told_by{font-weight:bold; color:#505b23;}


.clear { clear:both;}
.tankmoviecontainer {position:absolute; top:0; text-align:right; width:951px; height:127px;}
.tankmovie {width:207px; background:url(img/video_bg.jpg) repeat-y; height:127px; float:right;}
.usa_text{ font-weight:200;}
.submit_yellow{background:url(img/gif/Untitled-4.gif) no-repeat;}

/* game flash */
#flashcontent{width:500px;margin:auto;}
