/************************
	      sIFRz
************************/

@media screen {

  .sIFR-active span.title {
      font-size: 24px;
      display: block;
    }

}

/************************
		 h1's
************************/

	span.title {
		font-size: 24px;
		color: #745247;
		line-height:130%;
		margin: 0px 0px 0px 0px;
		padding: 24px 0px 0px 0px;
		}
	h1 {
		font-size: 25px;
		color: #745247 !important;
		line-height:130%;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 4px 0px;
		text-align:left !important;
		text-transform:lowercase;
		}
	h1 a {
		font-size: 25px;
		color: #745247;
		line-height:130%;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 4px 0px;
		text-align:left !important;
		text-transform:lowercase;
		}
	h2 {
		font-size: 32px;
		color: #4d271a;
		line-height:130%;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 6px 0px;
		text-align:left !important;
		text-transform:lowercase;
		}
	h3 {
		font-size: 20px;
		color: #745247;
		line-height:130%;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		text-align:left !important;
		text-transform:lowercase;
		}
	h4 {
		font-size: 18px;
		color: #745247;
		line-height:130%;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		text-align:left !important;
		 text-transform:lowercase;
		}
	h5 {
		font-size: 12px;
		color: #745247;
		line-height:130%;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		text-align:left !important;
		 text-transform:lowercase;
		}
	
/************************
	  usual suspects
************************/

* { margin: 0; padding: 0; list-style-type: none; }

iframe {
	overflow-x: hidden;
	background:none;
	}
	
@media screen {

	object { 
		outline:none;
		margin: 0px;
		padding: 0px;
		border: 0px;
		line-height:0px;
		font-size:0px;
		}
	.flashmovie {
		margin: 0px;
		padding: 0px;
		border: 0px;
		line-height:0px;
		font-size:0px;
		}
	}	
.buy {
	float: left; 
	border: none;
	margin-right: 3px;
	}

._enter_play_hv {
	background: url(http://ethnotechno.com/_content/_images/_enter_play_hv.png);
	}


img	{
	margin: 0;
	padding: 0;
	border: 0;
	line-height:0px;
	font-size:0;
	}
img.centered, .aligncenter, div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}
img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}
img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}
.alignright {
	float: right;
	}
.alignleft {
	float: left;
	}
table	{
	margin: 0;
	padding: 0;
	border: 0;
	}
.vid	{
	margin: 0 0 15px 15px;
	float: right; 
	padding: 0;
	border: 0;
	}
td	{
	vertical-align:top;
	}
td.info	{
	vertical-align:top;
	padding: 0 1em 0 0;
	text-align: right;
	font-weight: bold;
	}
p {
     margin: 0 0px 0 0px;
     text-align: justify;
     color: #745247;
     background: none repeat;
     font: 11px/17px "Trebuchet MS", Arial, Helvetica, sans-serif;
	 }
p.left {
     margin: 0 0px 0 0px;
     color: #745247;
     background: none repeat;
     font: 11px/17px "Trebuchet MS", Arial, Helvetica, sans-serif;
	 }
p.form_bttn {
     margin: 15px;
	 line-height:130%;
     text-align: justify;
     color: #745247;
     background: none repeat;
     font: 11px/17px "Trebuchet MS", Arial, Helvetica, sans-serif;
	 }
hr {
	 width:589px;
	 height: 1px;
     margin: 12px 0 0px 0;
     text-align: center;
     border: .1ex solid #dac0aa;
	 background-color: #dac0aa;
     background: none repeat;
	 }
.form {
     color: #745247;
     background: none repeat;
     font: 11px/17px "Trebuchet MS", Arial, Helvetica, sans-serif;
	 }
span.title {
     color: #745247;
     font: 16px/16px arial black, helvetica, sans-serif;
	 }
span.toplink {
     text-align: left;
     color: #0066ff;
     background: none repeat;
     font: 10px/12px "arial", "helvetica", sans-serif;
	 }
span.pick {
     text-align: left;
	 margin-left: 3px;
     color: #00a8cc;
     background: none repeat;
     font: bold italic 10px/12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	 }
span.by {
     margin: 0 0 0 0;
     color: #7b4c29;
     background: none repeat;
     font: bold 10px/12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	 }
span.play {
	 margin-top: 20px
     color: #745247;
     background: none repeat;
     font: bold 13px/13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	 }
