
BODY {background:#069;margin:10px;padding:0px;font-family: Arial, Helvetica, Sans-serif;text-align:left;}
IMG {border:0px;}
IMG.sponsor {border-bottom: 1px solid #666;border-right: 1px solid #666; border-top: 1px solid #999;border-left: 1px solid #999;margin:4px;}
IMG.photo {border-bottom: 1px solid #666;border-right: 1px solid #666; border-top: 1px solid #999;border-left: 1px solid #999;margin:2px;}
DIV.email_list {border:1px solid #F30;padding:4px;margin:4px 4px 4px 4px;font-weight:bold; font-size:13px;line-height:15px; color:#F30; background-color: #FFF;cursor:pointer;}
DIV.titlemed{color:#09C;height:26px;padding-top:10px;padding-bottom:2px; border-top: 2px dotted #F90;text-align:center;}
DIV.division{height:2px;margin-top:10px;margin-bottom:10px; border-top: 2px dotted #F90;}
#table_wrapper {width:820px;margin:0px;padding:0px;background:#069;}
#table_wrapper {margin-left:auto;margin-right:auto;}
#table_wrapper TD {padding:0px;}
#header {width:820px;margin:0px;padding:0px;border:1px solid #666;border-bottom:0px;}
#header TD.logo {width:252px;height:146px;background:#FFF;border-right:0px solid #666;}
#header TD.heading_img { background-image: url(../images/wheels_mh.jpg);background-repeat:no-repeat;}
#table_content {width:820px;margin:0px;border:1px solid #666;border-collapse:collapse;}
#table_content TD{padding:0px;}
#table_content TD.hdrbar,#table_content TD.ftrbar,.sbarbg {
	background-image: url(../images/hdrbarbg_ltblgr.gif);
}
#table_content TD.hdrbar{padding:0px;border-bottom:1px solid #666; width: 150px;text-align:center;}
#table_content TD.ftrbar{height:20px;padding:0px;border-top:1px solid #666;text-align:center;}
#sidebar_left {width:150px;border-right:1px solid #666; background:#9CD;}
#wrapper_sb_left_links {width:150px;background:#B9EAFC;margin-bottom:10px;}
#center_column {width:516px;background:#FFF;text-align:left;}
#sidebar_right {width:150px;border-left:1px solid #666;background:#9CD;}
#sidebar_right IMG{border:1px inset #666;margin-top:0px;}
#register.titlelg{text-decoration:none;font-family:Times New Roman,Georgia, serif;}
#guide_info {margin:10px;margin-left:auto;margin-right:auto;width:430px;height:100px;color:#D70;text-align:justify;border:1px solid #D70;padding:10px;}
.lacbc {list-style-image: url('http://la-bike.org/images/list.gif');text-align:left;}
.filler {background:#9CD;}
.caldate { color: #990000; font-weight: bold; font-size: 11px; line-height: 13px; }
.hdrbar { height:20px;color: #000000; font-weight: bold; font-size: 12px; line-height: 20px; }
.hot { color: #CC0000; font-weight: bold; font-size: 12px; line-height: 20px; }
.ftrbar { color: #000000; font-weight: bold; font-size: 12px; line-height: 20px; }
.lists { color: #333; text-align: justify; font-size: 11px; line-height: 13px; }
.lists LI {padding-bottom:10px;}
.body { color: #333; font-size: 12px;font-weight:normal; line-height: 14px; }
.bodymed { color: #333; font-size: 14px; line-height: 16px;}
.formbody { color: black; font-size: 10px; line-height: 11px;}
.sbtext { color: #FFFF99; font-size: 9px; line-height: 9px; }
.hdrbarsm { color: #000000; font-size: 9px; line-height: 11px; }
.bodytitle { color: #339966; font-weight: bold; font-size: 11px; line-height: 13px; }
.titlesm { color: #339966; font-weight: bold; font-size: 12px; line-height: 14px; }
.titlesmblk { color: #000000; font-weight: bold; font-size: 12px; line-height: 14px; }
.titlemed { color: #339966; font-weight: bold; font-size: 15px; line-height: 15px; }
.titlelg { color: #339966; font-weight: bold; font-size: 18px; line-height: 18px; }
.titlexlg { color: #339966; font-weight: bold; font-size: 48px; line-height: 56px; }
.subtitle { color: #666666; font-weight: bold; font-size: 13px; line-height: 13px; }
.sidebarlksm { color: #339966; text-decoration: none; font-weight: bold; font-size: 9px; line-height: 9px; }
.sidebarlksm:hover { color: #0000CC; text-decoration: none; font-weight: bold; font-size: 9px; line-height: 9px; }
.sidebarlink { color: #363; text-decoration: none; font-weight: bold; font-size: 10px; line-height: 15px; }
.sidebarlink:hover { color: #0000CC; text-decoration: none; font-weight: bold; font-size: 10px; line-height: 15px; }
.sidebarlinkmed { color: #339966; text-decoration: none; font-weight: bold; font-size: 11px; line-height: 11px; }
.sidebarlinklg { color: #000000; text-decoration: none; font-weight: bold; font-size: 12px; line-height: 18px; }
.sidebarlinklg:hover { color: #0000CC; text-decoration: none; font-weight: bold; font-size: 12px; line-height: 18px; }
.bodylink { color: #339999; text-decoration: none; font-weight: bold; font-size: 12px; line-height: 14px; }
.bodylink:hover { color: #0000CC; text-decoration: none; font-weight: bold; font-size: 12px; line-height: 14px; }
.linkmed { color: #339999; text-decoration: none; font-weight: bold; font-size: 14px; line-height: 16px;}
.linkmed:hover { color: #0000CC; text-decoration: none; font-weight: bold; font-size: 14px; line-height: 16px;}
.titlemedlink { color: #339999; text-decoration: none; font-weight: bold; font-size: 16px; line-height: 16px; }
.titlemedlink:hover { color: #0000CC; text-decoration: none; font-weight: bold; font-size: 16px; line-height: 16px; }
.titlelglink { color: #339999; text-decoration: none; font-weight: bold; font-size: 18px; line-height: 18px; }
.titlelglink:hover { color: #0000CC; text-decoration: none; font-weight: bold; font-size: 18px; line-height: 18px; }
.footnote { color: #999999; font-size: 12px; line-height: 14px; }
.post { color: #999999;}
.sub_list {position:absolute;visibility:hidden;left:160px;text-align:left;background:#B9EAFC;padding:0px;border:1px solid #666;border-left:0px;z-index:4}
.sbar {text-indent:2px;text-align:left; vertical-align:middle;cursor:pointer;height:20px;margin:0px;padding:0px;width:150px;border-bottom:1px solid #666;}
.imglink { border: 1px solid #339999; }
.imglink:hover {  border: 2px solid #0000CC; }
.topic {margin:0px 4px 4px 4px;border:1px solid #666;text-align:left;background:#FFF;}
.topic_title {padding:4px;background:#FC6;font-weight:bold;}/*background-image:url(http://la-bike.org/images/tile_top_bg.png);background-repeat:no-repeat;*/
.topic_sub {padding:4px;border-top: 1px dotted #666;}
.event {border-bottom:1px dotted #F90;padding-bottom:10px;margin-bottom:10px;}
.logo IMG {margin-top:8px; margin-left:30px; margin-bottom:8px; margin-right:30px;padding:0px;}
.menu,.first_item {background:#B9EAFC;padding-left:2px;padding-right:2px;;height:20px;border-left:1px solid #666;}
.first_item {border-left:0px;}
.menu:hover,.first_item:hover{background:#FFF;}
.menu_hot {background:#FF0;padding-left:2px;padding-right:2px;;height:21px;}
.menu_hot:hover{background:#0F0;}
.menu_warm {background:#F90;padding-left:2px;padding-right:2px;;height:21px;}
.menu_warm:hover{background:#0F0;}
.icon {width:24px;height:23px;float:left;margin:4px;}
.hotlink { color: #C00; text-decoration: none; font-weight: bold; font-size: 12px; line-height: 18px; }
.hotlink:hover { color: #CC0; text-decoration: none; font-weight: bold; font-size: 12px; line-height: 18px; }
.social {text-align:left;padding-top:4px;padding-bottom:4px;cursor:pointer;background-repeat:no-repeat;background-position:100px 2px;}