img, object, embed, video {
	max-width: 100%;
}
.ie6 img {
	width:100%;
}
img {
	border:0;
}
body {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: .9em;
	line-height: 1.35em;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #000033;
}
#container {
	width:100%;
	max-width: 788px;
	margin: 0 auto;
	text-align: left;
	overflow:hidden;
}
#header {
	width:100%;
	overflow:hidden;
	height:77px;
}
#header #container {
	width:788px;
}
#logo {
	float:left;
	width:140px;
}
.pageimages {
	float:left;
	width:648px;
	padding:0;
	margin:0;
}
#nav {
	float:left;
	height:20px;
	text-align:left;
	margin:3px 0;
	padding:0;
}
#navmobile {
	display:none;
}
#search {
	float:left;
	height:20px;
	text-align:right;
	margin:0 auto;
	padding:0;
}
#search form {
	margin:0;
	padding:0;
}
#mainContent {
	padding: 7px; 
	margin: 0 0 0 140px;
	background: #d7e0e8;
}
#mainContent img {
	max-width:100%;
}
.thumbnail {
	border:0;
	float:left;
	margin:0 0 0 1px;
}
.thumbnail2 {
	border:0;
	float:left;
	margin:0 0 1px 1px;
}
.thumbs {
	border:0;
	float:left;
	margin:0 0 0 1px;
	border-bottom: 1px solid #fff; 
}
#gallerytop {
	float: left; 
	border-bottom: 1px solid #d7e0e8; 
	padding-bottom: 5px; 
	margin-top: 6px;
}
#gallery {
	float: left; 
	border-bottom: 1px solid #d7e0e8; 
	padding-bottom: 5px; 
	margin-top: 3px;
	font-size: .85em;
	line-height: 1.35em;
}
#galleryleft {
	width: 182px; 
	float: left; 
	border-bottom: 1px solid #d7e0e8; 
	padding-bottom: 2px; 
	margin-top: 1px; 
	font-size: 11px;
	line-height: 13px; 
}
#galleryright {
 	width: 444px; 
	float: left;
	border-bottom: 1px solid #fff; 
}
h1 {
}
h2 {
}
h3 {
	margin:0 auto;
	margin-bottom:10px;
	border-bottom:1px solid #CCC;
}
h4 {
	margin:0 auto;
}
p	{
	margin:0 auto;
	text-indent:18px;
}
#vert a  {
	color:#FFF;
}
/* DESTROYER TABLE STYLES */
body.destroyers {
	background: #d7e0e8 url(https://destroyerhistory.org/assets/design/back-destroyers.gif) repeat-y top center;
}
.destroyers	{
	color : #000066;
}
.destroyers a { 
 color: #000066;
 text-decoration : underlined;
}  
.destroyers a:hover { 
 text-decoration : none;
} 
.destroyers #header {
	background: #032366 url(https://destroyerhistory.org/assets/design/nav-bar-destroyers.jpg) bottom repeat-x;
	position:relative;
}
.destroyers #vert {
	width:140px;
}
.destroyers #footer {
	font-size:11px;
	line-height:14px;
	padding: 0 ; 
	background:#233f79;
	color:#f7f7f7;
	height:50px;
	text-align:center;
	margin-bottom:15px;
}
.destroyers #footerbox {
	background:#1a3774;
	width:140px;
	height:50px;
	float: left;
}
.destroyers #footer a {
	color:#f7f7f7;
}

.destroyers .maindiv {
	background: #032366;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.destroyers #vert a.mainlink	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.destroyers #vert a:hover.mainlink {
	color:#cccccc;
}
.destroyers .subdiv {
	background: #40598c;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.destroyers #vert a.sublink	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.destroyers #vert a:hover.sublink {
	color:#cccccc;
}
.destroyers .subdiv2 {
	background: #7689ac;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.destroyers #vert a.sublink2	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.destroyers #vert a:hover.sublink2 {
	color:#cccccc;
}
.destroyers #vert a.navCurrent {
	color:#00ff00;
}
.destroyers #vert a:hover.navCurrent {
	color:#00cc00;
}
.destroyers #vert a.navCurrentSub {
	color:#00ccff;
}
.destroyers #vert a:hover.navCurrentSub {
	color:#0099cc;
}


/* LCS TABLE STYLES */
body.lcs {
	background: #d7e0e8 url(https://destroyerhistory.org/assets/design/back-destroyers.gif) repeat-y top center;
}
.lcs	{
	color : #000066;
}
.lcs a { 
 color: #000066;
 text-decoration : underlined;
}  
.lcs a:hover { 
 text-decoration : none;
} 
.lcs #header {
	background: #032366 url(https://destroyerhistory.org/assets/design/nav-bar-destroyers.jpg) bottom repeat-x;
	position:relative;
}
.lcs #vert {
	width:140px;
}
.lcs #footer {
	font-size:11px;
	line-height:14px;
	padding: 0; 
	background:#233f79;
	color:#f7f7f7;
	height:50px;
	text-align:center;
	margin-bottom:15px;
}
.lcs #footerbox {
	background:#1a3774;
	width:140px;
	height:50px;
	float: left;
}
.lcs #footer a {
	color:#f7f7f7;
}

