/* Page structure */



#twinbottom {
 font-size: 10px; 
}

#apply {
 font-family:"comic sans ms"; 
}

td.face {
 font-family:"century gothic";
 font-size:13px;
 color:black;
 text-decoration: none;
}
td {
 font-family:"century gothic";
 font-size:11px;
 color:black;
 text-decoration: none;
}

td.tab {
 font-family:"century gothic";
 font-size:13px;
 color:black;
 text-align:center;
 width:220px;
 padding:7px;
 padding-bottom:2px;
 vertical-align:top;
}

td.tab2 {
 font-family:"century gothic";
 font-size:13px;
 color:black;
 text-align:center;
 width:220px;
 padding:6px;
 padding-bottom:6px;
 vertical-align:top;
}

td.price {
 font-family:"century gothic";
 font-size:13px;
 color:black;
 text-align:center;
 width:220px;
 padding:2px;
 margin-bottom:-2px;
 vertical-align:top;
 padding-top:0px;
 padding-bottom:5px;
}

td.desc {
 font-family:"century gothic";
 font-size:13px;
 color:black;
 text-align:left;
 width:300px;
 padding:2px;
 padding-bottom:1px;
 vertical-align:top;
}

td.desc1 {
 font-family:"century gothic";
 font-size:13px;
 color:black;
 text-align:left;
 width:215px;
 padding:2px;
 padding-bottom:1px;
 vertical-align:top;
}

td.desc2 {
 font-family:"century gothic";
 font-size:13px;
 color:green;
 width:120;
 text-align:center;
 padding:5px;
 padding-bottom:2px;
 vertical-align:top;
}

td.desc2b {
 font-family:"century gothic";
 font-size:13px;
 color:green;
 width:200;
 text-align:center;
 padding:5px;
 padding-bottom:1px;
 vertical-align:top;
}

td.desc3 {
 font-family:"century gothic";
 font-size:11px;
 color:black;
 width:105;
 text-align:center;
 padding:2px;
 padding-bottom:2px;
 vertical-align:top;
}

td.desc4 {
 font-family:"century gothic";
 font-size:13px;
 color:black;
 text-align:left;
 width:418px;
 padding:2px;
 padding-bottom:1px;
 vertical-align:top;
}

td.desc4a {
 font-family:"century gothic";
 font-size:13px;
 color:black;
 text-align:left;
 width:540px;
 padding:2px;
 padding-bottom:1px;
 vertical-align:top;
}

td.desc5 {
 font-family:"century gothic";
 font-size:14px;
 color:black;
 text-align:left;
 padding:5px;
 padding-left:10px;
 padding-bottom:1px;
 vertical-align:top;
}

td.desc6 {
 font-family:"century gothic";
 font-size:11px;
 color:black;
 text-align:left;
 width:300px;
 padding:2px;
 padding-bottom:1px;
 vertical-align:top;
}

td.desc7 {
 font-family:"century gothic";
 font-size:13px;
 color:black;
 text-align:left;
 width:260px;
}

td.qty {
 font-family:"century gothic";
 font-size:12px;
 color:green;
 width:105px;
 text-align:center;
 spacing:5px;
 padding-bottom:0px;
 vertical-align:top;
 white-space: nowrap;
}

td.qty2 {
 font-family:"century gothic";
 font-size:12px;
 color:black;
 width:120px;
 text-align:center;
 spacing:5px;
 padding-bottom:0px;
 vertical-align:top;
 white-space: nowrap;
}

td.bar {
 text-align:center;
 line-height:1px;
}

td.cart1 {
 font-family:"century gothic";
 font-size:13px;
 color:black;
 text-align:left;
 font-weight:bold;
 padding:4px;
 padding-bottom:4px;
 vertical-align:top;
}

td.cart2 {
 font-family:"century gothic";
 font-size:13px;
 color:black;
 text-align:right;
 font-weight:bold;
 padding:4px;
 padding-bottom:4px;
 vertical-align:top;
}

table.ship {
 border-left-width: thin;
 border-top-width: thin;
 border-left-style:solid;
 border-top-style:solid;
 border-left-color: #00cc00;
 border-top-color: #00cc00;
 font-family: century gothic;
 font-size: 12px;
 color: #000000;
}

