a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

html, body  {
   margin: 0px;
   background-color: #e2dccc;
}

/* GSOL SEO Team */

#website-optimization-team{
z-index: 79;
padding-left: 300px;
padding-top: 765px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10pt;
}

a.website-optimization-team:visited, a.website-optimization-team:hover{
font-family: Verdana, Helvetica, Arial, sans-serif;
text-decoration: underline;
color: #EA461D;
}

a.website-optimization-team:link, a.website-optimization-team:active{
font-family: Verdana, Helvetica, Arial, sans-serif;
text-decoration: none;
color: #467FE9;
}

a.sitemap:visited, a.sitemap:hover{
font-family: Verdana, Helvetica, Arial, sans-serif;
text-decoration: underline;
color: #847D62;
}

a.sitemap:link, a.sitemap:active{
font-family: Verdana, Helvetica, Arial, sans-serif;
text-decoration: none;
font-size: 16pt;
color: #5D86BD;
}

span.standard-text{
font-size: 12pt;
line-height: 120%;
}

span.guarantee-text{
font-size: 12pt;
line-height: 120%;
color: #CD5450;
}

span.direct-text{
font-style: italic;
}

h1{
text-align: center;
font-size: 18pt;
font-family: Times, "Times New Roman", serif;
line-height: 25px;
color: #BB3225;
}

h2{
text-align:center;
font-size: 12pt;
font-style: italic;
color: #5986BE;
}

/* End GSOL SEO Team */

/* GSOL Design Team */

table {
border-collapse: collapse;
border-spacing: 0em;
width: 100%;
margin-left: 0px;
font: bold 16px "Times New Roman";
   color: #252526;
   text-align: center;
}

#id0brisahats  {
   position: absolute;
   z-index: 0;
   width: 944px;
   height: 744px;
   background-color: #E2DCCC;
}

#id1cuencahats  {
   background: url(pid0panamahatsdirectmedia/id1cuencahats.gif) no-repeat;
   position: absolute;
   z-index: 1;
   width: 229px;
   height: 744px;
}

#id2jipijapahats  {
   position: absolute;
   top: 243px;
   z-index: 2;
   width: 222px;
   height: 11px;
   background-color: #87B021;
   font-size: 1px;
}

#id3ecuadorhats  {
   position: absolute;
   top: 506px;
   z-index: 3;
   width: 222px;
   height: 11px;
   background-color: #87B021;
   font-size: 1px;
}

#id4montecristifino  {
   background: url(pid0panamahatsdirectmedia/id4montecristifino.gif) no-repeat;
   position: absolute;
   top: 172px;
   z-index: 4;
   width: 267px;
   height: 572px;
}

#id5cheappanamahat  {
   background: url(pid0panamahatsdirectmedia/id5cheappanamahat.gif) no-repeat;
   position: absolute;
   z-index: 5;
   width: 944px;
   height: 186px;
}

#id6lowcostpanamahat  {
   background: url(pid0panamahatsdirectmedia/id6lowcostpanamahat.gif) no-repeat;
   position: absolute;
   z-index: 6;
   width: 944px;
   height: 171px;
}

#id7strawcowboyhat  {
   background: url(pid0panamahatsdirectmedia/id7strawcowboyhat.gif) no-repeat;
   position: absolute;
   z-index: 7;
   width: 822px;
   height: 202px;
}

#id8panamahatcompanyofthepacific  {
   background: url(pid0panamahatsdirectmedia/id8panamahatcompanyofthepac.gif) no-repeat;
   position: absolute;
   left: 158px;
   top: 13px;
   z-index: 8;
   width: 457px;
   height: 44px;
}

#montecristipanamahats  {
   background: url(pid0panamahatsdirectmedia/montecristipanamahats.gif) no-repeat;
   position: absolute;
   z-index: 9;
   width: 220px;
   height: 186px;
}

#id10worldsfinestpanamahats  {
   position: absolute;
   top: 740px;
   z-index: 10;
   width: 224px;
   height: 4px;
   background-color: #87B021;
   font-size: 1px;
}

#id11ecuadorhats  {
   background: url(pid0panamahatsdirectmedia/id29cuencahats.gif) no-repeat;
   position: absolute;
   top: 253px;
   z-index: 11;
   width: 221px;
   height: 29px;
}