.lcs .maindiv {
	background: #032366;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.lcs #vert a.mainlink	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.lcs #vert a:hover.mainlink {
	color:#cccccc;
}
.lcs .subdiv {
	background: #40598c;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.lcs #vert a.sublink	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.lcs #vert a:hover.sublink {
	color:#cccccc;
}
.lcs .subdiv2 {
	background: #7689ac;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.lcs #vert a.sublink2	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.lcs #vert a:hover.sublink2 {
	color:#cccccc;
}
.lcs #vert a.navCurrent {
	color:#00ff00;
}
.lcs #vert a:hover.navCurrent {
	color:#00cc00;
}
.lcs #vert a.navCurrentSub {
	color:#00ccff;
}
.lcs #vert a:hover.navCurrentSub {
	color:#0099cc;
}

/* PC TABLE STYLES */
body.pc {
	background: #d7e0e8 url(https://destroyerhistory.org/assets/design/back-destroyers.gif) repeat-y top center;
}
.pc	{
	color : #000066;
}
.pc a { 
 color: #000066;
 text-decoration : underlined;
}  
.pc a:hover { 
 text-decoration : none;
} 
.pc #header {
	background: #032366 url(https://destroyerhistory.org/assets/design/nav-bar-destroyers.jpg) bottom repeat-x;
	position:relative;
}
.pc #vert {
	width:140px;
}
.pc #footer {
	font-size:11px;
	line-height:14px;
	padding: 0; 
	background:#233f79;
	color:#f7f7f7;
	height:50px;
	text-align:center;
	margin-bottom:15px;
}
.pc #footerbox {
	background:#1a3774;
	width:140px;
	height:50px;
	float: left;
}
.pc #footer a {
	color:#f7f7f7;
}

.pc .maindiv {
	background: #032366;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.pc #vert a.mainlink	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.pc #vert a:hover.mainlink {
	color:#cccccc;
}
.pc .subdiv {
	background: #40598c;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.pc #vert a.sublink	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.pc #vert a:hover.sublink {
	color:#cccccc;
}
.pc .subdiv2 {
	background: #7689ac;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.pc #vert a.sublink2	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.pc #vert a:hover.sublink2 {
	color:#cccccc;
}
.pc #vert a.navCurrent {
	color:#00ff00;
}
.pc #vert a:hover.navCurrent {
	color:#00cc00;
}
.pc #vert a.navCurrentSub {
	color:#00ccff;
}
.pc #vert a:hover.navCurrentSub {
	color:#0099cc;
}

/* AUX TABLE STYLES */
body.auxiliary {
	background: #d7e0e8 url(https://destroyerhistory.org/assets/design/back-destroyers.gif) repeat-y top center;
}
.auxiliary	{
	color : #000066;
}
.auxiliary a { 
 color: #000066;
 text-decoration : underlined;
}  
.auxiliary a:hover { 
 text-decoration : none;
} 
.auxiliary #header {
	background: #032366 url(https://destroyerhistory.org/assets/design/nav-bar-destroyers.jpg) bottom repeat-x;
	position:relative;
}
.auxiliary #vert {
	width:140px;
}
.auxiliary #footer {
	font-size:11px;
	line-height:14px;
	padding: 0; 
	background:#233f79;
	color:#f7f7f7;
	height:50px;
	text-align:center;
	margin-bottom:15px;
}
.auxiliary #footerbox {
	background:#1a3774;
	width:140px;
	height:50px;
	float: left;
}
.auxiliary #footer a {
	color:#f7f7f7;
}

.auxiliary .maindiv {
	background: #032366;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.auxiliary #vert a.mainlink	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.auxiliary #vert a:hover.mainlink {
	color:#cccccc;
}
.auxiliary .subdiv {
	background: #40598c;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.auxiliary #vert a.sublink	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.auxiliary #vert a:hover.sublink {
	color:#cccccc;
}
.auxiliary .subdiv2 {
	background: #7689ac;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.auxiliary #vert a.sublink2	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.auxiliary #vert a:hover.sublink2 {
	color:#cccccc;
}
.auxiliary #vert a.navCurrent {
	color:#00ff00;
}
.auxiliary #vert a:hover.navCurrent {
	color:#00cc00;
}
.auxiliary #vert a.navCurrentSub {
	color:#00ccff;
}
.auxiliary #vert a:hover.navCurrentSub {
	color:#0099cc;
}


/* ACTIONS TABLE STYLES */
body.actions {
	background: #d7e0e8 url(https://destroyerhistory.org/assets/design/back-actions.gif) repeat-y top center;
}
.actions	{
	color : #663300;
}
.actions a { 
 color: #663300;
 text-decoration : underlined;
}  
.actions a:hover { 
 text-decoration : none;
} 
.actions #header {
	background: #bf650f url(https://destroyerhistory.org/assets/design/nav-bar-destroyers.jpg) bottom repeat-x;
	position:relative;
}
.actions #vert {
	width:140px;
}
.actions #footer {
	font-size:11px;
	line-height:14px;
	padding: 0; 
	background:#c3772f;
	color:#f7f7f7;
	height:50px;
	text-align:center;
	margin-bottom:15px;
}
.actions #footerbox {
	background:#c27226;
	width:140px;
	height:50px;
	float: left;
}
.actions #footer a {
	color:#f7f7f7;
}

