.weir_body_div {
width:750px;
margin-left:auto;
margin-right:auto;
}
.weir_body
{
font-family:Arial, Helvetica, sans-serif;
margin:0px 0px 0px 0px;
font-size:12px;
}
.weir_text	{
vertical-align:top;
padding-left:16px;
padding-right:16px;
font-size:12px;
}
.weir_title	{
font-size:16px;
font-weight:bold;
}
.weir_address	{
padding-left:12px;
padding-right:12px;
font-size:10px;
vertical-align:bottom;
padding-bottom:8px;
}
.weir_address a	{
color:#666666;
text-decoration:none;
}
.weir_address a:hover	{
color:#000000;
text-decoration:none;
}
.weir_small_grey	{
font-size:10px;
vertical-align:bottom;
padding-bottom:8px;
color:#666666;
}
.weir_thin_grey_line{
background-color:#999999;
width:100%;
height:1px;
}
.weir_thin_grey_line_pics{
background-color:#999999;
width:450px;
height:1px;
}
.weir_thin_grey_vert_line{
background-color:#999999;
width:1px;
height:100%;
}
.weir_menu_grey_vert_line{
background-color:#999999;
width:1px;
height:32px;
}
.weir_menu_off	{
font-size:18px;
font-weight:bold;
text-align:center;
}
.weir_menu_off a	{
display:block;
padding-top:4px;
width:100%;
height:28px;
text-decoration:none;
color:#000000;
}
.weir_menu_off a:hover	{
background-color:#cccccc;
}
.weir_menu_on	{
font-size:18px;
font-weight:bold;
text-align:center;
background-color:#cccccc;
}
.weir_menu_on a	{
display:block;
padding-top:4px;
width:100%;
height:28px;
text-decoration:none;
color:#000000;
}
.weir_menu_on a:hover	{
background-color:#cccccc;
}
.weir_spacer_8	{
height:8px;
}
.weir_spacer_4	{
height:4px;
}
.weir_spacer_16	{
height:16px;
}
.weir_spacer_32	{
height:32px;
}
.weir_spacer_2	{
height:2px;
}
.flashcontent{
padding-left:16px;
padding-right:16px;
}
.weir_motif{
border:none;
text-align:center;
}
.no_border	{
border:none;
line-height:0px;
}
.width_35{
width:35%;
vertical-align:top;
padding-left:16px;
padding-right:16px;
}
.width_35g{
width:35%;
vertical-align:top;
padding-left:16px;
padding-right:16px;
padding-top:8px;
padding-bottom:8px;
}
.width_65{
width:65%;
vertical-align:top;
padding-left:16px;
padding-right:16px;
padding-top:8px;
padding-bottom:8px;
}
.width_65g{
width:65%;
vertical-align:top;
padding-left:16px;
padding-right:16px;
padding-top:8px;
padding-bottom:8px;
background-color:#eeeeee;
}
.width_100{
vertical-align:top;
}
.width_100g{
vertical-align:top;
padding-top:8px;
padding-bottom:8px;
padding-left:8px;
padding-right:8px;
background-color:#eeeeee;
}
.width_640g{
width=640px;
padding-top:8px;
padding-bottom:8px;
padding-left:8px;
padding-right:8px;
}
.width_6{
width:6px;
}
.width_8{
width:8px;
}
.photo_row{
height:6px;
width:450px;
line-height:0px;
}
.photo_row_2{
height:8px;
width:640px;
line-height:0px;
}
.flash_header{
line-height:0px;
}
.grey_border_1	{
border:1px;
line-height:0px;
border-color:#999999;
}

.list_menu_container a{
text-decoration:none;
color:#999999;
}
.list_menu_container a:hover{
text-decoration:none;
color:#000000;
}
.list_menu_title{
font-size:18px;
font-weight:bold;
text-align:center;
}
.list_menu_content{
text-align:center;
}
.list_menu_content a{
text-decoration:none;
color:#999999;
}
.list_menu_content a:hover{
text-decoration:none;
color:#000000;
}

.list_menu_content_arr{
font-size:18px;
font-weight:bold;
text-align:center;
}
.list_menu_content_arr a{
text-decoration:none;
color:#999999;
}
.list_menu_content_arr a:hover{
text-decoration:none;
color:#000000;
}

.event_image_l{
float:left;
padding-bottom:8px;
padding-top:0px;
padding-right:8px;
padding-left:0px;
}

.event_image_r{
float:right;
padding-bottom:8px;
padding-top:0px;
padding-right:0px;
padding-left:8px;
}

.width_full{
vertical-align:top;
padding-left:16px;
padding-right:16px;
padding-top:8px;
padding-bottom:8px;
}
.new_image{
float:left;
padding-right:8px;
padding-left:0px;
}
.spacer_height_16	{
height:16px;
display:block;
}