#id12panamastrawhats  {
   background: url(pid0panamahatsdirectmedia/id29cuencahats.gif) no-repeat;
   position: absolute;
   top: 656px;
   z-index: 12;
   width: 221px;
   height: 29px;
}

#id13cuencafinofedora  {
   background: url(pid0panamahatsdirectmedia/id29cuencahats.gif) no-repeat;
   position: absolute;
   top: 684px;
   z-index: 13;
   width: 221px;
   height: 29px;
}

#id14panamahat  {
   background: url(pid0panamahatsdirectmedia/id29cuencahats.gif) no-repeat;
   position: absolute;
   top: 712px;
   z-index: 14;
   width: 221px;
   height: 29px;
}

#id15cheappanamahat  {
   background: url(pid0panamahatsdirectmedia/id29cuencahats.gif) no-repeat;
   position: absolute;
   top: 365px;
   z-index: 15;
   width: 221px;
   height: 29px;
}

#id16lowcostpanamahat  {
   background: url(pid0panamahatsdirectmedia/id29cuencahats.gif) no-repeat;
   position: absolute;
   top: 393px;
   z-index: 16;
   width: 221px;
   height: 29px;
}

#cuencahat  {
   background: url(pid0panamahatsdirectmedia/id29cuencahats.gif) no-repeat;
   position: absolute;
   top: 421px;
   z-index: 17;
   width: 221px;
   height: 29px;
}

#menspanamahats  {
   background: url(pid0panamahatsdirectmedia/id29cuencahats.gif) no-repeat;
   position: absolute;
   top: 449px;
   z-index: 18;
   width: 221px;
   height: 29px;
}

#menshats  {
   background: url(pid0panamahatsdirectmedia/id29cuencahats.gif) no-repeat;
   position: absolute;
   top: 477px;
   z-index: 19;
   width: 221px;
   height: 29px;
}

#panamahatsecuador  {
   background: url(pid0panamahatsdirectmedia/id29cuencahats.gif) no-repeat;
   position: absolute;
   top: 281px;
   z-index: 20;
   width: 221px;
   height: 29px;
}

#panamahatsdirect  {
   background: url(pid0panamahatsdirectmedia/id29cuencahats.gif) no-repeat;
   position: absolute;
   top: 309px;
   z-index: 21;
   width: 221px;
   height: 29px;
}

#id22handmadepanamahats  {
   background: url(pid0panamahatsdirectmedia/id29cuencahats.gif) no-repeat;
   position: absolute;
   top: 337px;
   z-index: 22;
   width: 221px;
   height: 29px;
}

#handmadehats  {
   background: url(pid0panamahatsdirectmedia/id29cuencahats.gif) no-repeat;
   position: absolute;
   top: 516px;
   z-index: 23;
   width: 221px;
   height: 29px;
}

#id24strawhats  {
   background: url(pid0panamahatsdirectmedia/id29cuencahats.gif) no-repeat;
   position: absolute;
   top: 628px;
   z-index: 24;
   width: 221px;
   height: 29px;
}

#id25panamahats  {
   background: url(pid0panamahatsdirectmedia/id29cuencahats.gif) no-repeat;
   position: absolute;
   top: 544px;
   z-index: 25;
   width: 221px;
   height: 29px;
}

#id26panamahat  {
   background: url(pid0panamahatsdirectmedia/id29cuencahats.gif) no-repeat;
   position: absolute;
   top: 572px;
   z-index: 26;
   width: 221px;
   height: 29px;
}

#patron  {
   background: url(pid0panamahatsdirectmedia/id29cuencahats.gif) no-repeat;
   position: absolute;
   top: 600px;
   z-index: 27;
   width: 221px;
   height: 29px;
}

#id28brisahats  {
   background: url(pid0panamahatsdirectmedia/id29cuencahats.gif) no-repeat;
   position: absolute;
   top: 187px;
   z-index: 28;
   width: 221px;
   height: 29px;
}

#id29cuencahats  {
   background: url(pid0panamahatsdirectmedia/id29cuencahats.gif) no-repeat;
   position: absolute;
   top: 215px;
   z-index: 29;
   width: 221px;
   height: 29px;
}