.actions .maindiv {
	background: #bf650f;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.actions #vert a.mainlink	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.actions #vert a:hover.mainlink {
	color:#cccccc;
}
.actions .subdiv {
	background: #c78444;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.actions #vert a.sublink	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.actions #vert a:hover.sublink {
	color:#cccccc;
}
.actions .subdiv2 {
	background: #cea379;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.actions #vert a.sublink2	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.actions #vert a:hover.sublink2 {
	color:#cccccc;
}
.actions #vert a.navCurrent {
	color:#66ff66;
}
.actions #vert a:hover.navCurrent {
	color:#33cc33;
}
.actions #vert a.navCurrentSub {
	color:#00ccff;
}
.actions #vert a:hover.navCurrentSub {
	color:#0099ff;
}


/* EARLY TABLE STYLES */
body.early {
	background: #d7e0e8 url(https://destroyerhistory.org/assets/design/back-early.gif) repeat-y top center;
}
.early	{
	color : #000000;
}
.early a { 
 color: #000000;
 text-decoration : underlined;
}  
.early a:hover { 
 text-decoration : none;
} 
.early #header {
	background: #191c1f url(https://destroyerhistory.org/assets/design/nav-bar-destroyers.jpg) bottom repeat-x;
	position:relative;
}
.early #vert {
	width:140px;
}
.early #footer {
	font-size:11px;
	line-height:14px;
	padding: 0; 
	background:#35393d;
	color:#f7f7f7;
	height:50px;
	text-align:center;
	margin-bottom:15px;
}
.early #footerbox {
	background:#2e3135;
	width:140px;
	height:50px;
	float: left;
}
.early #footer a {
	color:#f7f7f7;
}

.early .maindiv {
	background: #191c1f;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.early #vert a.mainlink	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.early #vert a:hover.mainlink {
	color:#cccccc;
}
.early .subdiv {
	background: #191c1f;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.early #vert a.sublink	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.early #vert a:hover.sublink {
	color:#cccccc;
}
.early .subdiv2 {
	background: #505458;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.early #vert a.sublink2	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.early #vert a:hover.sublink2 {
	color:#cccccc;
}
.early .subdiv3 {
	background: #999999;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.early #vert a.sublink3	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.early #vert a:hover.sublink3 {
	color:#cccccc;
}
.early #vert a.navCurrent {
	color:#00ff00;
}
.early #vert a:hover.navCurrent {
	color:#00cc00;
}
.early #vert a.navCurrentSub {
	color:#00ccff;
}
.early #vert a:hover.navCurrentSub {
	color:#0099ff;
}
/* EARLY TABLE STYLES */
body.cutter {
	background: #d7e0e8 url(https://destroyerhistory.org/assets/design/back-cutter.gif) repeat-y top center;
}
.cutter	{
	color : #000000;
}
.cutter a { 
 color: #000000;
 text-decoration : underlined;
}  
.cutter a:hover { 
 text-decoration : none;
} 
.cutter #header {
	background: #191c1f url(https://destroyerhistory.org/assets/design/nav-bar-destroyers.jpg) bottom repeat-x;
	position:relative;
}
.cutter #vert {
	width:140px;
}
.cutter #footer {
	font-size:11px;
	line-height:14px;
	padding: 0; 
	background:#35393d;
	color:#f7f7f7;
	height:50px;
	text-align:center;
	margin-bottom:15px;
}
.cutter #footerbox {
	background:#2e3135;
	width:140px;
	height:50px;
	float: left;
}
.cutter #footer a {
	color:#f7f7f7;
}

.cutter .maindiv {
	background: #191c1f;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.cutter #vert a.mainlink	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.cutter #vert a:hover.mainlink {
	color:#cccccc;
}
.cutter .subdiv {
	background: #191c1f;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.cutter #vert a.sublink	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.cutter #vert a:hover.sublink {
	color:#cccccc;
}
.cutter .subdiv2 {
	background: #505458;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.cutter #vert a.sublink2	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.cutter #vert a:hover.sublink2 {
	color:#cccccc;
}
.cutter .subdiv3 {
	background: #999999;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.cutter #vert a.sublink3	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.cutter #vert a:hover.sublink3 {
	color:#cccccc;
}
.cutter #vert a.navCurrent {
	color:#00ff00;
}
.cutter #vert a:hover.navCurrent {
	color:#00cc00;
}
.cutter #vert a.navCurrentSub {
	color:#00ccff;
}
.cutter #vert a:hover.navCurrentSub {
	color:#0099ff;
}
/* FLUSHDECK TABLE STYLES */
body.flushdeck {
	background: #d7e0e8 url(https://destroyerhistory.org/assets/design/back-flushdeck.gif) repeat-y top center;
}
.flushdeck	{
	color : #330000;
}
.flushdeck a { 
 color: #330000;
 text-decoration : underlined;
}  
.flushdeck a:hover { 
 text-decoration : none;
} 
.flushdeck #header {
	background: #7a2426 url(https://destroyerhistory.org/assets/design/nav-bar-destroyers.jpg) bottom repeat-x;
	position:relative;
}
.flushdeck #vert {
	width:140px;
}
.flushdeck #footer {
	font-size:11px;
	line-height:14px;
	padding: 0; 
	background:#884043;
	color:#f7f7f7;
	height:50px;
	text-align:center;
	margin-bottom:15px;
}
.flushdeck #footerbox {
	background:#84383b;
	width:140px;
	height:50px;
	float: left;
}
.flushdeck #footer a {
	color:#f7f7f7;
}

