/* @override 
	http://butterlabel.com/wrapper/style.css */






/*
     FILE ARCHIVED ON 4:39:26 Jun 14, 2013 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 4:39:26 Jun 14, 2013.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/* @override http://butterlabel.com/?css=styles/index.v.1255506086 */

/*

	ButterLabel.com
	
	@version 	0.9.7b
	@date 		2011-06-15 19:11:31 -0700 (Wed, 15 Jun 2011)
	@author 	Luke Dorny luke @ butterlabel.com
	@author 	Scott Boms scott @ butterlabel.com
	@author 	Brian Warren brian @ butterlabel.com
	@author 	Grant Hutchinson grant @ butterlabel.com

	Copyright (c) 2011 Butter Label <http://butterlabel.com>
	Feel free to learn. Although there are a zillion more qualified
	teachers out there, please use attribution when copying.


                                (tuOOc                                                              
                              oVxYvjkBS                                                             
                       ,;lolJwqt    jda                                                             
                   .cOVhTL0KQfZD87   .                            `                                 
                 r0Gx5c' ?ZFj .VAmv                           '89h"                                 
               tGgO;    CKKI   7QAw`                   1uur   uAA6-       *                         
             vZgz.    `4QA3    aAAT           -,())**(?dAA3.-?pQq"      .0g`                        
           7Gb2`     ,hAAL    CAAg(    ,iteU9gbFmQQQQmRQQQpbwpQKpxxxhVfxXAz                         
         `sqs'      *ZQQx`  )TAXe` 7CTgpRpbg6fU8Y4TS8gQKRDRLUKEKQQAAQAABAXv  !u3`                    
        ;wDr       ?DAQb(  ,gA4"jTybgS27('`          VQQe'*rDQQ69kyykxOI-   xwps                    
       vR8-       cpAQm1    3QdwP0l!  "ic!   ;Ij"   lQQk.  vQAP- `` `:1c"   w49V                    
`     LK2        lRQKAC   "SCOTT    ?RQR:  )XAA1  .kQQo  ,bAQc    tPQFkp0. IpQl                    
     aRc        3mQQAS  7VbVc LAmi   xQAe   4QQ4   eAQx   sAQU   .TAAS) zBr  TAgc                   
    YR7        nQQKQ6 )Td8"   cQQV  tQQk.  iKQX)  *pQm7  ?FQF"  -fAAO  -6b! iRCwQY-                 
   JKi        YAQKAP,Cqf"     IAAy--wQQo  `6QAn   8QQ4   fQAL   OAQf  ;yb: ,df 2AAs                 
  :Rz       'fAQqqq16dj       eAQb.nQQh   3AQg-  imQX)  lQQD,  rmQd''Ymf, `Gb' 8QAS                 
  f6       "ZaGRANTxV'        GQQZ:XQR?  ,bQQl   GQAu  -gQA3   fAQLvdkl  `xq: ?FQq"                 
 (q1      tXAqqAsnme         iKQSCOTTs   4QQf  .UQQw'  OQQZ`  ,dAKDkJ   !Pp:  fQQO                  
 rm(    "TQQQAk1vKJ          fQKQ1xQm:  LQKp* 7ZQKQ2  CAKQz   imQQL    3Xx(  cKQd!                  
 'dhi7vVKAAQZz`;Qu          oQKQZ`BUTTERqKQgrawnCAQnrTd4QQa;ISywQQw2tYgw2    UQQO                   
  ?xdXFqkTu7  `w9          )dQKAl )4kDka)vgy6L( -LgbZ0) JGbgxO:-CGLABEL-    ,DKKi                   
    ',,.`     tAr         (gQKQa    `'-   `.`     `'-     .'      .-        :qQR?                   
              Sb-        ?kQQAT-                                            ,yQKi            `?oc(  
              OR!      .nFQQKY`   `i!        !-     :t3I-    "tv3j`  .i'     OAQT          (ePZxKR2 
              (DZi- -;eDAAQxi     .wj       .we     SbSPT    sXTfY-  ?b?     'UAAT"     .jTkS1- TBU 
               (8ykgbQARZYr       .wc       sDy;    SwsPG`   Yb08e`  ?b:       t6KRZU4TxPGL"    ,1, 
                 .rjlIi(          .yn;?,   lAhpg'   Vk2Tb(   aDneJ-  7qv;?.      )IFUCKl:           
                                  `49fxc  -0LotVI   CxSVz`   3xSUO-  )fhfh;                         
*/                       
                          
