body{margin:0; padding:0; text-align:center; font:14px Verdana,sans-serif; /*background:url(images/bkallSite.jpg);*/ color:#000;}
input{font:10px Verdana,sans-serif; background:#fff; margin:3px 0px 3px 0px}
textarea{font:10px Verdana,sans-serif; margin:3px 0px 3px 0px}
select{font:10px Verdana,sans-serif; background:#fff; margin:2px 0px 2px 0px }
a, a:link{font-size:11px; font-weight:bold; color:#552205; text-decoration:none; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; text-align:center;}
a:hover{font-size:11px; font-weight:bold; color:#e3b428; text-decoration:none; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; text-align:center;}
.lightLnk, .lightLnk:link{color: #552206; text-decoration: none; font-weight: bold; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.lightLnk:hover{color: #e3b428; text-decoration: none; font-weight: bold; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.infLnk, .infLnk:link{color:#402405; text-decoration:none; font-size:11px; font-weight: bold; padding:3px; text-transform:uppercase;}
.infLnk:hover{color:#120802; background:#e9cc73; padding:3px; text-transform:uppercase;}
a img{border:0px}
td{font-weight:normal; font-size:10px;}
h1{font-size:30px; font-weight:bold; color:#002F55; margin-top:10px;}
h2{font-size:18px; font-weight:normal; color:#402405; margin:25px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
strong{color:#552205;}
#contenedor{margin:0 auto; width:960px; font-weight:bold; background:#fff}

/* Top */
#conTop{height:180px; width:960px;}
#bkbanner{width:960px; height:157px; background:url(images/banner_crop_top.jpg) no-repeat;}

#conMenu{float:left; width:960px; height:32px; background:url(images/bk_menusup.jpg)}
#conMenu ul{width:960px; height:32px; list-style:none; margin:0; padding:0;}
#conMenu ul li{width:160px; height:32px; float:left; text-align:center; font-family:Arial, Helvetica, sans-serif;}
#conMenu ul li a{display:block; font-size:14px; text-transform:uppercase;color:#422504; padding:8px 0 8px 0;}
#conMenu ul li a:hover{background:#e9cc73;}

/* Rollover Categories */

.containercategoryhome{width:630px; height:160px; float:left; margin:0 0 0 50px;}
.containercategoryhome ul{width:630px; height:160px; float:left; list-style:none; padding:0; margin:0;}
.containercategoryhome ul li{padding:0; margin:0; float:left;}
.containercategoryhome ul li a{display:block; width:210px; height:160px; text-decoration:none;}
.containercategoryhome ul li a:hover{background-position:right;}
.containercategoryhome ul li a span{display:none;}

#catcarsimage{background-image:url(images/picat_cars.jpg)}
#catmotorcycleimage{background-image:url(images/picat_motorcycles.jpg)}
#catmarineimage{background-image:url(images/picat_marine.jpg)}
#catindustrialimage{background-image:url(images/picat_industrial.jpg)}
#catrecreationimage{background-image:url(images/picat_recreation.jpg)}
#catcalssicsimage{background-image:url(images/picat_classics.jpg)}

#texthomeovermenu{width:720px; height:auto; float:left; clear:both; text-align:justify; margin:5px; font-size:12px;}
#texthomeovermenu h3{font-size:14px; color:#422504; margin:0; padding:0; text-transform:uppercase;}
#texthomeovermenu a{font-size:12px;}

.btnaskhome{width:40px; height:40px; float:left; margin-top:5px;}
.btnaskhome ul{width:40px; height:40px; list-style:none; margin:0; padding:0;}
.btnaskhome ul li{width:40px; height:40px; padding:0; margin:0; float:left;}
.btnaskhome ul li a{display:block; width:40px; height:40px; background:url(images/btn_asklarge.gif) no-repeat left;}
.btnaskhome ul li a:hover{width:40px; height:40px; background:url(images/btn_asklarge.gif) no-repeat right;}
.btnaskhome ul li a span{display:none;}


/* Content */
#conMain{float:left; width:960px; background:url(images/bk_con.gif) repeat-y;}
#conDisclaimer{float:left; width:960px;}
#leftPan{float:left; width:220px; text-align:center; background:#54bbce; color:#002F55;}
.regZone{width:220px; height:60px; float:left; margin-bottom:15px;}
.regZone ul{width:220px; height:60px; list-style:none; margin:0; padding:0;}
.regZone ul li{width:220px; height:60px;}
.regZone ul li a{display:block; background:url(images/bk_registerlarge.jpg) no-repeat left; color:#422504; font-size:14px; text-transform:uppercase; text-decoration:none; padding:30px 0 20px 65px; text-align:left;}
.regZone ul li a:hover{background:url(images/bk_registerlarge.jpg) no-repeat right; color:#fff; font-size:14px;  padding:30px 0 20px 65px; text-align:left;}


.category{width:220px; height:auto; clear:both; float:left;}
.category ul{width:220px; height:auto; list-style:none; margin:0; padding:0;}
.category ul li{width:220px; height:26px;}
.category ul li a{display:block; background:url(images/bg_button_leftRail.gif) no-repeat left; font-size:12px; color:#422504; text-decoration:none; text-align:left; padding:7px 0 5px 17px; text-transform:uppercase;}
.category ul li a:hover{background-position:right; font-size:12px; color:#fff; text-decoration:none; text-align:left; padding:7px 0 5px 17px;}




.button{background:url(images/bk_btn.gif); font-weight:bold; width:100px; height:20px; color:#422504; text-align:center; margin:5px 0px 5px 0px; border:0px; font-size:11px;}
#rightPan{float:left; width:730px; text-align:jusfify; font-weight:normal; padding-left:5px;}
#rightPan a{color: #552206; text-decoration: none; font-weight: bold; font-size:13px;}
#rightPan a:hover{color: #e3b428;}
#rightPanDisclaim{float:left; width:940px; text-align:jusfify; font-weight:normal; padding:5px; margin-top:25px;}
#rightPanDisclaimInfo{float:left; width:940px; text-align:jusfify; font-size:13px; font-weight:normal; padding:5px; margin-top:5px;}
#shoHead{float:left; width:560px; background:#E9EBED; margin-bottom:10px; padding:5px; text-align:left; font-weight:normal;}
.btnGris{background:url(images/bk_btngris.gif); font-size:9px; font-weight:bold; width:60px; height:20px; color:#002F55; text-align:center; margin-top:5px; border:0px}
.btnAdd{background:url(images/bk_add.jpg); font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; width:150px; height:20px; color:#552205; text-align:center; margin-top:5px; border:0px; cursor:pointer}
.btnAdd1{ background-color:#54bbce; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; width:150px; height:20px; color:#552205; text-align:center; margin-top:5px; border:0px}
.divProducto, .divCategory{float:left; text-align:center; margin:7px;}
.divProducto{width:170px;}
.divCategory{width:45%;}
.desProducto{float:left; background:#E9EBED; width:100%; color:#002F55; font-weight:bold;}
.desProducto a{text-decoration:underline;}
.titulo{float:left; color:#002F55; font-weight:bold; width:560px; border-top:1px solid #E9EBED; border-bottom:1px solid #E9EBED; padding:10px 0px 10px 0px; margin:10px 0px 10px 0px; text-align:left;}
.features{}
.features .label{width:40px;text-align:left;margin:3px;clear:both;}
.features .field{width:90px;text-align:left;margin:5px 0px 0px 20px}
.featuresDetail .label{width:60px;text-align:left;margin:3px;font-weight:bold;clear:both;}
.featuresDetail .field{text-align:left;margin:5px 10px 0 0;clear:both;}
.verProdTable thead td{background-color:#552205; color:#fff;font-weight:bolder; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.verProdTable .rowA{background:#f4f1ed;}
.boxBidTable{background:#fff; border:solid 1px #957046; text-align:center;}
.boxSalePrice{background:#fff; border:solid 1px #957046; text-align:center; disable:true;}
.userDatas{background-color:#552205; color:#fff;font-weight:bolder; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center}

/* Tablas Checkout */
.conTabla{border:1px solid #eee; padding:1px; text-align:center;margin:5px 0 0 20px}
.titTabla{background:#eee; height:20px; font-weight:bold;}
.titTabla td{border-left:1px solid #fff;}
.conTabla img{padding-bottom:2px}
.conTabla td{border:1px solid #eee;}
#conBots{width:700px; border-top:1px solid #eee; border-bottom:1px solid #eee; height:45px; padding-top:5px}
#conBots img{float:left;}
#bots{height:20px; margin-top:15px}
#botTxt{float:left;}
.conNav{float:right}
.botNav{background:#fff;}
.botNav img{margin-left:5px}
#conBots strong{color:#5489B3; font-size:12px; font-weight:bold;}
.stCheck{width:700px; border-top:1px solid #eee; border-bottom:1px solid #eee; margin:10px 0 10px 0; padding:5px 0 5px 0; color:#5489B3; font-size:12px; font-weight:bold;}

/* Pie de Página */
#conFoot{clear:both; background:#e3b428; color:#402405; height:60px; padding-bottom:17px;}
#footIzq{float:left; width:220px; height:60px;background-color:#e3b428;color:#FFF;padding:15px 0 0 0}
#footDer{float:left; width:740px;} 
.barLnk{padding-top:15px; text-align:center; font-size:10px;}
.barLnk a, a:link, a:hover {color:#402405; font-size:11px;}

/* Shooping Cart */
.cartItemTable{ width:100%; border: 1px solid #EAEBED; margin:10px 0px; clear:both}
.cartItemTable td{margin:0};
.cartItemTable thead{ background-color:#FFF; height:30px; }
.cartItemTable thead td{ background-color:#EAEBED; height:30px; padding-left:25px; color:#082B47; font:bold; border-left:1px solid #FFF; border-top:1px solid #FFF; }
.cartItemTable tbody{ background-color:#EAEBED;}
.cartItemTable tbody td{ background-color:#FFF; height:30px; padding:10px 10px 10px 20px; margin:0px; border-left:1px solid #EAEBED; border-top:1px solid #EAEBED;}

.cartSubTotalTable{width:200px; border: 1px solid #EAEBED; float:right;}
.cartSubTotalTable td{ background-color:#EAEBED; height:25px; padding-left:25px; color:#082B47; font:bold; }
#systemMessage{padding:10px; background-color:#531f00; text-transform:uppercase; color:#fff; vertical-align:middle; margin-left:4px; margin-bottom:4px; }
#systemMessage p{margin:0;}

/*Car Donation*/

#contDonatecar{width:710px; margin-top:25px; margin-left:10px;}
.textDonate{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-align:center; margin:75px 5px;}
.stepselectCharity{width:274px; height:281px; background:url(images/bk_steps_selectCharity.jpg) no-repeat; float:left; text-align:center;}
#logosCharity{width:240px; margin:15px;}
.stepDonate1{width:145px; height:281px; background:url(images/bk_steps_01.jpg) no-repeat; float:left;}
.stepDonate2{width:146px; height:281px; background:url(images/bk_steps_02.jpg) no-repeat; float:left;}
.stepDonate3{width:145px; height:281px; background:url(images/bk_steps_03.jpg) no-repeat; float:left;}
.tittleSteps{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-align:center; color:#fad507; padding-bottom:8px;}
.tittleStepsleft{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-align:left; color:#fad507; padding-bottom:8px;}
.tittleinfoStep3{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-align:center; color:#fad507; background:#684531; padding:4px 0px 4px 0px;}
.bkSteps{width:710px; height:250px; background:#552206;}
.bkStep3{width:710px; height:630px; background:#552206;}
.selectCharity{width:670px; float:left; padding:11px; text-align:center;}
.selecBoxCharity{float:left; width:130px; padding:5px; text-align:center;}
.leftContDonation{width:200px; float:left; text-align:justify; color:#fff; padding-top:80px;}
.leftContDonation a, .leftContDonation a:link, .leftContDonation a:hover, .leftContDonation a:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fadc16; font-weight:bold; text-decoration:none;}
.leftContDonationST3{width:200px; float:left; text-align:justify; color:#fff;}
.leftContDonationST3 strong{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fad507;}
.leftContDonationST3 ul{line-height:12px; margin-left:15px;}
.leftContDonationST3 a, .leftContDonationST3 a:link, .leftContDonationST3 a:hover, .leftContDonationST3 a:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fadc16; font-weight:bold; text-decoration:none;}
.rightContDonation{width:449px; float:left; margin-left:10px; color:#fff; text-align:justify;}
rightContDonation a, .rightContDonation a:link, .rightContDonation a:hover, .rightContDonation a:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fadc16; font-weight:bold; text-decoration:none;}
.rightContDonation table{color:#fff; padding:3px;}
.rightContDonation  input{border:#130801 solid 1px; background:#fff; font-size:11px; margin-left:7px; margin-top:3px; vertical-align:middle;}
.rightContDonation  textarea{border:#130801 solid 1px; background:#fff; font-size:11px; margin-top:3px; vertical-align:middle;}
.rightContDonation strong{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#fad507; text-align:left;}
.rightDonationAcordeon {background:#fff; font-size:10px; margin-left:7px; margin-top:3px; vertical-align:middle;}
.txRequired{color:#ffe39a; font-weight:bold; font-size:12px;}
.textfederalOdop{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#fff; text-align:justify; padding:5px; float:left; width:210px;}
.textfederalOdop input{background:#552206; margin-right:6px; border:0;}
.transport{border:solid 1px #717491; border-right:solid 4px #717491; border-bottom:solid 4px #717491; width:170px; height:150px; margin:15px; float:left; font-size:12px; font-weight:bold; text-align:center; padding-top:30px; color:#54bbce}
.forget{border:solid 1px #717491; border-right:solid 4px #717491; border-bottom:solid 4px #717491; width:400px; height:90px; margin:15px; font-weight:bold; padding:30px;}

/*Player Homepage */

#player{width:435px; position:absolute; z-index:-1; margin-top:50px;}
#homeRightPan{float:left; width:400px; position:relative}
#tracks{cursor:pointer; position:relative; z-index:30;}

.btntrackplayer{width:135px; height:50px; float:left;}
.btntrackplayer ul{width:135px; height:50px; list-style:none; margin:0; padding:0;}
.btntrackplayer ul li{width:135px; height:50px; padding:0; margin:0; float:left;}
.btntrackplayer ul li a{display:block; width:135px; height:50px; background:url(images/btn_trackslarge.gif) no-repeat left;}
.btntrackplayer ul li a:hover{width:135px; height:50px; background:url(images/btn_trackslarge.gif) no-repeat right;}
.btntrackplayer ul li a span{display:none;}

a.link_one  {color:#54bbce; font-weight:bold; font-size:15px;}
a.link_one:hover{color:#717491;}


.helpDiv{display:none; position:absolute; top:200px; left:200px; z-index:3; background-color:#FFF; border:#54bbce 1px solid; width:400px}
.helpDiv .title{background-color:#54bbce;; width:80%; float:left; color:#FFF; height:20px; font-weight:bold; text-align:left}
.helpDiv .close {background-color:#54bbce; width:20%; float:left; color:#ffca10; height:20px; text-align:right;}
.helpDiv .close a{color:#ffca10; font-weight:bold; font-size:12px; text-decoration:none;}
.helpDiv .close a:hover{color:#ffca10;font-weight:bold;font-size:12px; text-decoration:underline;}
.helpDiv .content{padding:5px; text-align:justify}