#homepage {margin:0;padding:0 0 5px 0;background:#cee5ce url(../images/homepage/hpbackground01.jpg) left top no-repeat;width:589px;min-height:400px;font-family:arial,helvetica,sans-serif;}
div.hp-layout {padding:50px 15px 15px 200px;clear:both;}
#homepage  h1.heading {text-indent:-5000px;margin:0;padding:0;width:376px;height:55px;background: url(../images/homepage/welcome.png) left top no-repeat;display:block;}
div.hp-layout-text {padding:0;}
div.hp-layout p {font-size:0.75em;line-height:1.5em;margin:0;padding:0 0 7px 40px;}
div.hp-layout p span.underline {font-weight:bold;font-style:underline;}
#oldsoldiers {border:1px dotted #9CC39E;background:#E4F4DF;margin:0 0 0 40px;padding:5px 10px;}
#oldsoldiers  p {margin:0;padding:0;}
#facebook {margin:10px 0 0 40px;font-size:0.75em;}
.clearall {clear:both;height:0px;}

#banner_holder {
padding:5px;
border-top:1px solid #3C719B;
}


.main { color: #000000; 
 font-size: 75%; 
 font-family: arial, helvetica;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
 }
 
.main_ex { color: #000000; 
 font-size: 75%; 
 font-family: arial, helvetica;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
 }
 
 .mainw { color: #ffffff; 
 font-size: 75%; 
 font-family: arial, helvetica;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
 }
  .mainwi { color: #ffffff; 
 font-size: 100%; 
 font-family: arial, helvetica;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
 }
 
 a.iraq{ color: #ffffff; 
 font-size: 75%; 
 font-family: arial, helvetica;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
  }
  
  a:hover.iraq { color: #ffff33; 
 font-size: 75%; 
 font-family: arial, helvetica;
 text-decoration: underline;
 font-weight: normal;
 font-style: normal;
  }
 .mainbold { color: #000000; 
 font-size: 75%; 
 font-family: arial, helvetica;
 text-decoration: none;
 font-weight: bold;
 font-style: normal;
 }
  .iraqhead { color: #003366; 
 font-size: 150%; 
 font-family: arial, helvetica;
 text-decoration: none;
 font-weight: bold;
 font-style: normal;
 }
  .associations { color: #006600; 
 font-size: 100%; 
 font-family: arial, helvetica;
 text-decoration: none;
 font-weight: bold;
 font-style: normal;
 }
 
 b { 
 font-weight: bold;

 }
 
 .small { color: #000000; 
 font-size: 70%; 
 font-family: verdana, arial, helvetica;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
 }
 
 .smallred { color: #ff0000; 
 font-size: 70%; 
 font-family: verdana, arial, helvetica;
 text-decoration: none;
 font-weight: bold;
 font-style: normal;
 }
 
  .smallw { color: #ffffff; 
 font-size: 70%; 
 font-family: verdana, arial, helvetica;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
 }
 
 .smallwhite { color: #ffffff; 
 font-size: 60%; 
 font-family: verdana, arial, helvetica;
 text-decoration: none;
 font-weight: bold;
 font-style: normal;
 }
 
  .smallhome { color: #006699; 
 font-size: 70%; 
 font-family: verdana, arial, helvetica;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
 }
 
  p.footer
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE:	8pt;
    COLOR:	#999999;
    TEXT-ALIGN:	center;
}
 
a.museum {
font-size:130%;
font-weight:bold;
color:#030366;
text-decoration:none;
width:560px;
padding:5px;
border: 2px solid #009933;
background:#c1e0f0;
margin:0px;
text-align:center;
}

a:hover.museum {
font-size:130%;
font-weight:bold;
color:#ffffff;
text-decoration:none;
width:560px;
padding:5px;
border: 2px solid #009933;
background:#030366;
margin:0px;
text-align:center;
}
div.right {
	float: right;
	margin: 0 0 10px 15px;
	width: 210px;
}
div.right img {
	float: right;
}


span.caption {
	font-size: 83.5%;
	display: block;
	margin-top: 5px;
}


div.right span.caption {
	font-size: 83.5%;
	margin-top: 5px;
	float: right;
}

/* TICKER
----------------------------*/
#ticker {font-family:arial,helvetica,sans-serif;margin:5px 5px; color:#FFFFFF; width:577px; overflow:hidden; position:absolute; white-space:nowrap; border:1px #000000 solid; background-color:#FFFFFF; padding:5px 0px;}
#ticker #tick, #ticker #tick td {position:relative; white-space:nowrap; margin:0; padding:0;font-size:0.9em;color:#036;}
#ticker h1, #tick h2, #tick p {margin:0; padding:0;}

/* Gallery
----------------------------*/
#galleryThumbs{width:570px; list-style:none;padding:0; margin:0; font-size:0.8em;}
#galleryThumbs li{margin:5px;border:1px solid #ccc; padding:5px; width:100px; float:left;}
#galleryThumbs li a.downloadPic{display:block; width:100px; height:20px; background:url(../images/download.gif) no-repeat top left;}
#galleryThumbs li a.downloadPic span{display:none;}
#galleryThumbs li div.thumbBlock{width:100px; height:100px; overflow:hidden;}

