#location-sidebar {
	float: left;
    width: 160px;
	margin: 20px 0 0 10px;
}

#location-sidebar li {
        list-style-type: none;
        font-size: 95%;
	padding: 2px 0 2px 10px;
        background: url(/images/styles/sidebar-nav-bg.png) left repeat-y;
        border-top: 1px #C8C3B9 solid;  
}

#location-sidebar li.top
{
	background: transparent url(/images/styles/sidebar-nav-top-pws.gif) top left no-repeat;
	padding-top:4px;
	border-top: none;
}
#location-sidebar li.bottom
{
	background: transparent url(/images/styles/sidebar-nav-btm-pws.gif) bottom left no-repeat;
	padding-bottom:4px;
}

#location-sidebar li a {
	background: transparent url(/images/styles/sidebar-nav-icon.gif) center left no-repeat;
	padding: 2px 0 2px 10px;
        text-decoration: none;
        color: #7E7461;
        display: block;
}

#location-sidebar li a:hover {
        text-decoration: underline;
}


#location-body
{
	margin: 30px 90px 10px 190px;
}

#location-nav-selected A
{
	font-weight: bold;
}


.art div.ts-cell {
    float:left;
    padding:0pt 20px 15px 0pt;
    position:relative;
    width:170px;
}
.location-member div {
    float:left;
    padding:0pt 20px 15px 0pt;
    position:relative;
    width:124px;
}
br.clear, .clear-tab {
    clear:both;
}
#tps
{
	list-style: none;
}
#tps LI
{
	display: block;
	float: left;
	width: 200px;
}

#map {
    float: right;
    border:1px solid #979797;
    height:300px;
    margin: 0 50px 0px 0;
    width:500px;
}