/* ---- temp css --- */
html {
	background: #9d764b url(http://butterlabel.com/-/img/mole4.jpg) fixed center center;
	margin: 0;
	padding: 0;
}
body {
	background: #9d764b url(http://butterlabel.com/-/img/mole4.jpg) fixed center center; 
	margin: 0;
	padding: 0;
	text-align: center;
	font-family: helvetica, arial, sans-serif;
  font-family: FF Dagny Web Pro, "ff-dagny-web-pro", Helvetica, sans-serif;
	color: #3c1e00;
	color: rgba(60,30,0,.9);
	text-shadow: 1px 1px 0px rgba(255,255,255,0.1), -1px -1px 0px rgba(0,0,0,0.1);
}
#page {
	/*width: 1000px;*/
	/*margin: 10px;*/
	/*padding: 20px 0;*/
	position: relative;
	overflow: visible;
	background-color: rgba(255,255,255,.5);
	margin: 0 auto;
	padding: 10px;
}
	@media screen and (min-device-width : 768px) {
		#page {
			margin: 10px auto;
			padding: 10px ;
			box-sizing: border-box;
			max-width: 1000px;
		}
	}

#page a:link {
	color: #aa0000;
	/*text-decoration: none;*/
}
#page a img {
	border: none;
}
#page a:visited {
	color: #aa0000;
	text-decoration: none;
}
#page a:hover {
	color: #aa0000;
	text-decoration: none;
}
#page a:active {
	color: #550000;
	text-decoration: none;
}

#header h1 a:link {
	text-decoration: none;
	width: auto;
	max-width: 100%;
	display: block;
}
	#header h1 a:link img {
		width: 300px;
		height: 152px;

	}
	@media screen and (min-device-width : 768px) {
		#header h1 a:link img {
			margin-bottom: 50px;			
			width: auto;
			height: auto;
		}
	}
#header h1 a span {
	/*position: absolute;*/
	/*left: -4000em;*/
	display: block;
	font-size: 18px;
	letter-spacing: 10px;
	text-transform: uppercase;
}
	@media screen and (min-device-width : 768px) {
		#header h1 a span {
			font-size: 14px;
		}
	}	
#footer {
	/*min-width: 400px;*/
	text-align: center;
	margin: 20px auto 0;
	padding: 15px 0;
	clear: both;
}
#footer p {
	font-size: 15px;
}
#twitter {
	
	width: 450px;
	margin: 0 auto;
	text-align: left;
	font-size: 14px;
	color: #fff;
}
#twitter section {
	position: absolute;
	right: 0px;
	width: 350px;
	top: 20px;
	background: transparent url(http://butterlabel.com/-/img/twitter-callout-bottom.png) no-repeat 0 100%;
}
#twitter section p {
	margin-left: 30px;
	margin-bottom: -10px;
}
#page #twitter section p a {
	color: rgba(85,0,0,0.7);
}
#page #twitter section p a:hover {
	color: rgba(85,0,0,1);
}
#twitter section img.avatar {
	margin-bottom: -5px;
	margin-right: 5px;
}
#twitter section ul {
	list-style: none;
	display: ;
	background: transparent url(http://butterlabel.com/-/img/twitter-callout-top.png) no-repeat 0 0;
	margin: 0;
	margin-top: -12px;
	padding: 12px 12px 0;
	font-size: 12px;
}
#twitter section li {
	list-style: none;
	margin: 0;
	padding: 0;
}
#twitter section li span {
	text-shadow: -1px -1px 1px rgba(0,0,0,0.3);
	font-weight: bold;
	line-height: 17px;
	color: #ffffff;
	clear: left;
}
div#twitter section  li a {
	font-weight: normal;
	text-shadow: none;
	text-decoration: none;
	clear: left;
	padding: 2px 4px;
	font-size: 10px;
	color: #ffffff;
	background-color: rgba(255,255,255,0.2);
	white-space: nowrap;

	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
}
#twitter section li span a {
	font-weight: normal;
	text-shadow: 1px 1px 1px rgba(255,255,255,0.3);
	padding: 0;
	font-size: 14px;
	background-color: transparent;
	clear: none;

	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	-o-border-radius: 0px;
	border-radius: 0px;

}