.flushdeck .maindiv {
	background: #7a2426;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.flushdeck #vert a.mainlink	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.flushdeck #vert a:hover.mainlink {
	color:#cccccc;
}
.flushdeck .subdiv {
	background: #7a2426;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.flushdeck #vert a.sublink	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.flushdeck #vert a:hover.sublink {
	color:#cccccc;
}
.flushdeck .subdiv2 {
	background: #965a5d;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.flushdeck #vert a.sublink2	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.flushdeck #vert a:hover.sublink2 {
	color:#cccccc;
}
.flushdeck .subdiv3 {
	background: #af8983;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.flushdeck #vert a.sublink3	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.flushdeck #vert a:hover.sublink3 {
	color:#cccccc;
}
.flushdeck #vert a.navCurrent {
	color:#00ff00;
}
.flushdeck #vert a:hover.navCurrent {
	color:#00cc00;
}
.flushdeck #vert a.navCurrentSub {
	color:#00ccff;
}
.flushdeck #vert a:hover.navCurrentSub {
	color:#0099ff;
}
table.Table-flushdeck {
	float:right;
	width:200px;
	margin:3px;
	margin-right:6px;
	border: 1px solid #330000;
	padding:0;
	background:#ffccff;
}

/* GOLDPLATER TABLE STYLES */
body.goldplater {
	background: #d7e0e8 url(https://destroyerhistory.org/assets/design/back-goldplater.gif) repeat-y top center;
}
.goldplater	{
	color : #5C4714;
}
.goldplater a { 
 color: #5C4714;
 text-decoration : underlined;
}  
.goldplater a:hover { 
 text-decoration : none;
} 
.goldplater #header {
	background: #876823 url(https://destroyerhistory.org/assets/design/nav-bar-destroyers.jpg) bottom repeat-x;
	position:relative;
}
.goldplater #vert {
	width:140px;
}
.goldplater #footer {
	font-size:11px;
	line-height:14px;
	padding: 0; 
	background:#937a40;
	color:#f7f7f7;
	height:50px;
	text-align:center;
	margin-bottom:15px;
}
.goldplater #footerbox {
	background:#907538;
	width:140px;
	height:50px;
	float: left;
}
.goldplater #footer a {
	color:#f7f7f7;
}

.goldplater .maindiv {
	background: #876823;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.goldplater #vert a.mainlink	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.goldplater #vert a:hover.mainlink {
	color:#cccccc;
}
.goldplater .subdiv {
	background: #876823;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.goldplater #vert a.sublink	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.goldplater #vert a:hover.sublink {
	color:#cccccc;
}
.goldplater .subdiv2 {
	background: #9c8653;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.goldplater #vert a.sublink2	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.goldplater #vert a:hover.sublink2 {
	color:#cccccc;
}
.goldplater .subdiv3 {
	background: #b1a484;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.goldplater #vert a.sublink3	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.goldplater #vert a:hover.sublink3 {
	color:#cccccc;
}
.goldplater #vert a.navCurrent {
	color:#66ff66;
}
.goldplater #vert a:hover.navCurrent {
	color:#33cc33;
}
.goldplater #vert a.navCurrentSub {
	color:#00ccff;
}
.goldplater #vert a:hover.navCurrentSub {
	color:#0099ff;
}

/* BENSON GLEAVES TABLE STYLES */
body.bensongleavesclass {
	background: #d7e0e8 url(https://destroyerhistory.org/assets/design/back-bensongleavesclass.gif) repeat-y top center;
}
.bensongleavesclass	{
	color : #004631;
}
.bensongleavesclass a { 
 color: #004631;
 text-decoration : underlined;
}  
.bensongleavesclass a:hover { 
 text-decoration : none;
} 
.bensongleavesclass #header {
	background: #004631 url(https://destroyerhistory.org/assets/design/nav-bar-destroyers.jpg) bottom repeat-x;
	position:relative;
}
.bensongleavesclass #vert {
	width:140px;
}
.bensongleavesclass #footer {
	font-size:11px;
	line-height:14px;
	padding: 0; 
	background:#205d4c;
	color:#f7f7f7;
	height:50px;
	text-align:center;
	margin-bottom:15px;
}
.bensongleavesclass #footerbox {
	background:#175745;
	width:140px;
	height:50px;
	float: left;
}
.bensongleavesclass #footer a {
	color:#f7f7f7;
}

