BODY {
      background-color: #E6E6E6;
      /* background: url(images/siteback.png) 0 0% y-repeat #91A8FF; */
      background-attachment: fixed;

      font-family : Tahoma, Arial, sans-serif;
      font-size: 11px;
      color: #000000;
}

.texta { 
   font-size: 11px; 
   background-color: #FFFFFF; 
   border: 1px solid #7F9dB9;
   border-color: #7F9dB9;
}

.buttons { 
 height: 22px;
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 background-color: #3456B0; 
 color: #FFFFFF; 
 width: 70px;
}

A {
    color: #0000FF;
    font-style: bold;
    text-decoration: none;
}

A:hover {
    color: red;
    font-style: bold;
    text-decoration: none;
}

A:visited {
    color: blue;
    font-style: bold;
    text-decoration: none;
}

div.menu a {
	color: #91A8FF; 
	background: #ffffff; 
	text-decoration:none; 
	font-size:11px; 
	line-height:16px; 
	font-family: Tahoma, verdana, sans-serif;
	padding: 2px 5px;
}

div.menu a:link {
	color: #333333; 
	background: #cccc99; 
}

div.menu a:active { 
	color: #000000;
	background: #cccc99; 
}

div.menu a:visited {
	color: #333333; 
	background: #cccc99; 
}

div.menu a:hover {
	color: #eeeeee;
	background: #333333; 
	border:1px solid #000000; 
}


#topframe {
  position:relative; 
  width: 976px;
  height: 100%  
  left: -12px;
  overflow:auto; 
  font-family : Tahoma, Arial, sans-serif;
  font-size : 12px;
  color: #000000;
  background: url(../images/midle.png) 0 0% y-repeat #91A8FF;
}

#centerframe {
  display: inline;
  position:relative; 
  width: 680px;  
  height: 100%;
  top: 5px;
  overflow:auto; 
  font-family: Tahoma, Arial, sans-serif;
  font-size : 12px;
  color: #000000;
  vertical-align: top;
}

#rightframe {
  display: inline;
  position:relative; 
  width: 270px;  
  top: 10px;
  left: 6px;
  overflow:auto; 
  font-family: Tahoma, Arial, sans-serif;
  font-size : 12px;
  color: #000000;
  vertical-align: top;
  /* background: url(../images/fullbox_mid.gif) 0 0% y-repeat #91A8FF; width:620px; */
    
  /*
  border: 1px solid black;
  border-color: black;  
  */
}


.site {
  position:relative; 
  width: 976px;
  overflow:auto; 
  font-family : Tahoma, Arial, sans-serif;
  font-size : 12px;
  color: #000000;
}

.mainframe {
  position:relative; 
  width: 976px;
  height: 80; 
  overflow:auto; 
  font-family : Tahoma, Arial, sans-serif;
  font-size : 12px;
  color: #000000;
  background: url(../images/heder.png) 0 0% y-repeat #91A8FF;
}

#fullcontents {
  position:relative; 
  width: 976px;
  height: 100%  
  overflow:auto; 
  font-family : Tahoma, Arial, sans-serif;
  font-size : 12px;
  color: #000000;
  background: url(../images/midle.png) 0 0% y-repeat #91A8FF;
}

#contents {
  position:relative; 
  width: 976px;
  height: 100%  
  overflow:auto; 
  font-family : Tahoma, Arial, sans-serif;
  font-size : 12px;
  color: #000000;
  background: url(../images/siteback.png) 0 0% y-repeat #91A8FF;
}

#footer {
  position:relative; 
  width: 976px; 
  height: 40px; 
  overflow:auto; 
  font-family : Tahoma, Arial, sans-serif;
  font-size : 12px;
  color: #000000;
  background: url(../images/footer.png) 0 0% y-repeat #91A8FF;
}

#header {
  position:relative; 
  width:100%; 
  height:105px; 
  overflow:auto; 
  /* background: white; */
  color:#fff;
}

