body {

background-color: #000000;

padding:0px;

margin:0px;

font-family: verdana, arial, sans-serif;

font-size: 80%;

color: #FF0000;

}



#container { 

width: 1000px;

margin:0px auto;

background: url(http://www.millerwebtechnologies.com/gfx/bg_july4.gif) repeat-x;

}



.header { 

height: 150px;

width:995px;

}



.navtop {

clear:both;

height: 30px;

margin:0px auto;

}



h1 {

font-size: 125%;

color: #FF6600;

padding:5px 10px;

}



h2 {

font-size: 110%;

color: #FFFF00;

padding:5px 10px;

}



.navtop p{

text-align:center;

font-size: 80%;

}



a.topnav_july4, a.topnav_july4:link, a.topnav_july4:visited{ 

color:#000000; 

text-decoration: underline; 

font-size: 12px; 

font-weight: bold;

font-style: normal; 

font-variant: normal;

margin:0px 52px;  

line-height:26px;

}



a.topnav_july4:hover{ 

color:#000000; 

text-decoration: none; 

font-weight: bold;

}



.nav {

float:left;

clear:left;

width: 200px;

}



.content {

float:left;

width:590px;

}



.content p{

padding:5px 10px;

color: #ffffff;

text-align: left;

}



.navright {

float:left;

width: 200px;

}



.navbottom {

height:60px;

width:995px;

clear:both;

border-width: thin;

border-style: solid;

border-color: #ff0000;

font-size: 80%;

}



.navbottom p{

text-align:center;

font-size: 80%;

}



.navbottom h3{

text-align:left;

font-size: 80%;

}



.foot {

width:995px;

height:80px;

text-align:right;

border-width: thin;

border-style: solid;

border-color: #0000ff;

clear:both;

font-size: 75%;

background: #000000;

}

.script {
float:left;
margin-left: 20px;
margin-top: 10px;
}

.foot img {

float:left;

margin-left: 20px;

margin-top: 10px;

}

a, a:link, a:visited{ 

color:#ffffff; 

text-decoration: underline; 

}



a:hover{ 

color:#ffffff; 

text-decoration: none; 

}


a.navigation, a.navigation:link, a.navigation:visited{ 

color:#000000; 

text-decoration: underline; 

font-size: 12px; 

line-height:26px; 

font-style: normal; 

font-weight: normal; 

font-variant: normal; 

text-align: left; 

text-indent:14px; 	 

border-color:#440000; 

height: 26px; 

margin:2px auto;

}



a.navigation:hover{ 

color:#000000; 

text-decoration: none; 

}

a.navlinks, a.navlinks:link, a.navlinks:visited{ 

color:#00ff00; 

text-decoration: underline; 

font-size: 12px; 

line-height:26px; 

font-style: normal; 

font-weight: normal; 

font-variant: normal; 

text-align: left; 

text-indent:14px; 	 

border-color:#440000; 

height: 26px; 

margin:2px auto;

}



a.navlinks:hover{ 

color:#00FFFF; 

text-decoration: none; 

}



a.copyright, a.copyright:link, a.copyright:visited{ 

color:#00FF00; 

text-decoration: underline; 

margin:2px auto;

font-size: 100%;

}



a.copyright:hover{ 

color:#00FFFF; 

text-decoration: none; 

font-size: 100%;

}



.navlinks {

text-decoration:underline;

color: #000000;

}



.nav ul { 

margin-left:10px; 

list-style:none;  

padding:0; 

}



.nav li { 

margin-bottom:0px; 

padding:0; 

}



dl { 

left: 50px;

top: 25px;

width: 194px; 

}



dl, dt, dd { 

margin: 0;

padding: 0;

}



dl { 

background: url(http://www.millerwebtechnologies.com/gfx/expandbtm_july4.gif) bottom left no-repeat;

padding-bottom: 30px; 

}



dt { 

height: 25px;

padding-top: 15px;

background: url(http://www.millerwebtechnologies.com/gfx/expandtop_july4.gif) top left no-repeat;

font-size: 1.3em;

font-weight: bold;

text-align: center;

color: #000000;

}



dd {

padding: 0 20px 0 20px; 

text-align: justify;

background: url(http://www.millerwebtechnologies.com/gfx/expandmid_july4.gif) top left repeat-y; 

color: #FFFFFF;

}



.green{

color: #00FF00;

font-weight: bold;

}

#gallery {
  background: #EFEFEF;
  width: 625px;
  margin: 15px;
}
#gallery ul {
  list-style: none;
  padding: 0px;
  margin: 0px;
  width: 625px
  float: left;
  clear: both;
}
#gallery li {
  padding: 8px;
  margin: 0px;
  position: relative;
}
#gallery span {
  display: block;
  position: absolute;
  bottom: 13px;
  left: 10px;
  width: 615px;
  background: #000000;
  color: #ffffff;
  padding: 8px;
  font-size: 1.3em;
}
#gallery img {
  border: 2px solid #333;
}
#gallery ul.small-images {
  padding: 0px 8px;
  display: none;
}
#gallery ul.small-images li {
  padding: 0px;
  float: left;
  clear: none;
}
#gallery ul.small-images a {
  display: block;
  float: left;
  padding: 8px;
}
#gallery ul.small-images a.selected {
  background: #333;
}
#gallery ul.small-images a:hover {
  padding: 6px;
}
#gallery ul.small-images a:hover img {
  border-width: 4px;
}

#gallery ul.controls {
	display: none;
  position: relative;
}

#gallery ul.controls li {
  position: absolute;
  display: block;
  width: 30px;
  height: 30px;
  z-index: 100;
  top: 200px;
}

#gallery ul.controls li.prev {
  left: 10px;
}

#gallery ul.controls li.next {
  right: 10px;
}

#gallery ul.controls a {
  display: block;
  width: 30px;
  height: 30px;
  text-decoration: none;
  border: none;
}

#gallery ul.controls a img {
  border: none;
}

.tinted {
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}
.transparent {
	filter:alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity: 0;
	opacity: 0;
}
.clear {
  clear: both;
}