.bensongleavesclass .maindiv {
	background: #004631;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.bensongleavesclass #vert a.mainlink	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.bensongleavesclass #vert a:hover.mainlink {
	color:#cccccc;
}
.bensongleavesclass .subdiv {
	background: #004631;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.bensongleavesclass #vert a.sublink	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.bensongleavesclass #vert a:hover.sublink {
	color:#cccccc;
}
.bensongleavesclass .subdiv2 {
	background: #356c5e;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.bensongleavesclass #vert a.sublink2	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.bensongleavesclass #vert a:hover.sublink2 {
	color:#cccccc;
}
.bensongleavesclass .subdiv3 {
	background: #6b938b;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.bensongleavesclass #vert a.sublink3	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.bensongleavesclass #vert a:hover.sublink3 {
	color:#cccccc;
}
.bensongleavesclass #vert a.navCurrent {
	color:#66ff66;
}
.bensongleavesclass #vert a:hover.navCurrent {
	color:#33cc33;
}
.bensongleavesclass #vert a.navCurrentSub {
	color:#00ccff;
}
.bensongleavesclass #vert a:hover.navCurrentSub {
	color:#0099ff;
}

/* FLETCHER CLASS TABLE STYLES */
body.fletcherclass {
	background: #d7e0e8 url(https://destroyerhistory.org/assets/design/back-fletcherclass.gif) repeat-y top center;
}
.fletcherclass	{
	color : #000033;
}
.fletcherclass a { 
 color: #000033;
 text-decoration : underlined;
}  
.fletcherclass a:hover { 
 text-decoration : none;
} 
.fletcherclass #header {
	background: #0d154a url(https://destroyerhistory.org/assets/design/nav-bar-destroyers.jpg) bottom repeat-x;
	position:relative;
}
.fletcherclass #vert {
	width:140px;
}
.fletcherclass #footer {
	font-size:11px;
	line-height:14px;
	padding: 0; 
	background:#2b3362;
	color:#f7f7f7;
	height:50px;
	text-align:center;
	margin-bottom:15px;
}
.fletcherclass #footerbox {
	background:#323663;
	width:140px;
	height:50px;
	float: left;
}
.fletcherclass #footer a {
	color:#f7f7f7;
}

.fletcherclass .maindiv {
	background: #0d204a;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.fletcherclass #vert a.mainlink	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.fletcherclass #vert a:hover.mainlink {
	color:#cccccc;
}
.fletcherclass .subdiv {
	background: #0d204a;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.fletcherclass #vert a.sublink	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.fletcherclass #vert a:hover.sublink {
	color:#cccccc;
}
.fletcherclass .subdiv2 {
	background: #475777;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.fletcherclass #vert a.sublink2	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.fletcherclass #vert a:hover.sublink2 {
	color:#cccccc;
}
.fletcherclass .subdiv3 {
	background: #7b879f;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.fletcherclass #vert a.sublink3	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.fletcherclass #vert a:hover.sublink3 {
	color:#cccccc;
}
.fletcherclass #vert a.navCurrent {
	color:#00ff00;
}
.fletcherclass #vert a:hover.navCurrent {
	color:#00cc00;
}
.fletcherclass #vert a.navCurrentSub {
	color:#00ccff;
}
.fletcherclass #vert a:hover.navCurrentSub {
	color:#0099ff;
}

/* SUMNER GEARING CLASS TABLE STYLES */
body.sumnergearingclass {
	background: #d7e0e8 url(https://destroyerhistory.org/assets/design/back-sumnergearingclass.gif) repeat-y top center;
}
.sumnergearingclass	{
	color : #333366;
}
.sumnergearingclass a { 
 color: #333366;
 text-decoration : underlined;
}  
.sumnergearingclass a:hover { 
 text-decoration : none;
} 
.sumnergearingclass #header {
	background: #3f3a66 url(https://destroyerhistory.org/assets/design/nav-bar-destroyers.jpg) bottom repeat-x;
	position:relative;
}
.sumnergearingclass #vert {
	width:140px;
}
.sumnergearingclass #footer {
	font-size:11px;
	line-height:14px;
	padding: 0; 
	background:#565379;
	color:#f7f7f7;
	height:50px;
	text-align:center;
	margin-bottom:15px;
}
.sumnergearingclass #footerbox {
	background:#504c74;
	width:140px;
	height:50px;
	float: left;
}
.sumnergearingclass #footer a {
	color:#f7f7f7;
}

.sumnergearingclass .maindiv {
	background: #3f3a66;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.sumnergearingclass #vert a.mainlink	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.sumnergearingclass #vert a:hover.mainlink {
	color:#cccccc;
}
.sumnergearingclass .subdiv {
	background: #3f3a66;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.sumnergearingclass #vert a.sublink	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.sumnergearingclass #vert a:hover.sublink {
	color:#cccccc;
}
.sumnergearingclass .subdiv2 {
	background: #6c6a8c;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.sumnergearingclass #vert a.sublink2	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.sumnergearingclass #vert a:hover.sublink2 {
	color:#cccccc;
}
.sumnergearingclass .subdiv3 {
	background: #9294ac;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.sumnergearingclass #vert a.sublink3	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.sumnergearingclass #vert a:hover.sublink3 {
	color:#cccccc;
}
.sumnergearingclass #vert a.navCurrent {
	color:#00ff00;
}
.sumnergearingclass #vert a:hover.navCurrent {
	color:#00cc00;
}
.sumnergearingclass #vert a.navCurrentSub {
	color:#00ccff;
}
.sumnergearingclass #vert a:hover.navCurrentSub {
	color:#0099ff;
}

