
body, html { margin: 0; padding: 0; background: #CC9966; color: #ffffff; }
body { min-width: 750px; }
body { font-family: georgia, arial, verdana, tahoma, Times New Roman; }

h3 { float: left; background: #ffffff; padding: 2px 15px; margin: 0; font-family: verdana; font-size: .7em; color: #000000; font-weight: bold; }

ul { margin: 0 0 3px 10px; padding: 0 0 3px 10px; list-style-image: url(images/arrowrwt.gif); list-style-position: outside; list-style-type: square; }

a:link, a:visited { color: #FCD4B1; }
a:hover { color: #ffffff; }

#wrap { margin: 0 auto; width: 746px; overflow: hidden; }
#header { padding: 6px 34px 7px; text-align: right; background: #000039; }

#intro { background: url(images/bground.jpg) top center no-repeat; width: 746px; min-height: 406px; overflow: hidden; }
#real_download_text { float: left; font-size: .7em; text-align: right; width: 707px; padding-top: 3px; }
#real_download_img { float: right; width: 33px; }


#intro_text { float: left; width: 375px; background: #660033; font-size: .75em; line-height: 1.5em; color: #ffffff; }
#intro_text p { padding: 0px 20px 15px; margin: 0px; }

#intro_link { float: right; width: 360px; margin-top: 380px; }
#intro_link_text { float: left; width: 247px; padding: 2px 0px 3px 20px; margin-bottom: 10px; background: #ffffff; }
#intro_link_arrow { float: right; width: 90px; }

#intro_link a:link, #intro_link a:visited { text-decoration: none; color: #000000;
 font-family: verdana; font-size: .7em; font-weight: bold; }
#intro_link a:hover { color: #CC9966; }


#menu { clear: both; width: 746px; overflow: hidden; background: #660033;
 padding: 10px 0px; font-family: arial; font-size: .7em; color: #FCD4B1;
 line-height: 1.4em; }
#menu a:link, #menu a:visited { color: #ffffff; }
#menu a:hover { color: #CC9966; }
#menu_1 { float: left; width: 215px; padding-left: 20px; }
#menu_2 { float: left; width: 281px; padding-left: 20px; }
#menu_3 { float: right; width: 200px; padding-right: 10px; }




#wrap_detail { margin: 0 auto; padding-top: 6px; width: 770px; background: url(images/bground_sub.jpg) top left no-repeat; overflow: hidden; border-top: solid 6px #000033; }

#detail_header_left { float: left; width: 455px; padding-top: 0px; margin-left: 5px; }
#detail_header_left p { margin: 0px 0px 2px 0px; font-family: arial; font-size: .7em; font-weight: bold; line-height: 1.25em; }

#detail_header_left a:link, #detail_header_left a:visited { text-decoration: none; color: #7D7C93;
 font-family: verdana; font-size: .7em; font-weight: bold; line-height: 1.25em; }
#detail_header_left a:hover { color: #CC9966; }

#nav_clear { clear: both; margin-top: 0px; }

#nav_img { float: left; width: 28px; margin-top: 3px; }
#nav_left_text { float: left; width: 170px; height: 15px; background: #fff;
 padding: 0px 10px 5px 10px; margin-top: 2px; vertical-align: middle; }
#nav_right_text { float: left; width: 170px; height: 15px; background: #fff; text-align: right;
 padding: 0px 10px 5px 10px; margin-top: 2px; vertical-align: middle; }

#detail_header_right { float: right; width: 295px; padding-top: 0px; padding-right: 8px; }


#detail_content { clear: both; padding-top: 40px; width: 710px; overflow: hidden; }
#detail_content_side { float: left; width: 194px; }
#detail_content_main { float: right; width: 450px; padding-left: 60px; }
#detail_content_main h1 { margin: 5px 0; padding: 0; font-family: georgia; font-size: .75em; color: #000000; font-weight: bold; line-height: 1.3em; }
#detail_content_main p { margin: 0 0 18px; font-family: georgia; font-size: .75em; color: #660033; line-height: 1.5em; }

#detail_content_addl { margin-bottom: 20px; }
#detail_content_addl p { margin: 2px 0 0; padding: 0; background: #CC9966; font-family: georgia; font-size: .7em; color: #FFFFFF; }
#detail_content_addl a:link, #detail_content_addl a:visited { color: #fff; }
#detail_content_addl a:hover { color: #000;}

#detail_content_title { background: url(images/bground_song_title.jpg) top left repeat-y; font-family: verdana; font-size: 1.1em; color: #000000; font-weight: bold; }

#detail_audio { width: 194px; margin-bottom: 20px; background: #000; }

#detail_photo_header { margin-bottom: 25px; padding-top: 32px; background: url(images/enlarge.jpg) top left no-repeat; }
#detail_photo { margin: 0 0 30px 29px; text-align: right; font-family: arial; font-size: .7em; color: #FFF; line-height: 1.3em; }



#comments_content { clear: both; margin: 60px 0px 60px 100px; width: 600px; overflow: hidden; }
#comments_content h1 { font-family: verdana; font-size: 1.1em; color: #000000; font-weight: bold;
 border-bottom: 7px solid #000; }
#comments_content h2 { font-family: georgia; font-size: .75em; color: #660033; line-height: 1.5em; font-weight: normal; padding-left: 135px; }
#comments_content h3 { padding: 0; font-family: verdana; font-size: .85em; background: #CC9966; color: #000; line-height: 1.5em; font-weight: bold; }
#comments_content p { margin: 0 0 18px; font-family: georgia; font-size: .75em; color: #660033; line-height: 1.5em; }
#comments_content td { padding: 0 0 6px 30px; font-family: georgia; font-size: .75em; color: #660033; }
#comments_content a:link, #comments_content a:visited { color: #660033; }
#comments_content a:hover { color: #000;}