#id30jipijapahats  {
   background: url(pid0panamahatsdirectmedia/id30jipijapahats.gif) no-repeat;
   position: absolute;
   left: 809px;
   top: 77px;
   z-index: 30;
   width: 135px;
   height: 112px;
}

#shushans  {
   background: url(pid0panamahatsdirectmedia/shushans.gif) no-repeat;
   position: absolute;
   left: 2px;
   top: 255px;
   z-index: 31;
   width: 29px;
   height: 24px;
}

#id32worldsfinestpanamahats  {
   background: url(pid0panamahatsdirectmedia/id32worldsfinestpanamahats.gif) no-repeat;
   position: absolute;
   left: 2px;
   top: 283px;
   z-index: 32;
   width: 29px;
   height: 24px;
}

#id33handmadepanamahats  {
   background: url(pid0panamahatsdirectmedia/id33handmadepanamahats.gif) no-repeat;
   position: absolute;
   left: 2px;
   top: 311px;
   z-index: 33;
   width: 29px;
   height: 24px;
}

#montecarlo  {
   background: url(pid0panamahatsdirectmedia/montecarlo.gif) no-repeat;
   position: absolute;
   left: 2px;
   top: 339px;
   z-index: 34;
   width: 29px;
   height: 24px;
}

#id35cuencafinofedora  {
   background: url(pid0panamahatsdirectmedia/id38ecuadorhats.gif) no-repeat;
   position: absolute;
   left: 2px;
   top: 367px;
   z-index: 35;
   width: 29px;
   height: 24px;
}

#fedora  {
   background: url(pid0panamahatsdirectmedia/id38ecuadorhats.gif) no-repeat;
   position: absolute;
   left: 2px;
   top: 395px;
   z-index: 36;
   width: 29px;
   height: 24px;
}

#id37panamastrawhats  {
   background: url(pid0panamahatsdirectmedia/id38ecuadorhats.gif) no-repeat;
   position: absolute;
   left: 2px;
   top: 423px;
   z-index: 37;
   width: 29px;
   height: 24px;
}

#id38ecuadorhats  {
   background: url(pid0panamahatsdirectmedia/id38ecuadorhats.gif) no-repeat;
   position: absolute;
   left: 2px;
   top: 451px;
   z-index: 38;
   width: 29px;
   height: 24px;
}

#montecristo  {
   background: url(pid0panamahatsdirectmedia/montecristo.gif) no-repeat;
   position: absolute;
   left: 2px;
   top: 479px;
   z-index: 39;
   width: 29px;
   height: 24px;
}

#id41montecristifino  {
   background: url(pid0panamahatsdirectmedia/id41montecristifino.gif) no-repeat;
   position: absolute;
   left: 437px;
   top: 57px;
   z-index: 41;
   width: 154px;
   height: 142px;
}

#brentblack  {
   background: url(pid0panamahatsdirectmedia/brentblack.gif) no-repeat;
   position: absolute;
   left: 8px;
   top: 520px;
   z-index: 42;
   width: 22px;
   height: 22px;
}

#id43strawcowboyhat  {
   background: url(pid0panamahatsdirectmedia/ecaudor.gif) no-repeat;
   position: absolute;
   left: 8px;
   top: 631px;
   z-index: 43;
   width: 22px;
   height: 22px;
}

#manhat  {
   background: url(pid0panamahatsdirectmedia/id49strawhats.gif) no-repeat;
   position: absolute;
   left: 8px;
   top: 715px;
   z-index: 44;
   width: 22px;
   height: 22px;
}

#panamas  {
   background: url(pid0panamahatsdirectmedia/panamas.gif) no-repeat;
   position: absolute;
   left: 8px;
   top: 548px;
   z-index: 45;
   width: 22px;
   height: 22px;
}

#havana  {
   background: url(pid0panamahatsdirectmedia/havana.gif) no-repeat;
   position: absolute;
   left: 8px;
   top: 575px;
   z-index: 46;
   width: 22px;
   height: 22px;
}

#ecaudor  {
   background: url(pid0panamahatsdirectmedia/ecaudor.gif) no-repeat;
   position: absolute;
   left: 8px;
   top: 603px;
   z-index: 47;
   width: 22px;
   height: 22px;
}

