body
  {
  margin:0px;
  padding:0px;
  background:#FFFFFF url('images/pagebg.gif');
  font-family:arial, 'san serif';
  color:#474747;
  text-align:center;
  }

#container
  {
  margin: auto;
  margin-top:10px;
  width:770px;
  background:#FFFFFF url('images/containerbg.gif') repeat-x;
  text-align:center;
  }




#header
  {
  width:770px;
  }
  
#divider
  {
  width:770px;
  height:11px;
  background: url('images/barbg.gif') repeat-x;
  }
#divider2
  {
  width:770px;
  height:11px;
  background: url('images/barbg2.gif') repeat-x;
  }

#maincontent
  {
  
  position:relative;
  margin:auto;
  margin-top:5px;
  width:629px;
  height:248px;
  background: #FFFFFF url('images/maincontentbg.gif') no-repeat;
  }
  
#mainmessaging
  {
  position:absolute;
  left:0px;
  top:45px;
  width:298px;
  height:248px;

  }

#rotatingmodel
  {
  position:absolute;
  right:0px;
  top:0px;
  width:330px;
  height:248px;
  }
  
#mainmessaging h1
  {
  padding: 7px 0px;
  margin:0px;
  font-size:18px;
  font-weight:normal;
  }
#mainmessaging h2
  {
  padding: 8px 0px;
  margin: 0px;
  font-size:18px;
  text-transform: uppercase;
  }
  
em
  {
  font-style: normal;
  color:#CD2228;
  }

p
  {
  padding: 0px 35px;
  text-align:justify;
  font-size:12px;
  
  }


#navi
  {
  position:relative;
  margin:auto;
  width:629px;
  height:114px;
  }
  
#navi a
  {
  height:114px;
  width:208px;
  display:block;
  float:left;
  background: #FFFFFF url('images/navi_03.gif') no-repeat;
  line-height:80px;
  text-transform:UPPERCASE;
  color:#FFFFFF;
  text-decoration:none;
  font-weight:bold;
  }


  
#warning
 {
  margin:auto;
  width:629px;
 } 
#warning textarea
  {
 width:629px;
 height:150px;
 color:#000000;
 font-size:12px;
  }

 p.note
 { 
  padding: 0px 2px;
  margin:0px;
  font-size:10px;
  text-align:center;
 }




#2257link
  {
  font-size:10pt;
  color:#0000FF;
  font-weight:bold;
  }


  

#footer
  {
  width:770px;
  color:#cccccc;
  margin: 20px 0px;
  }
#footer p
  {
  margin-top:10px;
  }

#footer a
  {
  padding: 0px 5px 15px 5px;
  color:#CD2228;
  font-size:14px;
  }

#SEO
  {
  margin:auto;
  width:629px;
  font-family:arial, san-serif;
  font-size:12px;
  padding: 5px 0px;
  }
#SEO a
  {
  color:#CD2228;
  }
  
#SEO p
  {
  margin:0px;
  padding: 5px 2px;
  color:#000000;
  font-weight:normal;
  }
  
#SEO h1, h2, h3
  {
  font-family:arial, san-serif;
  color:#353232;
  font-size:16px;
  text-align:left;
  margin:0px;
  padding: 8px 0px;
  }
