.goodies_desc{
	padding-top:10px;
}

#show_form{
	display:none;
	width:250px;
}

#conditions_form{
	display:none;
}

#distro{
	display:none;
}

#costumer{
	display:none;
}


.errorExplanation ul{
	padding:10px;
	list-style-type: decimal;
}

.errorExplanation ul li{
	margin:5px 10px;
}

/*@font-face {
    font-family: DeliciousRoman;
    src: url('http://www.font-face.com/fonts/delicious/Delicious-Roman.otf');
    font-weight:400;
}*/

.fieldWithErrors{
	padding:0px;
	margin:0px;
}

.fieldWithErrors input{
	border:2px #FED000 solid;
}

.fieldWithErrors textarea{
	border:2px #FED000 solid;
}

#contact_forms ul{
	float:left;
}

#contact_forms h2{
	height:15px;
}


#contact_forms label{
	width:300px;
	padding:10px 0 2px 0px;
}


#contact_forms input{
	padding:1px 3px;
}

#contact_forms textarea{
	padding:3px;
}

#contact_forms input[type="submit"]{
	width:100px;
}



.separadorV{
	display:block;
	margin:5px 60px 5px 60px;
	width:1px;
	height:300px;
	background-color:#666;

}

#photobucket{
	overflow: hidden;
	width:505px;
	height:379px;
	position:relative;
	float:left;
}

#photobucket img { position:absolute; visibility: hidden; left:0; top:0; }


.profile_left{
	width:200px;
	float:left;
}


.profile_right{
	width:564px;
	padding:27px 0 0 19px;
	float:left;
}

.interview{
	padding: 0 0 0 19px;
}

.profile_header{
	padding:15px 0px;
}

.profile_description{
	line-height:20px;
}


.profile_description span{
	color:#FED000;
}

.profile_youtube_videos li{
	float:left;
}

.api{
	
}


*{
	padding:0px;
	margin:0;
	font-family: Verdana;
	font-size:11px;
}

ul{
	list-style: none;
}

img{
	border: none;
}

hr{
	margin-bottom:15px;
	padding:0px;
	border:none;
	border-top: 1px solid #666;
}

.blog_title{
	color:#ceaa00;
}

.datecomment{
	color:#666;
	font-size:10px;
}

#id_title_flash{
	text-align:right;
}

.nome_email{
	color:white;
	font-size:10px;
}

* html hr{
	margin-bottom:15px;
	padding:0px;
	border-top: 0px solid #ff0000;
}



*+html hr{
	height:1px;
	margin-bottom:15px;
	padding:0px;
	border-top: 1px solid #666;
}

h1{
	padding-bottom:0px;
}

h2{
	color:#FED000;
	padding:15px 0px 0px 0px;
	
}

.historyTable th{
	color:#FFCC00;
	padding:10px 2px;
	text-align: left;
}

.historyTable .row1{
	text-align: left;
}

.historyTable .row2{
	background-color:#333;
	text-align: left;
}

.historyTable td {padding:5px 2px;}


.historyitems th{
	font-size:10px;
	color:white;
	background-color:#FFCC00;
	padding:0px;
	text-align: left;
}

.historyitems td{
	font-size:10px;
}

.historyTable .hrow1{
	text-align: left;
}

.historyTable .hrow2{
	background-color:white;
	color:#ffcc00;
	text-align: left;
}

.flash_alert{
	color:#FFCC00;
	text-align:left;
	padding:20px 0 0 20px;
}

body{
	background-color:#040500;
	/*opacity: .2;*/
	/*background-image: url('http://s3.yellowoodstore.com/images/assets/fundos/42.jpg');*/
	background-repeat:no-repeat;
	background-position: top center;
	background-attachment: fixed;
	color:white;
}


.subtotal{
	color:#FED000;
	font-weight: bold;
}

#nav a{
	font-size: 18px;
}

#nav a:hover{
	font-size: 18px;
	color:white;
}


