body {
  text-align: center;
  margin-top: 0px;
  background: #7A1200 url(wlb/images/gradient_bg.jpg) repeat-x left top;
}

#wrap {
  margin: 0px auto 0px auto;
  width: 1006px;
  height: auto;
  /*background-color: #7A1200; */
  background-image: url(wlb/images/content_bg_tile.png);
}

#wrap1 {
  margin: 0px auto 0px auto;
  width: 1006px;
  height: auto;
  background-image: url(wlb/images/content_bg_tile1.gif);
  background-repeat: repeat-y;
}

#wrap2 {
  margin: 0px auto 0px auto;
  width: 1006px;
  height: auto;
  background-image: url(wlb/images/content_bg_tile2.gif);
  background-repeat: no-repeat;  
}

#header {
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  margin: 0px 17px 0px 17px;
  padding:0px 0px 0px 0px;
  width: 944px;
  height: 165px;
  text-align: left;
}

#top {
  float: left;
  height: 108px;
  width: 944px;
  margin-top: 16px;
  margin-bottom: 0px;
  padding-top: 0px;
  background-color: #FFFFFF;
}

#logo {
  float: left;  
  display: inline;
  width: 766px;
  margin: 0px;
  height: 108px;  
}

#login {
  float: left;
  display: inline;
  width: 174px;
  margin: 0px;
}

.input {
  border-style: solid;
  border-color: #BB887F;
  color: #BB887F;
  font-size: 10px;
  font-weight: normal;
}

#menu {  
  clear: left;
  float: left;
  height: 40px;
  width: 944px;
  font-family: RotisSerif, Arial Narrow;
	font-size: 15px;	
  font-weight: normal;
  margin: 0px 0px 0px 0px;
  background-color: #AACCDD;
}

#container1 {
  clear: left;  
  background: #FFFFFF;
  width: 978px;  
  overflow: hidden;
  margin: 0px 14px 0px 14px;
  padding: 0px 0px 0px 0px;
}

#container2 {
  clear: left;  
  background: #FFFFFF;
  width: 978px;
  height: auto;   
  overflow: hidden;
  margin: 0px 14px 0px 14px;
  padding: 0px 0px 0px 0px;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
}

#main {  
  float: left;
  display: inline; 
  background-color: #FFFFFF;
  width: 672px;
  min-height: 250px;
  padding: 0px 0px 0px 0px;
  margin: 25px 12px 8px 17px;
  text-align: left;	
}

#rightcol {
  float: left;
  display: inline;
  background-color: #FFFFFF;
  width: 244px;
  min-height: 250px; 
  padding: 0px 0px 0px 0px;
  margin: 25px 20px 8px 13px;
  text-align: left;
}

#submenu {
  float: left;
  display: inline;
  width: 167px;
  min-height: 789px;
  height: 789px;
  margin: 0px 0px 8px 17px;
  padding-top: 20px; 
  background-color: #ECE9E9;
  background-image: url(wlb/images/submenu_bg.jpg);  
  text-align: left;    
}

#sub-menu {
  width: 167px;
  height: auto;
  display: block;  
}

#sub-menu ul {  
  list-style-image: url(wlb/images/sub/arrow.png);
  list-style-position: outside;
  padding: 8px 6px 8px 20px;
  margin: 0px;
  background-color: #840E07;
}

#sub-menu ul.top {
  padding-top: 10px;
}

#sub-menu a {
  text-decoration: none;
  color: #FFFFFF;
}

#sub-menu a:hover {
  color: #8B9AAF;
}

#sub-menu li {
  color: #FFFFFF; 
  font-size: 11px;  
}

#sub-menu li.current {
  color: #C99592;  
  list-style-image: url(wlb/images/sub/arrow_sel.png);
}

#breadcrumb {
  text-align: right;
  margin: 0px;
  width: 760px;
  height: 40px;
  font-size: 11px;
  color: #52637B;
  background-color: #FFFFFF;
}

#breadcrumb a {
  color: #52637B;
}

#breadcrumb a:hover {
  color: #8B9AAF;
}

#content {
  text-align: left;
  float: left;
  display: inline;
  width: 760px;
  min-height: 809px;
  height: auto;
  margin: 0px 17px 20px 0px;
  background-color: #FFFFFF;
}

#weblog {
   margin: 0px 20px;            
}

.videos{
	margin:5px 0 0;
	padding:0;
	list-style:none;
	width:100%;
	overflow:hidden;
}
.videos li{
	float:left;
	width:220px;
	height:280px;
	margin:20px 0px 0px 5px;
	display:inline-block;
}
.videos li a{
	display:block;
	font:bold 14px Arial, Lucida, Tahoma, sans-serif;
	text-decoration:none;
	text-align: center;
	color:#9A1D11;
	height: auto;	
	padding: 5px 5px;
}
.videos li img a{
	display:block;	
	border:none;	
}
.videos li a:hover{
	color:#f40000;
}

