
/*main layout*/ 

body { 
background: #000000; 
font-size: 100%;
font-family: Verdana,Geneva,sans-serif; 
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}

h1,h2 {padding: 0px; margin: 0px; font-weight:normal}
h1 {font-size: 1.3em; }
h2 {font-size: 1.1em; padding: 10px 0 5px 0; }
p.center {text-align:center}

#page    { margin: 0 auto; width: 980px; height: 700px; background: url("images/mainback.jpg") no-repeat 96px 101px; }
#title   { width: 489px; height: 101px; padding-left: 96px; padding-bottom: 7px; }
#sublogo { width: 393px; height:  20px; padding-left: 96px; float: left;}
#sublogo a { width: 370px; height: 65px; float: left; margin-top: 30px; }
#opentime{ width: 290px; height: 100px; padding-right: 50px; padding-top: 14px; color: #FFB300; font-family: Arial,Verdana,Geneva,sans-serif; text-align: center; font-size: 1.2em; float: right;}

#links   { margin-right: auto; margin-left: auto; width: 980px; height: 25px; padding-top: 5px; color: #dddddd; }
#links a { font-size: 0.8em; color: #999999; text-decoration: none; padding-right: 10px; }
#links a:hover { text-decoration: underline; }
.facebook { left: 118px; height: 17px; position: relative; float: left; margin: 0px; padding: 0 0 0 20px; background: url('images/facebook.gif') no-repeat}
.youtube  { left: 130px; height: 17px; position: relative; float: left; margin: 0px; padding: 0 0 0 20px; background: url('images/youtube.gif') no-repeat}
.submenu { position: relative; left: 420px; float: left; margin: 0px; padding: 0px; }

#langsel {margin: 10px auto; width: 300px; text-align: center; } 
#langsel a { font-size: 0.8em; color: #999999; text-decoration: none; }

#footer {margin: 15px auto; padding-left: 30px; width: 950; text-align: center; font-size: 0.8em; color: #444444; } 

#menu    { width: 267px; padding-top: 30px; float: left }
#menu img   { border: 0px; padding: 0px; margin: 0px; }
#menu ul { list-style-type: none; padding: 0px; margin: 0px;  }
#menu li { list-style-type: none; padding: 0px; margin: 0px;  }

#text    { color: #FFB300; width: 641px; height: 480px; float: left;  }
#words   { text-align: left; line-height: 1.2em; font-size: 0.9em; color: #FFB300; width: 597px; height: 436px; padding: 22px; overflow-x: hide; overflow-y: auto;}
#words a { color: #999999;}
#words img { border: 0px;}
#forms   { text-align: justify; line-height: 1.2em; font-size: 0.9em; color: #FFB300; width: 597px; height: 436px; padding: 22px; overflow-x: hide; overflow-y: auto;}
table    { border 0px; margin:0px; padding: 0px; }
table p  { margin: 0px 0 10px 0;}
td       { padding: 5px 0 5px 5px;} 
p        { margin: 10px 0 10px 0;} 

.clear {clear: both}



/*gallery layout*/ 

/*preload classes*/ 
.svw {} 
.svw ul {position: relative; left: -999em;} 
 
/*core classes*/ 
.stripViewer {  
width: 640px; height: 427px;
position: relative; 
overflow: hidden;  
border: 0px;   
margin: 0; 
} 
.stripViewer ul { /* this is your UL of images */ 
margin: 0; 
padding: 0; 
position: relative; 
left: 0; 
top: 0; 
width: 1%; 
list-style-type: none; 
} 
.stripViewer ul li {  
float:left; 
} 
.stripTransmitter { 
overflow: auto; 
background: #111111;
width: 1%; 
margin: 17px 0 0 0;
} 
.stripTransmitter ul { 
margin: 0; 
padding: 0; 
position: relative; 
list-style-type: none; 
} 
.stripTransmitter ul li{ 
width: 30px; 
float:left; 
margin: 0 1px 1px 0; 
} 
.stripTransmitter a{ 
font: bold 11px Verdana, Arial; 
text-align: center; 
line-height: 20px; 
background: #333333; 
color: #fff; 
text-decoration: none; 
display: block; 
} 
.stripTransmitter a:hover, a.current{ 
background: #e68500; 
color: #000000; 
} 
 
/*tooltips formatting*/ 
#tooltip { 
background: #fff; 
color: #000; 
opacity: 0.85; 
border: 5px solid #dedede; 
} 
#tooltip h3 {  
font: normal 10px Verdana;  
margin: 0;  
padding: 6px 2px;  
border: 0; 
} 