.blog{
	padding:10px 5px 0 20px;
}
.blog h3{
	color:#FED000;
}

.checkout_col1{
	width:650px;
	float:left;
}

.checkout_col1 a{
	color:white;
}

.checkout_col1 ul .liactual{
	float:left;
	padding:11px 45px 11px 20px;
	background-color:#FFCC00;
	margin:0px 0px 0px -10px;
	background-position: center right;
	background-repeat: no-repeat;
	color:#171411;
	}
	
	
.checkout_col1 ul .first{
		float:left;
		padding:11px 45px 11px 20px;background-color:#716F6E;
		background-position: center right;
		background-repeat: no-repeat;
		z-index: 10;
		}

.checkout_col1 ul li{
	float:left;
	padding:11px 35px 12px 20px;
	background-color:#716F6E;
	margin:0px 0px 0px -10px;
	background-position: center right;
	background-repeat: no-repeat;
	}


.checkout_col1 ul .init_seta{
	float:left;
	display:block;
	padding:0px;
	margin:0px;
	width:15px;
	height:38px;
	
	background-image: url('http://s3.yellowoodstore.com/images/assets/seta_cinza_inicio.gif');
	background-position: center right;
	background-repeat: no-repeat;
}


* html .checkout_col1 ul .init_seta{
	height:36px;
}

*+html .checkout_col1 ul .init_seta{
	height:36px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	.checkout_col1 ul .init_seta { height:36px; }
}


.checkout_col1 ul .init_seta_l_c{
	float:left;
	display:block;
	padding:0px;
	margin:0px;
	width:15px;
	height:38px;
	
	background-image: url('http://s3.yellowoodstore.com/images/assets/seta_inicio_laranja_cinza.gif');
	background-position: center right;
	background-repeat: no-repeat;
}


.checkout_col1 ul .init_seta_c_l{
	float:left;
	display:block;
	padding:0px;
	margin:0px;
	width:15px;
	height:38px;
	
	background-image: url('http://s3.yellowoodstore.com/images/assets/seta_inicio_cinza_laranja.gif');
	background-position: center right;
	background-repeat: no-repeat;
}

* html .checkout_col1 ul .init_seta_c_l{
	height:36px;
}

* html .checkout_col1 ul .init_seta_l_c{
	height:36px;
}


*+html .checkout_col1 ul .init_seta_c_l{
	height:36px;
}


*+html .checkout_col1 ul .init_seta_l_c{
	height:36px;
}


@media screen and (-webkit-min-device-pixel-ratio:0) {
	.checkout_col1 ul .init_seta_c_l { height:36px; }
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	.checkout_col1 ul .init_seta_l_c { height:36px; }
}



.checkout_col1 ul .cinza{
	float:left;
	padding:11px 35px 12px 20px;
	margin:0px 0px 0px 0px;
	background-image: url('http://s3.yellowoodstore.com/images/assets/seta_cinza_fim.gif');
	background-position: center right;
	background-repeat: no-repeat;
	background-color:#716f6e;
	color:#FEFEFE;
}


.checkout_col1 ul .laranja{
	float:left;
	padding:11px 35px 12px 20px;
	margin:0px 0px 0px 0px;
	background-image: url('http://s3.yellowoodstore.com/images/assets/seta_laranja_fim.gif');
	background-position: center right;
	background-repeat: no-repeat;
	background-color:#FFCC00;
	color:#171411;
}

.checkout_col1 ul .laranja_final{
	float:left;
	padding:11px 45px 12px 25px;
	margin:0px 0px 0px 0px;
	background-color:#FFCC00;
	color:#171411;
}

	
	.checkout_col1 ul .lifinal{
		float:left;
		padding:11px 35px 12px 30px;
		background-color:#716F6E;
		background-image: none;
		background-position: center right;
		background-repeat: no-repeat;
		color:#FEFEFE;
	}

		.checkout_col1 ul .lifinal2{
			float:left;
			padding:11px 50px 11px 30px;
			background-color:#FFCC00;
			background-image: none;
			background-position: center right;
			background-repeat: no-repeat;
			color:#FEFEFE;
		}