td.ship {
 border-right-width: thin;
 border-bottom-width: thin;
 border-right-style:solid;
 border-bottom-style:solid;
 border-bottom-color: #00cc00;
 border-right-color: #00cc00;
 font-family: century gothic;
 font-size: 12px;
 color: #000000;
}

td.shiptitle {
 font-family:"century gothic";
 font-size:13px;
 text-align:left;
 color:black;
}

td.sitemap1 {
 font-family:"century gothic";
 font-size:14px;
 text-align:left;
 text-decoration: none;
 color:green;
}

td.entry {
 font-family:"century gothic";
 font-size:14px;
 text-align:center;
 text-decoration: none;
 color:green;
}

a.sitemap1 {
 font-family:"century gothic";
 font-size:14px;
 text-align:left;
 text-decoration: none;
 color:green;
}

a.sitemap1:hover {
 font-family:"century gothic";
 font-size:14px;
 text-align:left;
 text-decoration: none;
 color:#FF4500;
}

table.cart td {
 border:1px solid silver;
 text-align:left;
}

a.ex1 {
 margin-left: 1;
 padding-left: 1.20em;
 margin-top: 1px;
 color: green;
 font-family:"century gothic";
 font-size: 15px;
 font-weight: bold;
 text-decoration: none;
 line-height:1.6em;
}

a.ex1:hover {
 margin-left: 1;
 padding-left: 1.40em;
 margin-top: 1px;
 color:#FF4500;
 font-family:"century gothic";
 font-size: 15px;
 font-weight: bold;
 text-decoration: none;
 line-height:1.6em;
}

a.ex2 {
 margin-left: .5;
 padding-left: .5em;
 text-indent: -1em;
 margin-top: 6px;
 color:#669900;
 font-family:"century gothic";
 font-size:13px;
 font-weight: bold;
 text-decoration: none;
 line-height:1em;
}

a.ex2:hover {
 margin-left: .5;
 padding-left: .5em;
 text-indent: -1em;
 margin-top: 6px;
 color:#FF3300;
 font-family:"century gothic";
 font-size:13px;
 font-weight: bold;
 text-decoration: none;
 line-height:1em;
}

a.ex3 {
 color:green;
 font-family:"century gothic";
 font-size:13px;
 text-decoration: none;
}

a.ex3:hover {
 color:#FF3300;
 font-family:"century gothic";
 font-size:13px;
 text-decoration: none;
}

a.ex4 {
 color:green;
 font-family:"century gothic";
 font-size:13px;
 text-decoration: underline;
}

a.ex5 {
 color:green;
 font-family:"century gothic";
 font-size:16px;
 text-decoration: none;
}

a.ex5:hover {
 color:#FF3300;
 font-family:"century gothic";
 font-size:16px;
 text-decoration: none;
}

ul.thin {
 margin-top: 0;
 border-top-width: 0;
 padding-top: 0;
 margin-bottom: 0;
 border-bottom-width: 0;
 padding-bottom: 0;
 list-style-type: disc;
}

span.lef {
 margin-left: .9;
 padding-left:1em;
 font-family:"century gothic";
 font-size: 15.5px;
 font-weight: bold;
 text-decoration: underline;
 line-height:2em;
 color: #000000;
}

div.wrap {
 font-family:"century gothic";
 font-size: 14px;
 color:black;
}

span.wrap {
 font-family:"century gothic";
 font-size:12px;
 font-style:italic;
 color:green;
}

th.cartheader2 {
 font-family:"century gothic";
 font-size:13px;
 font-weight:bold;
 text-align:center;
 padding:4px;
 background-color:#666666;
 color:#FFFFFF;
}

td.cartresults {
 font-family:"century gothic";
 font-size:13px;
 padding-left: .3em;
}

td.cartresults2a {
 font-family:"century gothic";
 font-size:13px;
 text-align:left;
 line-height:2em;
}

td.cartresults2b {
 font-family:"century gothic";
 font-size:13px;
 text-align:center;
 line-height:2em;
}

td.cartres {
 font-family:"century gothic";
 font-size:13px;
 line-height:2em;
 text-align: right;
 right: 0;
}

td.cartlower {
 font-family:"century gothic";
 text-align:right;
 padding:5px;
 background-color:#F0F0F0;
}