/* DE CLASS TABLE STYLES */
body.de {
	background: #d7e0e8 url(https://destroyerhistory.org/assets/design/back-de.gif) repeat-y top center;
}
.de	{
	color : #330000;
}
.de a { 
 color: #330000;
 text-decoration : underlined;
}  
.de a:hover { 
 text-decoration : none;
} 
.de #header {
	background: #af292e url(https://destroyerhistory.org/assets/design/nav-bar-destroyers.jpg) bottom repeat-x;
	position:relative;
}
.de #vert {
	width:140px;
}
.de #footer {
	font-size:11px;
	line-height:14px;
	padding: 0; 
	background:#b5444a;
	color:#f7f7f7;
	height:50px;
	text-align:center;
	margin-bottom:15px;
}
.de #footerbox {
	background:#b43d42;
	width:140px;
	height:50px;
	float: left;
}
.de #footer a {
	color:#f7f7f7;
}

.de .maindiv {
	background: #af292e;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.de #vert a.mainlink	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.de #vert a:hover.mainlink {
	color:#cccccc;
}
.de .subdiv {
	background: #af292e;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.de #vert a.sublink	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.de #vert a:hover.sublink {
	color:#cccccc;
}
.de .subdiv2 {
	background: #bc5e63;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.de #vert a.sublink2	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.de #vert a:hover.sublink2 {
	color:#cccccc;
}
.de .subdiv3 {
	background: #c88c92;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.de #vert a.sublink3	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.de #vert a:hover.sublink3 {
	color:#cccccc;
}
.de #vert a.navCurrent {
	color:#00ff00;
}
.de #vert a:hover.navCurrent {
	color:#00cc00;
}
.de #vert a.navCurrentSub {
	color:#00ccff;
}
.de #vert a:hover.navCurrentSub {
	color:#0099ff;
}


/* COLDWAR TABLE STYLES */
body.coldwar {
	background: #d7e0e8 url(https://destroyerhistory.org/assets/design/back-coldwar.gif) repeat-y top center;
}
.coldwar	{
	color : #333366;
}
.coldwar a { 
 color: #333366;
 text-decoration : underlined;
}  
.coldwar a:hover { 
 text-decoration : none;
} 
.coldwar #header {
	background: #394a59 url(https://destroyerhistory.org/assets/design/nav-bar-destroyers.jpg) bottom repeat-x;
	position:relative;
}
.coldwar #vert {
	width:140px;
}
.coldwar #footer {
	font-size:11px;
	line-height:14px;
	padding: 0; 
	background:#51606e;
	color:#f7f7f7;
	height:50px;
	text-align:center;
	margin-bottom:15px;
}
.coldwar #footerbox {
	background:#4a5a68;
	width:140px;
	height:50px;
	float: left;
}
.coldwar #footer a {
	color:#f7f7f7;
}

.coldwar .maindiv {
	background: #394a59;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.coldwar #vert a.mainlink	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.coldwar #vert a:hover.mainlink {
	color:#cccccc;
}
.coldwar .subdiv {
	background: #394a59;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.coldwar #vert a.sublink	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.coldwar #vert a:hover.sublink {
	color:#cccccc;
}
.coldwar .subdiv2 {
	background: #5f6a72;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.coldwar #vert a.sublink2	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.coldwar #vert a:hover.sublink2 {
	color:#cccccc;
}
.coldwar .subdiv3 {
	background: #8996a0;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.coldwar #vert a.sublink3	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.coldwar #vert a:hover.sublink3 {
	color:#cccccc;
}
.coldwar #vert a.navCurrent {
	color:#66ff66;
}
.coldwar #vert a:hover.navCurrent {
	color:#33cc33;
}
.coldwar #vert a.navCurrentSub {
	color:#00ccff;
}
.coldwar #vert a:hover.navCurrentSub {
	color:#0099ff;
}


/* Arleigh Burke Class TABLE STYLES */
body.arleighburkeclass {
	background: #d7e0e8 url(https://destroyerhistory.org/assets/design/back-coldwar.gif) repeat-y top center;
}
.arleighburkeclass	{
	color : #333366;
}
.arleighburkeclass a { 
 color: #333366;
 text-decoration : underlined;
}  
.arleighburkeclass a:hover { 
 text-decoration : none;
} 
.arleighburkeclass #header {
	background: #394a59 url(https://destroyerhistory.org/assets/design/nav-bar-destroyers.jpg) bottom repeat-x;
	position:relative;
}
.arleighburkeclass #vert {
	width:140px;
}
.arleighburkeclass #footer {
	font-size:11px;
	line-height:14px;
	padding: 0; 
	background:#51606e;
	color:#f7f7f7;
	height:50px;
	text-align:center;
	margin-bottom:15px;
}
.arleighburkeclass #footerbox {
	background:#4a5a68;
	width:140px;
	height:50px;
	float: left;
}
.arleighburkeclass #footer a {
	color:#f7f7f7;
}