.videos li p{
	margin: 13px 20px;
	font:11px/14px Verdana, Arial, Helvetica, sans-serif;	
	/*color:#525252;*/
}

#content_wo_menu {
  text-align: left;
  width: 944px;
  min-height: 809px;
  height: 809px;
  margin: 17px 17px 20px 17px;
  background-color: #FFFFFF;
}

#rightcol ul.arrow {
    list-style-image: url(wlb/images/swd_bullet.png);
    line-height: 20px;
}

#footer {
  clear: left;  
  margin: 0px 20px 22px 19px;
  padding:0px 0px 0px 0px;
  width: 939px;
  height: 18px;
  color: #EAE6E2;
  font-family: Verdana, Arial, Helvetica;
  font-size: 10px;
  line-height: 18px;
  background-color: #FFFFFF;  
  background-image: url(wlb/images/footer_bg.gif);
  text-align: left;    
}

#footer a {
  color: #EAE6E2;
}

#footer a:hover {
  text-decoration: none;
}

#bottom {
  width: 1006px;
  height: 14px;
  margin: 0px auto -6px auto;
  background-color: #771200;
  background-image: url(wlb/images/bottom_bg.gif);
}

.bl {background: url(http://hkswomensleadershipboard.org/wlb/images/bl.gif) 0 100% no-repeat #e68200; width: 100%}
.br {background: url(http://hkswomensleadershipboard.org/wlb/images/br.gif) 100% 100% no-repeat}
.tl {background: url(http://hkswomensleadershipboard.org/wlb/images/tl.gif) 0 0 no-repeat}
.tr {background: url(http://hkswomensleadershipboard.org/wlb/images/tr.gif) 100% 0 no-repeat; padding:10px}
.clear {font-size: 1px; height: 1px}

.t2 {background: url(http://hkswomensleadershipboard.org/wlb/images/dot2.gif) 0 0 repeat-x; width: 100%}
.b2 {background: url(http://hkswomensleadershipboard.org/wlb/images/dot2.gif) 0 100% repeat-x}
.l2 {background: url(http://hkswomensleadershipboard.org/wlb/images/dot2.gif) 0 0 repeat-y}
.r2 {background: url(http://hkswomensleadershipboard.org/wlb/images/dot2.gif) 100% 0 repeat-y}
.bl2 {background: url(http://hkswomensleadershipboard.org/wlb/images/bl2.gif) 0 100% no-repeat}
.br2 {background: url(http://hkswomensleadershipboard.org/wlb/images/br2.gif) 100% 100% no-repeat}
.tl2 {background: url(http://hkswomensleadershipboard.org/wlb/images/tl2.gif) 0 0 no-repeat}
.tr2 {background: url(http://hkswomensleadershipboard.org/wlb/images/tr2.gif) 100% 0 no-repeat; padding:10px}

#link_right { 
  display: block; 
  text-align: right;
}

#section_border {  
  width: 650px;
  height: auto;
  margin: 10px 10px;
}

#section_plain {  
  width: 650px;
  height: auto;
  margin: 5px 10px;  
}

#section_plain a {
  text-decoration: none;
  color: #1E4179;
  font-weight: bold;
}

#column_plain {
  width: 230px;
  height: auto;
  margin: 15px 8px 15px 4px;  
}

#column_plain a {
  text-decoration: none;
  color: #1E4179;
  font-weight: bold;
}

#column_image {
   text-align: center;
   margin: 10px 0px;
}

#column_border {
  width: 250px;
  height: auto;
  margin: 10px 10px;
}

#title {
  font-size: 16px;
  font-weight: bold;
  text-align: left;
  margin: 8px 0px 0px 8px;
}

#title_wo_indent {
  font-size: 16px;
  font-weight: bold;
  text-align: left;
  margin: 8px 0px 0px 0px;
}

#subtitle {
  font-size: 12px;
  font-weight: bold;
  text-align: left;
  margin: 8px 0px 0px 8px;
}

img.border {
  margin: 10px 10px;
}

#ti_field_id_12 {
  display:inline; 
  position: relative; 
  bottom: 40px; 
  left:475px;
}

#ti_field_id_149 {
  display:inline; 
  position: relative; 
  bottom: 40px; 
  left:475px;
}

#ti_field_id_102 {
  display: inline;
  height: 0px;  
  position: relative;
  bottom: 20px;
  left: 535px;
}

#ti_field_id_150 {
  display: inline;
  height: 0px;  
  position: relative;
  bottom: 20px;
  left: 535px;
}

#ti_field_id_151 {
  display: inline;
  height: 0px;  
  position: relative;
  bottom: 55px;
  left: 515px;
}

td.image {    
  text-align: center;
}
.event_photo {
  padding-bottom: 5px;
}
