@charset "UTF-8";
/* CSS Document */

body 
{
	font-family: "Times New Roman", serif;
	color:#717171;
	line-height: 18px;
	font-size:13px;
	font-weight:normal;
}
body a
{
text-decoration: underline;
	color:#717171;
	/*color:#29903C;*/
	  outline: none;

}
object { outline: none; 


} 
:focus
{
  -moz-outline-style: none;
    outline: none;

}

a
{
  outline: none;
}
/*.IW { width: 50px;
height: 350px;}
.IWContent {height: 120px; overflow:auto;} */
.sIFR-active h1 {
    visibility: hidden;
     z-index:1;
 
  }

  .infowindow
      {
      font-family: "Times New Roman", serif;
      font-size:8pt;
      font-weight:normal;
      width:50px;
      height:150px;
      overflow:auto;

} 

a.boredlink {text-decoration:none; margin-left: 10px;}
a.boredlink:hover{text-decoration:underline; }
img.sharebutton {opacity:1;}
img.sharebutton:hover{opacity:.7;}

#cntdwn{
	font-family: "Times New Roman", serif;
	color:#717171;
	line-height: 18px;
	font-size:13px;
	font-weight:normal;
}
.backupnav{
width:300px; height: 20px;
}
.sIFR-active h2 {
    visibility: hidden;
     z-index:1;
 
  }
  .sIFR-active h3 {
    visibility: hidden;
     z-index:1;
 
  }

h1 {
	font-family: "Times New Roman", serif;
	color:#616161;
	font-size:36px;
	font-weight:normal;
	 z-index:1;

  }
h2 {
	font-family: "Times New Roman", serif;
	color:#616161;
	font-size:29px;
	font-weight:normal;
	 z-index:1;

  }

h3 {
	font-family: "Times New Roman", serif;
	color:#616161;
	font-size:36px;
	font-weight:normal;
	 z-index:1;

  }


#center{
	width:750px;
	position:absolute;
	left:50%;
	margin-left:-375px;

	padding-top: 36px;
	background-color:#ffffff;

} 

#imgbuttons{
cursor: default; 
position:absolute; 
left: 125px; 
top: 445px;
z-index:1000;
}
#navcontainer{
position: absolute;
top:36px;
	padding-top: 0;
	vertical-align: top; 
	width: 750px;
height: 1px;
	/*height: 45px;*/
	border-top:1px solid #e8e8e8;
	    z-index: 101000;
	        overflow: hidden;


} 

#divider{
	padding-top: 0;
	width: 100%;
	height: 1px;
	border-top:1px solid #E8E8E8;
	 z-index: 10000;


} 

.divider{
	padding-top: 0;
	width: 100%;
	height: 1px;
	border-top:1px solid #E8E8E8;
	 z-index: 10000;


} 
#content{
	width: 750px;
	/*border-bottom:1px solid #F5F5F5;*/
	/*border-top:1px solid #F5F5F5;*/
	padding-bottom: 30px;
	margin-top: 75px;
	height: 100%;
} 


#logo a{	
	position: absolute;
	top: 37px;
	background:transparent url(/content/sysimg/logo.jpg) no-repeat;
	display:block;
	width:69px;
	height:42px;
	outline: none;
	text-indent:-1000px;
	overflow:hidden;
	
	}
#nav{
/*	padding-top: 0;
	vertical-align: top; */
    position: absolute;
    overflow: hidden;
left: 275px;
    top: 20px;  
    z-index: 4000;
    height: 60px;
    width: 510px;
      	cursor: pointer;
/*display: inline;
	right: -65px;*/

}


#copy{
	font-family: "Times New Roman", serif;
	color:#717171;
	line-height: 18px;
	font-size:13px;
	font-weight:normal;
	position: absolute;
	top: 248px;
	width: 435px;
	/*	width: 435px;*/
	padding-left: 1px;
	    z-index: 100;
	    /*text-align: justify*/
	    
	   }
 

.copy{
	font-family: "Times New Roman", serif;
	color:#717171;
	line-height: 18px;
	font-size:13px;
	font-weight:normal;
	padding-top: 40px;
	padding-left: 1px;
	    z-index: 100;
	    /*text-align: justify*/
}

.textshrink{
width: 90%
}
#title{
position: absolute;
top: 133px;
left: 314px;
width: 420px;
    z-index: 100;
}


#title2{
position: absolute;
top: 163px;
left: 314px;
width: 460px;
height: 87px;
    z-index: 100;
    text-indent:-5000px;

}

