/*
   COLOUR INDEX
-------------------------------------------------------*/

/*
   BODY
-------------------------------------------------------*/
body {
   background: #2b0909 url(http://www.fastromantics.com/assets/images/bg-body.gif) repeat top left;
   font-size: 11px;
   font-family: "Trebuchet MS", sans-serif;
   color: #fff;
}

/*
   CLEARFIX
-------------------------------------------------------*/
.clearfix:after{clear:both;content:'.';display:block;visibility:hidden;height:0}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block}

/*
   WRAP TO CENTER
-------------------------------------------------------*/

.wraptocenter {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    width: 847px;
    height: 530px;
}
.wraptocenter * {
    vertical-align: middle;
}
/*\*//*/
.wraptocenter {
    display: block;
}
.wraptocenter span {
    display: inline-block;
    height: 100%;
    width: 1px;
}
/**/
</style>
<!--[if lt IE 8]><style>
.wraptocenter span {
    display: inline-block;
    height: 100%;
}



/*
   TYPOGRAPHY and BASIC ELEMENTS
-------------------------------------------------------*/
/* headings */
h2, h3, h4, h5, h6 {
   
}

h1 {
	text-indent: -9999px;
}

	/* requires w, h,  */
	h1 a {
	   display: block;
	   width: 731px;
	   height: 78px;
	   position: absolute;
	   top: 0;
	   left: 0;
	   background: url(http://www.fastromantics.com/assets/images/bg-h1.gif) no-repeat top left;
	}

h2 {
   text-indent: -9999px;
}

#homepage h2 {
      background: url(http://www.fastromantics.com/assets/images/homepage-header.png) no-repeat top left;
      height: 45px;
   }

#freesongs h2 {
      background: url(http://www.fastromantics.com/assets/images/freesongs-header.png) no-repeat top left;
      width: 739px;
      height: 25px;
      margin-bottom: 20px;
   }

#freelove h2 {
      background: url(http://www.fastromantics.com/assets/images/freelove-header.png) no-repeat top left;
      width: 739px;
      height: 25px;
      margin-bottom: 20px;
   }

#biosection h2 {
      background: url(http://www.fastromantics.com/assets/images/bio-header.png) no-repeat top left;
      width: 718px;
      height: 21px;
      margin-top: 45px;
      margin-left: 50px;
      margin-bottom: 20px;
   }

#musicsection1 h2 {
      background: url(http://www.fastromantics.com/assets/images/music-header1.png) no-repeat top left;
      width: 716px;
      height: 26px;
      margin-top: 45px;
      margin-left: 50px;
      margin-bottom: 20px;
   }

#buymusic h2 {
      background: url(http://www.fastromantics.com/assets/images/buy-header.png) no-repeat top left;
      width: 741px;
      height: 21px;
      margin-top: 45px;
      margin-left: 50px;
      margin-bottom: 20px;
   }

#musicsection1 h5 {
      background: url(http://www.fastromantics.com/assets/images/music-header2.png) no-repeat top left;
      width: 716px;
      height: 26px;
      margin-top: 45px;
      margin-left: 50px;
      margin-bottom: 20px;
      text-indent: -9999px;
   }

   #news-block h2 {
      background: #3b0000 url(http://www.fastromantics.com/assets/images/bg-h2-news.gif) no-repeat top left;
      height: 40px;
   }

#free h2 {
      background: #3b0000 url(http://www.fastromantics.com/assets/images/bg-h2-freesong.gif) no-repeat top left;
      height: 27px;
   }

#facebook-block h2 {
      background: #3b0000 url(http://www.fastromantics.com/assets/images/bg-h2-facebookfan.gif) no-repeat top left;
      height: 27px;
   }
   
   #music-player h2 {
      background: #370a0a url(http://www.fastromantics.com/assets/images/bg-h2-music.gif) no-repeat top left;
      height: 37px;
      border-bottom: 7px solid #5f2828;
   }
   
   #video-block h2 {
      background: #000 url(http://www.fastromantics.com/assets/images/bg-h2-video.gif) no-repeat top left;
      height: 37px;
      border-bottom: 7px solid #5f2828;
   }
   
   #press-block h2 {
      background: #36090a url(http://www.fastromantics.com/assets/images/bg-h2-press.gif) no-repeat top left;
      height: 40px;
      border-bottom: 7px solid #5f2828;
   }
   
   #blog-block h2 {
      background: #000 url(http://www.fastromantics.com/assets/images/bg-h2-blog.gif) no-repeat top left;
      height: 41px;
   }
   
   #shows-block h2 {
      background: #671617 url(http://www.fastromantics.com/assets/images/bg-h2-shows.gif) no-repeat top left;
      height: 41px;
   }
   
