*{margin:0; padding:0;}*
body {

 background-color:#f7ca99; color:#ccc;
 height:auto; margin:10px;
 font-size:88%; word-spacing:2px;
 font-family:arial, helvetica, sans-serif;
}
body a {text-decoration:none;}
body a:link { color:#f7cb99; text-decoration:none;}
body a:visited { color:#e7cd77;}
body a:hover {color: #e9b000; font-weight:bold;
}
#share {text-align:center; margin-left:5px; padding:5px 0; color:#fff;}
.data-alignment {
 border:5px solid #808080;
}
#site-name {
 background-color:#000;
 margin:0; padding:25px 0 10px 30px;
 color: #ccc; width:auto; height:70px;
}
#page-title {
 background-image: url(image/gold-bg.gif); background-repeat: repeat;
 background-color:#808080; margin:0; padding:5px 0 5px 20px; text-align: left;
 border-bottom:5px solid #808080;
}
#time {
 float:right; margin-right:20px; font-size:.9em; font-weight:900;
 text-align:center; color:#101010;
}
.link {
 float:right; margin-right:55px; font-size:.8em; font-weight:900;
}
.context-heading {
 margin:0 0 5px 0; padding:0;
 border-bottom:2px dotted #808080;
}
h1{
 font-size: 1.01em; font-weight:900; margin-bottom:10px;
 font-family:arial, helvetica, tahoma, san-serif; color:#f7ca97;
}
h2{
 font-size: .9em;
 color:#f7ca55;
 font-weight: bold;
}
h3{
 font-size: .8em;
 color:#f7ca55;
 font-weight: bold;
}
.h1{
 font-size: 1em; font-weight: 900; margin-bottom:3px;
 font-family:arial, helvetica, tahoma, san-serif; color:#cd9866;
}
.h2{
 font-size: 1em; font-weight: 900; margin-bottom:7px;
 font-family:arial, helvetica, tahoma, san-serif; color:#cd9866;
}
#h1{
 font-size: .9em; font-weight: 900; margin-bottom:3px;
 font-family:arial, helvetica, tahoma, san-serif; color:#101010;
}
#pagetitle {
 background-color:#000;
 margin:0; padding:30px 0 0 30px;
 color: #ccc; width:auto; height:60px;
}
#trademark {
 margin:90px 0 0 20px;
}
.sub-title {
 border-bottom:2px dotted #aaa;
 margin-bottom:5px; padding-bottom:5px;
}
.sub-text {
 float:right; margin:20px 20px 0 0; padding:0;
 border:0 solid transparent;
}
.e-text {
 font-size:1em; color:#f7ca55;
}
#media {
 float:right; margin:5px 15px 0 0; font-size: .8em; font-weight:900; color:#bbb;
}
#intro {
 float:right; margin:10px 110px 0 0;
 font-size: .8em; font-weight:900; color:#f7ca55;
}
.image {
 margin:0; padding:0; border:0 solid transparent;
}
#data-container {
 background-color:#111; font-size: 1em;  color:#ccc;
 margin:5px 207px 0 5px; padding:10px 0 0 3px;
 height:800px; width:auto; overflow:auto;
}
.main-content {
 background-color:#111; font-size: 1em; color:#ccc;
 margin:5px 210px 0 210px; padding:0; height:1140px; width:auto;
}
#content-box1 {
 background-color:#111; font-size: 1em; color:#ccc;
 margin:1px 3px 0 3px; padding:0; height:1147px; width:auto; overflow:auto;
}
.music-events {
 background-color:#111; margin:0; padding:10px 25px; text-align: left;
}
#highlight {
 background: url(image/events-bg.jpg); background-repeat: no-repeat;
 background-color:#000; height:130px; width:auto;
 margin:3px 0 0 0; padding:0;
}
#section1 {
 background: url(image/1-reggae-festival.jpg); background-repeat: no-repeat;
 background-color:#000; height:110px; width:auto; background-position:center;
 margin:3px 0 0 0; padding:0; border-top:3px solid #f7ca99; border-bottom:3px solid #f7ca99;
}
#apendix {
 background-color:#2a2a2a; 
 margin:0; padding:15px 20px; border-bottom:2px dotted #808080;
}
.photograph {
 margin:0; padding:0; border:0 solid transparent;
 }
