#frame
{
text-align: center;
margin: auto; 
color: black;
width:500px;
}

a
{
  color: black;
}

a:visited
{
  color: black;
}

#about
{
  padding: 0 0 10px 0;
  font-weight: bold;
  font-family: verdana,arial;
}

#links{
 text-align:center; 
  padding: 20px 0 0 0;
}

#link ul {
  
}

#twitter-frame {
  width:300px;
  margin:auto;
  background-color:#cccccc;
  height:55px;
}

#twitter-header {
  width:200px;
  margin:auto;
  text-align:left;
}
#twitter-header img{
  float:left;
  padding: 3px 10px 0 0;
  height:50px;
  width:50px;
}

#twitter-header h4 {
  padding: 16px 0 0 0;
}

#target_div{
}

#target_div .twitter_track {
  width:300px;
  margin:auto;
  margin-top: 5px;
  border-top: solid 1px #cccccc;
  padding-top:3px;
}

#target_div .twitter_track a{
  text-decoration:none;
}
#target_div img{
  float:left;
  width:50px;
  padding: 0 10px 0 0;
}

#footer {
  padding: 10px 0 0 0;
  text-align: center;
  margin: auto;
}

/*------------------------------------*\
	IPHONE
\*------------------------------------*/
@media screen and (max-device-width: 480px){
body{
  -webkit-text-size-adjust:none;
  font-family:Helvetica, Arial, Verdana, sans-serif;
  padding:5px;
}
div{
  clear:both!important;
  display:block!important;
  width:100%!important;
  float:none!important;
  margin:0!important;
  padding:0!important;
}
img{
  max-width:100%;
  height:auto;
}


}