h3 {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 0 0 1px 0;
}
   
/* paragraphs etc. */
p {
   line-height: 1.2;
   padding-bottom: 20px;
}

	p.left {
	   text-align: left;
	}
	
	p.right {
	   text-align: right;
	}
	
	p.center {
	   text-align: center;
	}

big {
   font-size: 125%;
}

small {
   font-size: 75%;
}

strong {
   font-weight: bold;
}

em {
   font-style: italic;
}

blockquote {
   padding: 0 20px 10px;
}

/* lists - usually have to put #content in front */
#content ul {
   line-height: 1.3;
   list-style: square outside;
   margin-left: 36px;
   padding-bottom: 15px;
}

#content li ul {
   padding-bottom: 0;
}

#content ol {
   line-height: 1.3;
   list-style: decimal outside;
   margin-left: 36px;
   padding-bottom: 15px;
}

#content li ol {
   padding-bottom: 0;
}

/* links */
a, a:visited {
	color: #b49137;
   text-decoration: none;
}

a:hover {
   text-decoration: underline;
}

a.social {
	display: block;
	height: 35px;
	position: absolute;
	text-indent: -9999px;
	width: 34px;
}

a.facebook {
	background: url(http://www.fastromantics.com/assets/images/link-facebook.gif) no-repeat left top;
	right: 0px;
	top:  100px;
}

	a.facebook:hover {
		background: url(http://www.fastromantics.com/assets/images/link-facebook.gif) no-repeat left bottom;
	}

a.twitter {
	background: url(http://www.fastromantics.com/assets/images/link-twitter.gif) no-repeat left top;
	right: 0px;
	top:  140px;
}

	a.twitter:hover {
		background: url(http://www.fastromantics.com/assets/images/link-twitter.gif) no-repeat left bottom;
	}
	
a.youtube {
	background: url(http://www.fastromantics.com/assets/images/link-youtube.gif) no-repeat left top;
	right: 0px;
	top:  180px;
}

	a.youtube:hover {
		background: url(http://www.fastromantics.com/assets/images/link-youtube.gif) no-repeat left bottom;
	}

a.myspace {
	background: url(http://www.fastromantics.com/assets/images/link-myspace.gif) no-repeat left top;
	right: 0px;
	top:  220px;
}

	a.myspace:hover {
		background: url(http://www.fastromantics.com/assets/images/link-myspace.gif) no-repeat left bottom;
	}

a.lastfm {
	background: url(http://www.fastromantics.com/assets/images/link-lastfm.gif) no-repeat left top;
	right: 0px;
	top:  260px;
}

	a.lastfm:hover {
		background: url(http://www.fastromantics.com/assets/images/link-lastfm.gif) no-repeat left bottom;
	}

a.ilike {
	background: url(http://www.fastromantics.com/assets/images/link-ilike.gif) no-repeat left top;
	right: 0px;
	top:  300px;
}

	a.ilike:hover {
		background: url(http://www.fastromantics.com/assets/images/link-ilike.gif) no-repeat left bottom;
	}

a.purevolume {
	background: url(http://www.fastromantics.com/assets/images/link-purevolume.gif) no-repeat left top;
	right: 0px;
	top:  340px;
}

	a.purevolume:hover {
		background: url(http://www.fastromantics.com/assets/images/link-purevolume.gif) no-repeat left bottom;
	}

/*
   CONTACT PAGE
-------------------------------------------------------*/

	dl.image_map {display:block; width:847px; height:530px; background:url(http://www.fastromantics.com/assets/images/contactpage.jpg); position:relative; margin:0; padding:0}
	a.LINK0 {left:17px; top:260px; background:transparent;}
	a.LINK0 {display:block; width:179px; height:0; padding-top:44px; overflow:hidden; position:absolute;}
	a.LINK0:hover  {background:transparent; border:1px dashed black; color:black;}
	a.LINK1 {left:18px; top:307px; background:transparent;}
	a.LINK1 {display:block; width:179px; height:0; padding-top:44px; overflow:hidden; position:absolute;}
	a.LINK1:hover  {background:transparent; border:1px dashed black; color:black;}
	a.LINK2 {left:17px; top:364px; background:transparent;}
	a.LINK2 {display:block; width:68px; height:0; padding-top:19px; overflow:hidden; position:absolute;}
	a.LINK2:hover  {background:transparent; border:1px dashed black; color:black;}
	a.LINK3 {left:85px; top:365px; background:transparent;}
	a.LINK3 {display:block; width:54px; height:0; padding-top:19px; overflow:hidden; position:absolute;}
	a.LINK3:hover  {background:transparent; border:1px dashed black; color:black;}
	a.LINK4 {left:139px; top:366px; background:transparent;}
	a.LINK4 {display:block; width:62px; height:0; padding-top:19px; overflow:hidden; position:absolute;}
	a.LINK4:hover  {background:transparent; border:1px dashed black; color:black;}


/* images */
img.left {
	float: left;
	margin-right: 10px;
}

img.right {
	float: right;
	margin-left: 10px;
}

img.center {
	margin: 10px auto;
	display: block;
}

/* horizontal rule */
hr {
  border-color: #ccc;
  border-style: solid;
  border-width: 1px 0 0;
  clear: both;
  margin: 0 0 20px;
  height: 0;
}

/* tables */
table {
   
}

tr {
   
}

th {
   
}

td {
   
}

/* forms */
form {
   
}

fieldset {
   
}

legend {
   
}

input {
   
}

textarea {
   
}

.error {
   
}

/*
   BRANDING
-------------------------------------------------------*/
#branding-bg {
	background: #3e1515;
}

#branding {
	background: #000;
	border-top: 7px solid #5f2828;
	border-bottom: 7px solid #5f2828;
	margin-left: 9px;
	height: 78px;
	position: relative;
}

#buy-now {
	background: url(http://www.fastromantics.com/assets/images/bg-buy.gif) no-repeat left top;
        background-position: top left;
	position: absolute;
	top: 16px;
	left: 737px;
	width: 221px;
	height: 48px;
        text-indent: -9999px;
}

#buy-now a, #buy-now a:visited  {
	background: url(http://www.fastromantics.com/assets/images/bg-buy.gif) no-repeat left top;
	position: absolute;
	top: 16px;
	left: 737px;
	width: 221px;
	height: 48px;
        
}

#buy-now:hover {
     background-position: bottom left;
}

.itunes {
	position: absolute;
	top: 29px;
	left: 22px;
}

.direct {
	position: absolute;
	top: 29px;
	left: 132px;
}

/*
   CONTAINER
-------------------------------------------------------*/
#container {
   background: url(http://www.fastromantics.com/assets/images/bg-container.gif) repeat-y top left;
   border-bottom: 18px solid #3e1515;
   border-left: 9px solid #3e1515;
   border-right: 18px solid #3e1515;
   text-align: left;
   width: 847px;
}

/*
   MAIN NAVIGATION
-------------------------------------------------------*/
#mainnav {
	height: 18px;
	background: #3e1515;
	font-size: 10px;
	float: left;
	margin-bottom: 7px;
	width: 847px;
}

#mainnav ul {
   
}

#mainnav li {
   float: left;
   border-right: 1px solid #5f2828;
   color: #fff;
}

#mainnav li a {
   background: #3e1515;
   color: #fff;
   display: block;
   height: 12px;
   line-height: 0px;
   padding: 5px 6px 0px 6px;
   text-decoration: none;
   text-transform: uppercase;
}

#mainnav li a:hover {
   background: #511414;
}

/*
   TIER-1 - 847px
-------------------------------------------------------*/
#tier-1 {
   margin-bottom: 0px;
   float: left;
   width: 847px;
}

/* COL-1 - 593px */
#tier-1 .col-1 {
   float: left;
   padding-right: 7px;
   width: 847px;
}

#coda-slider-1, #coda-slider-1 .panel {
   height: 530px;
   width: 847px;
}

/* Create a new class for each unique background (i.e., .slider-bg-2 etc.), 
	then add the class to the .panel div. */
.slider-bg-1 {
        background: url(http://www.fastromantics.com/assets/images/bg-body.gif) repeat top right;
}
.slider-bg-2 {
	background: url(http://www.fastromantics.com/assets/images/bg-body.gif) repeat top right;
}
.slider-bg-3 {
	background: url(http://www.fastromantics.com/assets/images/bg-body.gif) repeat top right;
}
.slider-bg-4 {
	background: url(http://www.fastromantics.com/assets/images/bg-body.gif) repeat top right;
}
.slider-bg-5 {
	background: url(http://www.fastromantics.com/assets/images/bg-body.gif) repeat top right;
}
.slider-bg-6 {
	background: url(http://www.fastromantics.com/assets/images/bg-body.gif) repeat top right;
}
.slider-bg-7 {
	background: url(http://www.fastromantics.com/assets/images/bg-body.gif) repeat top right;
}
.slider-bg-8 {
	background: url(http://www.fastromantics.com/assets/images/bg-body.gif) repeat top right;
}
.slider-bg-9 {
	background: url(http://www.fastromantics.com/assets/images/bg-body-inverse.gif) repeat top right;
}
.slider-bg-10 {
	background: url(http://www.fastromantics.com/assets/images/bg-body.gif) repeat top right;
}
.slider-bg-11 {
	background: url(http://www.fastromantics.com/assets/images/bg-body.gif) repeat top right;
}
.slider-bg-12 {
	background: url(http://www.fastromantics.com/assets/images/bg-body.gif) repeat top right;
}
.slider-bg-13 {
	background: url(http://www.fastromantics.com/assets/images/bg-body.gif) repeat top right;
}

.pics {  
    height:  530px;  
    width:   847px;  
    padding: 0;  
    margin:  0;  
} 

#free {
   float: left;
   background: #000000;
   height: 60px;
   width: 254px;
}

#freeform {
   padding-left: 12px;
   padding-top: 4px;
}

#facebook-block {
   float: left;
   text-color: #c3c3c3;
   height: 100px;
   width: 254px;
}

#news-block {
   background: #511414;
   float: left;
   border-bottom: 0px solid #420e0e;
   width: 254px;
   position: relative;
}

#news-block .more {
	position: absolute;
        color: #9f9f9f;
	top: 24px;
	left: 165px;
	font-size: 9px;
	font-weight: bold;
}

#news-block p {
   font-size: 10px;
   color: #DFDFDF;
   height: 50px;
   line-height: 1.4;
   overflow: hidden;
   padding: 5px 13px;
}

#homepage p {
   font-size: 12px;
   color: #CFCFCF;
   line-height: 1.5;
   padding-top: 15px;
   padding-bottom: 0px;
}

#freesongs p {
   font-size: 12px;
   color: #CFCFCF;
   line-height: 1.5;
}

#freelove p {
   font-size: 12px;
   color: #CFCFCF;
   line-height: 1.5;
}

#biosection p {
   font-size: 12px;
   color: #CFCFCF;
   line-height: 1.3;
}

#musicsection1 p {
   font-size: 12px;
   color: #CFCFCF;
   line-height: 1.4;
}

#musicsection2 p {
   font-size: 12px;
   color: #CFCFCF;
   line-height: 1.4;
}

.highlight {
    color: #dede98;
}

.newsCopy {
   font-color: #B6B6B6;
}

#news-block p.even {
   background: #611615;
}

#news-block a, #news-block a:visited {
	color: #bebebe;
}

.date {
	color: #b49137;
	font-family: "Trebuchet MS", sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding-bottom: 8px;
}

.padding-top {
	padding-top: 10px;
}

.padding-bottom {
	padding-bottom: 10px;
}

/*
   TIER-2 - 847px
-------------------------------------------------------*/
#tier-2 {
   margin-bottom: 7px;
   float: left;
   width: 847px;
}

/* COL-1 - 311px */
#tier-2 .col-1 {
   float: left;
   padding-right: 7px;
   width: 304px;
}

#music-player {
   float: left;
   background: #000;
   float: left;
   margin-bottom: 7px;
   margin-right: 7px;
   width: 304px;
}

#press-block {
   background: #000;
   float: left;
/*   height: 216px;*/
   width: 847px;
}
   
   #press-block li {
   	
   }
    
   #press-block li a {
      background: url(http://www.fastromantics.com/assets/images/bg-press-li.gif) no-repeat top right;
      display: block;
      font-size: 12px;
      height: 30px;
      line-height: 30px;
      overflow: hidden;
      padding: 0 10px;
   }
   
   #press-block li a.even {
      background: #3a0b0c url(http://www.fastromantics.com/assets/images/bg-press-li-even.gif) no-repeat top right;
   }   
   
   #press-block li a, 
   #press-block li a:visited,
   #press-block .more a,
   #press-block .more a:visited {
      color: #afafaf;
      text-decoration: none;
      font-size: 12px;
      font-weight: bold;
   }
   
   #press-block li a:hover, 
   #press-block .more a:hover {
      text-decoration: underline;
   }
   
   #press-block li a:hover {
   	background-position: bottom right;
   }
   
   #press-block .more {
      height: 24px;
      line-height: 24px;
      font-size: 9px;
      color: #9f9f9f;
      padding: 0 10px;
      width: 284px;
   }
   
   #press-block a.left {
      float: left;
   }
   
   #press-block a.right {
      float: right;
   }