.thumnails-image1 {
 float:right; background-color:#000; margin:0; text-align: center;
 width:140px; height:110px; color:#eee; border-left:5px solid #f7ca99;
}
.thums-2 {
 background-color:#000; margin:0; color:#ddd;
 width:140px; height:110px; text-align: center;
 border-right:5px solid #f7ca99;
}
.thums {
 float:left; background-color:#eee; margin:0 125px; color:#212121;
 width:auto; height:100px; text-align: center;
}
.space-bar {
 background-image: url(image/gold-bg.gif);
 background-repeat: repeat; background-color:#212121;
 color: #ccc; height:auto; margin:0; padding:3px 0;
}
.sub-heading {
 margin:0; padding:10px 0 10px 20px; text-align:left;
 border-bottom:2px dotted #808080;
}
#section2 {
 background-color:#111; color:#bbb;
 text-align: left; margin:0; padding:25px;
 border-top:2px solid #f7ca99;
}
#mykal-kumasi {
 background-image: url(image/mr-jones2.jpg);
 background-repeat: no-repeat; width:auto; height:383px;
 margin:0; padding:0; text-align: center;
 border:0; background-position:center;
}
.section-heading {
 float:left; background-color:#000; padding:5px; text-align:left;
 border-bottom:5px solid #f7ca99; color:#ccc;
}
.photobox {
 background-color:#000; width:auto; height:auto;
 margin:0; padding:0; text-align: center;
}
#subtitle {
 float:right; margin:5px 40px 0 0;
 font-size: .9em; font-weight:900; color:#bbb;
}
p {
 padding:5px 5px 10px 0;
}
#text-layout {
 background-color:#111; font-size: 1em;  color:#ccc;
 margin:5px 207px 10px 5px; padding:10px;
 width:auto; height:975px; width:auto;
}
#text-layout2 {
 background-color:#111; font-size: 1em; color:#ccc;
 margin:7px 7px 0 210px; padding:10px;
 width:auto; height:1115px; width:auto; overflow:hidden;
}
.section2 {
 background-color:#111; font-size: 1em; color:#ccc;
 margin:0 0 0 210px; padding:5px 0;
 height:1145px; width:auto;
}
.scrollbar {
 background-color:#111; font-size: 1em; color:#ddd;
 margin:5px 10px 25px 20px; height:1020px; width:auto;
 padding:20px 30px 10px 0; overflow:auto;
}
.page-scroll {
 background-color:#111; font-size: 1em; color:#ccc;
 margin:0 10px; height:720px; width:auto;
 padding:0; overflow:auto;
}
ol li {
 background:transparent; border:0 solid transparent;
}
.kpics {
 float:left; margin-right:20px; border:0;
}
#content-layout {
 background-color:#3a3a3a; font-size: 1em; color:#ccc;
 margin:5px 210px 10px 5px; padding:0;
 height:795px; width:auto;
}
#layer {
 background-color:#111; font-size: 1em; color:#ccc;
 margin:0 210px 10px 0; padding:20px;
 height:1000px; width:auto;
}
#layer2 {
 background-color:#111; font-size: 1em; color:#ccc;
 margin:0 0 5px 210px; padding:20px;
 height:1110px; width:auto;
}
.sub-layer {
 background-color:#333; margin:0;
 padding:10px 0 0 0; text-align: center;
}
.sound-control {
 background-color:#000; padding:10px; text-align:left;
 border-bottom:5px solid #f7ca99; color:#ccc;
}
.sound {
 position:absolute; top:148px; right:235px;
}
.paybutton1 {
 float:right; margin:0; border:0 solid transparent;
}
.section1 {
 background-color:#111; font-size: 1em; color:#ccc;
 margin:5px 210px 0 210px; padding:0;
 height:1140px; width:auto; border-top:2px dotted #808080;
}
#section {
 background-color:#111; font-size: 1em; color:#ccc;
 margin:0 0 5px 210px; padding:0 0 0 20px;
 height:1150px; width:auto;
}
#video-box {
 float:right; width:420px; margin-left:15px; height:1150px;
 padding:5px 0 0 0; border-left:5px solid #f7ca99;
}
.data {
 background-color:#111; width:auto; height:auto;
 margin:0; padding:0; text-align: center;
 }
#jazz-box {
 float:right; width:420px; margin-left:15px;
 padding-top:1px; border:2px solid #f7ca99;
}
.photobox2 {
 background-color:#000; width:auto; height:auto;
 margin:0; padding:0; text-align: center;
 }