#ecuador  {
   background: url(pid0panamahatsdirectmedia/ecuador.gif) no-repeat;
   position: absolute;
   left: 8px;
   top: 659px;
   z-index: 48;
   width: 22px;
   height: 22px;
}

#id49strawhats  {
   background: url(pid0panamahatsdirectmedia/id49strawhats.gif) no-repeat;
   position: absolute;
   left: 8px;
   top: 687px;
   z-index: 49;
   width: 22px;
   height: 22px;
}

#id50panamahats  {
   background: url(pid0panamahatsdirectmedia/id50panamahats.gif) no-repeat;
   position: absolute;
   left: 1px;
   top: 190px;
   z-index: 50;
   width: 31px;
   height: 22px;
}

#id51panamahat  {
   background: url(pid0panamahatsdirectmedia/id51panamahat.gif) no-repeat;
   position: absolute;
   left: 6px;
   top: 220px;
   z-index: 51;
   width: 24px;
   height: 19px;
}

#id53panamahatsdirecttext  {
   position: absolute;
   left: 166px;
   top: 7px;
   z-index: 53;
   width: 451px;
   height: 50px;
}

#id53panamahatsdirecttext p  {
   font: bold 42px/50px "Times New Roman";
   margin: 0px;
   color: #252526;
   text-align: center;
}

#contactustext  {
   position: absolute;
   left: 35px;
   top: 519px;
   z-index: 54;
   width: 182px;
   height: 27px;
}

#contactustext p  {
   font: bold 16px/19px Arial;
   margin: 0px;
   color: #E2DCCC;
   text-align: left;
}

#guaranteetext  {
   position: absolute;
   left: 35px;
   top: 546px;
   z-index: 55;
   width: 180px;
   height: 27px;
}

#guaranteetext p  {
   font: bold 16px/19px Arial;
   margin: 0px;
   color: #E2DCCC;
   text-align: left;
}

#emailustext  {
   position: absolute;
   left: 36px;
   top: 574px;
   z-index: 56;
   width: 179px;
   height: 27px;
}

#emailustext p  {
   font: bold 16px/19px Arial;
   margin: 0px;
   color: #E2DCCC;
   text-align: left;
}

#aboutustext  {
   position: absolute;
   left: 35px;
   top: 602px;
   z-index: 57;
   width: 180px;
   height: 27px;
}

#aboutustext p  {
   font: bold 16px/19px Arial;
   margin: 0px;
   color: #E2DCCC;
   text-align: left;
}

#guestbooktext  {
   position: absolute;
   left: 35px;
   top: 631px;
   z-index: 58;
   width: 181px;
   height: 27px;
}

#guestbooktext p  {
   font: bold 16px/19px Arial;
   margin: 0px;
   color: #E2DCCC;
   text-align: left;
}

#feedbacktext  {
   position: absolute;
   left: 35px;
   top: 659px;
   z-index: 59;
   width: 181px;
   height: 27px;
}

#feedbacktext p  {
   font: bold 16px/19px Arial;
   margin: 0px;
   color: #E2DCCC;
   text-align: left;
}

#testimonialstext  {
   position: absolute;
   left: 35px;
   top: 687px;
   z-index: 60;
   width: 180px;
   height: 27px;
}

#testimonialstext p  {
   font: bold 16px/19px Arial;
   margin: 0px;
   color: #E2DCCC;
   text-align: left;
}

#privacyinfotext  {
   position: absolute;
   left: 35px;
   top: 715px;
   z-index: 61;
   width: 178px;
   height: 27px;
}

#privacyinfotext p  {
   font: bold 16px/19px Arial;
   margin: 0px;
   color: #E2DCCC;
   text-align: left;
}

#shippingtext  {
   position: absolute;
   left: 35px;
   top: 191px;
   z-index: 62;
   width: 180px;
   height: 27px;
}

#shippingtext p  {
   font: bold 16px/19px Arial;
   margin: 0px;
   color: #E2DCCC;
   text-align: left;
}

#viewcarttext  {
   position: absolute;
   left: 35px;
   top: 218px;
   z-index: 63;
   width: 179px;
   height: 27px;
}

#viewcarttext p  {
   font: bold 16px/19px Arial;
   margin: 0px;
   color: #E2DCCC;
   text-align: left;
}

