html,body,fieldset,table {margin:0;padding:0;border:0;text-align:center}
body {background-color:#fff;color:#000;font:100.01%/1.2 arial,helvetica,sans-serif } /*background-color:#595F23*/
a:link {color:#c03}
a:visited {color:#600}
img {border:0}
caption {caption-side:top;font-family:arial,helvetica,sans-serif;font-weight:bolder}
table {text-align:left}
tr.erow {background-color:#eef}
tr.orow {background-color:#ddf}
tbody,tr,td,th {padding:0;vertical-align:top}
th {font-weight:bolder}
dt {margin-top:.5em}
dd {margin-left:1em}
hr {width:100%;height:0;margin:0;padding:0;display:none}
label {font-family:arial,helvetica,sans-serif;font-weight:bolder}

.centered {text-align:center}
.centered table {text-align:left;margin:0 auto}
.centered table caption {margin:0 auto}
.indent {margin-left:1em}
.nowrap {white-space:nowrap}
.blockquote {margin:1em 1em 0 1em}
.clear {clear:both;border:0;margin:0;padding:0;font-size:0px;height:1%;visibility:hidden;display:block}

.inverse {color:#fff;background-color:#000;padding:4px 4px 4px 4px;margin:0}
.double {color:#600;background-color:#fc9;padding:2px 2px 2px 6px;margin:0;border-top:3px double #600;border-bottom:3px double #600;}
.hotpink {color:#000;background-color:#f9c;padding:2px 2px 2px 6px;margin:0}
.coolblue {color:#000;background-color:#ccf;padding:2px 2px 2px 6px;margin:0}

/* Header */
#head {font-family:arial,helvetica,sans-serif;width:100%;background-color:#D1C497;border-bottom:2px solid #000;margin-bottom:.5em;azimuth:center;elevation:above}
#head a {text-decoration:none}
#head a:hover {text-decoration:underline}
#head a:link {color:#c03}
#head a:visited {color:#c03}
#head .logo {font-size:larger;font-weight:bolder}
#head .nav {font-weight:bolder;padding:0 5px 0 5px}
#head form {font-size:smaller;margin:0}
#head label {font-family:"Trebuchet MS",Nina,"Helvetica Narrow","Arial Narrow",Helvetica,Arial,sans-serif;font-weight:bolder}
#head .textbox {border:1px solid #600}

/* Footer */
#foot {font-family:arial,helvetica,sans-serif;font-size:smaller;width:100%;text-align:center;border-top:1px solid #000;margin-top:.5em;clear:both;azimuth:center;elevation:below}
#footNav {margin:10px 0 10px 0}

/* Body */
#body {margin:0 auto;text-align:left;azimuth:center}
#body .spacer {padding:1px}
#body br.seperator {font-size:5px;height:5px}

/* Advertising */
#body div.ebay table td {padding:0}
#body div.ebay img {border:0;margin:0}
#body .adgroup table {border-collapse:collapse;border-width:0;border-spacing:0;padding:0}
#body .adgroup tr {text-align:center;vertical-align:middle}
#body .adgroup td {padding:0}
#body .adgroup img {text-align:center;vertical-align:middle}

#bodyLeft {azimuth:left-side;width:251px}
#bodyCenter {azimuth:center}
#bodyRight {azimuth:right-side;width:251px}

#bodyCenter h1,h2,h3,h4 {font-family:arial,helvetica,sans-serif}
#bodyCenter h1 {font-size:140%}
#bodyCenter h2 {font-size:120%}
#bodyCenter h3 {font-size:105%}
#bodyCenter h4 {font-size:90%}
#bodyCenter h1.heading {text-align:center}
#bodyCenter h1.subheading {margin:0;text-align:center}
#bodyCenter h2.subheading {margin-top:0;text-align:center}

#menu td {font-family:"Times New Roman",serif}
#menu td,th {padding:2px}
#menu .columnheader {font-family:arial,helvetica,sans-serif;background-color:#f66}
#menu .columnalt {background-color:#fc9}

/*
.rowalt {background-color:#f9f9f9}
*/

/* Product Listing */
#bodyCenter .ProductListItem {margin:.75em 0 .75em 0;font-size:80%;max-width:33em}
#bodyCenter .ProductListTitle {font-family:arial,helvetica,sans-serif;font-weight:bolder}
#bodyCenter .ProductListDetail {margin:.5em 0 0 1em}
#bodyCenter .ProductListDesc {margin:.5em 1em 0 1em;text-align:justify}
#bodyCenter .ProductListImage {margin:.5em 0 1em 1em;float:right;border-bottom:2px solid #9999cc;border-right:2px solid #9999cc}
#bodyCenter .ProductListItemAction {margin-top:.5em;text-align:right}
#bodyCenter .ProductListAction {margin-top:.5em;padding-top:.5em;font-style: italic;border-top:2px dashed #99c}
#bodyCenter .ProductListAction img {margin-right:.5em}

/* Product Detail */
#product {font-size:80%}
#product .title {padding:.5em;text-align:left;background-color:#ccf;border-bottom:2px solid #9999cc;border-right:2px solid #9999cc}
#product .title h1 {margin:0}
#product .title .byline {font-size:small}
#product #prodLeft {color:#000;background-color:#fed;font-size:85%}
#product #prodLeft th {color:#000;background-color:#fc9;font-family:arial,helvetica,sans-serif;font-weight:bolder;padding:2px .25em 0px .25em}
#product #prodLeft td {padding:2px .5em 2px .5em}
#product #prodLeft ul {margin-top:0;margin-bottom:0;margin-left:.25em;padding-left:1em;padding-right:.5em}
#product #prodLeft a {text-decoration:none}
#product #prodLeft a:link {color:#900;text-decoration:none}
#product #prodLeft a:hover {color:#c03;text-decoration:underline}
#product #prodRight {width:600px}
#product #prodRight .desc {padding:10px}
#product #prodRight table {clear:both}
#product #prodRight caption {color:#000;background-color:#ff9966;padding:2px}
#product #prodRight th {color:#000;background-color:#fc9;font-family:arial,helvetica,sans-serif;text-align:center;border-bottom:1px solid #993300;font-size:85%}
#product #prodRight tr.erow {color:#000;background-color:#fed}
#product #prodRight tr.orow {color:#000;background-color:#fff}
#product #prodRight td {padding:2px .5em 2px .5em}
#product #prodRight img.primary {margin:5px 0px 10px 10px;float:right;border-bottom:2px solid #9999cc;border-right:2px solid #9999cc}

/* Articles */
#articles {min-width:20em;max-width:33em;font-size:80%;line-height:1.4}
#articles .title_menu {margin-right:20px;line-height:1.5em}
#articles .title_menu .title {}
#articles .title_menu .date {float:right;padding-left:1.5em}
#articles .article {border-bottom:1px dashed #dcc}
#articles h1 {color:#600;background-color:#fc9;padding:2px 2px 2px 6px;margin:0;border-top:3px double #600;border-bottom:3px double #600;}
#articles h1 a:link {text-decoration:none}
#articles h1 a:visited {text-decoration:none}
#articles table.cards {border-collapse:collapse}
#articles table.cards td {padding:1px 5px 0px 5px}
#articles table.cards td.title {padding-right:10px}
#articles table.cards td.mfg {border-left:1px solid #ccc}
#articles table.cards td.year {border-left:1px solid #ccc}
#articles ul {margin:0;padding:0;margin-left:10px;padding-left:10px}
#articles ul h4 {margin-bottom:.25em}
#articles img {margin:.5em 1em .5em 1em}
#articles img.left {margin:.2em .5em .25em 0;float:left}
#articles img.right {margin:.2em 0 .25em .5em;float:right}
#articles .gallery {border:0;margin:0;padding:0;width:100%;overflow:hidden}
#articles .gallery .img {float:left;margin:.5em;height:240px}
#articles .gallery .img img {margin:0pt}
#articles .gallery .img .desc {text-align:center;margin:0;width:150px;font-size:92%;font-style:italic}
#articles .imgcol {float:right}
#articles .imgcol .img {margin:.5em}
#articles .imgcol .img img {margin:0pt}
#articles .imgcol .img .desc {text-align:center;margin:0;width:150px;font-size:92%;font-style:italic}
#articles .bold {font-weight:bolder}
#articles .hr_topic {border-top:1px solid #c90;border-bottom:1px solid #fc6;margin:2px 0 2px 0;width:100%}
#articles .byline {color:#333;background-color:#ddc;font-size:90%;padding:2px .5em 2px .5em}
#articles .movie {font-style:italic}
#articles .tv {font-style:italic}
#articles .book {font-style:italic}

.sidebar {font-size:80%;border:1px solid #000;font-family:verdana,arial,helvetica,sans-serif}
.sidebar caption {font-size:100%;text-align:left;color:#fff;background-color:#000;padding:4px 4px 4px 4px;font-weight:bolder}
.sidebar table {width:100%;font-size:10pt}
.sidebar .content {padding:4px .5em 4px .5em}

#sidebarl {font-size:80%;font-family:verdana,arial,helvetica,sans-serif}
#sidebarl h1 {font-size:140%}
#sidebarl h2 {font-size:120%}
#sidebarl h3 {font-size:105%}
#sidebarl h4 {font-size:90%}
#sidebarl h3 {font-size:100%;text-align:left;color:#fff;background-color:#000;margin:0pt;padding:4px 4px 4px 4px;font-weight:bolder}
#sidebarl .hotpink {color:#000;background-color:#f9c}
#sidebarl .nude {margin:0;padding:0}
#sidebarl ul {list-style:none outside none;padding:2px;margin:0}
#sidebarl ul.redbullet li {background:url(image/bullet_red.png) no-repeat 0 .25em;margin:0;padding:0 0 .25em .6em}
#sidebarl ul li.more {background:none;text-align:right;font-style:italic}
#sidebarl ul li.more a {text-decoration:none}
#sidebarl ul li.more a:hover {text-decoration:underline}
#sidebarl caption {font-size:100%;text-align:left;color:#fff;background-color:#000;padding:4px 4px 4px 4px;font-weight:bolder}
#sidebarl table {font-size:10pt}
#sidebarl td.redbullet {background:url(image/bullet_red.png) no-repeat 0 .4em;margin:0;padding-left:.6em}

#sidebarr {font-size:80%;font-family:verdana,arial,helvetica,sans-serif}
#sidebarr ul {list-style:none outside none;padding:2px;margin:0}
#sidebarr ul.redbullet li {background:url(image/bullet_red.png) no-repeat 0 .25em;margin:0;padding:0 0 .25em .6em}
#sidebarr ul li.more {background:none;text-align:right;font-style:italic}
#sidebarr ul li.more a {text-decoration:none}
#sidebarr ul li.more a:hover {text-decoration:underline}
#sidebarr caption {font-size:100%;text-align:left;color:#fff;background-color:#000;padding:4px 4px 4px 4px;font-weight:bolder}
#sidebarr table {font-size:10pt}
#sidebarr td.redbullet {background:url(image/bullet_red.png) no-repeat 0 .4em;margin:0;padding-left:.6em}

/* color schemes */
table.orange,ul.orange,div.orange {background-color:#eeb244;color:#300}
table.orange {border-spacing:8px;width:250px}
div.orange {padding:8px 8px 0px 8px;width:234px}
.orange a {text-decoration:none;color:#300;font-weight:bolder}
.orange a:hover {text-decoration:underline}
div.hr_orange {border-top:1px solid #c90;border-bottom:1px solid #fc6;margin:2px 0 2px 0;width:100%}

table.blue,ul.blue,div.blue {background-color:#7b9fe0;color:#0C1B55;}
table.blue {border-spacing:8px;width:250px}
div.blue {padding:8px 8px 0px 8px;width:234px}
.blue a {text-decoration:none;color:#0C1B55;font-weight:bolder}
.blue a:hover {text-decoration:underline}
div.hr_blue {border-top:1px solid #3c66b2;border-bottom:1px solid #a4bff0;margin:2px 0 2px 0;width:100%}
