﻿.sidebar {
	width: 210px;
	float: right;
	background: #E1EAFA;
	margin: 0px 15px 30px 20px;
	font-family: Tahoma, Arial, Sans-Serif;
	font-size: 11px;
	color: #000050;
}

.sidebarTitle {
	width: 210px;
	height: 50px;
	background: #E1EAFA url('/Images/starheader.gif') top left no-repeat;
	font-family: Georgia, Times New Roman, Serif;
	font-size: 13px;
	font-weight: bold;
	color: White;
}

.sidebarContent {
	padding: 10px;
	min-height: 200px;
	overflow: visible;
}

.searchTextbox {
	width: 150px;
}

.contentTitle {
	height: 25px;
	background: transparent url('/Images/star.gif') center left no-repeat;
	font-family: Georgia, Times New Roman, Serif;
	font-size: 18px;
	color: #085699;
	padding-top: 4px;
	padding-left: 30px;
}

.contentTitleSmall {
	height: 16px;
	background: transparent url('/Images/star_small.gif') center left no-repeat;
	font-family: Georgia, Times New Roman, Serif;
	font-size: 16px;
	color: #085699;
	padding-left: 20px;
}

.dxdvItem, .dxdvFlowItem {height: auto;}

.guestbookEntry {
	width: 729px;
	border: 1px solid #D5D5D5;
	font-family: Georgia, Times New Roman, Serif;
}

.guestbookTitle {
	background: #F0F0F0;
	font-size: 1em;
	color: #353535;
	display: block;
	padding: 5px 0px 5px 10px;
}

.guestbookTimestamp {
	font-size: .9em;
	color: #505050;
}

.guestbookComment {
	font-size: 1.15em;
	color: #353535;
	padding: 5px;
}

.textInput {
	border: 1px solid #757575;
	margin-bottom: 5px;
}.soldierLink {
	font-weight: bold;
	text-decoration: none;
	color: Black;
}
.soldierInfo {
	width: 734px;
	background: #E1EAFA;
}

.soldierTitle {
	width: 734px;
	height: 50px;
	background: url('/Images/soldierheader.jpg') top left no-repeat;
	font-family: Georgia, Times New Roman, Serif;
	font-size: 22px;
	font-weight: bold;
	color: White;
}

.soldierLabel {
	color: #353535;
	padding-left: 10px;
}

.dxgvControl a {color: Black;}
#News {
	font-size: 11px;
}

#News img {
	float: left;
}

#News .newsText {
	padding-left: 60px;
}

#News .newsEntry {width: 729px;}

#DailyPhoto {
	text-align: justify;	
}
