html, body {  }
body {
font-family:helvetica, arial, u47Nor, u47, tahoma, verdana, Georgia  ;
font-size:100%;
color:#222;
margin:10px 0 0 0;
padding:0;
background:#fff;
text-align:center;

}
.table{ font-family:helvetica, arial, u47Nor, u47, tahoma, verdana, Georgia; font-size:11px; color:#727176;}
a { color:#557FFF; }
a:hover { text-decoration:none; }
 li { margin:2px;  padding:2px}
ul { padding-left:1em; }
img { border: none; }
.bordered { border:1px solid #aaa; }
h1 { text-align:right; margin:2px; color:#000; font-family:helvetica, arial, u47Nor, u47, tahoma, verdana, Georgia  ;}
h3, h5 { margin-bottom:4px; }
textarea { background:#ccc; color:#333; border:1px solid #aaa; }

#container { width: 780px; margin: 0px auto 0 auto;  background: url(/images/body-bg.gif) repeat-y #FFFFFF; position: relative; }
#containerh { width: 780px; margin: 0px auto 0 auto;  background: url(/images/body-bgh.gif) repeat-y #FFFFFF; position: relative; }
#content { position:relative; width:608px; }
#content p { font-size:11px; margin:0 0 15px 0; text-align:left; color:#727176; width:304px;}
#content h1 { text-align:left; color:#727176; padding:0; margin:0; font-size:110%; font-size:11px;}


.head
{
width:780px;

background:#FFFFFF;
color:#f26530;
font-weight:bold;
border-bottom:1px solid #CCCCCC;
text-align:right;
vertical-align:bottom;
font-size:11px;
padding-right:5px;
padding-bottom:5px;

}
html>body .head
{
width:775px;
}

.head table { float:right; font-size:11px; color:#f26530; top:10px; position:relative;}



.semi
{
width:780px;

line-height:120%;
text-align:right;
font-size:72%;
padding-right:5px;
padding-top:10px;
}
html>body .semi
{
width:775px;
}
.details
{
font-size:100%;
}
.details td { padding-left:30px; font-size:90%;}
.head a { color:#A2A2A2; text-decoration:none;}

#myGallery
{
width: 608px !important;
vertical-align:top;
	background-position: top center;
}

.textcon
{
color:#000000;
font-size:85%;
line-height:100%;

}

#test
{
  width:608px;
  height:405px;
z-index:50;
background-repeat:no-repeat;
background-position:top center;
}

.contact
{
  font-size:11px;
color:#727176;
}
.contact a { color:#727176; }
.ack
{
  padding-top:15px;
  font-size:11px;
color:#d0d0d0;
}
.ack a { color:#d0d0d0; text-decoration:none;}
.ack a:hover { text-decoration:none; }

.thmbnum {
  font-size:11px;
  font-weight:bold; 
  margin-right:6px;
  cursor:pointer;
  color:#727176;
  }
.content { position:relative; width:608px; padding-top:25px;}
.content .thmbnums { position:absolute; right:0; }


