
/*  ------------------------------------------------------------------------
                              Facebook | Site Tour
    ------------------------------------------------------------------------  */

.sitetour #content {
  padding: 0px;
}

.sitetour_page {
  background: #f7f7f7;
  padding-right: 8px;
  padding-top: 8px;
}

/*  COLUMNS  */

.stage_column {
  margin-top: -8px;
  background: white;
  border-right: solid 1px #ccc;
  padding: 18px 30px;
  width: 410px;
}

.nav_column {
  float: right;
  width: 159px;
}

/*  ---------------------------|  STAGE COLUMN  |---------------------------  */

.stage_column h2 {
  color: #3b5998;
  font-size: 13px;
  font-weight: bold;
  padding: 0px 0px 10px 0px;
}

.stage_column h3 {
  color: #3b5998; color: #333;
  font-size: 13px;
  font-weight: bold;
  margin-bottom: 10px;  
  padding: 0px 0px 2px 0px;
}

.stage_column p {
  margin: 0px, 0px, 10px, 0px;
/*  padding: 0px 0px 10px 0px; */
}

.stage_column strong {
  color: #111;
}

.stage_column #screengrab {
  text-align: center;
}

.stage_column #screengrab img {
  display: block;
  margin: 0px auto;
}

.stage_column #enlarge {
  padding: 5px;
  text-align: center;
}

.stage_column ol {
  margin-left: 0px;
  margin-top: 0px;
  padding: 0px 0px 0px 17px;
}

.stage_column ol li{
  padding: 0px 0px 10px 0px;
}

.stage_column ul {
  margin-left: 0px;
  margin-top: 10px;
  padding: 0px 0px 0px 17px;
}

.stage_column ul li{
  padding: 0px 0px 10px 0px;
}

.stage_column .button{
  padding: 2px 2px 2px 2px;
}

#notifications {}

#notifications .image {
  float: left;
}

#notifications .description {
  float: right;
  padding: 15px 0px;
  width: 210px;
}


/*  ----------------------------|  NAV COLUMN  |----------------------------  */


.navcolumn_header {
  color: #333;
  font-size: 11px;
  margin: 0px;
  padding: 6px 0px;
}

.navcolumn_header {
  background: #e9e9e9;
  color: #333;
  font-size: 11px;
  margin: 0px;
  padding: 3px 5px 4px 5px;
}

/*  NAVIGATION  */

#sitetour_nav {
  padding: 0px 0px 10px 0px;
}

#sitetour_nav ol {
  list-style: none;
  margin: 0px;
  padding: 0px; padding: 5px;
}

#sitetour_nav li {
  border-bottom: 1px solid #ddd;
  display: block;
}

#sitetour_nav li a {
  background-color: transparent;
  background-repeat: no-repeat;
  display: block;
  padding: 5px 0px 5px 10px; /* DAJD 10px was originally 25px to accomodate icons below */
}


#sitetour_nav li.current a {
  background-color: white;
  color: #333;
  font-weight: bold;
}

#sitetour_nav li.current a:hover {
  text-decoration: none;
}


/*  -----------------|  NAV COLUMN - Table of Contents Icons  |----------------  */

#sitetour_nav li.index a {
  background-image: url(/images/icons/favicon.gif);
  background-position: 5px 4px;
}

#sitetour_nav li.profile a {
  background-image: url(/images/icons/friend_guy.gif);
  background-position: 4px 4px;
}

#sitetour_nav li.photos_notes a {
  background-image: url(/images/icons/photos_notes.gif);
  background-position: 4px 4px;
}

#sitetour_nav li.homepage a {
  background-image: url(/images/icons/news.gif);
  background-position: 3px 3px;
}

#sitetour_nav li.privacy a {
  background-image: url(/images/icons/privacy.gif);
  background-position: 3px 3px;
}


/*  REGISTER  */

#sitetour_register {}

#sitetour_register p {
  margin: 0px;
  padding: 6px 5px 15px 5px;
}
#sitetour_register img {
  margin: 0px;
  padding: 10px 5px 0px 5px;
}

/*  FRIEND FINDER  */

#sitetour_friend_finder .friend_finder {
  background: url(/images/friend_finder.gif) no-repeat 9px 10px;
  margin: 0px;
  padding: 8px 10px 15px 30px;
}

.tour-para-center {
  margin: 0px, 0px, 10px, 0px;
  padding: 0px 0px 10px 0px;
  text-align: center;
}
