@charset "UTF-8";

/*
Moved initialization of large Sprites to beginning of CSS as an experiment.
No loss if nothing is changed regarding loading.
*/
.SavieVid_Sprite_Init_001_167 {
  position:absolute;
  width:160px;
  height:120px;
  top:0;
  left:0;
  background:transparent url(http://savannahsteele.com/images/SavieVid_Sprite_001_167_960x3600_Centered.png) no-repeat;
}

.SavieLogo_Sprite_Init_001_040 {
  position:relative;
  display:inline-block;
  float:left;
  width:250px;
  height:62px;
  top:0;
  left:0;
  background:transparent url(http://savannahsteele.com/images/SavieLogo_Sprite_250x2480_096ppi.png) no-repeat;
}

/*
Begin CSS which was extracted from Savie's in-memory MFC profile.

Note: These CSS definitions are supplied by MFC as part of their default CSS.
*/
td .clock {
  font-size:9px;
}

.thumbnail {
}

.status_key {
  font-size:11px;
}

.status_value {
  font-size:11px;
}

.online {
  font-weight:bold;
  color:red;
}

.blurb_key {
  font-size:10px;
}

.blurb_value {
  font-size:10px;
}

.about_me td {
}

.about_me .key {
  font-weight:bold;
  padding-right:20px;
  vertical-align:top;
}

.about_me .value {
  padding-bottom:3px;
}

.about_me .value2 {
  padding-left:10px;
}

.interests_info {
  font-weight:bold;
  padding:3px;
}

.interests_body {
  padding:5px 5px 10px 10px;
}

.wall_info {
  font-weight:bold;
  padding:5px;
}

.wall_body {
  padding:5px 5px 30px 10px;
}

.wall_options {
  padding:5px 5px 5px 10px;
}

.wall_options textarea {
  width:100%;
  height:70px;
}

.gallery_image {
  border:1px solid #888888;
  float:left;
}

.gallery_image img {
  height:80px;
  width:80px;
}

.friends_key {
  height:21px;
  font-weight:bold;
}

.friends_value {
}

.rating_select {
}

.outer_body,body {
  scrollbar-face-color:ThreeDFace!important;
  scrollbar-shadow-color:ThreeDDarkShadow!important;
  scrollbar-highlight-color:ThreeDHighlight!important;
  scrollbar-3dlight-color:ThreeDLightShadow!important;
  scrollbar-darkshadow-color:ThreeDDarkShadow!important;
  scrollbar-track-color:Scrollbar!important;
  scrollbar-arrow-color:ButtonText!important;
}

.thingy {
  position:absolute;
  visibility:hidden;
}

.thumbfloat {
  position:absolute;
  visibility:hidden;
  z-index:99;
}

/*
End CSS which was extracted from Savie's in-memory MFC profile
*/
/*
Begin MFC CSS which was auto-restored by Savie and sent to me

Note: These CSS definitions are supplied by MFC as part of their default CSS.
*/
a:link,a:active,a:hover {
  color:#BCEC76;
/* Pale Green */
}

a:visited {
  color:#;
}

body {
  background-image:url(http://savannahsteele.com/images/SS_TwitterLogo_400x450_Negative.png);
  background-attachment:fixed;
  background-repeat:no-repeat;
  background-color:#000000;
/* Black */
  background-size:40%;
  background-position:center 60%;
}

body,td {
  color:#D505E6;
/* Purple */
  font-family:'Comic Sans MS';
  font-weight:normal;
  font-style:normal;
  font-size:14px;
}

td .clock {
  font-size:9px;
}

.container_padding {
  padding:5px;
  height:100%;
}

.container_transparency {
  height:100%;
  width:100%;
  color:#D505E6;
/* Purple */
  background-color:#000000;
/* Black */
  filter:alpha(opacity=100);
}

.heading {
  color:#FFFFFF;
/* White */
}

.container {
  color:#D505E6;
/* Purple */
  position:relative;
  border:5px inset #E910C5;
  padding:5px;
  height:100%;
  background-color:transparent;
}

.container .heading {
  padding:5px;
  background-color:#323331;
  color:#F9FCF3;
  font-family:'Tahoma';
  font-weight:normal;
  font-style:normal;
  font-size:20px;
}

.content {
  padding:5px;
}

/*
End MFC CSS which was auto-restored by Savie and sent to me
*/
/*
Begin CSS supporting Scrollbox video listing and tipping
and purchasing SavannahSteel items within MFC profile
and navigations buttons/menus.

Note: Begin CSS definitions for use on BOTH savannahsteele.com AND MFC
*/
.BackgroundBlack {
  background-color:#000000;
/* Black */
}

.BackgroundLightPink {
  background-color:#FFCCFF;
/* Light Pink */
}

.BackgroundPink {
  background-color:#FF00FF;
/* Hot Pink */
}

.BackgroundWhite {
  background-color:#FFFFFF;
/* White */
}

.BackgroundGreyVeryDark {
  background-color:#101010;
}

.BackgroundGreyDark {
  background-color:#303030;
}

.BackgroundGreyMed {
  background-color:#505050;
}

.BackgroundGreyLight {
  background-color:#707070;
}

.BackgroundGreyVeryLight {
  background-color:#A0A0A0;
}

.FontComicSans {
  font-family:"Comic Sans MS";
}

.FontHelvetica {
  font-family:"Helvetica";
}

.FontKristen {
  font-family:"Kristen ITC";
}

.FontLighter {
  font-weight:lighter;
}

.FontNormal {
  font-weight:normal;
}

.FontBold {
  font-weight:bold;
}

.FontBolder {
  font-weight:bolder;
}

.TextAlignCenter {
  text-align:center;
}

.TextBlack {
  color:#000000;
/* Black */
}

.TextLightPink {
  color:#FFCCFF;
/* Light Pink */
}

.TextPink {
  color:#FF00FF;
/* Hot Pink */
}

.TextWhite {
  color:#FFFFFF;
/* White */
}

.TextExtraLarge3 {
  font-size:450%;
}

.TextExtraLarge2 {
  font-size:400%;
}

.TextExtraLarge1 {
  font-size:350%;
}

.TextLarge3 {
  font-size:300%;
}

.TextLarge2 {
  font-size:275%;
}

.TextLarge1 {
  font-size:250%;
}

.TextMed5 {
  font-size:230%;
}

.TextMed4 {
  font-size:215%;
}

.TextMed3 {
  font-size:200%;
}

.TextMed2 {
  font-size:185%;
}

.TextMed1 {
  font-size:170%;
}

.TextSmall4 {
  font-size:160%;
}

.TextSmall3 {
  font-size:145%;
}

.TextSmall2 {
  font-size:130%;
}

.TextSmall1 {
  font-size:115%;
}

.TextDefault {
  font-size:100%;
}

.LinkTextColor_PurpleGreen a {
  color:#D505E6;
/* Purple */
}

.LinkTextColor_PurpleGreen a:hover {
  color:#00FF00;
/* Green */
}

.LinkTextColor_YellowGreen a {
  color:#FFFF00;
/* Yellow */
}

.LinkTextColor_YellowGreen a:hover {
  color:#00FF00;
/* Green */
}

.LinkTextColor_PinkGreen a {
  color:#FF00FF;
/* Hot Pink */
}

.LinkTextColor_PinkGreen a:hover {
  color:#00FF00;
/* Green */
}

.LinkTextColor_WhiteGreen a {
  color:#FFFFFF;
/* White */
}

.LinkTextColor_WhiteGreen a:hover {
  color:#00FF00;
/* Green */
}

.GreenOnHover a:hover {
  color:#00FF00;
  border-color:#00FF00;
/* Green & Green */
}

.NoTextDecoration a {
  text-decoration:none;
}

/* This is to remove the dotted outline which lingers on links displayed in Firefox */
a {
  outline-width:0;
  outline-style:none;
  outline-color:-moz-use-text-color;
}

.CountDownClock_container {
  text-align:center;
  width:100%;
}

.FixedBox {
/* Any of these parameters can be over-ridden externally via style="" */
  overflow:hidden;
  width:90%;
  margin-left:auto;
  margin-right:auto;
  height:600px;
}

.ScrollBox {
/* Any of these parameters can be over-ridden externally via style="" */
  overflow:auto;
  width:95%;
  margin-left:auto;
  margin-right:auto;
  height:300px;
}

.BoxBorderLightPink {
/* Any of these parameters can be over-ridden externally via style="" */
  border-style:solid;
  border-color:#FFCCFF;
/* Light Pink */
  border-width:.5em;
  border-radius:.5em;
}

.BoxBorderPink {
/* Any of these parameters can be over-ridden externally via style="" */
  border-style:solid;
  border-color:#FF00FF;
/* Hot Pink */
  border-width:.5em;
  border-radius:.5em;
}

.InlineIconPinkBorder {
  vertical-align:middle;
  border-width:2px;
  border-radius:3px;
  border-style:solid;
/* Hot Pink */
}

.ScrollThumbnails {
  width:100%;
  height:100%;
/*
	Starting position:
	Does not need to be set for a continuous rotating vertical scroll.
	Might be useful for other types of scroll.

	-moz-transform: translateY(90%);
	-webkit-transform: translateY(90%);
	transform: translateY(90%);
	*/
/* Define repetitive animation */
  -moz-animation-name:ScrollThumbnailsOnce;
  -moz-animation-duration:40s;
  -moz-animation-timing-function:ease-in;
  -moz-animation-iteration-count:infinite;
  -webkit-animation-name:ScrollThumbnailsOnce;
  -webkit-animation-duration:40s;
  -webkit-animation-timing-function:ease-in;
  -webkit-animation-iteration-count:infinite;
  animation-name:ScrollThumbnailsOnce;
  animation-duration:40s;
  animation-timing-function:ease-in;
  animation-iteration-count:infinite;
}

/* Define single animation cycle */
@-moz-keyframes ScrollThumbnailsOnce {
  0% {
    -moz-transform:translateY(90%);
    opacity:0;
  }
  
  10% {
    opacity:1;
  }
  
  100% {
    -moz-transform:translateY(-160%);
  }
}

@-webkit-keyframes ScrollThumbnailsOnce {
  0% {
    -webkit-transform:translateY(90%);
    opacity:0;
  }
  
  10% {
    opacity:1;
  }
  
  100% {
    -webkit-transform:translateY(-160%);
  }
}

@keyframes ScrollThumbnailsOnce {
  0% {
    transform:translateY(90%);
    opacity:0;
  }
  
  10% {
    opacity:1;
  }
  
  100% {
    transform:translateY(-160%);
  }
}

.ThumbnailArea {
  width:99%;
  text-align:center;
}

.Thumbnail {
  display:inline-block;
  position:relative;
  vertical-align:top;
}

.Thumbnail a {
  text-decoration:none;
}

.Thumbnail:hover .HoverThumbnailTall {
  display:block;
}

.Thumbnail:hover .HoverThumbnailShort {
  display:block;
}

.Thumbnail:hover .HoverThumbnailGIF {
  display:block;
}

.Thumbnail:hover .HoverDistraction {
  display:block;
}

.Thumbnail:hover .ThumbnailShortTextArea {
  top:-6em;
  height:8em;
  font-size:120%;
  color:#00FF00;
/* Green */
}

.HoverThumbnailTall {
  display:none;
  position:absolute;
  width:160px;
  height:210px;
  top:0;
  left:0;
  border:5px solid #00FF00;
/* Green */
  border-radius:40px;
  -moz-border-radius:40px;
  -webkit-border-radius:40px;
  -o-border-radius:40px;
}

.HoverThumbnailShort {
  display:none;
  position:absolute;
  width:160px;
  height:160px;
  top:0;
  left:0;
  border:5px solid #00FF00;
/* Green */
  border-radius:40px;
  -moz-border-radius:40px;
  -webkit-border-radius:40px;
  -o-border-radius:40px;
}

.HoverThumbnailGIF {
  display:none;
  position:absolute;
  width:160px;
  height:91px;
  top:119px;
  left:0;
  border:5px solid #00FF00;
/* Green */
  border-radius:40px;
  -moz-border-radius:40px;
  -o-border-radius:40px;
  -webkit-border-radius:40px;
}

.HoverDistraction {
  display:none;
  position:absolute;
  left:75px;
  animation:DistractionMovement 5s cubic-bezier(0.5,0.5,0.8.0.2) .1s infinite alternate;
  -moz-animation:DistractionMovement 5s cubic-bezier(0.5,0.5,0.8.0.2) .1s infinite alternate;
  -ms-animation:DistractionMovement 5s ease-in-out .1s infinite alternate;
  -o-animation:DistractionMovement 5s ease-in-out .1s infinite alternate;
  -webkit-animation:DistractionMovement 5s ease-in-out .1s infinite alternate;
/*
Mapping of individual animation property keywords to parameters of short-hand animation keyword

animation: <animation-name> <animation-duration> <animation-timing-function> <animation-delay> <animation-iteration-count> <animation-direction> <animation-fill-mode> <animation-play-state>;
*/
}

/* Default */
@keyframes DistractionMovement {
  0% {
    top:170px;
    transform:rotate(0deg);
  }
  
  20% {
    top:170px;
    transform:rotate(0deg);
  }
  
  100% {
    top:15px;
    transform:rotate(90deg);
  }
}

/* Mozilla */
@-moz-keyframes DistractionMovement {
  0% {
    top:170px;
    -moz-transform:rotate(0deg);
  }
  
  20% {
    top:170px;
    -moz-transform:rotate(0deg);
  }
  
  100% {
    top:15px;
    -moz-transform:rotate(90deg);
  }
}

/* Microsoft Internet Explorer */
@-ms-keyframes DistractionMovement {
  0% {
    top:170px;
    -ms-transform:rotate(0deg);
  }
  
  20% {
    top:170px;
    -ms-transform:rotate(0deg);
  }
  
  100% {
    top:15px;
    -ms-transform:rotate(90deg);
  }
}

/* Opera */
@-o-keyframes DistractionMovement {
  0% {
    top:170px;
    -o-transform:rotate(0deg);
  }
  
  20% {
    top:170px;
    -o-transform:rotate(0deg);
  }
  
  100% {
    top:15px;
    -o-transform:rotate(90deg);
  }
}

/* Chrome & Safari */
@-webkit-keyframes DistractionMovement {
  0% {
    top:170px;
    -webkit-transform:rotate(0deg);
  }
  
  20% {
    top:170px;
    -webkit-transform:rotate(0deg);
  }
  
  100% {
    top:15px;
    -webkit-transform:rotate(90deg);
  }
}

.CustomCursor {
  cursor:url(http://savannahsteele.com/images/CustomCursor.png),auto;
}

.ThumbnailContentTall {
  width:160px;
  height:210px;
  margin:0;
  margin-bottom:5px;
  padding:0;
  border:5px solid transparent;
  border-radius:40px;
  -moz-border-radius:40px;
  -o-border-radius:40px;
  -webkit-border-radius:40px;
/*
	Used to surround photo with a Pink Thumbnail background

	background: linear-gradient(#BA2DAE, #FC89F3);
	background: -moz-linear-gradient(#BA2DAE, #FC89F3);
	background: -webkit-linear-gradient(#BA2DAE, #FC89F3);
	background: -o-linear-gradient(#BA2DAE, #FC89F3);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#99198E', endColorstr='#FC89F3');
*/
}

.ThumbnailContentShort {
  width:160px;
  height:160px;
  margin:0;
  margin-bottom:5px;
  padding:0;
  border:5px solid transparent;
  border-radius:40px;
  -moz-border-radius:40px;
  -o-border-radius:40px;
  -webkit-border-radius:40px;
}

.ThumbnailContentPhotoArea {
/* Default Photo Size = 160x120 pixels - Square photos must be centered in Sprite image */
  position:relative;
  width:100%;
  height:120px;
  margin-top:10px;
  margin-bottom:0;
  margin-right:0;
  margin-left:0;
  padding:0;
  border:0;
}

.ThumbnailContentPhotoSquare {
  margin-left:20px;
/* Photo Size = 120x120 pixels - Used if photo in Sprite image is NOT centered */
}

.ThumbnailTallTextArea {
  width:100%;
  font-family:"Comic Sans MS";
  font-weight:normal;
  font-size:100%;
  line-height:100%;
  letter-spacing:normal;
  word-spacing:normal;
  text-align:center;
  color:#FFFFFF;
/* White */
  background-color:transparent;
  margin-top:.1em;
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  padding:0;
  border-width:0;
}

.ThumbnailShortTextArea {
  display:block;
  position:relative;
  overflow:hidden;
  top:0;
  height:2em;
  max-height:20em;
  width:100%;
  font-family:"Comic Sans MS";
  font-weight:normal;
  font-size:100%;
  line-height:100%;
  letter-spacing:normal;
  word-spacing:normal;
  text-align:center;
  color:#FFFFFF;
/* White */
  background-color:;
  margin:0;
  padding:0;
  border:0;
  transition:2.5s 0 ease-in-out;
  -moz-transition:2.5s 0 ease-in-out;
  -o-transition:2.5s 0 ease-in-out;
  -webkit-transition:2.5s 0 ease-in-out;
}

.ThumbnailShortTextArea2LineTitle {
  height:2.5em;
}

.ThumbnailShortTextArea3LineTitle {
  height:2.8em;
}

.ThumbnailText2Lines {
  line-height:250%;
}

.ThumbnailText3Lines {
  line-height:180%;
}

.ThumbnailText4Lines {
  line-height:128%;
}

.ThumbnailText5Lines {
  line-height:95%;
}

.ThumbnailText6Lines {
  line-height:82%;
}

.ThumbnailSavieStuff {
  display:inline-block;
  text-align:center;
  width:200px;
  height:200px;
  margin-top:20px;
  margin-left:20px;
  margin-right:20px;
  margin-bottom:20px;
  padding:0;
  left:30px;
  background-size:100% 100%;
}

.ThumbnailSavieStuff:hover {
  transform:scale(1.3);
  -ms-transform:scale(1.3);
  -webkit-transform:scale(1.3);
  transition:all .7s ease-in-out;
  -moz-transition:all .7s ease-in-out;
  -o-transition:all .7s ease-in-out;
  -webkit-transition:all .7s ease-in-out;
}

.SavieStuffPhotoArea {
  width:200px;
  height:275px;
  margin:0;
  padding:0;
  border-style:solid;
  border-color:#FF00FF;
/* Hot Pink */
  border-width:8px;
  border-radius:40px;
  -moz-border-radius:40px;
  -webkit-border-radius:40px;
  -o-border-radius:40px;
  background-color:#1A1A1A;
/* Sort of Off-Black */
}

.SavieStuffPhoto {
  width:180px;
  margin-left:auto;
  margin-right:auto;
  margin-top:15px;
  padding:0;
  border-width:5px;
  border-style:solid;
  border-color:transparent;
}

.HoverSavieStuffPhotoArea {
  display:none;
  position:absolute;
  width:200px;
  height:275px;
  margin:0;
  padding:0;
  top:0;
  left:0;
  border-style:solid;
  border-color:#00FF00;
/* Green */
  border-width:8px;
  border-radius:40px;
  -moz-border-radius:40px;
  -webkit-border-radius:40px;
  -o-border-radius:40px;
}

.SavieStuffPhotoArea:hover .HoverSavieStuffPhotoArea {
  display:block;
}

.SavieStuffTitle {
  position:relative;
  top:-110px;
  width:200px;
  margin-left:1px;
  margin-right:1px;
  padding:0;
  border-width:5px;
  border-color:transparent;
  font-family:"Comic Sans MS";
  font-size:103%;
  font-weight:bold;
  letter-spacing:normal;
  text-align:center;
  color:#FFFFFF;
/* White */
}

.SavieStuffTitle:hover .HoverSavieStuffPhotoArea {
  display:block;
}

.SavieStuffTextArea {
  font-weight:bold;
  font-size:105%;
  text-align:center;
  color:#FFFFFF;
/* White */
  margin-top:130px;
  margin-bottom:0;
  margin-left:15px;
  margin-right:15px;
  padding:0;
  border-width:0;
  transition:all .4s ease;
  -moz-transition:all .4s ease;
  -o-transition:all .4s ease;
  -webkit-transition:all .4s ease;
}

.SavieStuffDesc {
  width:94%;
  margin-left:1%;
  margin-right:3%;
  padding:2%;
  font-family:Helvetica;
  font-size:90%;
  font-weight:normal;
  text-align:justify;
  color:#FFFFFF;
/* White */
  background-color:#000000;
/* Black */
}

.PinkTipButton {
  width:330px;
  height:173px;
  margin:0;
  padding:0;
  border:10px solid #FFFFFF;
/* White */
  border-radius:56px;
  -moz-border-radius:56px;
  -o-border-radius:56px;
  -webkit-border-radius:56px;
  background:linear-gradient(#BA2DAE,#FC89F3);
  background:-moz-linear-gradient(#BA2DAE,#FC89F3);
  background:-webkit-linear-gradient(#BA2DAE,#FC89F3);
  background:-o-linear-gradient(#BA2DAE,#FC89F3);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99198E',endColorstr='#FC89F3');
}

.PinkTipButton:hover {
  border-color:#00FF00;
/* Green */
}

.PinkTipButtonTextArea {
  width:100%;
  font-family:"Kristen ITC";
  font-weight:bold;
  font-size:200%;
  line-height:190%;
  text-align:center;
  text-decoration:none;
  text-transform:none;
  letter-spacing:normal;
  word-spacing:normal;
  color:#FFFFFF;
/* White */
  background-color:;
  margin:0;
  padding:0;
  border:0;
}

.PinkTipButtonTextArea:hover {
  color:#00FF00;
/* Green */
}

.PinkRoomButton {
  width:173px;
  height:173px;
  margin:0;
  padding:0;
  border:10px solid #FFFFFF;
/* White */
  border-radius:56px;
  -moz-border-radius:56px;
  -o-border-radius:56px;
  -webkit-border-radius:56px;
  background:linear-gradient(#BA2DAE,#FC89F3);
  background:-moz-linear-gradient(#BA2DAE,#FC89F3);
  background:-webkit-linear-gradient(#BA2DAE,#FC89F3);
  background:-o-linear-gradient(#BA2DAE,#FC89F3);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99198E',endColorstr='#FC89F3');
}

.PinkRoomButton:hover {
  border-color:#00FF00;
/* Green */
}

.PinkRoomButtonTextArea {
  width:100%;
  font-family:"Kristen ITC";
  font-weight:bold;
  font-size:200%;
  line-height:190%;
  letter-spacing:normal;
  word-spacing:normal;
  text-align:center;
  color:#FFFFFF;
/* White */
  background-color:;
  margin:0;
  padding:0;
  border:0;
}

.PinkRoomButtonTextArea:hover {
  color:#00FF00;
/* Green */
}

.A-TagNotActive {
  pointer-events:none;
  cursor:default;
}

.link-TipButton {
  color:#000000;
/* Black */
}

.link-TipButton a {
  display:inline-block;
  position:relative;
  width:120px;
  height:120px;
  margin:0;
  padding:0;
  border:5px solid transparent;
  border-radius:60px;
  -moz-border-radius:60px;
  -o-border-radius:60px;
  -webkit-border-radius:60px;
  color:transparent;
  background:transparent url(http://savannahsteele.com/images/TipButton_120x120_072ppi_DualwBorder.png) no-repeat;
}

.link-TipButton a:hover {
  border-color:#00FF00;
/* Green */
  background-position:0 -125px;
}

.link-RoomButton {
  color:#000000;
/* Black */
}

.link-RoomButton a {
  display:inline-block;
  position:relative;
  width:400px;
  height:120px;
  margin:0;
  padding:0;
  border:5px solid transparent;
  border-radius:60px;
  -moz-border-radius:60px;
  -o-border-radius:60px;
  -webkit-border-radius:60px;
  color:transparent;
  background:transparent url(http://i1292.photobucket.com/albums/b574/AwhNutz/SavannahSteeleCommon/RoomButton_400x120_072ppi_DualwBorder.png) no-repeat;
}

.link-RoomButton a:hover {
  border-color:#00FF00;
/* Green */
  background-position:0 -125px;
}

.link-twitter_200x190 {
  color:#6E6E6E;
}

.link-twitter_200x190 a {
  display:block;
  position:relative;
  width:225px;
  height:190px;
  margin:0;
  background:transparent url(http://savannahsteele.com/images/TwitterIconByAntonist-1_BkgTrsp_200x190_096ppi_Dual.gif) no-repeat;
  color:#33CCFF;
/* Light Blue (Twitter Blue) */
}

.link-twitter_200x190 a:hover {
  background-position:0 -190px;
  color:#FFFFFF;
/* White */
}

.link-newsfeed {
  color:#6E6E6E;
}

.link-newsfeed a {
  display:block;
  position:relative;
  width:231px;
  height:157px;
  margin:0;
  background:transparent url(http://savannahsteele.com/images/Newspaper_iStock_BkgTrsp_231x157_096ppi_Dual.gif) no-repeat;
  color:#007700;
/* Light Green */
}

.link-newsfeed a:hover {
  background-position:0 -157px;
  color:#FFFFFF;
/* White */
}

.link-instagram_150x150 {
  color:#6E6E6E;
}

.link-instagram_150x150 a {
  display:block;
  position:relative;
  width:150x;
  height:150px;
  margin:0;
  background:transparent url(http://savannahsteele.com/images/InstagramLogoCameraPink_150x150_096ppi_Dual.png) no-repeat;
  color:#FF00FF;
/* Hot Pink */
}

.link-instagram_150x150 a:hover {
  background-position:0 -150px;
  color:#FFFFFF;
/* White */
}

.link-tumblr_128x128 {
  color:#6E6E6E;
}

.link-tumblr_128x128 a {
  display:block;
  position:relative;
  width:150px;
  height:128px;
  margin:0;
  background:transparent url(http://savannahsteele.com/images/TumblrLogo_BlueWhiteTrspBG_128x128_Dual.png) no-repeat;
/* Official Tumblr Color Specification: color: #35465C; */
  color:#52698A;
/* Used a lighter shade for easier reading */
}

.link-tumblr_128x128 a:hover {
  background-position:0 -128px;
  color:#FFFFFF;
/* White */
}

.link-Amazon {
  color:#6E6E6E;
}

.link-Amazon a {
  display:inline-block;
  position:relative;
  width:299px;
  height:168px;
  margin:0;
  border:0;
  background:transparent url(http://savannahsteele.com/images/amazon_com_299x168_096ppi_Dual.png) no-repeat;
  color:#000000;
/* Black */
}

.link-Amazon a:hover {
  background-position:0 -168px;
  color:#FFFFFF;
/* White */
}

.link-AmazonWishList {
  color:#6E6E6E;
}

.link-AmazonWishList a {
  display:inline-block;
  position:relative;
  top:40px;
  width:250px;
  height:100px;
  margin:0;
  background:transparent url(http://savannahsteele.com/images/my_wishlist_amazon_com_250x100_096ppi_Dual.png) no-repeat;
  color:#000000;
/* Black */
}

.link-AmazonWishList a:hover {
  background-position:0 -100px;
  color:#FFFFFF;
/* White */
}

.link-AmazonWishListGiftBox {
  color:#6E6E6E;
}

.link-AmazonWishListGiftBox a {
  display:inline-block;
  position:relative;
  width:250px;
  height:87px;
  margin:0;
  border:0;
  top:30px;
  background:transparent url(http://savannahsteele.com/images/MyWishlistGiftbox_250x87_072ppi_Dual.png) no-repeat;
  color:#000000;
/* Black */
}

.link-AmazonWishListGiftBox a:hover {
  background-position:0 -87px;
  color:#FFFFFF;
/* White */
}

.link-GW {
  color:#6E6E6E;
}

.link-GW a {
  display:inline-block;
  position:relative;
  width:212px;
  height:176px;
  margin:0;
  border:0;
  background:transparent url(http://savannahsteele.com/images/GWLogoVertColorFontWhite_212x176_072ppi_Dual.png) no-repeat;
  color:#000000;
/* Black */
}

.link-GW a:hover {
  background-position:0 -176px;
  color:#FFFFFF;
/* White */
}

.link-Manyvids a {
  display:inline-block;
  position:relative;
  width:258px;
  height:100px;
  margin:0;
  padding:0;
  background:transparent url(http://savannahsteele.com/images/SavieManyvids_258x100_096ppi_Dual.png) no-repeat;
  background-position:0 0;
}

.link-Manyvids a:hover {
  background-position:0 -100px;
}

.link-Manyvids2 {
  color:#6E6E6E;
}

.link-Manyvids2 a {
  display:inline-block;
  position:relative;
  width:129px;
  height:129px;
  margin:0;
  padding:0;
  background:transparent url(http://savannahsteele.com/images/ManyVidsLogo_129x129_Dual.png) no-repeat;
  background-position:0 0;
}

.link-Manyvids2 a:hover {
  background-position:0 -129px;
}

.link-Envelope {
  color:#6E6E6E;
}

.link-Envelope a {
  display:inline-block;
  position:relative;
  width:68px;
  height:55px;
  margin:0;
  border:0;
  top:15px;
  background:transparent url(http://savannahsteele.com/images/YellowEnvelopeRotate335_68x111_240ppi_Dual.png) no-repeat;
  color:#000000;
/* Black */
}

.link-Envelope a:hover {
  background-position:0 -55px;
  color:#FFFFFF;
/* White */
}

.link-RaffleChicagoOriginal {
  color:#6E6E6E;
}

.link-RaffleChicagoOriginal a {
  display:inline-block;
  position:relative;
  width:900px;
  height:645px;
  margin:0;
  border:0;
  top:15px;
  background:transparent url(http://savannahsteele.com/images/SavTeeExxxoticaChicagoOriginal_900x645_096ppi_Dual.png) no-repeat;
  color:#000000;
/* Black */
}

.link-RaffleChicagoOriginal a:hover {
  background-position:0 -645px;
  color:#FFFFFF;
/* White */
}

.link-RaffleChicago {
  color:#6E6E6E;
}

.link-RaffleChicago a {
  display:inline-block;
  position:relative;
  width:900px;
  height:645px;
  margin:0;
  border:0;
  top:15px;
  background:transparent url(http://savannahsteele.com/images/SavTeeExxxoticaChicago_900x645_096ppi_Dual.png) no-repeat;
  color:#000000;
/* Black */
}

.link-RaffleChicago a:hover {
  background-position:0 -645px;
  color:#FFFFFF;
/* White */
}

.link-RaffleTexas {
  color:#6E6E6E;
}

.link-RaffleTexas a {
  display:inline-block;
  position:relative;
  width:900px;
  height:645px;
  margin:0;
  border:0;
  top:15px;
  background:transparent url(http://savannahsteele.com/images/SavTeeExxxoticaDallas_900x645_096ppi_Dual.png) no-repeat;
  color:#000000;
/* Black */
}

.link-RaffleTexas a:hover {
  background-position:0 -645px;
  color:#FFFFFF;
/* White */
}

.BlinkIt {
  animation-name:blinker;
  animation-duration:3s;
  animation-timing-function:linear;
  animation-iteration-count:infinite;
  -moz-animation-name:blinker;
  -moz-animation-duration:3s;
  -moz-animation-timing-function:linear;
  -moz-animation-iteration-count:infinite;
  -webkit-animation-name:blinker;
  -webkit-animation-duration:3s;
  -webkit-animation-timing-function:linear;
  -webkit-animation-iteration-count:infinite;
}

@keyframes blinker {
  0%,100% {
    opacity:1;
  }
  
  50% {
    opacity:0;
  }
}

@-moz-keyframes blinker {
  0%,100% {
    opacity:1;
  }
  
  50% {
    opacity:0;
  }
}

@-webkit-keyframes blinker {
  0%,100% {
    opacity:1;
  }
  
  50% {
    opacity:0;
  }
}

.BlinkIt180 {
  animation-name:blinker180;
  animation-duration:3s;
  animation-timing-function:linear;
  animation-iteration-count:infinite;
  -moz-animation-name:blinker180;
  -moz-animation-duration:3s;
  -moz-animation-timing-function:linear;
  -moz-animation-iteration-count:infinite;
  -webkit-animation-name:blinker180;
  -webkit-animation-duration:3s;
  -webkit-animation-timing-function:linear;
  -webkit-animation-iteration-count:infinite;
}

@keyframes blinker180 {
  0%,100% {
    opacity:0;
  }
  
  50% {
    opacity:1;
  }
}

@-moz-keyframes blinker180 {
  0%,100% {
    opacity:0;
  }
  
  50% {
    opacity:1;
  }
}

@-webkit-keyframes blinker180 {
  0%,100% {
    opacity:0;
  }
  
  50% {
    opacity:1;
  }
}

.SavieLogoTextDesc {
  position:relative;
  display:inline-block;
  float:left;
  text-align:left;
  margin-left:10px;
}

/* Camcorder */
.SavieLogo-001 {
  background-position:0 0;
  width:76px;
}

/* Film Reel */
.SavieLogo-002 {
  background-position:0 -62px;
  width:56px;
}

/* Stockings */
.SavieLogo-003 {
  background-position:0 -124px;
  width:42px;
}

/* Dirty Gym Socks */
.SavieLogo-004 {
  background-position:0 -186px;
  width:79px;
}

/* SnapChat */
.SavieLogo-005 {
  background-position:0 -248px;
  width:62px;
}

/* Kik */
.SavieLogo-006 {
  background-position:0 -310px;
  width:62px;
}

/* Skype */
.SavieLogo-007 {
  background-position:0 -372px;
  width:140px;
}

/* Cam-2-Cam */
.SavieLogo-008 {
  background-position:0 -434px;
  width:93px;
}

/* NoPayPal */
.SavieLogo-009 {
  background-position:0 -496px;
  width:114px;
}

/* Instagram-Pink */
.SavieLogo-010 {
  background-position:0 -558px;
  width:62px;
}

/* Cam Model Store */
.SavieLogo-011 {
  background-position:0 -620px;
  width:62px;
}

/* AVN */
.SavieLogo-012 {
  background-position:0 -682px;
  width:62px;
}

/* Amazon-a-only */
.SavieLogo-013 {
  background-position:0 -744px;
  width:62px;
}

/* Manyvids-favicon */
.SavieLogo-014 {
  background-position:0 -806px;
  width:62px;
}

/* MyFreeCams-favicon */
.SavieLogo-015 {
  background-position:0 -868px;
  width:62px;
}

/* Chaturbate-favicon */
.SavieLogo-016 {
  background-position:0 -930px;
  width:62px;
}

/* Manyvids */
.SavieLogo-017 {
  background-position:0 -992px;
  width:62px;
}

/* Amazon-Wishlist-Giftbox */
.SavieLogo-018 {
  background-position:0 -1054px;
  width:178px;
}

/* CamModelStore */
.SavieLogo-019 {
  background-position:0 -1116px;
  width:200px;
  height:53px;
  left:-10px;
}

/* ManyVids */
.SavieLogo-020 {
  background-position:0 -1178px;
  width:160px;
}

/* IWantClips */
.SavieLogo-021 {
  background-position:0 -1240px;
  width:192px;
}

/* Customs4U */
.SavieLogo-022 {
  background-position:0 -1302px;
  width:196px;
  height:39px;
}

/* Clips4Sale */
.SavieLogo-023 {
  background-position:0 -1364px;
  width:177px;
}

/* MFCShare */
.SavieLogo-024 {
  background-position:0 -1426px;
  width:180px;
}

/* Not yet used */
.SavieLogo-025 {
  background-position:0 -1488px;
  width:62px;
}

/* Not yet used */
.SavieLogo-026 {
  background-position:0 -1550px;
  width:62px;
}

/* Not yet used */
.SavieLogo-027 {
  background-position:0 -1612px;
  width:62px;
}

/* Not yet used */
.SavieLogo-028 {
  background-position:0 -1674px;
  width:62px;
}

/* Not yet used */
.SavieLogo-029 {
  background-position:0 -1736px;
  width:62px;
}

/* Not yet used */
.SavieLogo-030 {
  background-position:0 -1798px;
  width:62px;
}

/* Not yet used */
.SavieLogo-031 {
  background-position:0 -1860px;
  width:62px;
}

/* Not yet used */
.SavieLogo-032 {
  background-position:0 -1922px;
  width:62px;
}

/* Not yet used */
.SavieLogo-033 {
  background-position:0 -1984px;
  width:62px;
}

/* Not yet used */
.SavieLogo-034 {
  background-position:0 -2046px;
  width:62px;
}

/* Not yet used */
.SavieLogo-035 {
  background-position:0 -2108px;
  width:62px;
}

/* Not yet used */
.SavieLogo-036 {
  background-position:0 -2170px;
  width:62px;
}

/* Not yet used */
.SavieLogo-037 {
  background-position:0 -2232px;
  width:62px;
}

/* Not yet used */
.SavieLogo-038 {
  background-position:0 -2294px;
  width:62px;
}

/* Not yet used */
.SavieLogo-039 {
  background-position:0 -2356px;
  width:62px;
}

/* Not yet used */
.SavieLogo-040 {
  background-position:0 -2418px;
  width:62px;
}

/*
Note: SavieVid-001{} through SavieVid-017{} process the same Sprite image,
      which is defined in SavieVid_Sprite_Init_001_167{}
      and contains up to 167 thumbnail photos.
      These 17 photos were originally the "Page 1 Videos",
      but now are part of the my-videos.html content.
*/
.SavieVid-001 {
  background-position:0 0;
}

.SavieVid-002 {
  background-position:0 -120px;
}

.SavieVid-003 {
  background-position:0 -240px;
}

.SavieVid-004 {
  background-position:0 -360px;
}

.SavieVid-005 {
  background-position:0 -480px;
}

.SavieVid-006 {
  background-position:0 -600px;
}

.SavieVid-007 {
  background-position:0 -720px;
}

.SavieVid-008 {
  background-position:0 -840px;
}

.SavieVid-009 {
  background-position:0 -960px;
}

.SavieVid-010 {
  background-position:0 -1080px;
}

.SavieVid-011 {
  background-position:0 -1200px;
}

.SavieVid-012 {
  background-position:0 -1320px;
}

.SavieVid-013 {
  background-position:0 -1440px;
}

.SavieVid-014 {
  background-position:0 -1560px;
}

.SavieVid-015 {
  background-position:0 -1680px;
}

.SavieVid-016 {
  background-position:0 -1800px;
}

.SavieVid-017 {
  background-position:0 -1920px;
}

/*
Note: SavieVid-018{} through SavieVid-047{} process the same Sprite image,
      which is defined in SavieVid_Sprite_Init_001_167{}
      and contains up to 167 thumbnail photos.
      The photos nunbered 018 and higher were originally the "Page 2 Videos",
      but now are part of the my-videos.html content.
*/
.SavieVid-018 {
  background-position:-160px 0;
}

.SavieVid-019 {
  background-position:-160px -120px;
}

.SavieVid-020 {
  background-position:-160px -240px;
}

.SavieVid-021 {
  background-position:-160px -360px;
}

.SavieVid-022 {
  background-position:-160px -480px;
}

.SavieVid-023 {
  background-position:-160px -600px;
}

.SavieVid-024 {
  background-position:-160px -720px;
}

.SavieVid-025 {
  background-position:-160px -840px;
}

.SavieVid-026 {
  background-position:-160px -960px;
}

.SavieVid-027 {
  background-position:-160px -1080px;
}

.SavieVid-028 {
  background-position:-160px -1200px;
}

.SavieVid-029 {
  background-position:-160px -1320px;
}

.SavieVid-030 {
  background-position:-160px -1440px;
}

.SavieVid-031 {
  background-position:-160px -1560px;
}

.SavieVid-032 {
  background-position:-160px -1680px;
}

.SavieVid-033 {
  background-position:-160px -1800px;
}

.SavieVid-034 {
  background-position:-160px -1920px;
}

.SavieVid-035 {
  background-position:-160px -2040px;
}

.SavieVid-036 {
  background-position:-160px -2160px;
}

.SavieVid-037 {
  background-position:-160px -2280px;
}

.SavieVid-038 {
  background-position:-160px -2400px;
}

.SavieVid-039 {
  background-position:-160px -2520px;
}

.SavieVid-040 {
  background-position:-160px -2640px;
}

.SavieVid-041 {
  background-position:-160px -2760px;
}

.SavieVid-042 {
  background-position:-160px -2880px;
}

.SavieVid-043 {
  background-position:-160px -3000px;
}

.SavieVid-044 {
  background-position:-160px -3120px;
}

.SavieVid-045 {
  background-position:-160px -3240px;
}

.SavieVid-046 {
  background-position:-160px -3360px;
}

.SavieVid-047 {
  background-position:-160px -3480px;
}

/*
Note: SavieVid-048{} through SavieVid-077{} process the same Sprite image,
      which is defined in SavieVid_Sprite_Init_001_167{}
      and contains up to 167 thumbnail photos.
      The photos nunbered 018 and higher were originally the "Page 2 Videos",
      but now are part of the my-videos.html content.
*/
.SavieVid-048 {
  background-position:-320px 0;
}

.SavieVid-049 {
  background-position:-320px -120px;
}

.SavieVid-050 {
  background-position:-320px -240px;
}

.SavieVid-051 {
  background-position:-320px -360px;
}

.SavieVid-052 {
  background-position:-320px -480px;
}

.SavieVid-053 {
  background-position:-320px -600px;
}

.SavieVid-054 {
  background-position:-320px -720px;
}

.SavieVid-055 {
  background-position:-320px -840px;
}

.SavieVid-056 {
  background-position:-320px -960px;
}

.SavieVid-057 {
  background-position:-320px -1080px;
}

.SavieVid-058 {
  background-position:-320px -1200px;
}

.SavieVid-059 {
  background-position:-320px -1320px;
}

.SavieVid-060 {
  background-position:-320px -1440px;
}

.SavieVid-061 {
  background-position:-320px -1560px;
}

.SavieVid-062 {
  background-position:-320px -1680px;
}

.SavieVid-063 {
  background-position:-320px -1800px;
}

.SavieVid-064 {
  background-position:-320px -1920px;
}

.SavieVid-065 {
  background-position:-320px -2040px;
}

.SavieVid-066 {
  background-position:-320px -2160px;
}

.SavieVid-067 {
  background-position:-320px -2280px;
}

.SavieVid-068 {
  background-position:-320px -2400px;
}

.SavieVid-069 {
  background-position:-320px -2520px;
}

.SavieVid-070 {
  background-position:-320px -2640px;
}

.SavieVid-071 {
  background-position:-320px -2760px;
}

.SavieVid-072 {
  background-position:-320px -2880px;
}

.SavieVid-073 {
  background-position:-320px -3000px;
}

.SavieVid-074 {
  background-position:-320px -3120px;
}

.SavieVid-075 {
  background-position:-320px -3240px;
}

.SavieVid-076 {
  background-position:-320px -3360px;
}

.SavieVid-077 {
  background-position:-320px -3480px;
}

/*
Note: SavieVid-078{} through SavieVid-107{} process the same Sprite image,
      which is defined in SavieVid_Sprite_Init_001_167{}
      and contains up to 167 thumbnail photos.
      The photos nunbered 018 and higher were originally the "Page 2 Videos",
      but now are part of the my-videos.html content.
*/
.SavieVid-078 {
  background-position:-480px 0;
}

.SavieVid-079 {
  background-position:-480px -120px;
}

.SavieVid-080 {
  background-position:-480px -240px;
}

.SavieVid-081 {
  background-position:-480px -360px;
}

.SavieVid-082 {
  background-position:-480px -480px;
}

.SavieVid-083 {
  background-position:-480px -600px;
}

.SavieVid-084 {
  background-position:-480px -720px;
}

.SavieVid-085 {
  background-position:-480px -840px;
}

.SavieVid-086 {
  background-position:-480px -960px;
}

.SavieVid-087 {
  background-position:-480px -1080px;
}

.SavieVid-088 {
  background-position:-480px -1200px;
}

.SavieVid-089 {
  background-position:-480px -1320px;
}

.SavieVid-090 {
  background-position:-480px -1440px;
}

.SavieVid-091 {
  background-position:-480px -1560px;
}

.SavieVid-092 {
  background-position:-480px -1680px;
}

.SavieVid-093 {
  background-position:-480px -1800px;
}

.SavieVid-094 {
  background-position:-480px -1920px;
}

.SavieVid-095 {
  background-position:-480px -2040px;
}

.SavieVid-096 {
  background-position:-480px -2160px;
}

.SavieVid-097 {
  background-position:-480px -2280px;
}

.SavieVid-098 {
  background-position:-480px -2400px;
}

.SavieVid-099 {
  background-position:-480px -2520px;
}

.SavieVid-100 {
  background-position:-480px -2640px;
}

.SavieVid-101 {
  background-position:-480px -2760px;
}

.SavieVid-102 {
  background-position:-480px -2880px;
}

.SavieVid-103 {
  background-position:-480px -3000px;
}

.SavieVid-104 {
  background-position:-480px -3120px;
}

.SavieVid-105 {
  background-position:-480px -3240px;
}

.SavieVid-106 {
  background-position:-480px -3360px;
}

.SavieVid-107 {
  background-position:-480px -3480px;
}

/*
Note: SavieVid-108{} through SavieVid-137{} process the same Sprite image,
      which is defined in SavieVid_Sprite_Init_001_167{}
      and contains up to 167 thumbnail photos.
      The photos nunbered 018 and higher were originally the "Page 2 Videos",
      but now are part of the my-videos.html content.
*/
.SavieVid-108 {
  background-position:-640px 0;
}

.SavieVid-109 {
  background-position:-640px -120px;
}

.SavieVid-110 {
  background-position:-640px -240px;
}

.SavieVid-111 {
  background-position:-640px -360px;
}

.SavieVid-112 {
  background-position:-640px -480px;
}

.SavieVid-113 {
  background-position:-640px -600px;
}

.SavieVid-114 {
  background-position:-640px -720px;
}

.SavieVid-115 {
  background-position:-640px -840px;
}

.SavieVid-116 {
  background-position:-640px -960px;
}

.SavieVid-117 {
  background-position:-640px -1080px;
}

.SavieVid-118 {
  background-position:-640px -1200px;
}

.SavieVid-119 {
  background-position:-640px -1320px;
}

.SavieVid-120 {
  background-position:-640px -1440px;
}

.SavieVid-121 {
  background-position:-640px -1560px;
}

.SavieVid-122 {
  background-position:-640px -1680px;
}

.SavieVid-123 {
  background-position:-640px -1800px;
}

.SavieVid-124 {
  background-position:-640px -1920px;
}

.SavieVid-125 {
  background-position:-640px -2040px;
}

.SavieVid-126 {
  background-position:-640px -2160px;
}

.SavieVid-127 {
  background-position:-640px -2280px;
}

.SavieVid-128 {
  background-position:-640px -2400px;
}

.SavieVid-129 {
  background-position:-640px -2520px;
}

.SavieVid-130 {
  background-position:-640px -2640px;
}

.SavieVid-131 {
  background-position:-640px -2760px;
}

.SavieVid-132 {
  background-position:-640px -2880px;
}

.SavieVid-133 {
  background-position:-640px -3000px;
}

.SavieVid-134 {
  background-position:-640px -3120px;
}

.SavieVid-135 {
  background-position:-640px -3240px;
}

.SavieVid-136 {
  background-position:-640px -3360px;
}

.SavieVid-137 {
  background-position:-640px -3480px;
}

/*
Note: SavieVid-138{} through SavieVid-167{} process the same Sprite image,
      which is defined in SavieVid_Sprite_Init_001_167{}
      and contains up to 167 thumbnail photos.
      The photos nunbered 018 and higher were originally the "Page 2 Videos",
      but now are part of the my-videos.html content.
*/
.SavieVid-138 {
  background-position:-800px 0;
}

.SavieVid-139 {
  background-position:-800px -120px;
}

.SavieVid-140 {
  background-position:-800px -240px;
}

.SavieVid-141 {
  background-position:-800px -360px;
}

.SavieVid-142 {
  background-position:-800px -480px;
}

.SavieVid-143 {
  background-position:-800px -600px;
}

.SavieVid-144 {
  background-position:-800px -720px;
}

.SavieVid-145 {
  background-position:-800px -840px;
}

.SavieVid-146 {
  background-position:-800px -960px;
}

.SavieVid-147 {
  background-position:-800px -1080px;
}

.SavieVid-148 {
  background-position:-800px -1200px;
}

.SavieVid-149 {
  background-position:-800px -1320px;
}

.SavieVid-150 {
  background-position:-800px -1440px;
}

.SavieVid-151 {
  background-position:-800px -1560px;
}

.SavieVid-152 {
  background-position:-800px -1680px;
}

.SavieVid-153 {
  background-position:-800px -1800px;
}

.SavieVid-154 {
  background-position:-800px -1920px;
}

.SavieVid-155 {
  background-position:-800px -2040px;
}

.SavieVid-156 {
  background-position:-800px -2160px;
}

.SavieVid-157 {
  background-position:-800px -2280px;
}

.SavieVid-158 {
  background-position:-800px -2400px;
}

.SavieVid-159 {
  background-position:-800px -2520px;
}

.SavieVid-160 {
  background-position:-800px -2640px;
}

.SavieVid-161 {
  background-position:-800px -2760px;
}

.SavieVid-162 {
  background-position:-800px -2880px;
}

.SavieVid-163 {
  background-position:-800px -3000px;
}

.SavieVid-164 {
  background-position:-800px -3120px;
}

.SavieVid-165 {
  background-position:-800px -3240px;
}

.SavieVid-166 {
  background-position:-800px -3360px;
}

.SavieVid-167 {
  background-position:-800px -3480px;
}

/*
End CSS supporting Scrollbox video listing and tipping
and purchasing SavannahSteel items within MFC profile

Note: End of CSS definitions for use on BOTH savannahsteele.com AND MFC
*/
/*
Begin CSS supporting navigation buttons/menus within MFC profile.

Note: Begin of CSS definitions for use only within MFC profile.
*/
.TopButtonBar {
/* Background from Original Pink Thumbnails with white border
	background: linear-gradient(#BA2DAE, #FC89F3);
	background: -moz-linear-gradient(#BA2DAE, #FC89F3);
	background: -webkit-linear-gradient(#BA2DAE, #FC89F3);
	background: -o-linear-gradient(#BA2DAE, #FC89F3);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#BA2DAE', endColorstr='#FC89F3');
	border: 10px solid #FFFFFF;
	border-radius: 20px;
	height: 54px;
*/
  position:fixed;
  background:#000000;
/* Black */
  border:10px solid #000000;
/* Black */
  top:0;
  left:0;
  right:0;
  height:55px;
  z-index:1000;
}

.HoldMenuItems {
  margin-left:auto;
  margin-right:auto;
  width:1000px;
  z-index:950;
}

.TopButtonBar div.HoldMenuItems .NavigateMenuItems {
  position:absolute;
  top:-14px;
  z-index:900;
}

.TopButtonBar .HoldMenuItems .NavigateMenuItems ul li {
  display:inline;
  list-style:none outside none;
  float:left;
  cursor:default;
  padding-left:15px;
  padding-right:15px;
  padding-top:9px;
  padding-bottom:6px;
}

.TopButtonBar .HoldMenuItems .NavigateMenuItems ul li:hover {
  color:#FF0000;
/* Red */
}

.TopButtonBar .HoldMenuItems .NavigateMenuItems ul li:hover > a {
  color:#00FF00;
/* Green */
}

.TopButtonBar .HoldMenuItems .NavigateMenuItems ul li a {
  position:relative;
  font-family:"Kristen ITC";
  font-style:normal;
  font-weight:bold;
  font-size:140%;
  line-height:200%;
  letter-spacing:-1px;
  word-spacing:-3px;
  text-align:center;
  text-decoration:none;
  text-transform:none;
  color:#FFFFFF;
/* White */
  background-color:;
  margin:0;
  padding:0;
  border:0;
}

.TopButtonBar .HoldMenuItems .NavigateMenuItems ul li a > .PointToPullDown {
  position:absolute;
  display:inline-block;
  border-top:12px solid transparent;
  border-right:12px solid transparent;
  border-left:12px solid transparent;
  content:"";
  height:0;
  width:0;
  left:40%;
  bottom:-12px;
  vertical-align:middle;
}

.TopButtonBar .HoldMenuItems .NavigateMenuItems ul li:hover > a > .PointToPullDown {
  border-top:12px solid #FF0000;
/* Red */
}

.TopButtonBar .HoldMenuItems .NavigateMenuItems ul li ul {
/*
	background: linear-gradient(#BA2DAE, #FC89F3);
	background: -moz-linear-gradient(#BA2DAE, #FC89F3);
	background: -webkit-linear-gradient(#BA2DAE, #FC89F3);
	background: -o-linear-gradient(#BA2DAE, #FC89F3);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#BA2DAE', endColorstr='#FC89F3');
	border: 10px solid #FFFFFF;
	border-bottom-left-radius: 20px;
	border-bottom-right-radius: 20px;
*/
  position:absolute;
  display:none;
  background:#000000;
/* Black */
  width:auto;
  height:auto;
  left:40px;
  margin-top:6px;
  margin-left:0;
  padding:0;
  border:10px solid #FFFFFF;
/* White */
  border-radius:20px;
}

.TopButtonBar .HoldMenuItems .NavigateMenuItems ul li:hover ul {
  display:block;
}

.TopButtonBar .HoldMenuItems .NavigateMenuItems ul li ul li {
  position:relative;
  display:block;
  cursor:default;
  float:none;
  padding:7px 46px 8px;
}

.TopButtonBar .HoldMenuItems .NavigateMenuItems ul li ul li a {
  font-family:"Kristen ITC";
  font-style:normal;
  font-weight:bold;
  font-size:140%;
  line-height:140%;
  letter-spacing:normal;
  word-spacing:normal;
  text-align:center;
  text-decoration:none;
  text-transform:none;
  color:#FFFFFF;
/* White */
  background-color:;
  margin:0;
  padding:0;
  border:0;
}

#profile_password_photo_galleries {
  margin-left:-30em;
}

#profile_password_photo_galleries:before {
  font-family:"Kristen ITC";
  font-style:normal;
  font-weight:bold;
  font-size:250%;
  line-height:600%;
  color:#FF00FF;
/* Hot Pink */
  content:"My Locked Photos";
}

#profile_photo_galleries {
  margin-left:-30em;
}

#profile_photo_galleries:before {
  font-family:"Kristen ITC";
  font-style:normal;
  font-weight:bold;
  font-size:250%;
  line-height:600%;
  color:#FF00FF;
/* Hot Pink */
  content:"My Photos";
}

/*
End CSS supporting navigation buttons/menus within MFC profile.

Note: End of CSS definitions for use only within MFC profile.
*/