#titleleft{
position: absolute;
top: 155px;
left: -1px;
width: 220px;
    z-index: 100;
}

#bar{
position: absolute; 
top:-107px; 
/*left: 0px;*/
/*top:-90px;*/
z-index:1;
width: 100%;
height: 19px; 

/*height: 19px; 
/*height: 15px; 

*/
}
/*#flashnav{
z-index:100000;
}*/

#bar2{
position: absolute; 
top:-107px; 
/*left: 0px;*/
width: 100%; 
height: 19px; 
background-color: #268e38;
z-index:1;
}

#bar3{
position: absolute; 
/*left: 0px;*/
top:141px; 
width: 100%; 
height: 19px; 
background-color: #268e38;
z-index:1;

}


#bar4{
position: absolute; 
top:200px; 
background-color: #268e38;
z-index:1;
width: 100%;
height: 19px; 
}



#indent{
/*	padding-left:20px;*/
}
.caps{
text-transform: uppercase; 
	font-size:10px;
	letter-spacing: 1.7px;

}
/*top: -25px;*/
/*	width: 200px;
	height: 60px;
position: absolute;
	left: 200px
    top: 112px;  
        z-index: 7000;*/



#page_heading{
	font-size:104px;
	color:#000000;
	margin-bottom:20px;
	text-indent:-5000px;
	/*overflow:hidden; */
	width:900px;
	display:block;
	height:120px;
	}

#show{

width: 290px;
position: absolute;
top: 165px;
left: -44px;
height: 325px;
    z-index: 100;
/*    background-color: #c34c34;*/
float: left;
overflow:hidden;



} 
#pagecopy{
width: 435px;

    z-index: 52;
float: right;
}
#leftcolumn{
width:325px;
float:left;
	font-family: "Times New Roman", serif;
	color:#717171;
	line-height: 18px;
	font-size:13px;
	font-weight:normal;
	position: relative;
	top: 46px;
	left: 2px;
	padding-left: 1px;
	    z-index: 100;
	    margin-bottom:66px;
}
#rightcolumn{
width:325px;
float: right;
	font-family: "Times New Roman", serif;
	color:#717171;
	line-height: 18px;
	font-size:13px;
	font-weight:normal;
position: relative;
	top: 46px;
	right: 20px;
	padding-left: 1px;
	    z-index: 100;
	    	    margin-bottom:66px;

}
#copyright2{
/*padding-top: 4px;*/
width: 750px;
/*text-indent:317px;*/  
position: relative;
left: 1px;

font-family: helvetica, sans-serif;
font-size:8px;
color:#c4c4c4;
}
#copyrightFix{
/*padding-top: 4px;*/

/*text-indent:317px;*/
position: relative; 
top: 14px;
left: 1px;
font-family: helvetica, sans-serif;
font-size:8px;
color:#c4c4c4;

/*color:#777777;*/

}

#copyrightFix a{
color:#c4c4c4;
text-decoration: underline;

/*color:#777777;*/

}

/*#copyrightspacer{
width: 217px:
text-indent:250px;*/



#facts{
position: absolute;
top: 133px;
left: 20px;
width: 290px;
height: 340px;
z-index: 510;
background-color: #c34c34;
}

#fact{
position: relative;
left: 10px;
width: 95%;
font-family: "Times New Roman", serif;
	color:#717171;
	line-height: 16px;
	font-size:13px;
	font-weight:normal;
}
.secret
{

font-family: "Times New Roman", serif;
color:#717171;
line-height: 18px;
	font-size:10px;
	text-transform: uppercase; 

	letter-spacing: 1.7px;
font-weight:normal;
z-index: 10000;
border:1px solid #F5F5F5;
padding: 10px;
background-color: #ffffff;
visibility: hidden;
position: absolute;
/*filter:alpha(opacity=97);*/
/*-moz-opacity:.97;
opacity:.97;*/
}
.secretimg
{
z-index: 1;
visibility: hidden;
position: absolute;

}

.secrettitle{

z-index: 10000;
top:158px;
position: absolute;
border: 4px;
height:36px;


}


