 ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, div.paragraph, blockquote, fieldset, input { margin: 0; padding: 0; }
 ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input { margin: 0; padding: 0; }
 ul { list-style: none; }
 fieldset { border: 0; }
 a img { border: 0; }
 .clear { clear: both; font-size: 0; height: 0; }
 a { color: #a64b1f; text-decoration: none; }
 a:hover { color: #d50000; text-decoration: none; }
 body { font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; color: #d50000; margin: 0; padding: 0; background: #000000; <style> .typing_text 
 </style> <script language="JavaScript"> // Generated by http://html-codes-generator.weebly.com/html-typewriter-text-scroller.html  var MsgSeperator = '#'; CharacterPos = 0; MsgBuffer = ""; TypeDelay = 120; NxtMsgDelay = 2000; MsgIndex = 0; MsgArray = Array("'Only love and music are forever' - Erik Destler, Robert Englund #","'The Opera ghost really existed. He was not, as was long believed, a creature of the imagination of the arts' - Le Fantôme de l'Opéra, Gaston Leroux #","'You'll like it here in the dark. It's quite peaceful.' - Erique Claudin, Claude Rains. #","'Because you must sing for love and joy, not for gain' - Phantom, Charles Dance. #","“None of us can chose where we will love.” - Susan Kay, Phantom #","'My god, this place really is haunted.'- Phantom, Yeston and Kopit #","'I advise you to comply, my instructions should be clear. Remember,there are worse things than a shattered chandelier!' - Red Death, Andrew Lloyd Webber #","'I am your angel of music, you will carry my song, you're the light in the dark of the night of my life. You're the voice that brings hope to my soul. And I could never live without you! As my world cannot exist without music. I would rather die, than lose you forever! I'm your angel of music, Be mine?' - Phantom on Ice. #","'He had a heart that could have held the entire empire of the world; and, in the end, he had to content himself with a cellar.' - Le Fantôme de l'Opéra, Gaston Leroux #"," 'Yet in his eyes, all the sadness in the world. Those pleading eyes that both threaten and adore.' ~Phantom of the Opera, Andrew Lloyd Webber #","'I see you do not care for my voice half so well when it speaks of things you do not wish to hear. Simple words can be reduced to obscenities by my tongue, can they not? Wife…Husband…Love.' -Phantom by Susan Kay #","“My mind has touched the farthest horizons of mortal imagination and reaches ever outward to embrace infinity. There is no knowledge beyond my comprehension, no art or skill upon this entire planet that lies beyond the mastery of my hand. And yet, like Faust, I look in vain, I learn in vain. . . . For as long as I live, no woman will ever look on me in love.” ― Susan Kay, Phantom #","“You must know that I am made of death, from head to foot, and it is a corpse who loves you and adores you and will never, never leave you!” ― Gaston Leroux, The Phantom of the Opera #") function StartTyping(CharacterPos) { if (MsgArray[MsgIndex].charAt(CharacterPos) != MsgSeperator) 
 else { delay = NxtMsgDelay MsgBuffer = "" CharacterPos = -1 if (MsgIndex!=MsgArray.length-1)
 else {MsgIndex = 0 }
 }
 CharacterPos++ setTimeout("StartTyping('"+CharacterPos+"')",delay) }
 </script> <textarea id="TypingText" class="typing_text" readonly/> </textarea> <script>StartTyping(0);</script> }
 #top-bg { position: absolute; top: 0; background: #000000; width: 100%; height: 773px; }
 div.paragraph { line-height: 1.5; padding: .5em 0; }
 p { line-height: 1.5; padding: .5em 0; }
 h1, h2, h3, h4 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 30px; color: #d50000; font-weight: normal; }
 h1 { font-size: 30px; line-height: 1; color: #fff; }
 h2, h3 { line-height: 1.3; padding-bottom: 22px; color: #2d1300; }
 h2 { padding: .3em 0; }
 h4 { font-size: 14px; line-height: 1.2; margin-bottom: 5px; }
 hr {background:#eddbc4 !important;}
 blockquote { font-style:italic; border-left:4px solid #b58f5f; margin:10px 0 10px 0; padding-left:20px; line-height:1.5; color:#7f6340; }
 #container { width: 960px; margin: 0 auto; }
 #header-top { background: url(theme/header-bg1.png?1779248299) bottom no-repeat; padding: 0 40px 0 140px; line-height: 1; padding-bottom: 20px; position: relative; }
 #pen {
    background: url(theme/pen1.png?1779248299) top left no-repeat;
    position: absolute;
    left: 2px;
    top: 34px;
    height: 116px;
    width: 185px;
}
 #header a { color: #6c3715; }
 #header a:hover { color: #fff; }
 #logo, #logo a { text-decoration: none; font-size: 36px; font-weight: normal; color: #2d1300; font-family: Georgia, "Times New Roman", Times, serif; }
 #navigation { padding: 0; font-family: Georgia, "Times New Roman", Times, serif; line-height: 1; background: none; padding: 30px 20px 10px; }
 #navigation ul { }
 #navigation li { float: left; position: relative; padding: 0; margin: 0 12px 0 0; }
 #navigation li a { float: left; display: block; color: #dba963; font-size: 19px; text-decoration: none; padding: 10px 12px; margin: 0; border: 0; outline: 0; }
 #navigation li:hover a, #navigation li#active a { color: #f4cf9f; background: #370804; background-color: rgba(55, 8, 4, 0.55); }
 #wsite-menus .wsite-menu li a { padding: 10px; color: #dba963; background: #390802; border: 0; border-bottom: 1px solid #601d12; }
 #wsite-menus .wsite-menu li a:hover { color: #f4cf9f; background: #581209; }
 #header { width: 100%; height: 150px; }
 #header, #header table { border-collapse: collapse; border-spacing: 0; }
 #header td { vertical-align: middle; text-align: left; }
 #logo { padding: 25px 0; }
 #header-right { padding: 0 0 0 10px; }
 #header-right table { width: 1px; }
 #header-right table, #header-right .search, #header-right .wsite-search { clear: right; float: right; }
 #header-right td { padding: 0; }
 #header-right .phone-number .wsite-text { color: #2d1300; text-align: right; font-family: Georgia, "Times New Roman", Times, serif; font-size: 15px; font-weight: normal; display: block; white-space: nowrap; margin: 5px 0 5px 15px; }
 #header-right .wsite-social { vertical-align: middle; margin: 5px 0 5px 10px; }
 .wsite-social-item { width: 20px; height: 20px; margin: 0 0 0 3px; background-image:url(theme/social-brown.png?1779248299); }
 .wsite-social-facebook {background-position:0 0;}
 .wsite-social-facebook:hover {background-position:0 -20px;}
 .wsite-social-facebook:active {background-position:0 -40px;}
 .wsite-social-pinterest {background-position:-20px 0;}
 .wsite-social-pinterest:hover {background-position:-20px -20px;}
 .wsite-social-pinterest:active {background-position:-20px -40px;}
 .wsite-social-twitter {background-position:-40px 0;}
 .wsite-social-twitter:hover {background-position:-40px -20px;}
 .wsite-social-twitter:active {background-position:-40px -40px;}
 .wsite-social-linkedin {background-position:-60px 0;}
 .wsite-social-linkedin:hover {background-position:-60px -20px;}
 .wsite-social-linkedin:active {background-position:-60px -40px;}
 .wsite-social-mail {background-position:-80px 0;}
 .wsite-social-mail:hover {background-position:-80px -20px;}
 .wsite-social-mail:active {background-position:-80px -40px;}
 .wsite-social-rss {background-position:-100px 0;}
 .wsite-social-rss:hover {background-position:-100px -20px;}
 .wsite-social-rss:active {background-position:-100px -40px;}
 .wsite-social-flickr {background-position:-120px 0;}
 .wsite-social-flickr:hover {background-position:-120px -20px;}
 .wsite-social-flickr:active {background-position:-120px -40px;}
 .wsite-social-plus {background-position:-140px 0;}
 .wsite-social-plus:hover {background-position:-140px -20px;}
 .wsite-social-plus:active {background-position:-140px -40px;}
 .wsite-social-vimeo {background-position:-160px 0;}
 .wsite-social-vimeo:hover {background-position:-160px -20px;}
 .wsite-social-vimeo:active {background-position:-160px -40px;}
 .wsite-social-yahoo {background-position:-180px 0;}
 .wsite-social-yahoo:hover {background-position:-180px -20px;}
 .wsite-social-yahoo:active {background-position:-180px -40px;}
 .wsite-social-youtube {background-position:-200px 0;}
 .wsite-social-youtube:hover {background-position:-200px -20px;}
 .wsite-social-youtube:active {background-position:-200px -40px;}
 #header-right .wsite-search { margin: 5px 0 5px 15px; width: 207px; height: 25px; background: transparent url(theme/searchForm-bg.png?1779248299) no-repeat; }
 #header-right .wsite-search-input { width: 154px; height: 11px; border: 0; padding: 7px 10px !important; background: none; font-family: Arial, Helvetica, sans-serif; color: #2d1300; font-size: 12px; }
 #header-right .wsite-search-button { display: inline-block; width: 33px; height: 25px; border: 0; margin: 0; padding: 0; cursor: pointer; font-size: 0; background: none; }
 #footer { padding: 25px 30px; margin: 0 25px; font-family: Georgia, "Times New Roman", Times, serif; color: #dba963; font-size: 14px; text-align: right; }
 #footer h2 { color: #dba963; }
 #footer a { color: #f8dab3; }
 #footer a:hover { color: #fff; }
 #footer-right { float: right; width: 240px; text-align: right; display: none; }
 #footer blockquote { border-left:4px solid #5b281f; color:#995f39; }
 .rights { line-height: 19px; vertical-align: middle; }
 .wsite-footer { margin-bottom: 15px; }
 #footer h2 { font-size:18px; border-bottom:1px solid #b78948; }
 #footer hr {background:#B78948 !important;}
 .wsite-form-container { margin-top:0px !important; text-align:left !important; }
 .wsite-footer .wsite-form-label { font-size: 1em !important; padding: 5px 0 2px 0 !important; color:#b78948; }
 .wsite-footer .wsite-form-field { width:315px !important; }
 .wsite-footer .form-radio-container { font-size:1em !important; }
 .wsite-footer .wsite-form-input { font-size: 1em !important; width: 100% !important; background-color:#fff; }
 .wsite-footer .form-select { width: 100% !important; background-color:#fff; }
 #main-top { background: url(theme/main-top1.png?1779248299) center top no-repeat; position: relative; }
 #main-bot { background: url(theme/main-bot1.png?1779248299) center bottom no-repeat; padding: 30px 0 131px; zoom: 1; position: relative; }
 #main-bg { position: absolute; top: 510px; bottom: 150px; left: 0; right: 0; background: url(theme/main1.png?1779248299) repeat-y; }
 #main { padding: 0 73px; position: relative; zoom: 1; }
 #frame-wrapper { margin: 24px 10px 10px 10px; position: relative; }
 #wsite-header-wrapper { padding: 20px; }
 .wsite-header { overflow: hidden; }
 #content { min-height: 400px; padding: 15px 20px; }
 .tall-header-page .wsite-header { width: 760px; height: 235px; background: url(theme/banner-tall.jpg?1779248299) center center no-repeat; }
 .tall-header-page #frame-wrapper { height: 275px; width: 800px; background: url(theme/frame-tall.png?1779248299) center center no-repeat; }
 .short-header-page .wsite-header { width: 760px; height: 160px; background: url(theme/banner-short.jpg?1779248299) center center no-repeat; }
 .short-header-page #frame-wrapper { height: 200px; width: 800px; background: url(theme/frame-short.png?1779248299) center center no-repeat; }
 .no-header-page .wsite-header { }
 .landing-page #main { }
 .landing-page .wsite-header { height: 260px; width: 410px; background: url(theme/banner-landing.jpg?1779248299) center center no-repeat; }
 .landing-page #frame-wrapper { height: 300px; width: 450px; background: url(theme/frame-landing.png?1779248299) center center no-repeat; }
 #banner-left { float: left; width: 450px; }
 .landing-banner-outer { display: table; #position: relative; overflow: hidden; }
 .landing-banner-mid { #position: absolute; #top: 50%; display: table-cell; vertical-align: middle; }
 .landing-banner-inner { #position: relative; #top: -50%; }
 #bannerright { float: left; width: 315px; height: 320px; padding: 0 0 0 35px; margin-top: 9px; }
 #bannerright h2 { font-size: 30px; color: #2d1300; padding: 0px; line-height: 30px; }
 #bannerright div.paragraph { padding: 20px 0px; line-height: 140%; }
 #bannerright p { padding: 20px 0px; line-height: 140%; }
 .splash-page .wsite-header { height: 142px; background: url(theme/banner-splash.jpg?1779248299) no-repeat; }
 .splash-page #container { width: 628px; }
 .splash-page #header { background: url(theme/header-splash.png?1779248299) no-repeat; }
 .splash-page #banner-bot { background: url(theme/banner-bot-splash.jpg?1779248299) left bottom no-repeat; padding-bottom: 19px; }
 .splash-page #banner-top { background: url(theme/banner-top-splash.jpg?1779248299) no-repeat; padding-top: 15px; }
 .splash-page #bannr-mid { background: url(theme/banner-mid-splash.jpg?1779248299) repeat-y; }
 .splash-page #banner { width: 454px; }
 .splash-page #main-top { background: #d6a86d url(theme/main-top-splash.jpg?1779248299) no-repeat; }
 .splash-page #main-bot { background: url(theme/main-bot-splash.jpg?1779248299) left bottom no-repeat; padding-bottom: 133px; }
 .splash-page .search { display: none; }
 .splash-page .phone-number { }
 .splash-page #header-right { display: none; }
 .splash-page #navigation { display: none; }
 .splash-page #content { height: auto !important; min-height: 300px; }
 .splash-page #footer .wsite-social { display: none; }
 .splash-page #footer { text-align: center; }
 .wsite-form-label { display: inline-block; color: #2d1300; font-family: Georgia, "Times New Roman", Times, serif; font-size: 15px; font-weight: normal; padding: 12px 0 5px 0; }
 .form-radio-container { }
 .wsite-form-input, .wsite-search-element-input { font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; background: #fff url(theme/field.png?1779248299) repeat-x; color: #222222; border: 1px solid #d2d2d2; padding: 8px 4px 5px 4px !important; line-height: 1; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
 .form-select { font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; background: #fff url(theme/field.png?1779248299) repeat-x; color: #222222; border: 1px solid #dcd0bc; padding: 3px; height: 25px; line-height: 25px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
 .wsite-button { color: #fff !important; height: 34px; display: inline-block; font-size: 14px; border: none; font-weight: bold; text-decoration: none; padding: 0 10px 0 0; background: url(theme/button.png?1779248299) no-repeat 100% -105px; font-family: Helvetica, Arial, san-serif; text-shadow:0 -1px 0 rgba(0,0,0,0.9); }
 .wsite-button:hover { background-position: 100% -140px; }
 .wsite-button:active { background-position: 100% -175px; }
 .wsite-button-inner { height: 34px; line-height: 34px; display: block; font-size: 14px; font-weight: bold; border: none; text-decoration: none; padding: 0 10px 0 20px; background: url(theme/button.png?1779248299) no-repeat 0 0; font-family: Helvetica, Arial, san-serif; text-transform: uppercase; }
 .wsite-button:hover .wsite-button-inner { background-position: 0 -35px; }
 .wsite-button:active .wsite-button-inner { background-position: 0 -70px; }
 .wsite-button-large { height: 41px; background: url(theme/button_large.png?1779248299) no-repeat 100% -126px; padding: 0 10px 0 0; }
 .wsite-button-large:hover { background-position: 100% -168px; }
 .wsite-button-large:active { background-position: 100% -210px; }
 .wsite-button-large .wsite-button-inner { height: 41px; line-height: 41px; padding: 0 10px 0 20px; background: url(theme/button_large.png?1779248299) no-repeat 0 0; font-family: Helvetica, Arial, san-serif; text-transform: uppercase; }
 .wsite-button-large:hover .wsite-button-inner { background-position: 0 -42px; }
 .wsite-button-large:active .wsite-button-inner { background-position: 0 -84px; }
 .wsite-button-large.wsite-button-highlight { background-image: url(theme/button_large_highlight.png?1779248299); }
 .wsite-button-large.wsite-button-highlight .wsite-button-inner { background-image: url(theme/button_large_highlight.png?1779248299); }
 .wsite-button-highlight { background-image: url(theme/button_highlight.png?1779248299); color: #fff !important; }
 .wsite-button-highlight .wsite-button-inner { background-image: url(theme/button_highlight.png?1779248299); }
 #content .blog-post .blog-header h2.blog-title a { font-family: Georgia, "Times New Roman", Times, serif; font-size: 30px; line-height: 1.5em; color: #2D1300; }
 #content .blog-post .blog-header h2.blog-title a:hover { font-family: Georgia, "Times New Roman", Times, serif; font-size: 30px; line-height: 1.5em; color: #2D1300; }

div.paragraph ul, div.paragraph ol { padding-left: 3em !important; margin: 5px 0 !important; }
div.paragraph li { padding-left: 5px !important; margin: 3px 0 0 !important; }
div.paragraph ul, div.paragraph ul li { list-style: disc outside !important; }
div.paragraph ol, div.paragraph ol li { list-style: decimal outside !important; }