#fullbox {
  position:relative; 
  width: 96%;
  height: 100%;
  overflow:auto; 
  margin-top: 5px;
  font-family : Tahoma, Arial, sans-serif;
  font-size : 12px;
  color : 000000;
  background: #E8ECF4;
  border: 1px solid #79A5FF;         
  border-color: #79A5FF;
}

#box {
  position:relative; 
  padding-left: 5px;
  padding-right: 5px; 
  padding-top: 2px;
  overflow:auto; 
  text-align:justify; 
}

#smallbox {
  position:relative; 
  height:100%; 
  width: 250px;
  overflow:auto; 
  text-align:left; 
  background: #FFD95F; 
  font-family: Verdana, sans-serif;
  font-size: 10px; 
  margin-bottom: 5px;
  margin-left: 1px;
  background: url(../images/bgnews.gif) 0 0% y-repeat #FFD95F; width:100%;
}

#smallbox a:hover{
	color: #F60;
        font-style: bold;
        text-decoration: none;
}



#elistbox {
  position:relative; 
  height:100%; 
  width: 250px;
  overflow:auto; 
  text-align:left; 
  background: #FFD95F; 
  font-family: Verdana, sans-serif;
  font-size: 10px; 
  background: url(../images/bgelist.gif) 0 0% y-repeat #FFD95F; width:100%;
}

#elistbox a:hover{
	color: #F60;
        font-style: bold;
        text-decoration: none;
}








#pscroller1{
	height: 175px;
	width: 230px;
	align: center;
	padding-left: 5px;
        padding-right: 5px;
        /* background-color: #FFD95F; */
	/* background: url(../images/page_bg.jpg) 0 0% y-repeat width:100%; */
}

#pscroller2{
	width: 350px;
	height: 20px;
	border: 1px solid black;
	padding: 3px;
}

#pscroller2 a{
	text-decoration: none;
}

.style1 {
	font-size: 13px;
	font-weight: bold;
}

.style2 {
	font-size: 12pt; 
	font-style: normal; 
	line-height: normal; 
	font-variant: normal; 
	color: #FFFFFF; 
	letter-spacing: 1px; 
	font-family: "Times New Roman", Times, serif;
}

#hotel {
    font-family: Verdana, Tahoma, Verdana, sans-serif;
    font-size: 10px;
    color: #003580;
}

#hotel a{
	color: #blue;
        font-style: bold;
        text-decoration: none;
}

#hotel a:hover{
	color: #F60;
        font-style: bold;
        text-decoration: none;
}



#news {
    font-family: Verdana, Tahoma, Verdana, sans-serif;
    font-size: 10px;
    color: #FFFFFF;
}

#news a{
	color: yellow;
        font-style: bold;
        text-decoration: none;
}

#news a:hover{
	color: #F60;
        font-style: bold;
        text-decoration: none;
}



#bgtable {
  position:relative; 
  width: 100%; 
  border: 1px solid #808080; 
  border-color: #808080; 
  text-align:left; 
  font-family: Tahoma, Verdana, sans-serif;
  font-size:12px; 
  
  margin-top: 10px;
  margin-bottom: 10px;
  
  /* background: url(../images/intro-bg1.jpg) 0 0% y-repeat #FFD95F; width:100%; */
}

#bgform {
  position:relative; 
  border: 1px solid #ADCFE6; 
  border-color: #ADCFE6; 
  text-align:left; 
  font-family: Verdana, sans-serif;
  font-size:12px; 
  
  margin-top: 10px;
  margin-bottom: 10px;
  
  background: #F3F9FF;
  
  /* background: url(../images/intro-bg1.jpg) 0 0% y-repeat #F3F9FF; width:100%; */
}







.toggleopacity img{
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  -moz-opacity: 0.5;
}

.toggleopacity:hover img{
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
  -moz-opacity: 1;
}

.toggleopacity img{
  border: 1px solid #ccc;
}


.imgborder {
  background: #DEEF9B;
  border: 1px solid #B5CF4B;
  padding: 5px;
}
