*     {margin:0;padding:0;}
html  {height:100%}
body  {font-family:Verdana,Century Gothic,arial,helvetica,sans-serif;height:100%}

/* menu */
div#menubar {position:relative;height:28px;background:url(menu.jpg)}
div#menubar a {position:absolute;top:0px;height:28px;background:url(menu.jpg);text-indent:-1000px;outline:none;overflow:hidden}
div#menubar a:hover {background-position:0px -28px;border:0}
div#menubar a#menu_tarot    {left:132px;width:193px;background-position:-132px 0px}
div#menubar a#menu_about    {left:325px;width:64px;background-position:-325px 0px}
div#menubar a#menu_howto    {left:389px;width:71px;background-position:-389px 0px}
div#menubar a#menu_contact  {left:460px;width:77px;background-position:-460px 0px}
div#menubar a#menu_shop     {left:537px;width:55px;background-position:-537px 0px}

div#menubar a#menu_tarot:hover    {background-position:-132px -28px}
div#menubar a#menu_about:hover    {background-position:-325px -28px}
div#menubar a#menu_howto:hover    {background-position:-389px -28px}
div#menubar a#menu_contact:hover  {background-position:-460px -28px}
div#menubar a#menu_shop:hover     {background-position:-537px -28px}

div#sidebar {padding:0px;color:#3D2003;font-family:arial}

div#testimonials h2 {font-size:18px;margin-bottom:10px;color:#3C4268;margin-left:0}
div#testimonials div {border-top:1px solid #657289;margin-bottom:20px;color:#3C4268;}
div#testimonials p {font-size:9pt;line-height:1.3em;margin-top:5px}
div#testimonials p.author {display:block;text-align:right;color:#4B5382;line-height:1.1em;margin-top:5px;font-weight:normal}

a.subscribe, a.checkout {display:block;background:#FFFFff;font-weight:bold;color:#26317B;border:1px solid #3D2003;border-right:2px solid #3D2003;border-bottom:2px solid #3D2003;text-decoration:none;padding:2px 10px;font-size:10pt}
a.subscribe {margin:5px 20px;}
a.subscribe:visited {color:#26317B}
a.subscribe:hover {color:#9f6136}

div#content {padding:5px;font-size:12pt;colodr:#3D2003;line-height:1.3}
h1 {font-size:22pt;margin:10px;col3or:#5b2f04;font-weight:bold}
h2 {font-size:14pt;margin:0px 30px 10px 10px;color:#5b32f04;font-weight:bold;clear:left}
h3 {font-size:12pt;margin:10px 30px 0px 0px;font-weight:bold;clear:left}
.h2content {margin:5px 5px 20px 40px;}
.quote {font-family:Verdana,Century Gothic,arial,helvetica,sans-serif;border-left:1px solid #888;padding:0px 10px}
blockquote {font-family:Verdana,Century Gothic,arial,helvetica,sans-serif;border-left:1px solid #888;padding:0px 10px}
div#content .author {font-size:10pt;margin:5px 0px 20px 0px;font-style:italic}
ul {margin-left:50px;list-style:none}
ol {margin-left:50px;}
p  {margin-top:4px;}
label  {float:left;width:120px;margin-top:2px;text-align:right}
input.text  {border:1px solid #5b2f04;padding:1px 2px}
textarea.text  {border:1px solid #5b2f04;padding:1px 2px;font-family:Verdana,Century Gothic,arial,helvetica,sans-serif;}

a         {color:#26317B}
a img     {border:none;vertical-align:middle;margin-right:4px}
a:visited {color:#26317B}
a:hover   {color:#9f6136}

.audioplayer  {margin:4px;vertical-align:middle;}
a.sharethis  {display:block;outline:none;padding-left:20px;background:url(/img/share.gif) no-repeat;font-size:10pt;margin:10px 0px}