.pagebreak {
 background-color:#000; padding:10px 0;
 border-bottom:5px solid #f7ca99; color:#ccc;
}
.content-title {
 width:auto; height:auto; margin:0; padding:10px 0 0 50px;
 background-color:#111; border-bottom:7px solid #f7ca99;
}
.photo-gallery {
 background-color:#111; font-size: 1em; color:#ccc;
 margin:5px 160px 0 210px; padding:0;
 height:1140px; width:auto;
}
#photos {
 background-color:#111; height:1050px; margin:5px 5px 15px 15px; padding:15px 0 0 10px;
}
#right-sidebar {
 float:right; background-color:#2a2a2a; color:#ccc;
 margin:0; padding:0; height:1150px; width:200px;
 border-left:5px solid #808080;
}
#fanclub {
 float:right; margin-right:10px; border:0 solid transparent;
}
.header {
 margin:0; padding:10px 0; text-align:center;
 border-bottom:2px dotted #808080;
}
.widget {
 background:transparent; width:auto; height:auto;
 margin:0; padding:12px 0; text-align: center;
 border-bottom:2px dotted #808080;
}
.ads-label {
 margin:0; padding:10px 0; text-align:center;
 border-bottom:2px dotted #808080;
}
#left-sidebar {
 float:left; background-color:#2a2a2a; color:#ccc;
 margin:0; padding:0; height:1150px; width:200px;
 border-right:5px solid #808080;
}
.guestbook {
 background:url(image/songbook.jpg) no-repeat 10px 40%;
 margin:0; border:solid 0 transparent; border-bottom:2px dotted #808080;
}
.guestbook a{
 display:block; margin:0; padding:10px 0 0 50px;
}
#web-poll {
 background-color:#111; margin-top:10px;
}
.poll-data {
 background-color:transparent; margin-top:5px; height:auto;
 width:auto; font-family:arial, helvetica, sans-serif; color:#ddd;
 padding:0; text-align:center;
}
#form-fields {
 background-color:#111; border:0 solid transparent;
}
#questions {
 margin:0; padding:0;
}
.check {
 background-color:#111; color:#fff;
 border:2px solid #808080; margin:0; padding:0;
}
.email-apps {
 margin:0; padding:13px 0; text-align:center;
 width:199px; border-bottom:2px dotted #808080;
}
.advertisment-list {
 margin:0; padding:15px 0; text-align:center;
 border-bottom:1px solid #f7ca98; color:#e7cd77;
}
.icon {
 float:left; border:0 solid transparent; margin:12px 5px 0 15px;
 background-image: url(image/songbook.jpg); background-repeat: no-repeat;
}
.center-column {
 background-color:#f7ca99; font-size: 1em; color:#ccc;
 margin:0; padding:0; height:1100px; width:auto; overflow:hidden;
}
.center-column a {
text-decoration:none;
}
#text-format {
 background-color:#111; width:98%; height:1087px;
 margin:0; padding:10px 0 0 0; text-align: center; border-top:3px solid #f7ca99;
 border-left:3px solid #f7ca99; overflow: hidden;
}
.page-caption {
 background-color:#000; padding:10px 0 0 0; text-align:center;
 border-bottom:3px solid #f7ca99; color:#ccc;
}
#widget-box {
 text-align:center; padding-bottom:15px;
 border-bottom:6px solid #f7ca99;;
}
.line {
 margin:0; padding:10px 0; text-align:center;
 border-bottom:2px dotted #808080;
}
#right-channel {
 float:right; background-color:#111; color:#ccc;
 padding:0; height:1000px; width:200px;
 border-left:5px solid #808080;
}
#tbox {
 background-color:#111; margin:35px; width:auto; text-align: left;
}
#tbox1 {
 background-color:#111; margin:0; padding:10px 25px; text-align: left;
}
#tbox2 {
 background-color:#111; margin:3px; height:1070px;
 padding:20px 20px 0 20px; width:auto; text-align: left;
 overflow: hidden;
}
#tbox3 {
 background-color:#111; margin-left:auto; margin-right:auto; padding:10px 25px; text-align: left;
}
#kumasi {
 background-color:#111; font-size: 1em; color:#ccc;
 margin:5px 5px 0 10px; padding:30px;
 width:71%; height:auto;
}
.scroll-whell {
 background-color:#111; margin:3px 10px 0 5px; height:1080px;
 padding:5px; width:auto; text-align: left; overflow:auto;
}
#picture {
  background-color:#111; width:100%; height:auto;
  margin:0; padding:0; text-align: center;
 }