/* COL-2 - 536px */
#tier-2 .col-2 {
   float: left;
   width: 536px;
}

#video-block {
   float: left;
   height: 530px;
   width: 847px;
   position: relative;
}

#home-main {
   float: left;
   height: 530px;
   width 847px;
   position: relative;
}

#home-one {
   width: 421px;
float: left;
   position: relative;
   height: 265px;
   display: block;
   background: url(http://www.fastromantics.com/assets/images/bg-march-1.jpg) no-repeat top right;
   padding:0;
   margin:0;
}
#home-two {
   width: 426px;
float: right;
   height: 265px;
   position: relative;
   display: block;
   background: url(http://www.fastromantics.com/assets/images/bg-march-2.jpg) no-repeat top right;
   padding:0;
   margin:0;
}
#home-three {
   width: 421px;
float: left;
   display: block;
   position: relative;
   height: 265px;
   background: url(http://www.fastromantics.com/assets/images/bg-march-43.jpg) no-repeat top right;
   padding:0;
   margin:0;
}
#home-four {
   width: 426px;
float: right;
   position: relative;
   height: 265px;
   display: block;
   background: url(http://www.fastromantics.com/assets/images/bg-march-4.jpg) no-repeat top right;
   padding:0;
   margin:0;
}

.fan_box .connect_action .name_block a:link {color: white; text-decoration: none; }
.fan_box .connect_action .name_block a:active {color: white; text-decoration: none; }
.fan_box .connect_action .name_block a:visited {color: white; text-decoration: none; }
.fan_box .connect_action .name_block a:hover {color: white; text-decoration: none; }