.arleighburkeclass .maindiv {
	background: #394a59;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.arleighburkeclass #vert a.mainlink	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.arleighburkeclass #vert a:hover.mainlink {
	color:#cccccc;
}
.arleighburkeclass .subdiv {
	background: #5f6a72;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.arleighburkeclass #vert a.sublink	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.arleighburkeclass #vert a:hover.sublink {
	color:#cccccc;
}
.arleighburkeclass .subdiv2 {
	background: #8996a0;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.arleighburkeclass #vert a.sublink2	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.arleighburkeclass #vert a:hover.sublink2 {
	color:#cccccc;
}
.arleighburkeclass .subdiv3 {
	background: #a5aeb6;
	font-size : 12px;
	font-weight:bold;
	margin: 0 0 1px 0;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
.arleighburkeclass #vert a.sublink3	{
	padding: 0 6px;
	display:block;
	text-decoration : none;
}
.arleighburkeclass #vert a:hover.sublink3 {
	color:#cccccc;
}
.arleighburkeclass #vert a.navCurrent {
	color:#66ff66;
}
.arleighburkeclass #vert a:hover.navCurrent {
	color:#33cc33;
}
.arleighburkeclass #vert a.navCurrentSub {
	color:#00ccff;
}
.arleighburkeclass #vert a:hover.navCurrentSub {
	color:#0099ff;
}


/* END CLASS TABLE STYLES */


