/* 
    Document   : fitspace
    Created on : Jan 29, 2009, 1:08:18 PM
    Author     : eugenewilliams
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/
hr.greyline
{
    color: #C0C0C0;
    background-color: #C0C0C0;
    height: 1px;
    border-style: none;
}

div.fitlinksbox
{
    background-color:#F2EFE8;
    border-width:1px 3px 3px 1px;
    border-style:solid;
    border-color:#DDDAD3;
    float:left;
    margin:5px 0;
    padding:7px 30px 7px 7px;
}
div.fitlinksbox ul
{
    margin:0 20px;
}
div.fitlinksbox ul li
{
    list-style-image:url(https://assets.bodybuilding.com/images/my/whitebox_list_arrow.gif);
    margin:0;
    padding:0;
}
div.fitlinksbox ul li a:link, div.fitlinksbox ul li a:visited
{
    color:#0083AB;
    font-weight:bold;
    text-decoration:none;
}
a.myNewsFeedHeaderLink:link{color:#0083AB; text-decoration:none; font-weight:bold;}
a.myNewsFeedHeaderLink:visited{color:#0083AB; text-decoration:none; font-weight:bold;}
a.myNewsFeedHeaderLink:hover{color:#0083AB; text-decoration:underline; font-weight:bold;}

div.largechart
{
    text-align: center;
    margin: 13px;
}

/* Feeds */
div#feedContainer       { margin:0px; padding:0px; font-size:11px; overflow: hidden; }
ul#feedlist             { list-style: none; margin: 0; padding: 0; }
ul#feedlist li          { background-repeat: no-repeat; background-position: 0px 3px; margin: 0; padding-top:3px; padding-bottom:3px; line-height:18px; }
li.feeditemDate         { padding-left:0px; font-weight:bold;}
li.feeditemBodyblog     { padding-left:25px; background-image: url(https://assets.bodybuilding.com/images/fitspace/icon_bodyblog.gif); background-repeat: no-repeat; }
li.feeditemSupplement   { padding-left:25px; background-image: url(https://assets.bodybuilding.com/images/fitspace/icon_supp.gif); background-repeat: no-repeat; }
li.feeditemPicture      { padding-left:25px; background-image: url(https://assets.bodybuilding.com/images/fitspace/icon_pictureupload.gif); background-repeat: no-repeat; }
li.feeditemGoal         { padding-left:25px; background-image: url(https://assets.bodybuilding.com/images/fitspace/icon_goal.gif); background-repeat: no-repeat; }
li.feeditemMotivation   { padding-left:25px; background-image: url(https://assets.bodybuilding.com/images/fitspace/icons_motolevel.gif); background-repeat: no-repeat; }
li.feeditemFitStatus    { padding-left:25px; background-image: url(https://assets.bodybuilding.com/images/fitspace/icons_fitstat.gif); background-repeat: no-repeat; }
li.feeditemProdReview   { padding-left:25px; background-image: url(https://assets.bodybuilding.com/images/fitspace/icon_supp.gif); background-repeat: no-repeat; }
li.feeditemVideo        { padding-left:25px; background-image: url(https://assets.bodybuilding.com/images/fitspace/icon_movie.gif); background-repeat: no-repeat; }
li.feeditemGroupJoin    { padding-left:25px; background-image: url(https://assets.bodybuilding.com/images/fitspace/icon_group.gif); background-repeat: no-repeat; }
li.feeditemGroupCreate  { padding-left:25px; background-image: url(https://assets.bodybuilding.com/images/fitspace/icon_group.gif); background-repeat: no-repeat; }
li.feeditemLeaveBodyGroup  { padding-left:25px; background-image: url(https://assets.bodybuilding.com/images/fitspace/icon_group.gif); background-repeat: no-repeat; }
li.feeditemInspiration  { padding-left:25px; background-image: url(https://assets.bodybuilding.com/images/fitspace/icon_inspire.gif); background-repeat: no-repeat; }
li.feeditemNetworkGym  { padding-left:25px; background-image: url(https://assets.bodybuilding.com/images/fitspace/icon_gymnet.gif); background-repeat: no-repeat; }
li.feeditemNetworkSchool  { padding-left:25px; background-image: url(https://assets.bodybuilding.com/images/fitspace/icon_schoolnet.gif); background-repeat: no-repeat; }
.feedTime               { font-size:11px; font-style:italic; color:gray; }

.bsnav a:link { color: #333; }
.bsnav a:visited { color: #333; }

.big_blue_text { color: #036; font-size: 18px; font-weight: bolder; }
.small_blue_text { color: #036; font-size: 11px; font-weight: normal; }

div#listing div.inspirational
{
    padding-top: 10px;
    margin-left: 215px !important;
    margin/**/: 0 !important;
    width:400px;
    width/**/:400px !important;
    float:none !important;
    float/**/:left !important;
}
div#nav div.module
{
    margin-top: 10px;
	margin-left:0px !important
}

h4.module.bs-compat
{
    font-size: 13px;
    font-weight: bold;
    padding-top: 5px;
}

div.boom-tan-box.bs-header
{
    height: 30px;
    line-height: 30px;
    padding-left: 10px;
}

div.boom-tan-box.bs-header
{
    height: 44px;
    line-height: 44px;
    padding-left: 10px;
    margin-bottom: 10px;
}