dd.ind {
 margin-left: 1;
 padding-left: 16.5em;
 text-indent: -3em;
 margin-top: 3px;
 font-size: 15px;
 color: #669900;
 font-family:"century gothic";
}

dd.ind2 {
 margin-left: 1;
 margin-top: 4px;
 padding-left: 3.5em;
 font-size: 12px;
 color: #000000;
 font-family:"century gothic";
 line-height:1.25em;
}

td.ind3 {
 text-align:left;
 margin-top: 1px;
 font-size: 15px;
 color: #669900;
 font-family:"century gothic";
}

td.cover2 {
 text-align:right;
 margin-top: 10px;
 padding-bottom:.5em;
 line-height:19px;
 font-size: 19px;
 color: #669900;
 font-family:"century gothic";
 text-decoration: none;
 padding:2px;
}

p.small {
 margin-left: 1;
 text-align:left;
 margin-top: 7px;
 font-size: 11.5px;
 color:black;
 font-family:"century gothic";
 line-height:1.25em;
}

td.prod {
 margin-top: 10px;
 margin-bottom: 3px;
 color: green;
 font-family:"century gothic";
 font-size: 15px;
 font-weight: bold;
 text-decoration: none;
 line-height:1em;
}

td.pnum {
 color: green;
 font-family:"century gothic";
 font-size: 14px;
 text-decoration: none;
 align:center;
}

a.pnum {
 color: green;
 font-family:"century gothic";
 font-size: 13px;
 text-decoration: none;
 align:center;
}

a.pnum:hover {
 color:#FF3300;
 font-family:"century gothic";
 font-size: 13px;
 text-decoration: none;
 align:center;
}

a.foot {
 color:black;
 font-family:"century gothic";
 font-size: 13px;
 text-decoration: none;
 align:center;
}

h1.prod {
 margin-top:5px;
 margin-bottom:5px;
 font-size:17px;
}

span.messtitle {
 margin-left:2px;
 margin-top:4px;
 color: #669900;
 font-family:"century gothic";
 font-size: 15px;
 text-align: left;
}

div.mess {
 margin-left: 1;
 padding-left: .4em;
 margin-top: 55px;
 color: #000000;
 font-family:"century gothic";
 font-style: italic;
 font-size: 13px;
 list-style-position: inside;
}

div.mess1 {
 margin-left: 1;
 padding-right: 0;
 margin-top: 0px;
 color: #669900;
 font-family:"century gothic";
 font-style: italic;
 font-size: 19px;
 text-align: right;
}

div.rcover {
 margin-right: 1;
 padding-right: .2em;
 margin-top: 4px;
 color: #000000;
 font-family:"century gothic";
 font-size: 13px;
 list-style-position: inside;
 text-align: right;
}

div.join {
 margin-left: 1;
 margin-top: 8px;
 padding-right: .25em;
 color: black;
 font-family:"century gothic";
 font-size: 14px;
 font-weight: bold;
 list-style-position: inside;
 text-align: right;
}

span.join2 {
 margin-left: 1;
 padding-right: .25em;
 color: black;
 font-family:"century gothic";
 font-size: 14px;
 font-weight: bold;
 list-style-position: inside;
 text-align: left;
}

div.face2 {
 margin-top: 4px;
}

div.face3 {
 margin-top: 5px;
}

span.face3 {
 margin-top: 5px;
}

p.space {
 margin-top: .6em;
 font-size:13px;
}

p.space2 {
 margin-top: .1em;
 font-size:13px;
 color:black;
}

p.space3 {
 font-size:12px;
 color:black;
}

p.space4 {
 font-size:13px;
 color:black;
}

p.cover2 {
 margin-top: .4em;
}

p.cover3 {
 font-family:"century gothic";
 font-size:13px;
 color:black;
 text-align:right;
 margin-top: .6em;
}

td.cart1 {
 vertical-align:middle;
}

br.price {
 font-family:"century gothic";
 font-size:13px;
 color:black;
 text-align:center;
}

td.cover3 {
 text-align:right;
 margin-top:.4em;
 padding-top:.4em;
 font-size:13px;
 color:black;
 font-family:"century gothic";
}

hr.title {
 height:1px;
 line-height:0em;
 width:710px;
 color:green;
 position:absolute;
}

ol.gift {
 color:black;
}

li.gift {
 font-size:12px;
 color:black;
 list-style-type: upper-roman;
}