/* =page styles */
body{
  font-size:12px; font-family:Arial, sans-serif; color:black;}

a{
  color:#666666;}
a:hover, #content-main ul a:hover{
  color:#348ccc;}
a.sel, #content-main ul a.sel{
  color:#999999;}

/* =landing */
.landing{
  position:absolute; top:50%; left:50%;
  width:220px; height:270px;
  margin:-135px -110px;
  text-align:center;}
.landing a{
  font-size:18px; color:#999999;}
.landing h1 a{
  display:block;
  width:220px; height:220px;
  margin-bottom:20px;
  text-indent:-9999px;
  background: transparent url(../images/logo.gif) no-repeat center center;}

/* =header */
#header{
  height:15px;
  margin-bottom:20px; padding:3px 0 0 16px;
  background:#999999;
  font-size:11px; font-weight:bold; color:white;}

/* =menus */
ul{
  float:left;
  width:162px;
  margin-left:16px;
  line-height:26px;}  
  
#content-main ul{
  font-size:13px; 
  line-height:18px;}
#content-main ul a{
  color:black;}

/* =top */
#content-top{
  position:relative;
  height: 116px; width: 790px;
  font-size:23px; color:#348ccc;}
#content-top small{
  position:absolute;
  top:2px; right:0px;
  font-size:13px; text-align:left; color:black;}
#content-top small a{
  color:black;}
#content-top small a:hover{
  color:#666666;}
  
/* =main */
#content-main{
  clear:both; 
  font-size:21px; color:#201f1f;
  line-height:24px;}
#content-main .content{
  margin-left:178px;}
#content-main .content a{
  color:black;}
#content-main .content a:hover{
  color:#666666;}
#content-main .content small{
  display:block;
  font-size:13px; color:#999999;}
#content-main .content img{
  position:relative; top:-2px; left:-5px;}