/*author:		Keith Kavanaughemail:		keith@bauwauc.comwebsite:	http://bauwau.com*/html { }body  { font-family: Helvetica, Tahoma, Arial, sans-serif, "Times New Roman", Times, serif; background: black; }a { text-decoration: none; color: rgb(52,20,5); }a:hover { text-decoration: underline; color: rgb(72,40,25); }p { font-size: 14px; line-height: 1.4em; font-family: Helvetica, Tahoma, Arial, sans-serif, "Times New Roman", Times, serif; margin-bottom: 0.5em; }h1 { font-family: Helvetica, Tahoma, Arial, sans-serif, "Times New Roman", Times, serif; font-size: 24px; margin-bottom: 0.5em; }h2 { font-family: Helvetica, Tahoma, Arial, sans-serif, "Times New Roman", Times, serif; font-size: 18px; margin-bottom: 0.5em; }h3 { font-family: Helvetica, Tahoma, Arial, sans-serif, "Times New Roman", Times, serif; font-size: 16px; margin-bottom: 0.5em; }h4 { font-family: Helvetica, Tahoma, Arial, sans-serif, "Times New Roman", Times, serif; font-size: 14px; margin-bottom: 0.5em; }h5 { font-family: Helvetica, Tahoma, Arial, sans-serif, "Times New Roman", Times, serif; font-size: 12px; margin-bottom: 0.5em; }h6 { font-family: Helvetica, Tahoma, Arial, sans-serif, "Times New Roman", Times, serif; font-size: 10px; margin-bottom: 0.5em; }strong { font-weight: bold; }em { font-style: italic; }img { border: 0px; }ul { }li { font-size: 12px; font-family: Helvetica, Tahoma, Arial, sans-serif, "Times New Roman", Times, serif; margin-bottom: 0.5em; }td { }hr.divider { clear: both; color: rgb(230,190,150); margin: 10px 50px; }.clearboth { clear: both; }.clearleft { clear: left; }.clearright { clear: right; }.floatleft { float: left; margin-right: 10px; margin-bottom: 10px; }.floatright { float: right; margin-bottom: 10px; margin-left: 10px; }.hidden { visibility: hidden; }.uppercase { text-transform: uppercase; }#wrapper { background: url(art/bkg-main.jpg) 0 0; width: 1024px; margin: 0 auto; }#header { padding: 30px 0; margin: 0 50px; }#header img { float: right; }#nav { margin: 150px 0 0 20px 0; }#nav ul { margin: 70px 0 0 0; }#nav li { text-transform: uppercase; display: inline; }#nav ul li a { float: left; color: rgb(230,180,120); padding: 8px 12px 5px 12px; margin: 0 5px; border: 1px solid rgb(230,180,120); background: url(art/bkg-nav.png); border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; text-decoration: none; }#nav ul li a:hover { background: url(art/bkg-navhover.png); color: rgb(36,11,8); }#content { clear: both; padding: 20px 0; }#calendartable { margin: 0 auto; }#calendartable a {}#sidebar { }#bioheader, #reviewsheader, #awardsheader, #contactheader { height: 70px; }#biocontent, #reviewscontent, #awardscontent, #contactcontent { background: url(art/bkg-white.png); min-height: 415px; border: 1px solid rgb(140,100,60); padding: 20px 0; border-radius: 20px; -moz-border-radius: 10px; -webkit-border-radius: 10px; }#biocontent p, #reviewscontent p, #awardscontent p, #contactcontent p { margin-left: 20px; margin-right: 20px; }#bio { width: 440px; float: left; margin: 0 0 20px 50px; }#biovisible {}#biohidden {}#reviews { width: 230px; margin: 0 0 0 510px; }#reviewsvisible {}#reviewshidden {}#awards { width: 215px; float: right; margin: 0 50px 20px 0; }#awardsvisible {}#awardshidden {}#contact { width: 400px; margin: 10px auto; }#contact a { color: rgb(36,11,8); }#contactcontent { min-height: 200px; }a#presskitlink { color: rgb(52,20,5); font-size: 11px; text-transform: uppercase; float: right; padding: 8px 12px 5px 12px; margin: 10px 20px; border: 1px solid rgb(52,20,5); background: url(art/bkg-nav.png); border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; text-decoration: none; }a#presskitlink:hover { background: url(art/bkg-navhover.png); color: rgb(72,40,25); }a#emaillist { text-align: center; color: rgb(52,20,5); font-size: 11px; text-transform: uppercase; float: right; padding: 8px 12px 5px 12px; margin: 10px 20px; border: 1px solid rgb(52,20,5); background: url(art/bkg-nav.png); border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; text-decoration: none; }a#emaillist:hover { background: url(art/bkg-navhover.png); color: rgb(72,40,25); }a#emaillist img { margin: 0 25px 10px 25px; display: block; }div#contactform { display: none; }#thankyou { display: none; }p.more-less { text-align: center; margin: 20px 0 10px 0; }p.more-less a {color: rgb(52,20,5); font-size: 10px; text-transform: uppercase; padding: 8px 12px 5px 12px; border: 1px solid rgb(52,20,5); background: url(art/bkg-nav.png); border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; text-decoration: none; }p.more-less a:hover { background: url(art/bkg-navhover.png); color: rgb(72,40,25); }p.quote { font-style: italic; }p.quoter { font-size: 10px; text-transform: uppercase; text-align: right; margin-bottom: 1em; }ul#cdcovers { margin: 100px auto; }ul#cdcovers li { float: left; }a.cdcover1, a.cdcover2, a.cdcover3 { border: 1px solid; margin: 20px; width: 220px; height: 220px; background-image: url(art/cdcovers.png); background-repeat: no-repeat; display: block; }a.cdcover3 { background-position: 10px 10px; }a.cdcover2 { background-position: -240px 10px; }a.cdcover1 { background-position: -490px 10px; }#footer { color: white; clear: both; padding: 30px 0; text-align: center; }#footer p { text-align: center; font-size: 11px; }#footer a { color: rgb(230,180,120); }p.addthis_button { margin: 1em 0; }#footer ul { margin: 30px 0 50px 0; }#footer li { text-transform: uppercase; }#footer ul li a { color: rgb(230,180,120); padding: 10px 15px; margin: 0 5px; border: 1px solid rgb(230,180,120); background: url(art/bkg-nav.png); border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; text-decoration: none; }#footer ul li a:hover { background: url(art/bkg-navhover.png); color: rgb(36,11,8); }