#hatstylestext  {
   position: absolute;
   left: 35px;
   top: 256px;
   z-index: 64;
   width: 179px;
   height: 27px;
}

#hatstylestext p  {
   font: bold 16px/19px Arial;
   margin: 0px;
   color: #E2DCCC;
   text-align: left;
}

#hatgradestext  {
   position: absolute;
   left: 35px;
   top: 285px;
   z-index: 65;
   width: 181px;
   height: 27px;
}

#hatgradestext p  {
   font: bold 16px/19px Arial;
   margin: 0px;
   color: #E2DCCC;
   text-align: left;
}

#hatbandstext  {
   position: absolute;
   left: 35px;
   top: 312px;
   z-index: 66;
   width: 181px;
   height: 27px;
}

#hatbandstext p  {
   font: bold 16px/19px Arial;
   margin: 0px;
   color: #E2DCCC;
   text-align: left;
}

#hatsizingtext  {
   position: absolute;
   left: 35px;
   top: 340px;
   z-index: 67;
   width: 178px;
   height: 27px;
}

#hatsizingtext p  {
   font: bold 16px/19px Arial;
   margin: 0px;
   color: #E2DCCC;
   text-align: left;
}

#i48cuencahattext  {
   position: absolute;
   left: 35px;
   top: 369px;
   z-index: 68;
   width: 180px;
   height: 27px;
}

#i48cuencahattext p  {
   font: bold 16px/19px Arial;
   margin: 0px;
   color: #E2DCCC;
   text-align: left;
}

#orderpagetext  {
   position: absolute;
   left: 35px;
   top: 396px;
   z-index: 69;
   width: 179px;
   height: 27px;
}

#orderpagetext p  {
   font: bold 16px/19px Arial;
   margin: 0px;
   color: #E2DCCC;
   text-align: left;
}

#blockingtext  {
   position: absolute;
   left: 35px;
   top: 424px;
   z-index: 70;
   width: 179px;
   height: 27px;
}

#blockingtext p  {
   font: bold 16px/19px Arial;
   margin: 0px;
   color: #E2DCCC;
   text-align: left;
}

#brimsizestext  {
   position: absolute;
   left: 35px;
   top: 452px;
   z-index: 71;
   width: 178px;
   height: 27px;
}

#brimsizestext p  {
   font: bold 16px/19px Arial;
   margin: 0px;
   color: #E2DCCC;
   text-align: left;
}

#hatcaretext  {
   position: absolute;
   left: 35px;
   top: 480px;
   z-index: 72;
   width: 176px;
   height: 27px;
}

#hatcaretext p  {
   font: bold 16px/19px Arial;
   margin: 0px;
   color: #E2DCCC;
   text-align: left;
}

#montecristipanamahatstext  {
   position: absolute;
   left: 727px;
   top: 5px;
   z-index: 73;
   width: 223px;
   height: 70px;
}

#montecristipanamahatstext p  {
   font: bold 13px/16px Arial;
   margin: 0px;
   color: #FDFDFC;
   text-align: center;
}

#id74panamahatsdirecttext  {
   position: absolute;
   left: 238px;
   top: 183px;
   z-index: 74;
   width: 696px;
   height: 550px;
}

#id74panamahatsdirecttext p  {
   font: bold 12px/14px Arial;
   margin: 0px;
   color: #252526;
   text-align: center;
}

#livehelpshapebutton  {
   position: absolute;
   left: 229px;
   top: 82px;
   z-index: 77;
   width: 214px;
   height: 121px;
}

#livehelpshapebutton a  {
   background: url(pid0panamahatsdirectmedia/livehelpshapebutton.gif) no-repeat;
   display: block;
   height: 121px;
   width: 214px;
   background-position: 0% 0px;
}

#livehelpshapebutton a:hover  {
   background-position: -214px 0%;
}

#livehelptext  {
   position: absolute;
   left: 263px;
   top: 102px;
   z-index: 78;
   width: 148px;
   height: 89px;
}

#livehelptext p  {
   font: italic bold 20px/24px "Times New Roman";
   margin: 0px;
   color: #030000;
   text-align: center;
}

#pid0panamahatsdirect  {
   margin: 0px auto 0px auto;
   width: 944px;
   position: relative;
}

/* End GSOL Design Team */
