body {
  margin: 0px;
  padding: 0px;
  min-width: 980px;
  background-color: #000000;
  color: white;
  font: small Arial, Helvetica, Verdana, sans-serif;

}



#wrapper {
  text-align: left;
  width: 980px;
  margin-left: auto;
  margin-right: auto;
  background-color: #000000;
    padding: 0px;
}

#titimg {
float: left;
min-width: 245px;
}

#photo {
margin-top: 3px;

}

.cent {
text-align:center;
clear:both;
}

#info {
margin-top: 3px;
background-color: #3C3C3C;
border: 1px solid white;
margin-bottom: 4px;
padding: 5px;
}

#nav {
margin-top: 3px;
background-color: #3C3C3C;
border: 1px solid white;
padding: 5px;
height: auto;
}

#indextitle {
width: 100%;
min-height: 45px;
margin-top: 3px;
background-color: #3C3C3C;
border: 1px solid white;
text-align: center;
}

#indextopimg {
width: 100%;
height: auto;
margin: 0 0 0 0;


}

#newsimg {
float:right;
margin-left: 5px;
}

h1 {
	font-size: 12px;
	color: white;
padding:0px;
margin: 0 0 0 0;
text-align: left;
}

h2 {
	font-size: 10pt;
	font-weight: normal;
	color: white;
padding:0px;
margin: 0 0 0 0;
text-align: left;
}

h3 {
	font-size: 14	px;
	color: white;
padding:0px;
margin: 0 0 0 0;
text-align: left;
}
#menuleft {
float: left;
text-align: left;
margin-top: 3px;
background-color: #3C3C3C;
border: 1px solid white;
padding: 5px;
margin-bottom: 5px;
}

#menuright {
float: right;
text-align: right;
margin-top: 3px;
background-color: #3C3C3C;
border: 1px solid white;
padding: 5px;
margin-bottom: 5px;
}

#wrapperleft {
  text-align: left;
  width: 640px;
 
  padding: 0px;
height: auto;
margin-top: 5px;
float: left;

}

#thumb {
width:100px;
margin: 4px;
float: left;

}

#thumbwrap {
max-width: 980px;
min-height: 400px;
margin-bottom: 10px;
}

#photoindwrap {
margin-bottom: 10px;
background-color: #3C3C3C;
border: 1px solid white;
padding: 5px;
min-height: 50px;
}

#photoindex1 {
min-width: 200px;
float: left;


}

#photoindex2 {
min-width: 200px;
float: left;
}

#photoindex3 {
margin-left: 10px;
float: left;

}
#webindwrap {
margin-bottom: 10px;
background-color: #3C3C3C;
border: 1px solid white;
padding: 5px;
min-height: 114px;
}

#webinner {

float: left;
}
#webindex3 {
margin-left: 10px;
float: left;
text-align: left;
max-width: 400px;
}

#othertext1 {
margin-left: 10px;
float: left;
text-align: left;
max-width: 600px;
}

#webimg {
float: right;
max-width: 150px;
margin-left: 5px;
}

#wrapperright {
  text-align: left;
  width: 320px ;
    height: auto;
margin-top: 5px;
margin-right: 0;
float: right;
}

#news {
margin-bottom: 7px;
border: 1px solid white;
background-color: #3C3C3C;
padding: 5px;
}

img {
border: 0px;
}

a {
text-decoration: underline;
color: white;
border: 0px;
}

a:hover {
text-decoration: none;
color: white;
}


#clearrow {
clear:left;
}