body {background-color:black;font-family:georgia;margin:0;font-size:10pt;}

#wrapper {width:760px; margin: 0 auto 0 auto; text-align:center;}

#header_pic {width:150px; text-align:center; float:left; background:#000; margin:5px 0 0 0;}

#header_banner {width:610px; text-align:right; float:right;background:#000; margin:5px 0 0 0;}

#contents {width:150px; float:left; clear:left; text-align:center;background:#000;font-size:10pt;font-weight:bold;vertical-align:top;padding:0 0 0 0;margin:0 0 0 0;}
ul.contents {list-style-type:none;line-height:24pt;margin:10px 0 0 0;padding:0;}
a.menu, a.menu:visited {color:#aaaaaa;text-decoration:none;font-weight:bold;font-size:10pt;}
a.menu:hover {color:#E0080D;text-decoration:underline;font-weight:bold;font-size:10pt;}

#mainbody {width:600px; text-align:left; float:right; background:#000;font-size:10pt;vertical-align:top;margin:10px 0 0 0;padding:0 9px 0 0;border-right:1px solid #e0080d;}
p.front {text-align:right; color:#fff;font-size:12pt;font-style:italic;font-family:georgia;}

h3 {font-family:Georgia;font-weight:bold;text-align:left;color:#fff;padding:0 0 6px 0;margin:0 0 6px 0;border-bottom:2px solid #fff;}
p.bodytext {text-align:left; background:#000;color:#fff;font-size:12pt;line-height:15pt;font-family:georgia;margin:0;padding:0 0 8px 0;}
p.bodytext_c {text-align:center; background:#000;color:#fff;font-size:12pt;line-height:15pt;font-family:georgia;margin:0;padding:0 0 8px 0;}
p.bodytext_c_small {text-align:center; background:#000;color:#fff;font-size:10pt;line-height:13pt;font-family:georgia;margin:0;padding:4px 0 4px 0;}
p.bodycontact {text-align:center; background:#000;color:#fff;font-size:12pt;line-height:15pt;font-family:georgia;margin:0;padding:0 0 8px 0;}
p.bodyvideo {text-align:center; background:#000;color:#fff;font-size:12pt;font-family:georgia;margin:0;padding:0 0 12px 0;}
a.bodytext,a.bodytext:visited {color:#aaaaaa;text-decoration:none;}
a.bodytext:hover {color:#e0080d;text-decoration:underline;}


dl {margin:0;padding:0;}
dt.title {text-align:left; background:#000;color:#fff;font-size:12pt;font-weight:bold;font-family:georgia;margin:0;padding:0 0 4px 0;}
dt.title1 {text-align:left; background:#000;color:#fff;font-size:12pt;font-weight:bold;font-family:georgia;margin:0;padding:16px 0 4px 0;}
dd.review {text-align:left; background:#000;color:#fff;font-size:12pt;line-height:15pt;font-family:georgia;margin:0;padding:0 0 0 40px;}
dd.reviewer{text-align:right; background:#000;color:#fff;font-size:10pt;font-family:georgia;margin:0;padding:0 0 12px 0;}

dd.audio {text-align:left; background:#000;color:#fff;font-size:12pt;line-height:15pt;font-family:georgia;margin:0;padding:4px 0 4px 40px;}
dd.audiosub {text-align:left; background:#000;color:#fff;font-size:10pt;line-height:12pt;font-family:georgia;margin:0;padding:0 0 4px 40px;}
a.audio,a.audio:visited {color:#aaaaaa;text-decoration:none;}
a.audio:hover {color:#e0080d;text-decoration:underline;}

dt.reptitle {text-align:left; background:#000;color:#fff;font-size:12pt;font-weight:bold;font-family:georgia;margin:0;padding:0 0 0 0;}
dt.reptitle1 {text-align:left; background:#000;color:#fff;font-size:12pt;font-weight:bold;font-family:georgia;margin:0;padding:12px 0 0 0;}
dd.rep {text-align:left; background:#000;color:#fff;font-size:12pt;line-height:15pt;font-family:georgia;margin:0;padding:0 0 0 40px;}

img.reviewpic {padding:0 0 4px 8px;}

p.cd {width:500px;height:130px;text-align:left; background:#000;color:#fff;font-size:12pt;line-height:15pt;font-family:georgia;margin:10px 44px 10px 44px;padding:5px 5px 5px 5px;border:1px solid #fff;}
span.amazon {float:right; color:#fff;font-size:10pt;font-family:georgia;margin:0;padding:0;}
a.amazon,a.amazon:visited {font-style:italic;color:#aaaaaa;text-decoration:none;}
a.amazon:hover {font-style:italic;color:#e0080d;text-decoration:underline;}

img.leftpic {padding:0 8px 4px 0;}

div.gallery{text-align:center;}
img.thumb {border:1px solid #fff;padding:4px 4px 4px 4px;margin:7px 10px 7px 10px;}
a.thumb,a.thumb:visited {margin:0;padding:0;}
a.thumb:hover {margin:0;padding:0;}

img.full {border:1px solid #fff;padding:8px 8px 8px 8px;margin:5px 0 0 5px;}
p.photo {text-align:center; background:#000;color:#fff;font-size:10pt;font-style:italic;line-height:15pt;font-family:georgia;margin:0 0 4px 0;padding:0;}



#footer {width:760px; clear:both;background:#000;margin:0;padding:8px 0 0 0;border-top:1px solid #e0080d}