.espacaCK{
	padding-left:20px;
}

.checkout_col2{
	width:90px;
	float:left;
}


.faqfix{
	margin:0px;
	padding:0px;
}


.spacing{
	padding:10px;
	clear:both;
}

.spacing1{
	padding:1px;
	clear:both;
}
.spacing4{
	padding:4px;
	clear:both;
}

.spacing5{
	padding:5px;
	clear:both;
}

.loginCAP{
	margin-right:20px;
}

.loginBox{
	float:left;
	width:300px;
	height:200px;
	background-color:black;
}

.loginBox h3{
	background-color:#666;
	text-align:left;
	padding:2px 10px;
}

.loginBox h2{
	text-align:left;
	padding:10px 10px 0px 10px;
}


.blogTitle {
	color:#FED000;
	padding:0px 0px 5px 0px;
	font-size:14px;
}

.blogTitle a{
	color:#FED000;
	padding:0px 0px 5px 0px;
	font-size:14px;
}

.blogTitle a:hover{
	color:#ffffff;
	padding:0px 0px 5px 0px;
	font-size:14px;
	text-decoration: none;
}

.loginBox p{
	padding:10px;
}


.espacLeft{
	margin-right:25px;
}

*+html .espacLeft{
	margin-right:15px;
}

* html .espacLeft{
	margin-right:15px;
}


.loginBox_fullwidht{
	background-color:black;
}

.loginBox_fullwidht h3{
	background-color:#666;
	text-align:left;
	padding:2px 10px;
}

.loginBox_fullwidht h2{
	padding:2px 10px;
}

.loginBox_fullwidht p{
	padding:10px;
}

.loginBox_fullwidht textarea{
	width:97%;
	height:100px;
	padding:5px;
}


.bag_resume{
	width:97%;
	margin:5px auto;
}

.bag_resume th{
	background-color:#666;
	text-align:left;
	padding:2px;
}

.bag_resume .cleanTR td{
	background-color: transparent;
	border-bottom:none;
}

.bag_resume td{
	background-color:#000;
	border-bottom:thin #333 solid;
	padding:10px;
}

.bag_resume .total{
	width:100px;
	text-align:right;
}

.bag_extend{
	width:100%;	
}






.bag{
	width:100%;
}

.bag th{
	background-color:#666;
	text-align:left;
	padding:2px;
}

.bag .cleanTR td{
	background-color: transparent;
	border-bottom:none;
}

.bag td{
	background-color:#000;
	padding:10px 10px 0px 10px;
}

.bag .bagtime{
	padding:2px 8px 8px 8px;
	color:#333;
	border-bottom:thin #333 solid;
}

.bag .total{
	text-align:right;
}





#master{
	width:960px;
	margin:0 auto;
}



#head{
	height:69px;
	background-color:#000;
	background-image: url('http://s3.yellowoodstore.com/images/assets/yellowood_logo.gif');
	background-repeat:no-repeat;
	background-position: left center;
}

.limit_date{
	font-size: 9px;
	color:#333;
}

#head .client_area{
	text-align:right;
	padding:20px;
	color:#FED000;
}

a{
	color:#716F6E;
	text-decoration: underline;
}

a:hover{
	cursor: pointer;
	color:#FED000;
	text-decoration: underline;
}

#main{
	clear:both;
	padding:16px 0;
}

.ehehmama{
	display:none;
}





#nav{
	width:119px;
	min-height:323px;
	float:left;
	/*border:thin red solid;*/
	background-image: url('http://s3.yellowoodstore.com/images/assets/fundo_transparent_ie7.png');
}



.espa5{
	padding-left:5px;
}