.captions {
	font-family: Calibri, Verdana, Geneva, sans-serif;
	line-height:14px;
}
.chart635 {
      margin-left:-4px;
      margin-top:5px;
}
sup {
	height: 0;
	line-height: 1;
	vertical-align: baseline;
	_vertical-align: bottom;
	position: relative;
	bottom: 1ex;
}
table.captions {
	font-family: Calibri, Verdana, Geneva, sans-serif;
	padding:1px;
}
table.captions td {
	background:#CCC;
	text-align:left;
}
table.captions p {
	margin:0 auto;
	text-indent:0px;
	
}
table.box-photo-left {
	float:left;
	font-family: Calibri, Verdana, Geneva, sans-serif;
	line-height:14px;
	width:200px;
	margin:2px;
	margin-right:6px;
	border: 1px solid #ccc;
	padding:0;
	
}
table.box-photo-right {
	float:right;
	font-family: Calibri, Verdana, Geneva, sans-serif;
	line-height:14px;
	width:200px;
	margin:2px;
	margin-left:6px;
	border: 1px solid #ccc;
	padding:0;
	
}
.box-caption-left {
	float: left; 
	margin: .5em .8em .5em 0;
	padding: 4px;
	font-size: .8em;
	line-height: 1.4em;
	border: 1px solid #d7e0e8; 
}
.box-caption-left p {
	text-indent: 0px;
	margin-top: .2em;
	margin-bottom: .3em;
}
.box-caption-right {
	float: right; 
	margin: .5em 0 .5em .8em;
	padding: 4px;
	font-size: .8em;
	line-height: 1.4em;
	border: 1px solid #d7e0e8; 
}
.box-caption-right p {
	text-indent: 0px;
	margin-top: .2em;
	margin-bottom: .3em;
}
.floatleft {
	float:left;
	margin: 5px 5px 0 0;
}
.floatright {
	float:right;
	margin: 5px 0 0 5px;
}
.box-heading {
	padding: 5px;
	text-align: center;
	border-bottom: #fff 1px solid;
	font-family: Calibri, Arial, Helvetica, Sans-serif;
	font-size: 1em;
	color: #FFF;
	font-weight:bold;
	line-height:14px;
}
.box {
	padding: 5px;
	font-size: .76em;
	line-height: 1.3em;
	border-bottom: #fff 1px solid;
}
.box p {
	text-indent: 0px;
	margin-bottom: .3em;
}
.box-heading-left {
	float: left;
	margin: 5px 5px 0 0;
	padding: 5px;
	text-align: center;
	border-bottom: #fff 1px solid;
	font-family: Calibri, Verdana, Geneva, sans-serif;
	font-size: 1em;
	color: #FFF;
	font-weight:bold;
	line-height:14px;
}
.box-left {
	float: left; 
	margin: 0 5px 0 0;
	padding: 5px;
	font-size: .8em;
	line-height: 1.3em;
}
.box-left p {
	text-indent: 0px;
	margin-bottom: .3em;
}
.box-heading-right {
	float: right;
	clear: right; 
	margin: 5px 0 0 5px;
	padding: 5px;
	text-align: center;
	border-bottom: #fff 1px solid;
	font-family: Calibri, Verdana, Geneva, sans-serif;
	font-size: 1em;
	color: #FFF;
	font-weight:bold;
	line-height:14px;
}
.box-right {
	float: right; 
	clear: right;
	margin: 0 0 0 5px;
	padding: 5px;
	font-size: .8em;
	line-height: 1.3em;
}
.box-right p {
	text-indent: 0px;
	margin-bottom: .3em;
}
ul {
	padding: 0 0 0 18px;
	margin: 2px 0 10px 0;
}
ul.ulsmall {
	font-size:12px;
}
hr {	
	display: block;
	position: relative;
	left: 1px;
	text-align: left;
	margin: 7px 0 7px 0;
	width: 100%;
	clear: both;
	border: none;
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #fff;
	font-size: 1px;
	line-height: 0;
	overflow: visible;
}
hr.footnote {	
	width: 40%;
}
.footnote {
	text-indent:0;
	font-size: 11px;
	line-height: 14px;
}
.byline {
	text-indent: 0;
	font-size: 11px;
	line-height: 14px;
	font-style: italic;
		
}
ul.tabbernav
{
 margin: 0;
 width:641px;
	background: #d7e0e8;
 padding: 3px 0;
 border-bottom: 1px solid #ccc;
 font: 10px Arial, Helvetica, sans-serif;
 position:relative;
}
ul.tabbernav li
{
 list-style: none;
 margin: 0;
 padding: 4px 0 0 0;
 display: inline;
}
ul.tabbernav li a
{
 padding: 3px 0.5em;
 margin-left: 3px;
 border: 1px solid #ccc;
 border-bottom: none;
 background: #fff;
 text-decoration: none;
 text-transform:uppercase;
 background: url(https://destroyerhistory.org/assets/design/tabs-bg.jpg) repeat-x;
 background-position: bottom;
}
ul.tabbernav li a:link { color: #10296b; }
ul.tabbernav li a:visited { color: #10296b; }
ul.tabbernav li a:hover
{
 color: #10296b;
 background: #fff;
 border-color: #ccc;
 text-decoration: underline;
}
ul.tabbernav li.tabberactive a
{
 background-color: #fff;
 border-bottom: 1px solid #fff;
 background: url(https://destroyerhistory.org/assets/design/tabs-bg2.jpg) repeat-x;
 background-position: top;
}
ul.tabbernav li.tabberactive a:hover
{
 color: #10296b;
 background: white;
 border-bottom: 1px solid white;
}
.subtabs {
	width:641px;
	text-transform: uppercase;
	margin: 4px 0;
	padding: 2px 0px;
	background:#FFF;
	border-bottom: #CCC 1px solid;
	position: absolute;
	top:17px;
	left:0px;
}
.subtabsspace {
	height:17px;
}
.subtabs a {
	text-decoration:none;
	border-right: 1px solid #ccc;
	padding:3px;
}
.subtabs a:hover {
	text-decoration: underline;
}
ul.subtabs2 {
	float:right;
	width:140px;
	border:#CCC 1px solid;
	font: 11px Georgia, "Times New Roman", Times, serif;
	background: #fff;
	text-decoration: none;
	padding: 5px 5px 3px 5px;
	margin-top:22px;
	margin-bottom:0;
	margin-left:7px;
	list-style-type:none;
}
ul.subtabs2 li {
	line-height:15px;
	padding: 0 0 3px 7px;
	background: url(https://destroyerhistory.org/assets/design/bullet4x4.gif) no-repeat 0px 6px;
}
ul.subtabs2 .active {
	color:#000;
	text-decoration:underline;
}
ul.subtabs2 a {
	text-decoration:none;
}
ul.subtabs2 a:hover {
	text-decoration:underline;
}
.pageimage {
	margin-bottom:7px;
}
a.feature01
{
	display: block;
	border: 1px solid #dfd0cb;
	border-width: 0 1px 1px 0;
	margin: 20px 20px 1em 20px;
	float: left;
	position: relative;
	width: 100%;
	overflow:hidden;
}
.feature01:hover .overlay01
{
	position: absolute;
	z-index: 3;
	width: 100%;
	max-width:630px;
	height: 100%;
	max-height:198px;
	overflow:hidden;
}
.feature01 .overlay01 .caption01
{
	position: absolute;
	left:0;
	height: 16px;
	line-height: 15px;
	width: 100%;
	z-index: 3;
	text-indent: -9999em;
	color: #fff;
	font-family: Calibri, Verdana, Geneva, sans-serif;
	font-size: 11px;
	bottom: 0;
	overflow: hidden;
}
.feature01:hover .caption01
{
	text-indent: 5px;
	background: rgb(0,0,0);
	/* for browsers that know rgba */
	background: rgba(0,0,0,0.5);
}
.feature01 img { display: block; width:100% !important; }
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
#home-buttons-item{
	float:left;
	padding:0;
	margin:0;
	width:25%;
}
#home-buttons-item img {
	border:0px;
}

#gallerytop, #gallery {
	width:98% !important;
}
.Table-Destroyers {
	max-width:98%;
}
.box-left, .box-caption-right, .box-caption-left, #gallerytop, #gallery {
	max-width:98%;
}
@media only screen and (max-width: 787px) {
body {
	background-position:left top !important;
}
}
@media only screen and (max-width: 700px) {
#search {
	display:none;
}
}

@media only screen and (max-width: 480px) {
body {
	background-image:none !important;
}
#header {
	width:100%;
	height: inherit;
	background:#5E719C !important;
}
#header #container {
	width:473px;
}
#search {
	display:none;
}
#logo {
	width:84px;
}
.pageimages {
	width:389px;
}
#vert {
	display:none;
}
#nav {
	display:none;
}
#navmobile {
	display: block;
}
#mainContent {
	padding: 7px 2%; 
	margin: 0;
	background: #d7e0e8;
	width:96%;
}
.feature01:hover .overlay01 {
	display:none;
}
#footer {
	padding:10px !important;
	height: inherit !important;
}
#footerbox {
	display:none !important;
}
#mainContent img {
	max-width:98% !important;
	height:inherit !important;
}
#home-buttons-item{
	float:left;
	width:33.33%;
}
}