#wadadliman {
  background-image: url(image/1-studio-shot.jpg); background-repeat: no-repeat;
  background-color:#111; background-position:center; width:auto; height:487px;
  margin:0; padding:0; text-align: center;
 }
.framing {
 width:auto; height:auto;
 margin:0; padding:0; text-align: center;
 }
#text-outline {
 margin:0 0 5px 0; padding:7px 0; width:93%;
 border-top:2px dotted #808080;
 border-bottom:2px dotted #808080;
}
.outline1 {
 margin:0; padding:7px 0 10px 25px; text-align: left;
 border-top:2px solid #101010;
 border-bottom:2px solid #f7ca99;
}
.outline2 {
 margin:0 0 5px 0; padding:7px 0;
 border-top:2px dotted #808080;
 border-bottom:2px dotted #808080;
}
.outline2 a {
 display:block;
}
#texline {
 text-align: center;
}
.center-column2 {
 background-color: #111; font-size: 1em; color:#bbb;
 margin:0 0 0 210px; padding:0; height:1100px; width:auto; overflow:hidden;
}
.center-column a {
text-decoration:none;
}
.databox {
 background-color:#111; margin:25px 30px;
}
.picture2 {
  background-color:#111; width:100%; height:410px; overflow:hidden;
  padding:0; text-align: center; border-top:5px solid #515151;
}
#thumnails {
  background-color:#3a3a3a; width:auto; height:780px;
  margin:0 204px 0 0; padding:0; text-align: center;
  overflow: auto;
}
#content {
 background-color:#111; font-size: 1em; color:#ccc;
 margin:5px 210px 0 210px; padding:0;
 height:795px; width:auto;
}
#right-column1 {
 float:right; background-color:#111; color:#ccc;
 margin:0; padding:0; height:917px; width:200px;
 border-left:5px solid #808080;
}
#tracks-layout {
 background-color:#111; font-size: 1em; color:#ccc;
 margin:5px 210px 0 210px; padding:0;
 height:905px; width:auto;
}
#datafield {
 background-color:#111; width:100%; height:auto;
 margin:0; padding:10px 0 0 0; text-align: center;
 overflow: auto;
}
#songpage {
 background-color:#fff; font-size: 1em; color:#ccc;
 margin:0 202px 0 0; padding:0;
 height:1000px; width:auto;
}
#lyrics-sidebar {
 float:right; background-color:#2a2a2a; color:#ccc;
 margin:0; padding:0; height:900px; width:200px;
 border-left:5px solid #808080;
}
#tracks {
 float:left; background-color:#2a2a2a; color:#ccc;
 padding:0; height:800px; width:150px;
 border-right:5px solid #808080;
}
#song-list {
 float:right; background-color:#2a2a2a; color:#ccc;
 padding:0; height:1150px; width:150px;
 border-left:5px solid #808080;
}
.song-lyrics {
 background-color:#111; font-size: 1em; color:#ccc;
 margin:5px 160px 0 210px; padding:0;
 height:1140px; width:auto;
}
.songbox {
  background-color:#111; height:1050px; margin:5px 5px 15px 15px; padding:15px 0 0 10px;
}
#column3 {
 float:right; background-color:#111; color:#ccc;
 margin:0; padding:0; height:1000px; width:200px;
 border-left:5px solid #808080;
}
#column1 {
 float:right; background-color:#111; color:#ccc;
 margin:0; padding:0; height:800px; width:200px;
 border-left:5px solid #808080;
}
#column2 {
 float:left; background-color:#111; color:#ccc;
 margin:0; padding:0; height:800px; width:200px;
 border-right:5px solid #808080;
}
#sidebar3 {
 float:right; background-color:#111; color:#ccc;
 margin:0; padding:0; height:1040px; width:200px;
 border-left:5px solid #808080;
}
.social-media {
 margin:5px; text-align:center; padding:5px;
 width:auto; height:auto; border:0 solid transparent;
}
.listing {
 margin:0; padding:10px 0;
 text-align:center;
 border-bottom:2px dotted #808080;
}
#formbox {
 border:0 solid transparent; margin:0 0 0 15px;
}
.data-field {
 font-weight:900; color:#cd9866;
}
.data-input {
 background-color:#111; color:#fff; border:1px solid #808080;
}
.send {
 background-color:#111; color:#fff; border:2px solid #808080;
}
.titlebox {
 margin:0; padding:5px 0;
 text-align:center;
 border-bottom:5px solid #808080;
}
.adsbox {
 background-color:#515151; margin:0; padding:5px 0;
 text-align:center; border-bottom:5px solid #808080;
}
#scrollbox {
 margin-top:3px; text-align:center;
}
.titlebox2 {
 margin:0; padding:5px;
 text-align:center;
}
#note1,#note2,#note3,#note4,#note5,#note6,#note7 {
 float:right; margin:0; padding:3px 10px 0 0;
}
#note1 a {
 color:#f7ca55; text-decoration:none;
 font-size:.8em; font-weight:bold;
}
#note1 a:link {
 color:#f7ca55; text-decoration:none;
 font-size:.8em; font-weight:bold;
}
#note1 a:visited {
 color:#ffc;
}
#note1 a:hover {
 color:#cccccc;
}
#object {
 text-align:center; margin:0; padding:20px 0 0 0;
}
#webpoll {
 background-color:#111111; height:auto; width:auto;
 padding:7px 0; text-align:center; color:#ddd;
 border-bottom:2px solid #808080;
}
.list-items {
 list-style-type: none;
 font-size:.9em; font-weight:900; color:#a1a1a1;
 margin-left:15px; padding:5px; line-height:26px;
}
.column-1 {
 float:left; background-color:#111; color:#ccc;
 padding:0; height:800px; width:201px; border-right:5px solid #808080;
}
#left-column2 {
 float:left; background-color:#111; color:#ddd;
 padding:0; height:917px; width:200px;
 border-right:5px solid #808080;
}
.databox {
 margin:25px 30px;
}
.databox1 {
 margin:0 25px 0 35px; padding:15px 10px 0 10px;
}
.databox2 {
 background-color:#111; margin:5px 25px 0 25px; padding:15px 10px 10px 10px;
}
.databox3 {
 background-color:#111;
 margin:10px; padding:10px;
}
.scriptext {
 background-color:inherit; color:#bbb;
 text-align: center; margin:0; padding:5px;
}
.player1 {
 background-color:#3a3a3a; width:auto; height:auto;
 padding:0; text-align: center; overflow:hidden;
}
#media-player {
 background-color:#1a1a1a; color:#ccc;
 width:200px; height:auto; text-align:center;
 margin:0; padding:0;
}
.spacer {
 background-image: url(image/gold-bg.gif);
 background-repeat: repeat;
 background-color:#212121;
 color: #ccc; height:auto; margin:0; padding:10px;
}
.headers {
 background-color:#4a4a4a;
 color: #bbb; height:auto; margin:0; padding:25px 0 10px 25px;
 border-bottom:2px dotted #808080;
}
.graphic {
 float:left;  margin:0 5px 5px 0;
 padding:0; border:0 solid transparent;
}
.imagebox {
 background-color:#000;
 padding:10px 10px 5px 10px;
}
#imagebox {
 background-color:#000; text-align:center;
 width:auto; padding:0; border:10px solid #515151;
}
#pics-menu {
 background-color:#111; margin:0; border-bottom:5px solid #515151; padding:5px;
}
.pics-frame {
 background-color:#3a3a3a; width:auto; height:740px;
 text-align: center; margin:2px 0 2px 0;
 padding:5px; overflow:auto; border:5px solid #aaa;
}
.photo-scrool {
 background-color:#ababab; width:700px; height:700px; overflow:auto;
}
.message {
 float:right; margin:0;
 padding:0; border:0 solid transparent;
}
.textbox {
 background-color:inherit; color:#bbb;
 text-align: left; margin:0; padding:10px;
}
.textbox1 {
 background-color:inherit; color:#bbb;
 text-align: left; margin:0; padding:10px 25px;
}
.textbox2 {
 background-color:inherit; color:#bbb;
 text-align: left; margin:0; padding:10px 10px 10px 15px;
}
.textbox3 {
 background-color:#111; color:#bbb;
 text-align: left; margin:0; padding:25px;
 border-top:2px dotted #808080;
}
#tracksbox {
 background-color:#111; color:#f7ca77; font-size:.8em; font-weight:bold;
}
#scriptbox {
 background-color:inherit; color:#bbb;
 text-align: left; margin:0; padding:10px;
}
#scriptbox a:link {
 color: #bbb; text-decoration: none;
 line-height:20px;
 margin:0; font-weight:300;
}
#scriptbox a:visited {
 color: #ccc; text-decoration: none;
}
#scriptbox a:hover {
 color: #D8996B;
}
.formframe {
 background:inherit; width:140px; height:100px;
 font-family:arial, helvetica, sans-serif; color:#ccc;
 padding:10px; overflow:auto; border:0 solid transparent;
}
#post {
margin-left:20px;
}
#social-media {
 margin:5px; text-align:center; padding:5px; width:auto; height:auto; border:0 solid transparent;
}
.keys {
 text-align:center;
 padding-bottom:10px;
}
#mkj-image {
 text-align: center;
 border:0 solid transparent;
}
#thums-list1,#thums-list2,#thums-list3,#thums-list4,#thums-list5,#thums-list6,#thums-list7,#thums-list8 {
 margin:7px 0 5px 0;
}
#image1 {
 margin:0; padding:0;
 border:0 solid transparent;
}
.image2 {
 float:right; margin:0; border:0 solid transparent;
}
.image3 {
 float:left; margin:0 5px 0 0; border:0 solid transparent;
}
.page-anchors a {
 font-size:.9em; font-weight:300; color:#ccc;
}
.header a {
 font-weight:900; color:#cd9866;
}
#contact-page {
 background-color:#111; font-size: 1em; color:#ccc;
 margin:0 0 10px 210px; padding:20px;
 height:760px; width:auto;
}
.contact {
 background-color:#1a1a1a; width:auto; height:auto; color:#bbb;
 text-align: left; margin:0; padding:10px;
 line-height:30px;
}
#form-box {
 background-color:#111; margin:0; width:auto; height:auto; border:10px solid #5a5a5a;
}
.form-fields {
 background-color:#111; color:#ddd;
 border:2px solid #808080;
}
#button {
 display:block;
 background-color:#111; color:#ddd;
 border:2px solid #808080;
}
.icons-tray {
 display:block; background-color:#4a4a4a; width:auto; font-size:.8em;
 margin:0; padding:5px 0; text-align:center;
}
.icons-tray a {
 text-decoration:none; font-weight:900;
 text-transform:uppercase;
}
#a-menu {
  background-color:#111;
 margin:0; border-bottom:5px solid #ddecdf;
 width:auto; height:auto; padding:5px 0; font-weight: bold;
}
#open {
 background-color:inherit;
 border:0 solid transparent; color:#100;
 padding:0 0 0 25px; font-size:1.05em; margin:0 0 2px 20px;
}
.newsContent {padding:0; margin:5px 0 0 0;}
.newsItem {padding:3px 0 4px 0; margin:0;}
.newsItem a.newsTitle, .newsItem a.newsTitle:visited {
 display: block; text-decoration: none; font-weight:normal;
 font-size:0.8em; font-family:arial, helvetica, sans-serif;
 cursor: pointer!important; cursor: pointer; padding:0 5px 0 5px;
}
#a-menu a {
 background-color:#f5f8ec; border:0;
}
#a-menu a:link {
 background-color:#fff;
}
#close {
 float:right; border:0 solid transparent;
 margin:3px 20px 3px 0; padding:0;
}
.products {
 background-color:#3a3a3a; font-size: 1em; color:#ccc;
 margin:0 207px 0 5px; padding:10px 0 0 0;
 text-align: center; height:780px; overflow:hidden;
}
#itembox {
  background-color:#3a3a3a; width:auto; height:750px;
  margin:auto; padding:0 0 10px 0; overflow:auto;
}
.item1,.item2,.item3 {
 float:left; background-color:#111; width:28%; height:730px;
 padding:10px; margin-left:10px; text-align:center;
}
#media-player {
 background-color:#aaa; height:auto;
 margin:0; padding:10px 0 10px 10px;
 width:auto; text-align:left; border:2px solid #808080;
 }