#logo_yw{
	/*border:thin red solid;*/
	width:119px;
	height:94px;
	/*min-height:421px;*/
	bottom: 0; left: 0;
	background-image: url('http://s3.yellowoodstore.com/images/assets/yellowood_paypal.png');
	background-position: center bottom;
	background-repeat: no-repeat;
}


.boxHead table{
	padding:10px;
}

.boxHead table .firstCol{
	width:150px;
}

.obrigatorio{
	color:red;
	padding:2px;
	display:inline;
}

.boxHead h3{
	background-color:#666;
	color:white;
	padding:5px;
}

#nav ul{
	list-style: none;
	padding:15px 5px 15px 15px;
}

#nav ul li{
	padding:0px 0px;
}

#content{
	background-image: url('http://s3.yellowoodstore.com/images/assets/fundo_transparent_ie7.png');
	margin-left:16px;
	width:823px;
	min-height:340px;
	float:left;
	margin-bottom:16px;
	color:#CCCCCC;
}

* html #content{
	background-image: url('http://s3.yellowoodstore.com/images/assets/fundo_transparent_ie7.png');
	background-image: none;
	margin-left:16px;
	width:823px;
	min-height:340px;
	float:left;
	margin-bottom:16px;
	color:#CCCCCC;
}

#content .div_pad{
	padding:20px;
	overflow: hidden;
}

#content .flash{
	float:left;
}


#content .right_flash{
	width:278px;
	float:left;
}

#content .photo_gallery{
	float:left;
	width:435px;
}


#content .photo_gallery p {
	padding:5px 0 20px 0;
}

#select_photos{
	clear:both;
	width:418px;
}

#select_photos ul li{
	float:left;
}

#content .lado_dir{
	width:340px;
	float:left;
	margin-bottom:15px;
}




#products-apparel .pdecks{
	float:left;
	padding:10px 4px;
}

#products-apparel .pdecks img{
	width:252px;
	height:225px;
}

#products-apparel .desc{
	text-align:center;
	padding:0px;
	margin:0px;
}

#products-apparel .desc h2{
	padding:0px;
	margin:0px;
}


#sizeTable td{
	font-size:10px;
}

#sizeTable th{
	font-size:10px;
	text-align:left;
	color:#FED000;
	border-bottom: thin solid #666;
}


#sizeTableColors td{
	font-size:10px;
}

#sizeTableColors th{
	font-size:10px;
	text-align:left;
	color:#FED000;
	padding-bottom:5px;
}


.stockchart{
	width:220px;
}

.stocksize{
	padding:5px;
}

*+html .stocksize{
	width:40px;
}








#products li{
	float:left;
	padding:5px 35px;
}


#products .pdecks{
	height:390px;
}

*+html #products .pdecks{
	height:390px;
}

* html #products .pdecks{
	height:390px;
}


#products li .decks{
	display:block;
	padding-left:20px;
}


#products .desc{

}

label{
	display:block;
	float:left;
	width:60px;
}

#products .desc li{
	clear:both;
	width:120px;
	text-align:center;
	padding:5px 0px;
}


.stock_no{
	color:#E10915;
}

.stock_yes{
	color:#7FB120;
}





.product_photo_d{
	float:left;
	padding:5px;
}


.product_details{
	float:left;
	width:250px;
}

.text{padding:5px;}

.ref{color:#716F6E;font-weight: bold;padding:2px 0px;}

.name{color:#FED000;font-weight: bold;padding:2px 0px;}
.typeDeck{padding:2px 0px;}
.descProd{padding:4px 0px;}

.stock{padding:10px 0;}
.price{font-size:15px;}


.product_gallery{
	float:left;
	padding:0px;
}

.product_gallery ul {width:400px;}

.product_gallery ul li{float:left;}

#footer{
	clear:both;
	background-image: url('http://s3.yellowoodstore.com/images/assets/fundo_transparent_ie7.png');
}

#footer p{
	font-size: 10px;
	padding:10px 0 0 22px;
}