#subscribe {
	margin: 0;
	background-color: #f0e6b4;
	/*background-color: rgba(240,230,180,0.8);*/
	text-align: left;
	
}
	@media screen and (min-device-width : 768px) {
		#subscribe {
			width: 300px;
			float: right;
			margin-left: 30px;
			-webkit-transform:rotate(2deg);
			-moz-transform:rotate(2deg);
			-o-transform:rotate(2deg);
			transform:rotate(2deg);
			
			-webkit-transition: all 0.3s ease;
			-moz-transition: all 0.3s ease;
			-o-transition: all 0.3s ease;
			transition: all 0.3s ease;
			
			-webkit-box-shadow: 20px 20px 8px rgba(0,0,0,0.2);
			-moz-box-shadow: 20px 20px 8px rgba(0,0,0,0.2);
			box-shadow: 20px 20px 8px rgba(0,0,0,0.2);
		}
		#subscribe:hover {
			-webkit-transform:rotate(0deg);
			-moz-transform:rotate(0deg);
			-o-transform:rotate(0deg);
			transform:rotate(0deg);
			
			-webkit-box-shadow: 1px 1px 1px rgba(0,0,0,0.8);
			-moz-box-shadow: 1px 1px 1px rgba(0,0,0,0.8);
			box-shadow: 1px 1px 1px rgba(0,0,0,0.8);
		}
	}
#subscribe h2 {
	padding: 20px;
	margin-top: 0;
	padding-bottom: 15px;
	background-color: #f0e6b4;
	background-color: rgba(240,230,180,0.7);
}
#subscribe p {
	font-size: 12px;
	color: rgba(60,30,0,0.5);
	text-shadow: 1px 1px 1px rgba(255,255,255,0.2);

}
#subscribe form {
	padding: 0 20px 20px;
}
input {
  font-family: FF Dagny Web Pro, "ff-dagny-web-pro", Helvetica, sans-serif;
  border-radius: 3px;
  border: none;
  padding: 10px 15px;
  margin-bottom: 10px;
}
input:focus {
	box-shadow: 0px 1px 1px #000 inset;
}
#subscribe label {
	font-size: 14px;
}
#subscribe #name,
#subscribe #ililti-ililti,
#subscribe #Site {
	width: 100%;
	/*padding: 3px 10px;*/
	box-sizing: border-box;
	font-size: 16px;
	color: #600;
}
#subscribe div {
	margin: 10px 0;
}
#subscribe div div {
	margin-top: 3px;
	margin-bottom: 3px;
}
#subscribe div div div {
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#subscribe form>div>label {
	font-size: 16px;
}
#subscribe div div div label {
	font-size: 13px;
}

body #subscribe input#submit {
	width: 100%;
	display: block;
	line-height: 1.5;
	padding: 5px 10px;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: .2em;
	height: auto;
	font-size: 14px;
	background: #600;
	color: #fff;
	cursor: pointer;
}
	@media screen and (min-device-width : 768px) {
		body #subscribe input#submit {
			/*width: 150px;*/
			text-align: center;
		}
	}
body #subscribe input#submit:hover,
body #subscribe input#submit:active {
	background-color: #a00;
}	

.blocks {
	padding: 20px;
	text-align: left;
}
.blocks p {
	line-height: 1.5;
	font-size: 100%;
}
#polapeeps {
	width: 1000px;
	text-align: left;
	margin-bottom: 20px;
	height: 300px;
}