#fbliker {
   position: absolute;
   top: 104px;
   left: 0px;
}

div.fbDarkWidget {
    background-color: transparent!important;
    border-right: 0px solid #666666;
    border-width: 0px;
}


td.fsRowBody { background-color: transparent;}
td.fsLabel { font-size: 11px; }

.fsForm .fsTable { margin: 0 auto; padding: 0; }
.fsForm .fsCell {padding:8px;}
.fsSectionRow + .fsFieldRow .fsCell {padding-top:6;}
.fsFieldRow td {padding-bottom:6px;}
.fsRowTop, .fsRowBottom, .fsRowOpen, .fsRowClose { display: none; }
.fsSectionRow td.fsRowBody {padding:6;}

.fsSpacerRow td {height:9px;}

.fsFieldRow input[type="text"], .fsForm textarea { padding: 3px; font-size:11px;}
.fsForm .fsLabel { font-size: 13px; color: #eb9999; }
.fsOptionLabel { font-size: 12px; }
.optionPink { color: #eb9999 }
.optionSmall {font-size: 11px;}
.fsRequiredLabel span {font-size: 10px; color: #cccccc; font-style:italic;}
.fsPagination {height: 25px; padding: 0; margin:0;}
.fsSubmit {height: 25px; width: 119px; padding: 0; margin:0;}
.fsSubmitButton { 
        background-image: 	url(http://www.fastromantics.com/assets/images/frf-submit.png);
	background-repeat:	no-repeat;
	background-color:	transparent;
        
	height:			25px;
	width:			119px;
	border:			none;
	text-indent:		-999em;
}


#xmas-top {
background: url(http://www.fastromantics.com/assets/images/xmas-img-1.jpg) no-repeat top right;
padding: 0;
margin: 0;
   float: left;
   height: 358px;
   width: 847px;
   position: relative;
}

#xmas-middle {
background: url(http://www.fastromantics.com/assets/images/xmas-img-2.jpg) no-repeat top right;
padding: 0;
margin: 0;
   float: left;
   height: 90px;
   width: 847px;
   position: relative;
}

#xmas-bottom {
background: url(http://www.fastromantics.com/assets/images/xmas-img-3.jpg) no-repeat top right;
padding: 0;
margin: 0;
   float: left;
   height: 79px;
   width: 847px;
   position: relative;
}

#xmas-newsletter {
 padding: 43px 0 0 551px;
}

#video-block .caption {
	background: #000;
	height: 36px;
	line-height: 36px;
	padding: 0 10px;
	text-align: right;
}

#video-block .more {
	position: absolute;
	color: #9f9f9f;
	top: 22px;
	right: 10px;
	font-size: 9px;
	font-weight: bold;
}

/*
   HOMEPAGE - 847px
-------------------------------------------------------*/

#homepage {
      overflow: hidden;
}

