a:link { text-decoration:underline; color:#432259; }
a:visited { text-decoration:underline; color:#000; }
a:hover { text-decoration:none; color:#432259; }
a:active { text-decoration:underline; color:#000; }

a.sidenav:link { text-decoration: none; color:#BAB8B8; }
a.sidenav:visited { text-decoration: none; color:#BAB8B8; }
a.sidenav:hover { text-decoration: none; color:#FFF; }
a.sidenav:active { text-decoration: none; color:#FFF; }

body {
  background:transparent url(img/marble4.jpg);
  border: 0;
  margin-top: 20px;
  min-height: 100%;
  padding:0px;
  text-align:center;
  font-family: Arial, Helvetica, sans-serif; }

#head {
  width: 760px;
  height: 85px;
  margin: 0px;
  margin: auto;
  padding: 0px;
  background: transparent;
  }
  
#header {
  width: 675px;
  height: 85px;
  margin: 0px;
  padding: 0px;
  float:left;
  background:#432259 url('img/logotext.gif') no-repeat;
  }
  
#headerend {
  width: 85px;
  height: 85px;
  margin: 0px;
  padding: 0px;
  float: right;
  background: transparent url(img/topcorner.gif);
  }
  
#main {
  width: 760px;
  height: 100%;
  margin: auto;
  }
  
p {
  font-size: 14px;
  font-family: Arial, Helvetica, sans-serif;
  }
  
p.navtop {
  font-size: 12px;
  font-weight: bolder;
  padding-top: 40px;
  padding-left: 15px;
  margin: 0;
  }

p.nav {
  font-size: 12px;
  font-weight: bolder;
  padding-top: 10px;
  padding-left: 15px;
  margin: 0;
  }

p.welcome {
  font-size: 20px;
  font-weight: bolder;
  padding-top: 160px;
  padding-left: 20px;
  color: #432259;
  }

p.title {
  font-size: 20px;
  font-weight: bolder;
  color: #432259;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 20px;
  padding-right: 20px;
  text-decoration: underline;
  font-family: Monotype Corsiva, Lucida Handwriting, Verdana;
  }
  
p.content {
  font-size: 14px;
  padding-left: 20px;
  padding-right: 20px;
  text-decoration: none;
  color: #000;
  }
  
p.small {
  font-size: 10px;
  font-weight: bolder;
  margin: 0px;
  padding: 0px;
  color: #000;
  }
  
  p.sign {
  font-size: 12px;
  font-weight: bolder;
  font-style: italic;
  margin: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 30px;
  padding-right: 20px;
  color: #000;
  }

  
p.footer {
  font-size: 12px;
  margin: 0px;
  padding: 0px;
  color: #FFF;
  }

td.nav {
  margin: 0;
  vertical-align: top;
  padding-top: 20px;
  text-align: left;
  border-left-width: thin;
  border-left-style: solid;
  border-left-color: #432259;
  background: #603181;
  }

td.left {
  margin-top: 0;
  vertical-align: top;
  padding-left: 10px;
  padding-right: 10px;
  text-align: justify;
  background: #fff url(img/panoramic.gif) no-repeat;  
  }  
  
td.left {
  margin-top: 0;
  vertical-align: top;
  padding-left: 10px;
  padding-right: 10px;
  text-align: justify;
  background: #fff url(img/panoramic.gif) no-repeat;  
  }  

td.left1 {
  margin-top: 0;
  vertical-align: top;
  padding-left: 10px;
  padding-right: 10px;
  text-align: justify;
  background: #fff url(img/toppics/1.jpg) no-repeat;  
  }

td.left2 {
  margin-top: 0;
  vertical-align: top;
  padding-left: 10px;
  padding-right: 10px;
  text-align: justify;
  background: #fff url(img/toppics/2.jpg) no-repeat;  
  }
  
td.left3 {
  margin-top: 0;
  vertical-align: top;
  padding-left: 10px;
  padding-right: 10px;
  text-align: justify;
  background: #fff url(img/toppics/3.jpg) no-repeat;    
  }
  
td.left4 {
  margin-top: 0;
  vertical-align: top;
  padding-left: 10px;
  padding-right: 10px;
  text-align: justify;
  background: #fff url(img/toppics/4.jpg) no-repeat;   
  }
 
 td.left5 {
  margin-top: 0;
  vertical-align: top;
  padding-left: 10px;
  padding-right: 10px;
  text-align: justify;
  background: #fff url(img/toppics/5.jpg) no-repeat;   
  }  

 td.left6 {
  margin-top: 0;
  vertical-align: top;
  padding-left: 10px;
  padding-right: 10px;
  text-align: justify;
  background: #fff url(img/toppics/6.jpg) no-repeat;   
  }
  
 td.left7 {
  margin-top: 0;
  vertical-align: top;
  padding-left: 10px;
  padding-right: 10px;
  text-align: justify;
  background: #fff url(img/toppics/7.jpg) no-repeat;    
  }
 td.left8 {
  margin-top: 0;
  vertical-align: top;
  padding-left: 10px;
  padding-right: 10px;
  text-align: justify;
  background: #fff url(img/toppics/8.jpg) no-repeat;   
  }   

td.right {
  margin-top: 0;
  vertical-align: top;
  padding: 0;
  text-align: center;
  background: #FFF;
  }

td.edge {
  margin: 0;
  padding: 0;
  border-right-width: thin;
  border-right-style: solid;
  border-right-color: #432259;
  background: #EDD7FE;
  }

img.logo {
  padding-top: 20px;
  }

#group {
  margin-top: 40px;
  width: 165px;
  height: 10px;
  text-align: center;
  border-width: 0;
  border-style: solid;
  border-color: #000;
  background: #fff;
  }
  
#adcontent {
  margin: 0;
  padding: 0;
  width: 160px;
  text-align: center;
  border-width: thin;
  border-style: solid;
  border-color: #000;
  background: #fff;
  }
  
img.group {
  padding-top: 10px;
  padding-bottom: 2px;
  }

img.bus {
  position: relative;
  left: 115px;
  padding-top: 6px;
  padding-bottom: 0px;
  }
  
#botbar {
  width: 730px;
  height: 22px;
  margin: auto;
  padding-top: 8px;
  float:left;
  background: #432259;
  }
  
#botbarend {
  width: 30px;
  height: 30px;
  margin: auto;
  float: right;
  background: transparent url(img/botcorner.gif);
  }