.clear{clear:both;height:0px;}
#pagingBox{width:470px; margin:10px 0 10px 5px; padding:5px; border:1px solid #ccc; font-size:0.7em; text-align:center;}
#pagingBox #pagePrv{float:left;}
#pagingBox #pageNxt{float:right;}

/* Nav
----------------------------*/
ul#nav {
	margin: 0;
	padding: 0;
	font-family: times, arial;
	font-style: italic;
	font-weight: bold;
	font-size: 11pt;
	text-align: right;

}

ul#nav li {
	margin: 0;
	padding: 0;
	list-style: none;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #003366;
}

ul#nav li a:link, ul#nav li a:visited {
	margin: 0;
	padding: 4px 8px 4px 3px;
	height: 1%;
	display: block;
	background: #006699;
	color: #fff;
	text-decoration: none;
}

ul#nav li a:hover {
	display: block;
	background: #2586C1;
}
ul#gallery-menu {
	margin: 0;
	padding: 0;
}

ul#gallery-menu li {
	float: left;
	list-style: none;
}

ul#gallery-menu li a {
	color: #fff;
	background: #fff;
}
#bandimages {
	padding: 0;
	margin: 0;
	width: 250px;
	float: left;
}

#bandimages.full {
	width: 100%;
}

#bandimages.full img {
	width: 266px;
}

#bandimages img {
	width: 250px;
	padding: 4px;
	background: #fff;
	border: 1px solid #ccc;
	
}

#bandimages.sidebar {
	float: right;
	width: 160px;

	
}

#bandimages.sidebar img {
	width: 150px;
	
}
#bandimages li {
	list-style: none;
	padding: 0;
	margin: 0;
	margin-bottom: 10px;
	float: left;
}
#bandimages li.left {
	float: left;
	clear: left;
}

#bandimages li.right {
	float: right;
	clear: rightd;
}

#copy {

	float: left;
	width: 290px;
	margin-right: 15px;
}
p.noticeme a {
	background: #006699;
	display: block;
	color: #fff;
	padding: 10px 10px;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	-o-border-radius: 20px;
	border-radius: 20px;
}

/* @group special message box*/
#specialmessage{
	width:570px;
	background:url(../images/presentation-eve-bg.jpg) top left no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	text-align:left;
	margin:0 5px 7px 7px;
}

#specialmessage.openeve, #specialmessage.plainad{
	background:url(../images/open-eve-bg.jpg) top left no-repeat;
}
#specialmessage.plainad #specialmessageinner h1{
	color:#003300;
	font-size:1.8em;
	font-family:"Times New Roman", Times, serif;
}

#specialmessage.openeve #specialmessageinner,#specialmessage.plainad #specialmessageinner{
	padding:10px 20px 10px 20px;	
}
#specialmessage.plainad #specialmessageinner{
	line-height:1.6em;
}

#specialmessage.openeve #specialmessageinner h2{
	background:url(../images/open-eve-hdr.png) top left no-repeat;	
}

#specialmessageinner{
	_margin-top:20px;
	padding:10px 170px 10px 20px;
}

#specialmessageinner a.button {
	border: 1px solid #99CC99;
	padding: 8px 20px 6px;
	color: #333;
	font-weight:bold;
	text-decoration: none;
	font-size: 1em;
	line-height: 30px;
	background:#DFF9E1;
	border-radius: 12px;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	box-shadow: 1px 1px 2px rgba(0,0,0,.5);
	-webkit-box-shadow: 1px 1px 2px rgba(0,0,0,.5);
	-moz-box-shadow: 1px 1px 2px rgba(0,0,0,.5);
	text-shadow: #fff 0px 1px 1px;
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#DFF9E1));
	background: -moz-linear-gradient(top,  #ffffff,  #DFF9E1);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#DFF9E1');
}

a:active.button {
	box-shadow: 0px 0px 0px rgba(0,0,0,.5);
	-webkit-box-shadow: 0px 0px 0px rgba(0,0,0,.5);
	-moz-box-shadow: 0px 0px 0px rgba(0,0,0,.5);
	position: relative;
	bottom: -2px;
}

#specialmessageinner h2{
	background:url(../images/presentation-eve-hdr.png) top left no-repeat;
	height:25px;
	width:250px;
	display:block;
	text-indent:-5000px;
	overflow:hidden;
}

#specialmessagefooter{
	background:url(../images/message-box-fadeup.png) bottom left repeat;
	height:25px;
	width:560px;
	margin:0 5px 0 5px;
}
/* @end */

/* 2 message block */

#specialmessage.leftblock,#specialmessage.rightblock{
	height:250px;
}
#specialmessage p.date{
	font-size:1.2em;
	color:#003300;
}


#specialmessage.leftblock{
	width:47%;
	float:left;
	overflow:hidden;
}
#specialmessage.rightblock{
	width:47%;
	float:right;
	overflow:hidden;
	margin-right:15px;
}
.side-images, .side-images li {
	list-style: none;
	padding: 0;
	margin: 0;
}

.side-images {
	list-style: none;
	padding: 0;
	margin: 0 0 10px 0;
	float: right;
}

.side-images img {
	border: 1px solid #000;
}
.main p {
	width: 380px;
}
div#content {
margin:0;
padding:0;
}

div#content p {
color: #000000; 
 font-size: 75%; 
 font-family: arial, helvetica;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
 padding:0 50px 7px 0;
}