span.bottlink {
     color: #ffffff;
     background: none repeat;
     font: 11px/15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	 }
span.toplink {
     color: #745247;
     background: none repeat;
     font: 12px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	 }

			ul {
				 font: 11px/17px "Trebuchet MS", Arial, Helvetica, sans-serif;
				 color: #745247;
				 background: none repeat;
				 text-align: left;
				 text-transform: lowercase;
				 margin: 20px;
				 }
			ol {
				 font: 11px/12px "Trebuchet MS", Arial, Helvetica, sans-serif;
				 color: #745247;
				 background: none repeat;
				 text-transform: lowercase;
				 margin: 0;
				 }
			li {
				 font: 11px/12px "Trebuchet MS", Arial, Helvetica, sans-serif;
				 color: #745247;
				 background: none repeat;
				 text-transform: lowercase;
				 margin: 0px 0px 0px 22px;
				 list-style-type: hidden;
				 }
			.cd ol  {
				 font: 10px/11px "Trebuchet MS", Arial, Helvetica, sans-serif;
				 color: #745247;
				 background: none repeat;
				 text-transform: lowercase;
				 margin: 0;
				 }
			.cd li {
				 font: 10px/11px "Trebuchet MS", Arial, Helvetica, sans-serif;
				 color: #745247;
				 background: none repeat;
				 text-transform: lowercase;
				 margin: 0px 0px 0px 22px;
				 list-style-type: decimal;
				 }
			ul.other {
				 font: 11px/17px "Trebuchet MS", Arial, Helvetica, sans-serif;
				 color: #745247;
				 background: none repeat;
				 text-align: left;
				 text-transform: lowercase;
				 margin: 0;
				 list-style-type: box;
				 }

.copy {
     color: #FFCC99;
     background: none repeat;
     font: 10px/10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	 }
.menu A:visited {
     color: #FFCC99;
     text-decoration: none;
     background: none repeat;
     font: 10px/10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	 }
.menu A:link {
     color: #FFCC99;
     text-decoration: none;
     background: none repeat;
     font: 10px/10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	 }
.menu A:hover {
     color: #ffffff;
     text-decoration: underline;
     background: none repeat;
     font: 10px/10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	 }
.menu A:active {
     color: #FFCC99;
     text-decoration: none;
     background: none repeat;
     font: 10px/10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	 }
A:visited {
     text-decoration: none;
     background: none repeat;
	 }
A:link {
     text-decoration: none;
     background: none repeat;
	 }
A:hover {
     color: #cc0000;
     text-decoration: underline;
     background: none repeat;
	 }
A:active {
	 color: #cc0000;
     text-decoration: none;
     background: none repeat;
	 }



