﻿html,body{margin:0;padding:0;
}
body{font: 76% arial,sans-serif;text-align:center}
p{margin:0 10px 10px}
a{display:block;color: #981793;padding:10px}

div#header{width: 334px; height:128px;
  background-image: url(files/header.png);}

  /*#topbar {
  width: 100%;
  height: 50px;
  background: white;
  clear: both;*/
}
#pageText {
  padding: 15px 0px 0px 20px;
  }

div#container{text-align:left;
}
div#content p{line-height:1.4;  }
div#navigation{background:#ffffff}
div#extra{background:#ffffff}
div#footer{width: 920px;
  height: 10px;
  background: white;
  clear: both;}
div#footer p{margin:0;padding:5px 10px}

div#container{width:920px;margin:0 auto}
div#content{float:right;width:745px;
position: relative;
left: 1.5em;
  color: #59AFCD
}
div#navigation{float:left;width:175px}
div#extra{float:left;clear:left;width:175px}
div#footer{clear:both;width:100%}


/* begin Rounded Corners */

/*.b1, .b2, .b3, .b4{
  font-size: 1px;
  overflow: hidden;
  display: block;
}

.b1 {
  height: 1px;
  background: #669ACC;
  margin: 0 5px;
}

.b2 {
  height: 1px;
  background: #669ACC;
  border-right: 2px solid #669ACC;
  border-left: 2px solid #669ACC;
  margin: 0 3px;
}

.b3 {
  height: 1px;
  background: #669ACC;
  border-right: 1px solid #669ACC;
  border-left: 1px solid #669ACC;
  margin: 0 2px;
}

.b4 {
  height: 2px;
  background: #669ACC;
  border-right: 1px solid #669ACC;
  border-left: 1px solid #669ACC;
  margin: 0 1px;
}

.contentb {
  background: #669ACC;
  border-right: 1px solid #669ACC;
  border-left: 1px solid #669ACC;
}

.contentb div {
  margin-left: 5px;
}
/* end Rounded Corners */
/* begin Image with Text */

.image {
  position: relative;
  float: left;/* optional */
  width: 430px;
}

.image .text {
  position: absolute;
  top: 70px;/* in conjunction with left property, decides the text position */
  left: 85px;
  width: 265px;/* optional, though better have one */
  text-align: center;
  font-size: 15px;
  color: black
}

/* begin Menu */

#menu {
  margin-top: 10px;
}

#menu dl {
  width: 175px;
  margin: 0 auto;
  padding: 0 0 10px 0;
  background: #B2B365 url(menu/bottom.gif) no-repeat bottom left;
}

#menu dt {
  margin: 0;
  padding: 10px;
  font-size: 1.4em;
  font-weight: bold;
  color: #fff;
  border-bottom: 1px solid #fff;
  background: #B2B365 url(menu/top.gif) no-repeat top left;
  text-align: center
}

#menu dd {
  margin: 0;
  padding: 0;
  color: #fff;
  font-size: 1em;
  border-bottom: 1px solid #fff;
  background: #B2B365;
}

#gallery a, #gallery a:visited {
  color: #fff;
  text-decoration: none;
  display: block;
  padding: 5px 5px 5px 20px;
  background: #B2B365 url(menu/arrow.gif) no-repeat 10px 10px;
  width: 150px;
}

#gallery a:hover {
  background: #A3A75D url(menu/arrowr.gif) no-repeat 11px 10px;
  color: #fff;
}

ol li {
  font-size: 11px;
}
/* end Menu */

/* begin Menu2 */

#menu2 {
  margin-top: 10px;
}

#menu2 dl {
  width: 175px;
  margin: 0 auto;
  padding: 0 0 10px 0;
  background: #69c url(menu/bottom.gif) no-repeat bottom left;
}

#menu2 dt {
  margin: 0;
  padding: 10px;
  font-size: 1.4em;
  font-weight: bold;
  color: #fff;
  border-bottom: 1px solid #fff;
  background: #69c url(menu/top.gif) no-repeat top left;
}

#menu2 dd {
  margin: 0;
  padding: 0;
  color: #fff;
  font-size: 1em;
  border-bottom: 1px solid #fff;
  background: #47a;
}

#gallery2 a, #gallery2 a:visited {
  color: #fff;
  text-decoration: none;
  display: block;
  padding: 5px 5px 5px 20px;
  background: #47a url(menu/arrow.gif) no-repeat 10px 10px;
  width: 150px;
}

#gallery2 a:hover {
  background: #258 url(menu/arrowr.gif) no-repeat 11px 10px;
  color: #9cf;
}

ol li {
  font-size: 11px;
}
/* end Menu2 */

a:link {
color: #59AFCD;
text-decoration: none;} 

a:visited {
color: #59AFCD;
text-decoration: none;}

a:hover {color: #59AFCD;
}

a:active {
color: #59AFCD;}

/*rounded corners*/
.rc1, .rc2, .rc3, .rc4{height:1px; background:#B2B365; overflow:hidden; display:block;}
.rc1 { margin:0 5px;}
.rc2 { margin:0 3px;}
.rc3 { margin:0 2px;}
.rc4 {height:2px; margin:0 1px;}
.content {background: #B2B365; padding-left:10px; text-align: center;font-size: 20px; color: #FFFFFF }

.rc1b, .rc2b, .rc3b, .rc4b{height:1px; background:#B2B365; overflow:hidden; display:block;}
.rc1b { background:#B2B365; margin:0 5px;}
.rc2b {height:1px; border-right:2px solid #B2B365; border-left:2px solid #B2B365; margin:0 3px;}
.rc3b {height:1px; border-right:1px solid #B2B365; border-left:1px solid #B2B365; margin:0 2px;}
.rc4b {height:2px; border-right:1px solid #B2B365; border-left:1px solid #B2B365; margin:0 1px;}
.border { border-right:1px solid #B2B365; border-left:1px solid #B2B365}
