body {
  margin-top:5px; 
  margin-left:0px; 
  background-color:#606066;
  height:100%;
}
H1 {
  text-decoration:underline;
}
a {
  text-decoration:none;
  color:White;
}
.membershipLink {
  color:Blue;
}
.LINKS_LINK {
  text-decoration:none;
  color:Navy;
}
#WHOLE_PAGE{
  width:1024px; 
  margin-left:auto; 
  margin-right:auto; 
}
#PAGE {
  width:1024px; 
  height:100%;
  background-color:#3C0808; 
  padding-bottom:20px;
  padding-top:5px;
  float:left;
}
#form2 {
  height:100%;
}
#HEADER {
  float:left;
  width:974px; 
  margin-left:25px; 
  height:90px; 
  margin-top:25px;
  background-color:#D1C6AB;
}
#HEADER_LEFT {
  float:left;
  width:600px;  
}
#HEADER_RIGHT {
  float:left;
  width:300px;
  font-size:large;
  font-family:Arial;
  margin-left:50px
}
#NATO_LOGO {
  float:left;
  margin-top:-20px;
  margin-left:-15px;
  width:177px;
  height:130px;
}
.NATO_LOGO {
  float:left;
  margin-top:-20px;
  margin-left:-15px;
  width:177px;
  height:130px;
}
#SCS {
  width:400px; 
  float:left; 
  color:#C00000; 
  font-family:Georgia, 'Times New Roman', Times, serif; 
  font-size:26px; 
  font-weight:bold; 
  margin-top:5px; 
  margin-left:25px;
}
#SCS_LINK {
  color:#991919; 
  font-family:Georgia, 'Times New Roman', Times, serif; 
  font-size:26px; 
  font-weight:bold; 
}
#NATO {
  width:400px; 
  float:left; 
  font-family:Georgia, 'Times New Roman', Times, serif; 
  font-size:18px; 
  font-weight:bold; 
  margin-top:3px; 
  margin-left:25px; 
}
#STATES {
  float:left; 
  font-style:italic; 
  width:300px; 
  font-family:Georgia, 'Times New Roman', Times, serif; 
  font-size:16px; 
  font-weight:bold; 
  color:#000000;
  height:50px;
  margin-top:15px;
}
#BOTTOM {
 padding-top:22px;
}
#NAVIGATION {
  height:39px; 
  width:550px; 
  float:left;
  margin-top:-20px;
  margin-left:210px;
	background-image:url(images\filmStrip.png);
	float:left;
}
.NAV_BUTTON {
  margin-top:9px;
  float:left;
  width:91px;
	padding-top:2px;
	padding-bottom:2px;
	text-align:center;
	border-style:none;
	border-width:thin;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}
.NAV_BUTTON_OVER {
  margin-top:9px;
  float:left;
  width:91px;
	padding-top:2px;
	padding-bottom:2px;
	text-align:center;
	border-style:none;
	border-width:thin;
	background-color:#FF0000;
	cursor:pointer;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}
.NAV_BUTTON_DOWN {
  margin-top:9px;
  float:left;
  width:91px;
	text-align:center;
	border-style:solid;
	border-width:thin;
	color:#FFFFFF;
	background-color:#FFFF00;
	font-size:14px;
	font-weight:bold;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	cursor:pointer;
}
.FILM_DIVIDER {
  float:left; 
	margin: 5px 10px 0px 10px;
}
#MAIN_BODY {
  float:left;
  margin-left:120px;
  margin-top:10px;
  padding-bottom:30px;
  background-color:#D1C6AB;
  width:877px;
  height:100%;
  border: solid thin black;
}
#LEFT {
  float:left; 
  width:210px; 
  height:100%; 
  margin-bottom:10px;
	margin-right:10px;
	margin-left:-110px;
	margin-top:5px;
}
#CINESHOW_DIV{
  float:right;
  margin-top:10px;
  height:65px;
  width:196px;
  border-style:solid;
  border-color:#383326;
  border-width:thin;
  padding-left:5px;
}
#NEWS_DIV {
  float:right; 
  margin-top:20px;
  height:100px;
  width:200px;
  text-align:left; 
  font-weight:bold; 
  border-style:solid;
  border-color:#383326;
  border-width:thin;
}
#NEWS_HEADER {
  width:100%; 
  float:left;
	color:#FFFFFF;
	font-size:18px;
	margin-top:8px;
}
#NEWS_HR {
  float:left;
	width:100%;
	margin-top:2px;
	background-color:Black;
}
#NEWS_BODY {
  float:left; 
  color:#F3F299;
	margin-top:-8px;
  font-size:18px;
}
.NEWS_ITEM {
  width:200px;
	margin-top:2px;
	margin-left:4px;
	float:left;
	color:#cccc33;
}
.NEWS_ITEM_OVER {
  width:200px;
	margin-top:2px;
	margin-left:4px;
	float:left;
	color:#FF0000;
	cursor:pointer;
}
#CALENDAR_DIV {
  float:right; 
  margin-top:20px;
  height:100px;
  width:200px;
  text-align:left; 
  font-weight:bold; 
  border-style:solid;
  border-color:#383326;
  border-width:thin;
}
#CALENDAR_HEADER {
  width:100%; 
  float:left;
	color:#FFFFFF;
	margin-top:8px;
	font-size:18px;
}
#CALENDAR_HR {
  float:left;
	width:100%;
	margin-top:2px;
}
#CALENDAR_BODY {
	margin-top:-8px;
	width:100%;
  float:left; 
  color:#F3F299;
  font-size:18px;
}
.CALENDAR_EVENT {
	margin-top:2px;
	margin-left:4px;
	float:left;
	color:#cccc33;
}
.CALENDAR_EVENT_OVER {
	margin-top:2px;
	margin-left:4px;
	float:left;
	color:#FF0000;
	cursor:pointer;
}
#RIGHT {
  float:left; 
  width:740px; 
  height:100%; 
	margin-top:10px;
  margin-bottom:10px;
  margin-left:10px;
  margin-right:10px;
}
#TEXT_AREA{
  float:left;
  margin-bottom:10px;
  width:100%;
  height:100%; 
  padding-right:20px;
  font-family:Arial;
  font-size:medium;
  text-align:justify; 
}
#textAreaPlaceHolder{
  height:100%;
}
#DEFAULT_DIV {
  height:100%;
}
#FOOTER {
  float:left; 
  width:505px; 
  height:25px; 
  margin-left:90px; 
  margin-top:-15px; 
  background-color:#9D7B29; 
  border: solid thin #534F3F; 
  clear:left;
  font-family:Arial;
  font-size:small;
  font-weight:bold;
  color:Black;
}
.show { 
  visibility:visible;
}
.hide { 
  visibility:hidden;
}
.homePanel {
  width:490px;
  height:100px;
  font-family:Arial;
  font-size:16px;
  font-weight:bold;
  color:White;
}
.datesPanel {
  width:100%;
  height:100%;
}
.dates {
  text-decoration:none;
  color:#070961;
  margin-top:10px;
  margin-bottom:0px;
}