*{margin:0;padding:0}
a.ext{background:url(/gui/ext.gif) no-repeat right center;padding:0 13px 0 0}
a.ext:hover,a.ext:active{background:url(/gui/extrev.gif) no-repeat right center;padding:0 13px 0 0}
body{background:#b50 url(/gui/headerbg.gif) repeat-x;color:#000;font:14px/24px Georgia,'Times New Roman',Times,serif;margin: 0px auto;min-width:760px;text-align:center;width:100%}
h1{background:url(/gui/tomcatcoverband.jpg) no-repeat center;height:163px;margin:0 auto;width:100%}
h1 span{background:url(/gui/extrev.gif);display:none}
textarea{overflow:auto}
#content{background:#fff;margin:0 auto;overflow:hidden;width:100%}
#nav{list-style:none;margin:24px auto;width:671px}
#nav li{padding:0 28px}
#nav li,#nav a{float:left;height:34px}
#nav span{display:none}
#home{background:url(/gui/homealt.gif) 28px 0 no-repeat}
#home,#home a{width:51px}
#home a:link,#home a:visited{background:url(/gui/home.gif) no-repeat}
#bio{background:url(/gui/bioalt.gif) 28px 0 no-repeat}
#bio,#bio a{width:32px}
#bio a:link,#bio a:visited{background:url(/gui/bio.gif) no-repeat}
#playlist{background:url(/gui/playlistalt.gif) 28px 0 no-repeat}
#playlist,#playlist a{width:77px}
#playlist a:link,#playlist a:visited{background:url(/gui/playlist.gif) no-repeat}
#gigs{background:url(/gui/gigsalt.gif) 28px 0 no-repeat}
#gigs,#gigs a{width:42px}
#gigs a:link,#gigs a:visited{background:url(/gui/gigs.gif) no-repeat}
#media{background:url(/gui/mediaalt.gif) 28px 0 no-repeat}
#media,#media a{width:58px}
#media a:link,#media a:visited{background:url(/gui/media.gif) no-repeat}
#contact{background:url(/gui/contactalt.gif) 28px 0 no-repeat}
#contact,#contact a{width:75px}
#contact a:link,#contact a:visited{background:url(/gui/contact.gif) no-repeat}
#home a:hover,#home a:active,#bio a:hover,#bio a:active,#playlist a:hover,#playlist a:active,#gigs a:hover,#gigs a:active,#media a:hover,#media a:active,#contact a:hover,#contact a:active{background:none}
#tomcatbody{margin:64px auto 64px !important;margin:-20px auto 64px;overflow:hidden;text-align:left;width:740px}
#left{float:left;line-height:18px;width:250px}
#left h2{color:#730;font-size:24px;font-weight:normal;line-height:24px;margin:54px 0 28px}
#left h3{color:#b50;font-size:16px}
#left p{margin:0 0 12px}
#left p.s{font-size:10px;line-height:14px;padding:6px 0;text-align:right}
#left p.s span{color:#cf8300}
#left ul{list-style:square;margin:8px 0 16px}
#right{float:right;width:450px}
#right a:link,#right a:visited{color:#c00;text-decoration:none}
#right a:hover,#right a:active{color:#600;text-decoration:underline}
#left a:link,#left a:visited{color:#c00;text-decoration:none}
#left a:hover,#left a:active{color:#600;text-decoration:underline}
#right h2{color:#b50;font-size:32px;font-weight:normal;line-height:32px;margin:48px 0 24px}
#right h2 small{color:#730;font-size:24px}
#right h3{color:#cf8300;font-size:16px}
#right h3 .s{font-size:12px;line-height:12px;font-weight:normal}
#right ol,#right ul{margin:0 0 0 32px}
#right p{margin:16px 0 8px}
#footer{background:url(/gui/footerbg.gif) repeat-x;height:auto !Important;height:42px;margin:0 auto;min-height:42px;padding:20px 0 0;width:100%}
#tomcatmusicdotbe{margin-top:52px}
.newsitem{margin:0 0 32px}
.newsitem h3 a{color:#cf8300 !important}
.newsitem p{margin:0 0 8px !important}
.newsitem small{color:#b50;float:left;margin:-4px 0 4px !important;margin:-4px 0 -4px;width:450px}
#comments li{padding:2px 8px 0 8px}
#comments li p{margin:2px 0 4px !important}
#comments .alt{background:#fbf6ed}
#commentbox{padding:40px 0 0}
.break{border-top:1px solid #000;float:left;width:450px}
#bandmembers{list-style:none}
#bandmembers li{display:inline-block;margin:0 0 32px}
#bandmembers img{float:right;margin:8px 0 0 8px}
#bandmembers p.s{font-size:11px;line-height:11px;margin:4px 0 12px}
#bandmembers p small{color:#cf8300;font-size:12px}
#nextgig{background:#cf8300 url(/gui/roundedtop.gif) 0 0 no-repeat;margin:0 0 36px;padding:14px 0 0}
#nextgig h3{padding:0 0 0 16px}
#nextgig h3 a{color:#fff}
#nextgig h3 a:hover,#nextgig h3 a:active{color:#fff !important}
#nextgig .gig{background:url(/gui/roundedbottom.gif) left bottom no-repeat;list-style:none;padding:4px 16px 16px}
#success{background:#cf8300;color:#fff;font-weight:bold;padding:8px 16px;width:418px}
ul#errors{background:#fee;border:2px solid #c00;color:#c00;font-weight:bold;list-style:square;margin:8px 0;padding:8px 16px 8px 32px;width:334px}
#errors li{line-height:15px;margin:8px 0}
#tomcatform li{clear:both}
#tomcatform li input,#tomcatform li textarea{border:1px solid #cf8300;clear:right;float:left;font-family:Georgia,'Times New Roman',Times,serif;margin:0 0 4px;max-width:344px;padding:2px;width:280px}
#tomcatform label{clear:left;color:#730;display:inline;float:left;font-weight:bold;margin:-4px 0 4px;width:100px}
#tomcatform p{clear:both;float:left;margin:8px auto auto;padding:0 0 0 100px}
#tomcatform p#obligation{margin:8px 0 12px !important;margin:8px 0 0}
#tomcatform p #submit{float:left;margin:16px 0 0}
#tomcatform span{color:#cf8300}
#tomcatform li input#check{width:200px}
#tomcatform li textarea{height:80px;margin:0 0 5px}
#tomcatform ul{list-style:none;margin:0}
#tomcatform .img{color:#b50;float:left;font-weight:bold;margin:-4px 0 4px;width:80px}
a.hiro:hover,a.hiro:active{color:#cf8300 !important;text-decoration:none !important}
a.soonae:hover,a.soonae:active{color:#b50 !important;text-decoration:none !important}
a.heisinkim:hover,a.heisinkim:active{color:#730 !important;text-decoration:none !important}
.left{float:left;margin:0 4px 4px 0}
.right{float:right;margin:0 0 4px 4px}
.gig{line-height:16px;list-style:none;margin:0 0 20px !important}

#soonaeslideshow{background:url(/gui/photoframe.gif) repeat-y;margin:12px 0 0 0;padding:4px;position:relative}
ul#slideshow{height:auto;margin:0 !important;width:442px}
ul#slideshow li{list-style:none;margin:0 auto;text-align:center;width:442px}
#slideshow li img{margin:0;padding:8px 11px 105px}
#output{text-align:center;width:442px}

.photoalbum{display:inline-block;float:left;padding:0 8px 16px 0;width:217px}
.p1{clear:left}
.p2{clear:right}
.photoalbum p{margin:-4px 0 16px !important}
.photoalbum p small{color:#730}
.picturealbum{margin:-12px 0 0 !important;padding:0 !important}
.picturealbum li{display:none}
.picturealbum li.visible{display:block !important}
.picturealbum li img{border:3px solid #c00/*;-webkit-transform:rotate(3deg);-webkit-box-shadow:0 2px 4px #666*/}

p#quicktime{margin:0 16px 32px 0}
.movie a{background:url(/gui/playmovie.jpg) no-repeat;clear:both;color:#c00;float:left;height:auto !important;height:70px;margin:0 0 32px !important;margin:0;min-height:70px;padding:5px 0 0 75px;text-decoration:none;width:175px}
