#noscript {
  display:none;
}
/******************/
/***** global *****/
/******************/
body {
	margin:0px;
  padding:0;
  text-align:center;
  font-family:georgia, serif;
	font-weight:normal;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  background:#fff;
}
img {
  border:0;
}
table {
  margin:0;
  border:0;
}
#wrapper {
  margin:0 auto;
  width:797px;
  *width:100%;
  padding:0;
  background:#fff;
}
#header {
  margin:0 auto;
  padding:0;
  width:100%;
  height:109px;
}
#banner {
  display:none;
}
/***********************/
/***** nav *************/
/***********************/
#nav {
  display:none;
}
/****************/
/**** content ***/
/****************/
#home {
  margin:0 5%;
  padding:40px 60px 30px 35px;
  width:682px;
  *width:90%;
  background:#fff;
  font:normal 11px/20px georgia, serif;
  text-align:justify;
}
#home-right {
  margin:0 40px 0 0;
  color:#000;
  text-align:justify;
}
#home-left {
  display:none;
}
#home-full {
  margin:0;
  width:582px;
  *width:95%;
  color:#000;
  text-align:justify;
}
#home a {
  color:#c00;
}
#content {
  margin:0 5% 0 0;
  padding:20px 60px 30px 35px;
  background:#fff;
  width:682px;
  *width:95%;
}
#right {
  padding:0;
  color:#000;
  font:normal 11px/18px georgia, serif;
  text-align:justify;
  *padding:1px 0 0 0;
}
#right a {
  color:#c00;
}
#right table.profile td {
  margin:0;
  padding:10px 0 0 0;
  vertical-align:top;
}
#left {
  display:none;
}

/****************/
/**** footer ****/
/****************/
#footer {
  margin:0;
  width:100%;
  height:77px;
  color:#fff;
  background:#000 url(/images/footer.gif) no-repeat;
  text-align:right;
  padding:16px 0 3px 0;
  *background:#000;
}
#footer ul {
  margin:0 35px 0 0;
  list-style:none;
}
#footer li {
  color:#777;
  font:normal 10px/20px verdana, sans-serif;
  display:inline;
}
#footer a,
#footer a:link,
#footer a:active {
  color:#ff0506;
  text-decoration:none;
}
#footer a:hover {
  color:#ff0506;
  text-decoration:underline;
}
#footer p {
  margin:0 35px 0 0;
  color:#777;
  font:normal 10px/20px verdana, sans-serif;
}
/****************/
/***** misc *****/
/****************/
h3 {
  color:#76664C;
  font:bold 12px/20px georgia, serif;
  margin:0;
}
h3.red {
  color:#c00;
  font:bold 12px/20px georgia, serif;
  margin:0;
}
h4 {
  color:#000;
  font:bold 12px/20px georgia, serif;
  margin:0;
}
h3.print {
  color:#c00;
  font:bold 14px/24px georgia, serif;
}
.clear {
  clear:both;
}
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }
.clearfix { display:block; }
* html .clearfix { height:1px; }

.caption {
  font-size:10px !important;
}