#links {
	width: 560px;
	text-align: left;
}

.blocks ul {
	list-style: none;
	margin: 0;
	padding: 0;
	float: left;
}
.blocks ul li {
	list-style: none;
	margin: 0 20px 10px 0;
	float: left;
	
}
.blocks ul li a {
	display: block;
	position: relative;
}

#polapeeps img {
	width: 229px;
	height: 280px;
}
#polapeeps a span {
	position: absolute;
	display: ;
	bottom: 5px;
	left: 0;
	background-color: transparent;
	line-height: 70px;
	font-size: 20px;
	width: 229px;
	text-align: center;
	color: rgba(170,0,0,0);

	-webkit-transition: color 0.3s ease;
	-moz-transition: color 0.3s ease;
	-o-transition: color 0.3s ease;
	transition: color 0.3s ease;
}
#polapeeps a:hover span {
	color: rgba(170,0,0,1);

	-webkit-transition: color 0.3s ease;
	-moz-transition: color 0.3s ease;
	-o-transition: color 0.3s ease;
	transition: color 0.3s ease;
}
#polapeeps li {
	margin: 10px 20px 0 0;

	-webkit-transform:rotate(1deg);
	-moz-transform:rotate(1deg);
	-o-transform:rotate(1deg);
	transform:rotate(1deg);
	
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
#polapeeps li+li {
	-webkit-transform:rotate(-1deg);
	-moz-transform:rotate(-1deg);
	-o-transform:rotate(-1deg);
	transform:rotate(-1deg);
}
#polapeeps li+li+li {
	-webkit-transform:rotate(2deg);
	-moz-transform:rotate(2deg);
	-o-transform:rotate(2deg);
	transform:rotate(2deg);
}	
	

#polapeeps li:hover {
	margin: 0 20px 10px 0;

	-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	transform:rotate(0deg);

	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;

}

#links {
	text-indent: -5000p;
}
#links a span {
	position: absolute;
	display: none;
	left: -5000px;
}



/* @group File Not Found */

#teh404 {
	width: 550px;
	margin: 0 auto;
	margin-bottom: 40px;
}
#teh404 h1 {
	font-size: 300px;
	line-height: 250px;
	margin: 0;
	margin-top: 40px;
	color: #aa0000;
	color: rgba(80,0,0,0.7);
	text-shadow: 1px 1px 1px rgba(255,255,255,0.5), -1px -1px 1px rgba(0,0,0,0.7);
}
#teh404 div.action {
	background: transparent url(http://butterlabel.com/-/img/progress.png) no-repeat 0 0;
	width: 550px;
	height: 110px;
	position: relative;
	text-align: center;
}
#teh404 div.action p {
	position: absolute;
	font-size: 11px;
	left: 35px;
	bottom: 46px;
	color: #000;
	font-family: lucida grande, sans-serif;
  font-family: FF Dagny Web Pro, "ff-dagny-web-pro", Helvetica, sans-serif;
	background: none;
	text-shadow: none;
}
#teh404 div.action a.button {
	position: absolute;
	right: 40px;
	bottom: 30px;
	width: 80px;
	display: block;
	font-size: 12px;
	color: #000;
	padding: 3px 0;
	text-align: center;
	text-decoration: none;
	font-family: lucida grande, sans-serif;
  font-family: FF Dagny Web Pro, "ff-dagny-web-pro", Helvetica, sans-serif;
	text-shadow: none;
}
#teh404 div.action a.button:hover {
	padding-bottom: 2px;
}
#teh404 div.action p#progress-bar {
	position: absolute;
	text-indent: -1000em;
	left: 35px;
	bottom: 36px;
	background: transparent url(http://butterlabel.com/-/img/progress-bar.gif) repeat 100% 0;
	width: 150px;
	padding: 0;
	margin: 0;
	line-height: 1px;
	height: 10px;
	
	-webkit-transition:  width 3s ease;
	-moz-transition:  width 3s ease;
	-o-transition:  width 3s ease;
	transition:  width 3s ease;
}
#teh404 div.action:hover p#progress-bar {
	width: 10px;
}
#teh404 p {
	font-size: 19px;
	line-height: 19px;
	margin: 5px 0;
}

