/* CSS Document */
@import "nav.css";
@import "headings.css";
@import "billpay.css";

html{
	margin:0px;
	padding:0px;
	height:100%;
}
body{
	margin:0px;
	padding:0px;
	height:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;
	color:#374377;
}
a:link{
	color:#3C86C3;
}
a:visited{
	color:#3C86C3;
}
a:hover{
	color:#DD4A17;

}
#container{
	background:url(/images/background_blue.jpg) repeat-y; 
	width:778px; 
	margin-left:auto; 
	margin-right:auto;
    position: relative;

}
#content {
	background:url(/images/background_top.jpg) no-repeat; 
	width:100%; 
	height:inherit;

}
#address{
	color:#ffffff;
	font-size:12px; 
	padding-top:20px; 
	padding-right:20px; 
	margin:0px; 
	float:right; 
	clear:right;
	width:160px;
}
#main_content{
	padding-top:120px;
	padding-right:250px;
	padding-bottom:50px;
	min-height:500px;

}
#facebooklink {
  position: absolute;
  top: 480px;
  left: 609px;
}

#facebooklink img {
  width: 139px;
  height: 65px;
}

#twitterfeed {
  position: absolute;
  top: 530px;
  left: 600px;
}
#twitterfeed a {
  color: #71aee1;
}
#twitterfeed a:hover {
  color: #fff;
}


#twitter_div h2.sidebar-title {
  color: white;
  text-align: center;
}
#twitter_update_list {
  color: white;
  list-style: none;
  text-align: center;
  width:125px;
  margin-left: -35px;
}


#footer{
	background:url(/images/background_footer.jpg) repeat-y;
	width:778px; 
	margin-left:auto; 
	margin-right:auto; 
	height:20px;
	color:#FFFFFF;
	text-align:center;
	padding-top:8px;
}
#footer a:link{
	color:#FFFFFF;
	text-decoration:none;
}
#footer a:visited{
	color:#ffffff;
	text-decoration:none;
}
#footer a:hover{
	text-decoration:underline;
}

.therapy{
	padding-right:2em;
}
.warning{
	color:#FF0000;
}

table#excercises td{
	width:136px;
	padding-bottom:5px;
	padding-right:10px;
}

table#twitface {
  margin-left: 20px;
}

table#twitface td {
  padding: 5px;
}

