a, div, p, body, html, form, li, ul, ol, h1, h2, h3, h4, h5, h6, h7, table, tr, th, td, img {border-color: #cccccc;}
h1, h2, h3, h4, h5, h6, h7, th {line-height: normal;}
h1, h2, h3, h4, h5, h6, h7, p {}
body, table {}

h2.Section_Header {}

body {background-color: white;}

div.Page {width: 860px; margin: auto; background-color: white; font-family: Georgia; padding: 50px; font-size: 12px; color: #555555; line-height: 135%;}

a.Row {display: block; padding: 2px; border-bottom-style: solid; font-family: Verdana; font-size: 11px; color: #555555; background-color: #f9f9f9;}
a.Row:hover {background-color: #dddddd; text-decoration: none; color: black;}

div.Header {margin-bottom: 50px;}

/*h1.Logo {width: 178px; height: 59px; background-image: url(/images/New_Music_Map.gif);}*/
h1.Logo {width: 631px; height: 51px; background-image: url(/images/New_Music_Map_2.gif); margin: auto;}

div.Events {float: left; width: 200px; padding-right: 10px; margin-right: 10px; border-right-style: solid;}

.Hidden {display: none;}

div.Body {}
div#Last_Path_Item {min-height: 50px;}
div.Footer {text-align: center; font-size: 10px; padding-top: 10px; margin-top: 10px; padding-bottom: 20px; border-top-style: dotted; border-top-width: 1px; border-top-color: #CCCCCC;}

a {color: #5555CC;}
a:hover {color: #555599;}

div.Sidebar {float: left; width: 149px; margin-right: 10px; border-right-style: dotted; border-right-width: 1px; border-right-color: #CCCCCC; padding-right: 10px;}
div.Content {float: left;}

div.Section {padding-bottom: 25px;}
div.Spaced {padding-bottom: 4px;}

.Small {font-size: 11px; font-family: Arial;}
.Bold. {font-weight: bold;}
.Italic {font-style: italic;}
.Border_Bottom {border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #EEEEEE;}

.Search_Box {}
.Search_List {list-style:none; position:absolute; background-color:white; width:144px; display:none;}
.Search_List li {}
.Search_List li:hover {background-color:#ddf;}
.Search_List_Item_Highlight {background-color: pink}