/* COL-1 - 315px */
#homepage .col-1 {
   float: left;
   margin-left: 35px;
   margin-top: 100px;
   width: 315px;
}

/* COL-2 - 462px */
#homepage .col-2 {
   background: url(http://www.fastromantics.com/assets/images/homepage-sleeve.jpg) no-repeat top right;
   float: left;
   margin-top: 35px;
   width: 459px;
   height: 459px;
}

/*
   FREE SONGS - 847px
-------------------------------------------------------*/

#freesongs {
   margin: 35px 54px;
}

/* COL-1 - 198px */
#freesongs .col-1 {
   background: url(http://www.fastromantics.com/assets/images/freesongs-sideimage.jpg) no-repeat top right;
   float: left;
   width: 198px;
   height: 450px; 
}

/* COL-2 - 541px */
#freesongs .col-2 {
   float: left;
   width: 500px;
   margin-left: 15px;
}

#freesongs img {
   padding-bottom: 10px;
}

.fblikebox {
width:300px;
height:25px;
overflow:hidden;
background: none;
font-color: #dddddd;
}

#homepageFB {padding-top:180px;}

.fblikebox iframe {margin:-30px 0px 0px -58px;}

/*
   FREE LOVE - 847px
-------------------------------------------------------*/

#freelove {
   margin: 35px 54px;
}

