#twphper{
padding: 0;border: 0;outline:0;vertical-align: baseline;
color:#000;
font-size:10px;
font-family:verdana; 
line-height: 1;
text-align:left;
max-width:300px;
min-width:300px;
width:300px;
max-height:500px;
min-height:500px;
background: url("images/bg.jpg") repeat-y #94e4e8;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
position: relative;
overflow:hidden;
}
#twphper a{
color:#0000FF;
}
#twphper a:hover{
color:#0099FF;
}
#twphper #logo{
padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;
position: absolute;
top: 2px;
left: 25px;
}
#twpgper a{color:#0000ff;}
#twphper #h1{
background: url("images/title.png") repeat-x;
margin-top: 55px;
padding-top: 5px;
padding-bottom: 5px;
width: 100%;
text-align: center;
font-size: 2em;
border: 0;
outline: 0;
vertical-align: baseline;
}
#twphper ul{
margin:0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;
list-style: none;
height: 390px;
overflow-y: auto;
overflow-x: hidden;
-moz-outline-style: none;
outline: none;
}
#twphper ul:active 
{outline: none;-moz-outline-style: none;} 

#twphper ul:focus 
{outline: none;-moz-outline-style: none;} 


#twphper ul li{
outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;
display: block;
background-color: #fff;
border: #00ffff 2.5px solid;
padding: 3px;
margin-left:10px;
margin-right:10px;
margin-bottom: 4px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}


#twphper #footer{
margin:0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;
width:100%;
height:18px;
background: url("images/footdiv.png") top repeat-x;
position: absolute;
bottom:0;
left:0;
}
#twphper #footer #follow a{color:#000;}
#twphper #footer #follow{
margin:0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;
text-decoration:none;
position: relative;
bottom: 6px;
left:12px;
background-color: #cbf2f3;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
padding-top:2px;
padding-bottom:2px;
padding-left:4px;
padding-right:4px;
}
#twphper #footer #follow:hover{
background-color: #6fb8b9;
color:#fff;
}
#twphper #footer img{
padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;
position: relative;
bottom:1px;
left:75px;
}


#twphper .jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

#twphper .jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: #cbf2f3;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;

}
#twphper .jScrollPaneDrag {
	position: absolute;
	background: #6fb8b9;
	cursor: pointer;
	overflow: hidden;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
#twphper .jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
#twphper .jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}