/* CSS Document */

body {
text-align:center;
margin:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
}
#container {
width:773px;
position: absolute;
margin: 0 auto;
padding: 0px;
position: relative;
text-align:center;
background-color:#E7E3E7;
/*background-image:url(images/backgroundslice_11.gif);*/
height: ;
border: thin #e1e0e0 solid;

}
#header {
background:url(images/header.jpg);
background-repeat:no-repeat;
width:773px;
height:180px;

}
#phone-number {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
color:#2b5ca3;
float: right;
margin-right: 21px;
margin-top:11px;
width:160px;
height: 30px;
text-align: right;
}

#phone-number a {
	text-decoration:none;
	color:#2b5ca3;
	}

#center-contain {
width:773px;
height:38px;
}

#navBG {
	background:url(images/nav-tile.jpg) repeat-x;
	height:58px;
	}

#left {
width: 258px;
height:38px;
float:left;
background:url(images/massage-off.jpg);
background-repeat:no-repeat;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
color:#0a3169;
font-weight: bold;
margin:0px;


}
#left a{
width: 258px;
height:38px;
background:url(images/massage-off.jpg);
background-repeat:no-repeat;
display:block;
text-decoration:none;
color:#0a3169;
font-weight:bold;
padding-top:18px;
text-align:center;


}

#left a:hover{
width: 258px;
height:38px;
background:url(images/massage-on.jpg);
background-repeat:no-repeat;
display:block;
background-color:#FFF;
}

#middle {
margin-left:1px;
width: auto;
height:38px;
background:url(images/fit-off.jpg);
background-repeat:no-repeat;
display:block;
background-position:top;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#0a3169;
font-weight: bold;
float: left;
/*margin-left: 258px;
margin-right: 287px;*/


}

#middle a{
width: auto;
height:38px;
padding:10px 11px 0px 12px;
background:url(images/fit-off.jpg);
background-repeat:no-repeat;
display:block;
text-decoration:none;
color:#0a3169;
font-weight:bold;
text-align:center;
margin-left:;
}

#middle a:hover{
width: auto;
height:38px;
padding:10px 11px 0px 12px;
background:url(images/fit-on.jpg);
background-repeat:no-repeat;
display:block;
background-color:#FFF;

}


#middle ul {list-style:none; display:inline; margin:0px 0px 0px 0px;}
#middle li {float:left;}

#right {
float:left;
width: 257px;
height:38px;
background:url(images/bus-off.jpg);
background-repeat:no-repeat;
display:block;
background-position:top;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
color:#0a3169;
font-weight: bold;
margin:0px;

}
#right a{
width: 257px;
height:38px;
background:url(images/bus-off.jpg);
background-repeat:no-repeat;
display:block;
text-decoration:none;
color:#0a3169;
font-weight:bold;
padding-top:18px;
text-align:center;
}

#right a:hover{
width: 257px;
height:38px;
background:url(images/bus-on.jpg);
background-repeat:no-repeat;
display:block;
background-color:#FFF;
}

#flashhold h4 {
font-family:Arial, Helvetica, sans-serif;
color:#308A57;
text-align:center;
font-size:20px;
margin:0px 0px 10px 0px;
padding:0px 0px 5px 0px;
width:100%;
border-bottom: #A5A5A5 1px solid;
}

#content h4 {
font-family:Arial, Helvetica, sans-serif;
color:#a5a5a5;
text-align:left;
width:100%;
border-bottom:#308A57 1px solid;
font-size:20px;
margin:0;
}

#flashhold {
margin-top:30px;
}

#footer{
width:773 px;
height:39 px;
postion: absolute;
clear:both;
text-align: center;
border-left: thin #e1e0e0 solid;
border-right: thin #e1e0e0 solid;

}

#content {
font-family:Arial, Helvetica, sans-serif;
font-size:13px; 
text-align:left; 
width:743px;
margin:5px auto 5px auto;
padding:10px 10px 10px 10px;
border:#ffffff solid 1px;
}

#content strong, a{color:#2A8753;}

.groups ul {
list-style:none;
margin:0 auto;
}

.groups li {
display:inline;
padding:0px 75px 0px 37px;
margin:0 auto;
font-size:14px;
}

.groups a:hover {
text-decoration:none;
}

img {
margin:5px; 
}

#homeheader {
margin:0;
}