/* COL-1 - 198px */
#freelove .col-1 {
   background: url(http://www.fastromantics.com/assets/images/freesongs-sideimage.jpg) no-repeat top right;
   float: left;
   width: 198px;
   height: 450px; 
}

/* COL-2 - 541px */
#freelove .col-2 {
   float: left;
   width: 500px;
   margin-left: 15px;
}

#freelove img {
   padding-bottom: 10px;
}


 MUSIC - 847px
-------------------------------------------------------*/

#musicsection1 {
     padding-left: 50px;
}

#musicsection1 .col-1 {
     padding-left: 50px;
     width:254px;
}

#musicsection1 .col-2 {
     width: 180px;
     display: inline;
     float: left;
}

#musicsection1 .col-3 {
     width: 215px;
     display: inline;
}

BUY MUSIC - 847px
-------------------------------------------------------*/

#buymusic {
     padding-left: 50px;
}

#buymusic .col-1 {
     padding-left: 80px;
     padding-right:85px;
     padding-top: 25px;
     width:300px;
}

#buymusic .col-2 {
     width: 300px;
     padding-top: 25px;
     display: inline;
     float: left;
}

#buymusic img {
     padding-bottom: 10px;
     border: none;
}



  BIOGRAPHY - 847px
-------------------------------------------------------*/

#biosection {
}

/* COL-1 - 198px */
#biosection .col-1 {
   float: left;
   width: 500px;
    margin-left: 50px;
}

/* COL-2 - 541px */
#biosection .col-2 {
    background: url(http://www.fastromantics.com/assets/images/bio-sideimage.gif) no-repeat top right;
   float: left;
   width: 236px;
   height: 391px;
}

#biosection img {
   padding-bottom: 10px;
}



/*
   TIER-3 - 847px
-------------------------------------------------------*/
#tier-3 {
   float: left;
   width: 847px;
}

/* COL-1 - 484px */
#tier-3 .col-1 {
   float: left;
   padding-right: 7px;
   width: 477px;
}

#blog-block {
   width: 847px;
   height:530px;
   overflow-y:scroll;
}

#blog-block img {
    padding-right: 10px;
}

#blog-block .padding {
	padding: 15px 25px 15px 10px;
}

.hr {
	background: url(http://www.fastromantics.com/assets/images/bg-hr.gif) no-repeat top left;
	height: 39px;
	margin: 15px auto 25px;
	width: 108px;
}

/* COL-2 */
#tier-3 .col-2 {
   float: left;
   width: 363px;
}