#pictureAbout{
	/*height:310px;*/
}

#photo_holderx #pictureAbout{
	/*height:310px;*/
}


#photo_holderx{
	padding:0px;
	margin:0px;
	height:310px;
}





.btn_home
{
  display: block;
  width: 93px;
  height: 19px;
  background: url("../images/btn_home.png") no-repeat 0 0;

}

.btn_about
{
  display: block;
  width: 93px;
  height: 19px;
  background: url("../images/btn_about.png") no-repeat 0 0;

}

.btn_decks
{
  display: block;
  width: 93px;
  height: 19px;
  background: url("../images/btn_decks.png") no-repeat 0 0;

}

.btn_classics
{
  display: block;
  width: 93px;
  height: 19px;
  background: url("../images/btn_classics.png") no-repeat 0 0;

}

.btn_apparel
{
  display: block;
  width: 93px;
  height: 19px;
  background: url("../images/btn_apparel.png") no-repeat 0 0;

}

.btn_goodies
{
  display: block;
  width: 93px;
  height: 19px;
  background: url("../images/btn_goodies.png") no-repeat 0 0;

}


.btn_faqs
{
  display: block;
  width: 93px;
  height: 19px;
  background: url("../images/btn_faqs.png") no-repeat 0 0;

}

.btn_team
{
  display: block;
  width: 93px;
  height: 19px;
  background: url("../images/btn_team.png") no-repeat 0 0;

}

.btn_blog
{
  display: block;
  width: 93px;
  height: 19px;
  background: url("../images/btn_blog.png") no-repeat 0 0;

}

.btn_contact
{
  display: block;
  width: 93px;
  height: 19px;
  background: url("../images/btn_contact.png") no-repeat 0 0;

}


#menunav ul li {padding:3px 0px;}


.btn_apparel:hover,.btn_home:hover,.btn_about:hover,.btn_decks:hover,.btn_classics:hover,.btn_faqs:hover,.btn_blog:hover,.btn_team:hover,.btn_contact:hover,.btn_goodies:hover
{ 
  background-position: 0 -19px;
}

.btn_apparel span,.btn_home span,.btn_about span,.btn_decks span,.btn_classics span,.btn_faqs span,.btn_blog span,.btn_team span,.btn_contact span,.btn_goodies span
{
  display: none;
}







#apparel{
	float:left;
	width:410px;
}


#apparel #title_gallery{display:none;}

#apparel .product_photo{
	padding:0px;
	margin:0px;
	height:467px;
}


#apparel_detail{
	float:left;
	width:360px;
	padding:0px;
}


.barraStock{
	height:5px;
	background-color:#FED000;
}

.stockQ0{
	width:0px;
}

.stockQ1{
	width:40px;
}

.stockQ2{
	width:80px;
}

.stockQ3{
	width:120px;
}

.stockQ4{
	width:160px;
}

.stockQ5{
	width:200px;
}

.nowidth{
	width: 635px;
}

.squareColor{
	padding:10px;
	margin:0px;
	background-color:white;
	border:1px #716F6E solid;
	font-size:1px;
	line-height:1px;
}

.squareZitoColor{
	padding:3px;
	margin:0px;
	background-color:white;
	font-size:1px;
	line-height:1px;
}

.aka{font-size:11px;color:#CCCCCC;}

.imageTable{
	padding:0;
	margin:0;
	width:10px;
	text-align:center;
}

/*
*+html .squareColor{
	
	padding:10px;
}*/

.espac{
	padding-bottom:5px;
}

#availableColors td input{
	margin:3px;
}

*+html #availableColors td input{
	margin:2px;
}


/* IE */

* html{
	padding:0px;
	margin:0;
	font-family: Verdana;
	font-size:11px;
}

* html #products li .decks a{
	left:10px;
	/*border:1px green solid;*/
}

