@charset "utf-8";
/* CSS Document */

div#content_top {
  background-image:url(/images/nav_bg.jpg);
  background-color: #DCD8D1;
  height: 53px;
  width: 998px;
  clear: both;
}
div#content_topleft {
  background-image: url(/images/about/nav_left.jpg);
  height: 53px;
  width: 52px;
  float: left;
}
div#content_top a {
  float: left;
  height: 53px;
}
div.arrow_menu {
  width: 16px;
  height: 8px;
}

div#mainContent {
  width:985px;
  height: 1530px;
}
div#leftcolumn {
  width: 711px;
  height: 791px;
}
div#rightcolumn {
  width: 255px;
  height: 829px;
}

/* left column */
div#left_banner {
  width: 473px; /* 711 - 238 */
  height: 95px; /* 164 - 69 */
  background-image: url(/images/what_events/banner_events.jpg);
  padding: 69px 0px 0px 238px;
}
div#left_banner p {
  color: #1E1E1E;
  line-height: 18px;
  margin-bottom: 20px;
  width: 435px;
}
div#innercolumn_bgmiddletop {
  width: 711px;
  height: 708px;
  background-image: url(/images/what_events/content_bg.jpg);
}
div#innercolumn_bgmiddlebottom {
  width: 711px;
  height: 426px;
  background-image: url(/images/what_events/content_bg.jpg);
}
div#innercolumn_bgtop {
  width: 674px; /*711-37 */
  height: 54px; /*62-6 */
  background-image: url(/images/what_events/content_top.jpg);
  padding: 6px 0px 0px 37px;
}
div#innercolumn_bgmiddle {
  clear: left;
  width: 672px; /*711-39 */
  height: 58px; /*62-4 */
  background-image: url(/images/what_events/content_middle.jpg);
  padding: 4px 0px 0px 39px;
}
div#innercolumn_bgbottom {
  clear: left;
  width: 672px; /*711-39 */
  height: 33px; /*37-4 */
  background-image: url(/images/what_events/content_bottom.jpg);
  padding: 4px 0px 0px 39px;
}
div#innercolumn_topcontent {
  position: relative;
  width: 659px; /* 713 - 42 - 12 */
  padding: 0px 12px 0px 42px;
  position: relative;
  top: -10px;
  color: #1E1E1E;
  line-height: 18px;
}
div#innercolumn_bottomcontent {
  position: relative;
  width: 666px; /* 713 - 35 - 12 */
  padding: 0px 12px 0px 35px;
  position: relative;
  top: -10px;
  color: #1E1E1E;
  line-height: 20px;
}
div#text_date {
  background-image: url(/images/what_events/text_june2008.jpg);
  width: 122px;
  height: 16px;
}
div.bottom {
  color: #333333;
}
div.bottom a {
  position: relative;
  right: 25px;
  padding-right: 16px;
  float: right;
  color: #1E1E1E;
  text-decoration: none;
  background-image: url(/images/redbullet_dark.jpg);
  background-repeat: no-repeat;
  background-position: right;
}
div.bottom a span {
  color: #B11B1B;
  font-weight: bold;
}
div.col {
  float: left;
  width: 204px;
  margin: 0px 7px;
}
div#img_col1,div#img_col2, div#img_col3, div#img_col1 img, div#img_col2 img, div#img_col3 img{
  width: 204px;
  height: 150px;
}
div.colbg {
  background-image: url(/images/what_events/col_bg.jpg);
  background-repeat: repeat-x;
  padding: 8px;
}
.coltitle {
  text-decoration: underline;
}
.colheader {
  font-weight: bold;
}
.clear {
  clear: both;
}
div.row {
  clear: left;
}
div.rowbg {
  float: left;
  background-image: url(/images/what_events/row_bg.jpg);
  background-repeat: repeat-x;
  padding: 4px 8px;
  height: 110px;
}

div.rowbg a, div.colbg a {
color:#003399;
}

div.rowimg,img.rowimg {
  float: left;
  width: 75px;
  height: 75px;
}
div.fullrow {
  width: 556px; /* 659 - 75(rowimg) - 16(rowbg padding) -12(padding for topcontent) */
}
div.row_left {
  float: left;
  width: 250px;
}
div.row_right {
  float: left;
}
div#img_sistic1 {
  background: url(/images/what_events/sistic01.jpg) no-repeat 0px 0px;
}
div#img_sistic2 {
  background: url(/images/what_events/sistic02.jpg) no-repeat 0px 0px;
}
div#img_sistic3 {
  background: url(/images/what_events/sistic03.jpg) no-repeat 0px 0px;
}
div#img_sistic4 {
  background: url(/images/what_events/sistic04.jpg) no-repeat 0px 0px;
}
div#img_sistic5 {
  background: url(/images/what_events/sistic05.jpg) no-repeat 0px 0px;
}
div#img_sistic6 {
  background: url(/images/what_events/sistic06.jpg) no-repeat 0px 0px;
}

/* right column */
a#banner_top {
  display: block;
  background-image: url(/images/banner/banner_hotels.jpg);
  width: 250px;
  height: 102px;
}
a#banner_middle {
  display: block;
  position: relative;
  margin-top: 5px;
  background-image: url(/images/banner/banner_activities.jpg);
  width: 250px;
  height: 102px;
}
a#banner_bottom {
  display: block;
  position: relative;
  left: -8px;
  background-image: url(/images/banner/banner_tips.jpg);
  width: 261px;
  height: 263px;
}

a#banner_bottom2 {
  background-image:url(/images//banner/banner_airport.jpg);
  display:block;
  height:124px;
  margin-top:2px;
  position:relative;
  width:256px;
}

div#top10 {
  background-image: url(/images/top10/top10_bg.jpg);
  width: 256px;
  height: 354px;
}
div#top10_menu {
  position: relative;
  top: 68px;
  left: 11px;
  width: 229px;
  height: 30px;
  font-size: 14px;
  font-weight: bold;
}
a.top10_tab {
  float: left;
  padding-top: 6px;
  width: 100px;
  height: 24px;
  background-image: url(/images/top10/top10_tab.jpg);
  color: #1E1E1E;
  text-align: center;
  text-decoration: none;
}
a.top10_tabsel {
  float: left;
  padding-top: 6px;
  width: 100px;
  height: 24px;
  background-image: url(/images/top10/top10_tabsel.jpg);
  color: #FFFFFF;
  text-align: center;
  text-decoration: none;
}
div#top10_list {
  position: relative;
  padding-top: 18px;
  left: 11px;
  top: 68px;
  background-image: url(/images/top10/top10_listbox_bg.jpg);
  width: 229px;
  height: 207px;
}
div#top10_list a {
  font-size: 12px;
  color: #616161;
  text-decoration: none;
  position: relative;
  height: 24px;
  left: 9px;
  padding: 0px 0px 0px 17px;
  display: block;
  background-image: url(/images/right_greybullet.jpg);
  background-repeat: no-repeat;
}