html, body {
 padding:0px;
 margin:0px;
 background-image:url(/img/bg.gif);
 background-color:#FFFFFF;
 font:bold 10pt Arial, 'Arial Narrow', Tahoma, Verdana;
 font-weight:normal;
 text-decoration:none;
 line-height:135%;
 color:#49667c;
}

p, form, div {
 color:#49667c;
 line-height:125%;
 font-size:10pt;
 font-size-adjust:none;
 font-stretch:normal;
 font-style:normal;
 font-variant:normal;
 font-weight:normal;
}

.head { background: url(/img/bg.head.jpg) no-repeat right top; }
.std { background: #cedfe9; }

#logo {
 border-width: 0px;
 margin-top: 16px;
 margin-left: 24px;
}
.csep { background: #dfe7eb; }
.hmenu { background: url(/img/bg.hm.gif) repeat-x left top; }

.tbottom, .tbottom a {
	font: bold 10pt/125% Arial, Tahoma, Verdana;
	text-decoration: none;
	text-align: right;
	margin-bottom: 20px;
}

div.tbottom { margin-bottom: 10px; }
.sf { background: url(/img/bg.sf.gif) repeat-x left top; }

#sform {
	background: #b3c6d1;
	height: 29px;
	width: 161px;
}
#sbut {
	float: right;
	height: 29px;
	width: 73px;
}
#sbutton {
	margin-top: 3px;
	margin-left: 5px;
}
.sf #sform input {
	height: 20px;
	border: 1px solid #81a2b3;
	margin-top: 3px;
	margin-left: 5px;
	width: 150px;
}
.fhbut { background: url(/img/bg.fhbut.png) no-repeat left top; }

.theader {
	font: italic 10pt/125% Arial, FreeSetBlackC, FreeSetC, 'Arial Black', 'Arial Narrow';
	text-decoration: none;
}

div.theader a {
 font: italic 10pt/125% Arial, FreeSetBlackC, FreeSetC, 'Arial Black', 'Arial Narrow';
 text-decoration: none;
 color: #49667C;
 font-weight: bold;
}

.but1 {
	margin-right: 50px;
	margin-left: 50px;
	margin-top:2px;
}
.but, .but2, .but3, .but4 {
	margin-right: 50px;
	margin-top:2px;
}

.but5 { margin-top:2px; }

#part {
	margin-right: 15px;
	margin-left: 25px;
	margin-top: 10px;
}

.fgmc { margin-top: 5px; }

#at {
 margin-top: 3px;
 margin-left: 29px;
}
.nct {
	font: bold 10pt Arial, 'Arial Narrow', Tahoma, Verdana;
	color: #49667c;
	text-decoration: none;
}

#ntd {
	margin-right: 25px;
	margin-left: 18px;
}
.nc {
	margin-bottom: 12px;
	margin-top: 5px;
}

#ctd { margin: 25px 50px; }

.fo {
 font-size: 10pt;
 font-weight: bold;
}

.fo a {
 color:#49667C;
 font-size: 10pt;
 font-weight: bold;
 text-decoration: none;
}

.nbg { background: url(/img/bg.nc.png) no-repeat left bottom; }

#fg, #op {
	margin-top: 22px;
	margin-left: 29px;
}
#fgc {
	margin-right: 25px;
	margin-left: 15px;
	margin-top: 15px;
}
.tcontent {
 line-height: 125%;
 text-decoration: none;
}

div.tcontent a {
 line-height: 125%;
 text-decoration: none;
 color: #49667C;
}

div.nct a, a.MessageNav, a.activeMessageNav, a {
color: #49667C;
font-family: Arial, 'Arial Narrow',Tahoma,Verdana;
font-size:10pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:none;
}

div.nct img {
  border-width: 0px;
  margin: 0px 8px 8px 0px;
}

div.nct p { margin 2px; }
a.MessageNav {}
a.activeMessageNav {}

#banner {
 text-align: center;
 display: block;
}

#banner img {
 border-width: 0px;
 margin: 3px;

}

#galleryCell {
  width: auto;
  text-align: left;
}

div.photo{
  position: relative;
  float: left;
  padding: 0px;
  margin: 10px;
  text-align: center;
}

div.plogo div {
  position: relative;
  float: left;
  padding: 0px;
  margin: 10px;
  text-align: center;
}

div.plogo div { margin: 2px; }
#galleryTable { width: auto; }

td.gList {
 text-align: left;
 vertical-align: top;
}

div.fgmc div { text-align: center; }
#feedback { text-align: left; }
#feedback hr { width: 100%; color: #49667C; }
#feedback input, select, textarea { width: 350px; }
#feedback input.button { width: 130px; }
form { margin: 0px; padding: 0px; }
div.comments{ width: 100%; }
img.timg { margin-right: 15px; }

a.archiveLink {
 color: #ff0000;
 text-decoration: none;
}

h1 { font-size: 1.5em; }
img.leftFirstNav { margin-left: 10px; }
div.leftSecondNav {  margin: 10px; }
div.leftSecondNav a { font-size: 12px; text-decoration: none; }
div.leftSecondNav a:hover { color: #ff0000; text-decoration: underline; }
div.leftSecondNav span.active { color: #ff0000; text-decoration: none; font-size: 12px; line-height: normal; }

div.listTitle { margin-bottom: 5px; }
