html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
	margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent; }
body { line-height:1; font:0.8em Arial; background: url(images/bg.png) top center; text-align:center;}
a {color:#333333;}


.gallery{
  position: relative;
  overflow: hidden;
  background-color: #FFFFFF;
  padding: 0px;
  margin: auto;
  height: 160px;
  width: 497px;
  cursor: pointer;
}
.galleryBar {
  position: absolute;
  left: 0;
  margin: 0;
  padding: 0 7px;
  display:none;
}

.galleryBar li {
  position: relative;
  margin: 0 7px 0 0;
  padding: 0;
  overflow: hidden;
  float: left;
  list-style: none;
}
.galleryScreen, .galleryInfo {
  position: absolute;
}
.galleryScreen {
 background-color: transparent;
}
.galleryInfo {
 background-color: transparent;
 color: #000;
 padding: 12px;
}
.galleryTitle {
 font-size: 135%;
 font-weight: bold;
}

/* --= Begin Structure =-- */
#wrapper {padding: 0px 0 0 0;}
#rec_top { float:right;margin:15px 10px 0 0;width:575px;height:85px; background: url(../images/rec_top1.jpg) no-repeat;}
#page { width: 1011px; margin: 0 auto; background: #f0f0f0; padding:1px; text-align:left; }
#header { height: 113px; width: 100%; background: url(../images/top_back.jpg) no-repeat; }
#left {width:200px;float:left;}
#left h1{background: url(../images/news_back.jpg) no-repeat; height:69px; width:200px;}
#right {width:810px;float:left;}
#news {padding:0px 10px 10px 10px;}
#menu {width:100%;height:23px;background:#000000;}
.space {width:100%; height:10px;}
#left1 {width:490px;float:left;}
#right1 {width:297px;float:right;padding:0}
#main {padding-top:10px;padding-left:10px;}
#main h1 {font-size:1.6em;padding-bottom:15px;}
#main h2 {font-size:1.4em;padding-bottom:10px;color:#AA0000;}
.date {font-weight:bold;font-size:1em;color:#000000; margin:3px 0 3px 0;text-decoration:underline;}
.divider {background: url(../images/divr.jpg) no-repeat;height:24px;width:100%;}
.grey { background: #CCCCCC;}
#bottomz { font:0.9em; margin-top:20px;height: 18px; width: 1006px; background: #000000; color:#FFFFFF;padding:2px 5px 0 0;text-align:right;}