.boreditem{	
float: left;
	width: 130px;
	height:130px;
	overflow:hidden;
	padding-top: 0px;
	padding-left:1px;
	margin-bottom: 20px;
	text-align:left;
	position: relative;
	left: 0px;
	display: block;
cursor:pointer;
overflow:hidden;
text-indent:-5000px;

	}
	
	.boredbutton{	
float: left;
	width: 157px;
	height:130px;
	overflow:hidden;
	padding-top: 0px;
	padding-left:1px;
	margin-bottom: 20px;
	text-align:left;
	position: relative;
	left: 1px;
	display: block;
cursor:pointer;
overflow:hidden;
text-indent:-5000px;

	}
	
		.storebutton{	
float: left;
	width: 148px;
	height:90px;
	overflow:hidden;
	padding-top: 0px;
	padding-left:1px;
	margin-bottom: 0px;
	text-align:left;
	position: relative;
	left: 1px;
	display: block;
overflow:hidden;


	}
	
	
	/*
	.boreditem{	
float: left;
	width: 130px;
	background:transparent url(http://www.sparrowvswallow.com/help/workspace/sysimg/logosm.jpg) no-repeat;
	height:130px;
	overflow:hidden;
	padding-top: 0px;
	padding-left:1px;
	margin-bottom: 20px;
	text-align:left;
	position: relative;
	left: 0px;
	display: block;
cursor:pointer;


	}
	
	
	*/
.boredcolumn{	
float: left;
width: 158px; 
height: 100%;
position: relative;
text-align:left;
display: block;
	left: 1px;
	top: 24px;


}

#boredholder
{
width: 120%;
height: 100%;
text-align:left;
	padding-top: 0px;
	position: absolute; top: 404px;


}

.ethicscolumn2{	
float: left;
width: 302px; 
height: 100%;
padding-right: 11px;
position: relative;
text-align:left;
display: block;
	left: 1px;
	top: 24px;
	vertical-align: top;


}.ethicscolumn3{	
float: left;
width: 451px; 
height: 100%;
padding-right: 11px;
position: relative;
text-align:left;
display: block;
	left: 1px;
	top: 24px;
	vertical-align: top;


}

.ethicscolumn{	
float: left;
	vertical-align: top;

width: 360px; 
height: 100%;
padding-right: 11px;
position: relative;
text-align:left;
display: block;
	left: 1px;
	top: 0px;


}

.ethicscolumnthin
{	
float: left;
	vertical-align: top;

width: 141px;
/*width: 147px;*/
height: 100%;
padding-right: 11px;
position: relative;
text-align:left;
display: block;
	left: 1px;
	top: -66px;


}
#ethics
{	
position: absolute;
top: 425px;
left: 1px;
width: 120%;
text-align:left;

}

#boredcontainer
{
width: 120%;
height: 100%;
text-align:left;
	padding-top: 0px;
	position: absolute; top: 380px;


}



#tshirtcontainer
{
width: 120%;
/*height: 100%;*/
text-align:left;
padding-top: 0px;
position: absolute;
top: 577px;
/*margin-top: 360px;*/



}

.tshirtitem{
float: left;
	width: 140px;
	/*background:transparent url(http://www.sparrowvswallow.com/help/workspace/sysimg/logosm.jpg) no-repeat;*/
	height:138px;
	margin-top: 20px;
	padding-left:1px;
	text-align:left;

	display: block;
cursor:pointer;

}


.tshirtcolumn{	
float: left;
width: 154px; 


text-align:left;
display: block;
}


.pressimg{
margin-top: 20px;
margin-left: -3px;
}
.pressplay{
color:#29903c;
margin-top: 10px;
margin-bottom: 40px;
cursor:pointer;
text-decoration: underline;
}

.presscopy{
	font-family: "Times New Roman", serif;
	color:#717171;
	line-height: 18px;
	font-size:13px;
	font-weight:normal;
	padding-top: 3px;
	padding-left: 1px;
	    z-index: 100;
	    /*text-align: justify*/
}



a.presscopy{
color:#666666;
text-decoration: none;
}


div.shadow1, div.shadow1 div, div.shadow1 div div {
	display:inline-table;
	/* \*/display:block;/**/
	}
div.shadow1 {
	float:left;
	background:url(/images/shadows/01/shadow.gif) right bottom no-repeat;
	}
div.shadow1 div {
	background:url(/images/shadows/01/corner_bl.gif) -16px 100% no-repeat;
	}
div.shadow1 div div {
	padding:0 8px 8px 0;
	background:url(/images/shadows/01/corner_tr.gif) 100% -16px no-repeat;
	}
div.shadow1 div div img {
	display:block;
	}
	
div.shadow2, div.shadow2 div, div.shadow2 div div {
	display:inline-table;
	/* \*/display:block;/**/
	}
div.shadow2 {
	float:left;
	background:url(/images/shadows/02/shadow.gif) right bottom no-repeat;
	}
div.shadow2 div {
	background:url(/images/shadows/02/corner_bl.gif) -16px 100% no-repeat;
	}