/* @end */

/* @group footer toes logos */

ul#toes {
	border-top: 1px solid rgba(30,0,0,0.2);
	width: 100%;
	text-align: center;
	padding: 15px 0 0 0;
	margin: 0 auto 20px;
	
	display: inline-block;
}

ul#toes li {
	width: 32px;
	display: inline-block;
	height: 32px;
	margin: 0 9px 0 0;
	background: transparent no-repeat 50%;
}
ul#toes li.ld {
	background-image: /* url(http://lukedorny.com/favicon.ico) */ url(http://butterlabel.com/-/img/luxuryluke32w.png);
}
ul#toes li.bl {
	width: 75px;
	background-image: url(http://butterlabel.com/butterlabel-logo30highW.png);
	
}
ul#toes li.lux {
	background-image:  url(http://luxb.us/luxbus-logo30high.png) ;
	display: none;
}
ul#toes li.lls {
	background-image: url(http://butterlabel.com/-/img/logo_mini-lls.png);
	width: 25px;
}
ul#toes li.sb {
	background-image: url(http://butterlabel.com/-/img/scott_36.png);
	width:36px;
	height:36px;
}
ul#toes li.gh {
	background-image: url(http://butterlabel.com/-/img/typostrophe-sm.png);
	width:30px;
}
ul#toes li.bw {
	background-image: url(http://butterlabel.com/-/img/bgnb-50.png);
	width:50px;
}
ul#toes li a:link,
ul#toes li a {
	height: 30px;
	width: 100%;
	margin: 0;
	padding: 0;
	display: inline-block;
	text-indent: -5000em;

}
ul#toes li a img {
	text-indent: -5000em;
	display: none;
}
/* this is for the custom 404 page */
#luxb-us body#fnf {}

/* @end */ 

/* moar uv thu saim

                           `-/+//////+ys:             .+os.   ``                                    
                        `/ss/.        yhy`           .yhh:  /yhy`       `-++                        
                 `-/++syhsosys+.      `.       `.-=:/yhhyooohhhsooosssyyhy-=``                       
             `-++/-``+hh/   `yhh.      .-=+osyhhhhhhhhhyyyhhhhhhhhhyyso/. +s+y`                     
          `/o+-    -yhy-   .+hy= `-/oshyso+/=-=.```shho  .yhh-            =y+h-                     
        .+s-      =hhy.`=+s+///oys+=-.      .==.  +hhs` `yhh/   -+syyss/    /hyo=`                  
      `+s-       /hhh-  =yhyho-`    ./oo`  +hhs` /hhy`  shho  .shho-  -h-  `s+-hhy.                 
     -y/        /hhh=`=oo/=yhy/    -hhy.  +hhy` -hhh-  /hhy` -hhh=    oy` `os /hhy`                 
    =y-        /hhhso+=`   .hhh=  .yhh-  =hhy. `yhh/  -hhh- .yhh=   -so` .so `yhh/                  
   -y-        +hhho=`       yhhs `yhh+  .hhh=  ohhs  `yhh+  +hhs `/s+. `/y=  +hhy`                  
   y/       .shhy=         `hhhy ohhs  `yhh+  +hhh.  +hhy`  +hhyo+-  ./s/    yhho                   
  .h.     .+hhho`          ohhh+-hhh.  ohhy``+yhhh-=ooyhh//+oohho==+o+-      yhho             ...`  
   so==/oyhhy+.           +hhhy`+hhs `oyyhh++= -=/=-   .-..   `-==-`         +hhy`         -++/ohh/ 
   `=+oo++yo            `ohhhy. .oyy+/.  `                                    /yhy=`  `.=++-   `+o- 
         =y           `/hhhh+`                                                  -/++++/=.           
         oy`       `-ohhhy+.                                                                        
         .syo////+shhhs+-                                                                           
           `-=////=-.`                                                                              

http://www.text-image.com/convert/ascii.html
                                                                   
   
*/