#shows-block {
   background: #000;
   float: left;
   font-size: 10px;
   width: 847px;
}

#facebook-block {
   float: left;
   width: 847px;
}

.show {
	float: left;
	height: 67px;
	width: 363px;
}

#shows-block .even {
	background: #3a0b0c;
}

.show-date {
	color: #f6acac;
	float: left;
	font-weight: bold;
	padding: 13px 6px;
	width: 113px;
}

.show-info {
	color: #efefef;
	float: left;
	padding: 11px 6px;
	width: 206px;
}

/*
   FOOTER
-------------------------------------------------------*/
#footer {
   
}

#fbfooter {
height: 22px;
overflow: hidden;
}

/*
   DIAGNOSTICS
-------------------------------------------------------*/
/*  
img[alt=""] {border: 3px dotted red;}

a[href="#"] {background: lime;}
a[href=""] {background: fuchsia;}
*/


/* 
FRF STUFF
--------------------------*/

#frf-block {
background: url(http://www.fastromantics.com/assets/images/horseshoe-main.jpg) no-repeat top right;
   float: left;
   height: 530px;
   width: 847px;
   position: relative;
}

#sideTwitter {
   position: relative;
   top: 172px;
   left: 17px;
}

#frf-event {
background: url(http://www.fastromantics.com/assets/images/frf-event.png) no-repeat top right;
   float: left;
   height: 63px;
   width: 343px;
   position: absolute;
   top: 360px;
   left: 462px;
}

#frf-block-done {
background: url(http://www.fastromantics.com/assets/images/horseshoe-thanks.jpg) no-repeat top right;
   float: left;
   height: 530px;
   width: 847px;
   position: relative;
}

#frf-text {
   position: absolute;
   left: 394px;
   top: 202px;
   width: 420px;
   font-family: Verdana, Arial, Sans-serif;
   font-size: 13px;
   line-height: 17px;
   color: #ffd1d1;
}

#frf-text-done {
   position: absolute;
   left: 394px;
   top: 250px;
   width: 420px;
   font-family: Verdana, Arial, Sans-serif;
   font-size: 13px;
   line-height: 17px;
   color: #ffd1d1;
}

#horseshoe-link {
   position: absolute;
   left: 586px;
   top: 280px;
   width: 272px;
height: 75px;
   font-family: Verdana, Arial, Sans-serif;
   font-size: 13px;
   line-height: 17px;
   color: #ffd1d1;
}

#sideMTV {
   position: absolute;
   left: 0px;
   top: 0px;
   width: 217px;
height: 87px;
   font-family: Verdana, Arial, Sans-serif;
   font-size: 13px;
   line-height: 17px;
   color: #ffd1d1;
}

#frf-signup {
   background-color: transparent;
   background: none;
   border: none;
   position: absolute;
   left: 600px;
   top: 305px;
   width: 460px;
   font-size: 11px;
}

#frf-add {
   position: absolute;
   left: 390px;
   top: 377px;
   width: 600px;
   font-size: 11px;
}

td.fsRowBody { background-color: transparent;}
td.fsLabel { font-size: 11px; }

.fsForm .fsTable { margin: 0 auto; padding: 0; }
.fsForm .fsCell {padding:8px;}
.fsSectionRow + .fsFieldRow .fsCell {padding-top:6;}
.fsFieldRow td {padding-bottom:6px;}
.fsRowTop, .fsRowBottom, .fsRowOpen, .fsRowClose { display: none; }
.fsSectionRow td.fsRowBody {padding:6;}

.fsSpacerRow td {height:9px;}

.fsFieldRow input[type="text"], .fsForm textarea { padding: 3px; font-size:11px;}
.fsForm .fsLabel { font-size: 13px; color: #eb9999; }
.fsOptionLabel { font-size: 12px; }
.optionPink { color: #eb9999 }
.optionSmall {font-size: 11px;}
.fsRequiredLabel span {font-size: 10px; color: #cccccc; font-style:italic;}
.fsPagination {height: 25px; padding: 0; margin:0;}
.fsSubmit {height: 25px; width: 119px; padding: 10px 0; margin:0;}
.fsSubmitButton { 
        background-image: 	url(http://www.fastromantics.com/assets/images/frf-submit.png);
	background-repeat:	no-repeat;
	background-color:	transparent;
        
	height:			25px;
	width:			119px;
	border:			none;
	text-indent:		-999em;
}