.sidebar {
 float:right; background-color:#000; border:7px solid #96733f;
 color:#cc9955; width:220px; height:350px; margin-right:5px;
}
#picbox {
  background-color:#111; color:#bbb; width:auto;
  height:auto; margin:0; padding:0; text-align:center;
}
.tbox {
 background-color:#3a3a3a; color:#ccc;  border-bottom:7px solid #808080;
 width:auto; height:150px; margin:0; padding:10px;
}
#format {
 margin:0; padding:10px;
}
#ads-box {
 text-align:center; font-size:.9em;
}
.ads {
 background-color:#111; width:auto; height:auto; padding:15px;
 font-size:.8em; text-align:center; border-top:5px solid #808080;
}
.ads ul {
 margin:0;  border:1px solid #303030;
 background-color:transparent;
 text-align: center;
}
.ads li {
 list-style-type: none;
 display: inline; border:0 solid transparent;
 margin-right: 10px;
}
.ads a:link {
 color:#f1f1f1; text-decoration: none;
}
.ads a:visited {
 color: #ddd; text-decoration: none;
}
.ads a:hover {
 color: #e9c000; font-weight:bold;
}
#tpage {
 background-color:#111; font-size: 1em; color:#ccc;
 margin:0 0 0 210px; padding:30px 50px 0 50px;
 height:887px; width:auto;
}
.clear {
 float:left;
 clear:left;
}
.clearblock {
 clear:left;
}
#nav,ul,li {
 background-color:#3a3a3a; width:auto; margin:0; padding:0;
 line-height:30px; border-bottom:1px solid #f7ca98;
}
#nav {
 list-style-type:none; margin:0; padding:0; background-color:#3a3a3a;
 text-align:left; font-size:.8em; font-weight:bold; word-spacing:2px;
}
#nav a {
 display:block; background: url(image/mkj-bullet.gif) no-repeat 175px 45%;
 background-color:#3a3a3a; margin:0; padding:0 25px 0 10px;
 color:#c0c0c0; text-decoration:none;
}
#nav a:hover {
 background: url(image/1-star-bullet.gif) no-repeat 175px 45%;
 background-color:#4a4a4a; color:#eee; text-decoration:none;
}
.list {
 margin:0; padding:0;
}
#list-items ul,li {
 background-color:#3a3a3a; width:auto; margin:0; padding:0;
 line-height:30px;
}
#list-items {
 list-style-type:none; margin:0; padding:0; word-spacing:2px;
 background-color:#3a3a3a; text-align:left; font-size:.9em;
}
#list-items a {
 display:block; background: url(image/mkj-bullet.gif) no-repeat 170px 42%;
 background-color:#3a3a3a; margin:0; color:#c0c0c0;
 padding:0 25px 0 10px; text-decoration:none;
}
#list-items a:hover {
 color:#eee;
 background-color:#4a4a4a;
 text-decoration:none;
}
.picture-frame {
 background-color:#3a3a3a; width:auto; height:740px;
text-align: center; margin:2px 0 2px 0;
 padding:5px; overflow:auto; border:5px solid #aaa;
}
image {
 margin:0; padding:0; border:0 solid transparent;
}
#songs {
 margin:0; padding-left:10px; border:0 solid transparent;
}
.bookmark {
 background:url(image/star.gif) no-repeat left;
 border:solid 0 transparent; font-size:.8em;
 margin-left:2px; padding-left:25px;
}
#mailto {
 background:url(image/email1.jpg) no-repeat left;
 font-size:.8em; color:#f7ca99;
 font-weight: 900; text-decoration: none;
 border:solid 0 transparent; margin:0 5px 0 0; padding:0 10px 0 40px;
}
.linktext{
 text-align:center; color:#bbb;
 text-decoration: underline;
}
.info {
 margin:0 0 20px 20px; padding:0; border:0;
}
.info li {
 margin:0 0 0 10px;
 line-height:30px; border: 0 solid transparent;
}
.footer {
 background-image: url(image/gold-bg.gif);
 background-repeat: repeat; background-color:#808080;
 margin:0; width: auto; border-top:2px solid #727272;
 font-size: .8em; color: #000; font-weight:900;
 font-family: Arial, Helvetica, sans-serif; clear:both;
}
.footer ul {
  background-color:#444444;
 margin:0; text-align: center; padding:10px 0;
}
.footer li {
 list-style: none; background:transparent;
 display: inline;  border:0 solid transparent;
 margin-right: 5px; text-align: center;
}
.footer a:link {
 color:#e9d000; text-decoration: none;
}
.footer a:visited {
 color: #c0c0c0; text-decoration: none;
}
.footer a:hover {
 color: #fcca99;
}
#copyright {
 background-color:#000;
 text-align:center; color:#fff;
 font-size:.9em; padding:15px 10px;
 border-top:1px solid #707070;
}
a:focus {
 outline:1px dotted; margin:0;
 }