input.field {
height: 18px;
width: 140px;
border: 0px;
background: #CF9F6E;
font: 13px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
color: #745247;}

input.contactfield {
height: 20px;
width: 170px;
border: 0px;
background: #CF9F6E;
font: 13px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
color: #745247;}

select.select {
height: 20px;
width: 200px;
border: 0px;
background: #ffffff;
font: 13px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
color: #745247}

textarea.textarea {
height: 150px;
width: 400px;
border: 0px;
background: #CF9F6E;
font: 13px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
color: #745247;}

input.button {
height: 18px;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #745247;
border: 1px;
border-color: #745247; 
border-style: solid;
background: #CF9F6E;
}



.int_spot {
	font: 14px/17px "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-style:italic;
	color:#8c7d6b;
    border-left:4px solid #8c7d6b;
    padding-left:10px;
    padding-right:10px;
    margin-left:0px;
    margin-top:20px;
    margin-bottom:20px;    
	width:604px;
	 }

			#et
			{
				background: transparent;
				margin: 0px 0px 0px 0px;	
				padding: 0px 0px 0px 0px;
				width:285px;
				height:106px;
			}
			.et
			{
				background: transparent;
				margin: 0px 0px 0px 0px;	
				padding: 0px 0px 0px 0px;
			}
/************************
	 content posts
************************/

			.post-box-wrap	{
				width:500px; 
				border: none; 
				font: 9px/11px "Trebuchet MS", Arial, Helvetica, sans-serif; 
				color: #745247; 
				padding: 0;
				}
			.post-box	{
				width:100%; 
				height:100%; 
				background: url(http://ethnotechno.com/_content/_images/postbox_bg.jpg) center top repeat-y;
				border:1px solid #e4d2b7; 
				font:10px/15px; "Trebuchet MS", Arial, Helvetica, sans-serif;  
				color: #745247; 
				padding: 6px 15px 0px 15px;
				overflow: hidden;
				}
			.post-box-image {
				position:relative; 
				margin: 0px 0px 0px -14px;
				}
			a .post-box-image {
				position:relative; 
				margin: -6px 15px 15px -15px;
				}

			.navigation {
				width:500px;
				font-size:18px;
				color: #4d271a;
				line-height:130%;
				margin: 0px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
				text-align:left !important;
				text-transform:lowercase;
				}		
			h2 a,  .navigation a
				{
				font-size:18px;
				color:#4d271a;
				text-decoration: none;
				}
			h3 a
				{
				color:#662d14;
				text-decoration: none;
				}
			p, .commentlist p
				{
				line-height:130%
				}

			a:hover
				{
				color:#cc0000;
				text-decoration: underline;
				}
			a
				{
				color:#cc0000;
				text-decoration: none;
				}
			p
				{
				margin-bottom:15px;
				}

			blockquote
				{
				padding:10px;
				background-color:#f4e7b9;
				color:black;
				border:2px solid #8d8c9e;
				font-style:italic;
				margin:10px;
				}

			blockquote blockquote
				{
				background-color:white;
				color:black;
				}

			#container p.metadata
				{
				font: bold 9px "Trebuchet MS", Arial, Helvetica, sans-serif;
				color:#a59578;
				}

			p.metadata a, 
			p.metadata a:link, 
			p.metadata a:visited, 
			p.metadata a:active 
				{
				font: 9px "Trebuchet MS", Arial, Helvetica, sans-serif;
				color:#cc0000;
				}

			ol, .commentlist ol
				{
				list-style-type:decimal;
				padding:3px 0px 3px 0px;
				list-style-position:inside;
				}

			ul, .commentlist ul
				{
				list-style-type:none;
				color:#790000;
				padding:3px 0px 0px 40px;
				margin:0px 0px 0px 0px;
				}

			li, .commentlist li
				{
				padding-bottom:3px;
				}

			strong, b
				{
				font-weight:bold;
				}

			em, i
				{
				
				}


/************************
	 sidebar styles
************************/

							#sidebar
							{
								background: transparent;
								position: relative; 
								width:263px;
								white-space: pre-wrap; white-space:-moz-pre-wrap; white-space: normal;
								white-space: -pre-wrap; white-space: -o-pre-wrap; 
								word-wrap: break-word !important; word-wrap: break-word;
								positon: absolute;
								float:right;
							}
							.wrap
							{
								width:238px;
								margin:0px 0px 0px 0px;
								padding:0px 0px 0px 0px;
								line-height:0px;
								font-size:0px;
								positon: absolute;
								text-align:left;
							}							
							.widgettitle {
								display:none;
							}


							.box001 
							{ 
								background: transparent url(http://ethnotechno.com/_content/_images/box001.png) no-repeat;
								position: relative; 
								white-space: pre-wrap; white-space:-moz-pre-wrap; white-space: normal;
								white-space: -pre-wrap; white-space: -o-pre-wrap; 
								word-wrap: break-word !important; word-wrap: break-word;
								width:238px;
								height:86px;
								margin:0px 0px 0px 0px;
								padding:0px 0px 0px 0px;
							} 



							.box002
							{
								background: transparent url(http://ethnotechno.com/_content/_images/box002.png) no-repeat;
								position: relative; 
								width:238px;
								height:86px;
								margin:0px 0px 0px 0px;
								padding:0px 0px 0px 0px;
							}
							.more {
								float:right;
								margin:0px 0px 0px 0px;
								padding:0px 0px 0px 0px;
								line-height:0px;
								font-size:0px;
							}
							#sidebar .box002 a
							{
								font: bold 9px "Trebuchet MS", Arial, Helvetica, sans-serif;
								color:#990000;
								text-decoration:none;
								margin:5px 0px 0px 13px;
								vertical-align: middle; 
							}
							#sidebar .box002 ul
							{
								list-style-type: none;
								margin:0px 0px 0px 0px;
								padding:0px 0px 0px 0px;
							}
							#sidebar .box002 li
							{
								list-style-type: none;
								margin:0px 0px 0px 0px !important; margin:0px 0px 0px -15px;
								padding:30px 0px 0px 2px !important;
								text-decoration:none;
							}
							#sidebar .box002 a:hover
							{
								text-decoration:underline;
							}




							#box003
							{
								background: transparent url(http://ethnotechno.com/_content/_images/box003.jpg) no-repeat;
								position: relative; 
								margin:0px 0px 0px 0px;
								padding:0px 0px 0px 0px;
							}

							.fb {
								font: 8px "Trebuchet MS", Arial, Helvetica, sans-serif;
								white-space: pre-wrap; white-space:-moz-pre-wrap; white-space: normal;
								white-space: -pre-wrap; white-space: -o-pre-wrap; 
								word-wrap: break-word !important; word-wrap: break-word;
								color:#a59578; 
								margin:0px 0px 0px 0px;
								padding:0px 0px 0px 0px;
								width:238px;
							}	
							#sidebar .fb_contain
							{
								background: transparent;
								margin:0px 0px 0px 0px;
								padding:0px 0px 0px 0px;
							}
							#sidebar .fb_icon
							{
								background: transparent;
								width:47px;
								height:43px;
								margin:0px 0px 0px 0px;
								padding:0px 0px 0px 0px;
							}
							#sidebar .fb a
							{
								font: 9px "Trebuchet MS", Arial, Helvetica, sans-serif;
								white-space: pre-wrap; white-space:-moz-pre-wrap; white-space: normal;
								white-space: -pre-wrap; white-space: -o-pre-wrap; 
								word-wrap: break-word !important; word-wrap: break-word;
								color:#990000;
								text-decoration:none;
								text-indent:0px;
								margin:5px 0px 0px 13px;
							}
							#sidebar .fb ul
							{
								color:#990000;
								list-style-type: none;
								margin:5px 0px 0px 13px;
								padding:0px 0px 0px 0px;
							}
							#sidebar .fb li
							{
								color:#990000;
								list-style-type: none;
								margin:5px 0px 0px 13px;
								padding:0px 0px 0px 0px;
								text-decoration:none;
								white-space: pre-wrap; white-space:-moz-pre-wrap; white-space: normal;
								white-space: -pre-wrap; white-space: -o-pre-wrap; 
								word-wrap: break-word !important; word-wrap: break-word;
							}
							#sidebar .fb a:hover
							{
								color:#9f4b13;
								text-decoration:none;
								white-space: pre-wrap; white-space:-moz-pre-wrap; white-space: normal;
								white-space: -pre-wrap; white-space: -o-pre-wrap; 
								word-wrap: break-word !important; word-wrap: break-word;
							}


							.box004sense			
							{					
								background: transparent;
								position: relative; 
								width:238px;
								height:238px;
								margin:0px 0px 0px 0px;
								padding:0px 0px 0px 0px;
							}



							.box005
							{
								background: transparent url(http://ethnotechno.com/_content/_images/box005.png) no-repeat;
								position: relative; 
								width:238px;
								height:86px;
								margin:0px 0px 0px 0px;
								padding:0px 0px 0px 0px;
							}
							#sidebar .box005 a
							{
								font: bold 9px "Trebuchet MS", Arial, Helvetica, sans-serif;
								color:#990000;
								text-decoration:none;
								margin:5px 0px 0px 13px;
								vertical-align: middle; 
							}
							#sidebar .box005 ul
							{
								list-style-type: none;
								margin:0px 0px 0px 0px;
								padding:0px 0px 0px 0px;
							}
							#sidebar .box005 li
							{
								list-style-type: none;
								margin:0px 0px 0px 0px !important; margin:0px 0px 0px -15px;
								padding:30px 0px 0px 2px !important;
								text-decoration:none;
							}
							#sidebar .box005 a:hover
							{
								text-decoration:underline;
							}


							.box006
							{
								background: transparent;
								position: relative; 
								width:238px;
								height:431px;
								margin:0px 0px 0px 0px;
								padding:0px 0px 0px 0px;
							}

							.box007
							{
								background: transparent;
								position: relative; 
								width:238px;
								height:203px;
								margin:0px 0px 0px 0px;
								padding:0px 0px 0px 0px;
							}
							.box008
							{
								background: transparent;
								position: relative; 
								width:238px;
								height:55px;
								margin:0px 0px 0px 0px;
								padding:0px 0px 0px 0px;
							}
/************************
	  dada form
************************/

			#dada_bttn
			{
				width: 58px;
				height: 25px;
				background: url(http://ethnotechno.com/_content/_images/icons/_join.png) no-repeat center top;
				border: none;
				float:right;
				margin:0px 0px 0px 0px;
				padding:0px 0px 0px 0px;
				line-height:0px;
				font-size:0px;
				text-align:right;
				color: #4e3720;
			}
			.dada_field
			{
				width: 160px;
				height: 18px;
				background: #efe3c7;
				border: 1px solid #4a6e79;
				padding:0px 0px 0px 0px;
				margin:0px 0px 0px 20px;
				font: 11px "arial", "helvetica", sans-serif;
				color: #4e3720;
				text-align:left;
			}
			#dada select 
			{
				width: 160px;
				height: 18px;
				background: #efe3c7;
				border: 1px solid #4a6e79;
				padding:0px 0px 0px 0px;
				margin:0px 0px 0px 0px;
				font: 11px "arial", "helvetica", sans-serif;
				color: #4e3720;
				text-align:left;
			}

/************************
	    comments
************************/

#comments, #respond {
	padding: 10px 0px 5px 0px;
	clear: both;
}
.commentlist {
	width: 500px;
	margin: 0px 0px 0px 0px;
	padding-left: 20px;
	line-height: 130%;
}
.commentlist li{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 6px 0px;
}
.commentlist .alt {
	width: 500px;
	border: none;
	background: none;
	line-height:130%;
    font: 12px/17px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.commentlist .diff {
	width: 500px;
	border: none;
	background: none;
	line-height:130%;
    font: 12px/17px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.commentlist cite, .commentlist cite a, .commentlist cite a:visited {
	line-height:130%;
    font: 12px/17px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #322305;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.commentlist small {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font: 9px/9px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #322305;
	text-align:right;
}


			#commentform {
				margin-top: 10px;
				font: 110% Arial, Helvetica, sans-serif;
			}
			#commentform p {
				padding: 6px 0px 0px 0px;
				margin: 0px 0px 0px 0px;
			}
			#commentform label{
				padding: 6px 0px 0px 0px;
				margin: 0px 0px 0px 0px;
				color: #322305;
				font: 80% Arial, Helvetica, sans-serif;
			}
			#commentform
			{
				margin-bottom:25px;
			}
			#commentform a
			{
				font-weight: bold;
				color:#cc0000;
				text-decoration: none;
			}
			#commentform input, #commentform textarea
			{
				margin-top:5px;
			}

			.commentlist li ul li, .commentlist li ol li
			{
				border-left:0px solid white;
			}
			.commentmetadata a
			{
				color:#0CC4E8;
			}


#commentform input{
				width: 500px;
				height: 24px;
				padding:0px;
				border: none;
				background: transparent url(http://ethnotechno.com/_content/_images/commentfield.jpg) center no-repeat;
				margin:0px 0px 0px 0px;
				font: 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
				vertical-align: middle;
				color: #000000;
				text-align:left;
}
#commentform textarea{
				width: 500px;
				height: 230px;
				padding:0px;
				border: none;
				background: transparent url(http://ethnotechno.com/_content/_images/comment.jpg) center no-repeat;
				margin:0px 0px 0px 0px;
				font: 13px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
				vertical-align: middle;
				color: #000000;
				text-align:left;
				overflow: auto;
}

#commentform #submit{
				width: 100px;
				height: 24px;
				padding: 2px 2px 8px 2px;
				border: none;
				background: transparent url(http://ethnotechno.com/_content/_images/commentfield.jpg) center no-repeat;
				margin:5px 0px 0px 0px;
				font: 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
				vertical-align: middle;
				color: #000000;
				text-align:left;
}




/************************
	     feets
************************/

#footer
{
	clear:both;
	margin-left:auto;
	margin-right:auto;
	width: 890px;
	height: 284px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background: transparent url(http://ethnotechno.com/_content/_images/_paper_bott.png) no-repeat;
}
.notes {
	text-align: center;
	background: none;
	font: 12px/17px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #662d14;
	margin:0px 0px 0px 0px;
	padding:20px 0px 0px 0px;
}

#footer a
{
	color:#cc0000;
	padding-bottom:1px;
}

#footer a:hover
{
	color:#cc0000;
	border-bottom:2px solid #cccccc;
}