div.shadow2 div div {
	padding:0 8px 8px 0;
	background:url(/images/shadows/02/corner_tr.gif) 100% -16px no-repeat;
	}
div.shadow2 div div img {
	display:block;
	}
	
div.shadow3, div.shadow3 div, div.shadow3 div div {
	display:inline-table;
	/* \*/display:block;/**/
	}
div.shadow3 {
	float:left;
	background:url(/images/shadows/03/shadow.gif) right bottom no-repeat;
	}
div.shadow3 div {
	background:url(/images/shadows/03/corner_bl.gif) -16px 100% no-repeat;
	}
div.shadow3 div div {
	padding:0 8px 8px 0;
	background:url(/images/shadows/03/corner_tr.gif) 100% -16px no-repeat;
	}
div.shadow3 div div img {
	display:block;
	}
#intro {overflow: hidden;}

#boredpop1{z-index:400000000; background-color: #ffffff; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; filter:alpha(opacity=80);
	-moz-opacity:0.93;
	-khtml-opacity: 0.93;
	opacity: 0.93;}
	
#boredpop2{z-index:400000000; position: fixed; top:0px; width: 100%;}

#boredpop3{background-color: #ffffff; z-index:400000000; border:1px solid #8e8e8e; position: relative; top: 100px; margin:0 auto; overflow: hidden; }
#boredpop4{background-color: #ffffff; border-bottom:1px solid #f3f3f3; text-align: left; padding-bottom: 5px; height: 15px; width: 100%;}
.boredpoptext{margin-left: 5px; color: #7f7f7f; position: relative; top:-7px;}
.boredx{margin: 3px 3px 3px 3px; border: 0px;}
.boredx img a{border: 0px;}
.boredx:hover{opacity:.4;}


/*preload classes*/
.svw {width: 50px; height: 20px; background: #fff;}
.svw ul {position: relative; left: -999em;}

/*core classes*/
.stripViewer { 
position: relative;
overflow: hidden; 
margin: 0 0 1px 0;
}
.stripViewer ul { /* this is your UL of images */
margin: 0;
padding: 0;
position: relative;
left: 0;
top: 0;
width: 1%;
list-style-type: none;
}
.stripViewer ul li { 
float:left;
}
.stripTransmitter {
overflow: auto;
width: 1%;
}
.stripTransmitter ul {
margin: 0;
padding: 0;
position: relative;
list-style-type: none;
}
.stripTransmitter ul li{
width: 20px;
float:left;
margin: 0 1px 1px 0;
}
.stripTransmitter a{
font: bold 10px "Times New Roman",serif;
text-align: center;
line-height: 22px;
background: #ffffff;
color: #C4C4C4;
text-decoration: none;
display: block;
}
.stripTransmitter a:hover, a.current{
background: #fff;
color: #717171;
}

/*tooltips formatting*/
.tooltip
{
padding: 0.5em;
background: #fff;
color: #000;
border: 5px solid #dedede;
}

.boredsharebutton{overflow: visible; height: 14px; position: absolute; right:5px; top:1px;}
.boredsharecontainer{height:14px; text-align:right;}
.boredsharebutton a{display:inline; opacity:0.7;}
.boredsharebutton a:hover{opacity:0.5;}
.boredsharebutton img {height:10px; width:10px}
.commentlist{padding:0;
text-align:justify;}
.commentlist li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
.depth-1 {
border-top:0px solid #DDDDDD;
}
.hstitle{display: inline; line-height:150%; font-size:22px; text-decoration:none;}
.hstitle a {display: inline; font-size:22px; text-decoration:none;}
.hstitle a:hover {color: #DDDDDD;}
.narrowcolumn a {display: inline; font-size:30px; text-decoration:none;}
.category-uncategorized {border-top:1px solid #DDDDDD; width:100%;padding:14px 0 14px 0;}
.hsbody {padding: 10px 0 10px 0; margin-bottom: 30px;}
.hsbody a {font-size:13px; text-decoration:underline;}
.hsbody a:hover {font-size:13px; text-decoration:none;}
a.more-link .meta-nav {
  display: none;
}
.navigation a {padding-top:30px; padding-bottom: 20px;font-size:13px; text-decoration:none;}
.navigation a:hover {padding-top:20px; font-size:13px; text-decoration:underline;}
.singleitem {line-height:100%;}
#respond{z-index:100000; padding-bottom:30px;}
.tdomf_buttons {position:relative; top:-75px;}
.tdomf_form {width:500px;}
.entry{width:500px;}