html, body { margin: 0px; padding: 0px; background-color: #154072; text-align: center; color: #666; font-family: Helvetica, Arial, sans-serif; font-size: 12px; height: 100%; line-height: 1.4em; }

#wrapper { width: 750px; margin: 10px auto 0 auto; background-color: #FFF; }

#header { width: 750px; margin: 0px; padding: 0px; height: 120px; }

#navigate { width: 748px; height: 20px; padding: 0px; margin: 0px ; background-color: #608699; border: #9a9a9a 1px solid; text-transform: lowercase; #margin-top: -3px; }

a:link { color: #608699; text-decoration: none; }

a:visited { color: #608699; text-decoration: none; }

a:hover { color: #9A292B; text-decoration: none; }

#navigate ul { list-style-type: none; padding: 0px; margin: 0px; }

#navigate li { display: block; padding: 0px; height: 14px; margin: 0px; float: left; font-weight: normal; line-height: 1.2em; }

#navigate a:link { display: block; padding: 3px 13px; text-decoration: none; background-color: #608699; border-right: #EEE 1px solid; color: #FFF; }

#navigate a:visited { display: block; padding: 3px 13px; text-decoration: none; background-color: #608699; border-right: #EEE 1px solid; color: #FFF; }

#navigate a:hover { display: block; padding: 3px 13px; text-decoration: none; background-color: #9A292B; border-right: #EEE 1px solid; color: #FFF; }

#content-home { width: 748px; min-height: 320px; border-left: #9a9a9a 1px solid; border-right: #9a9a9a 1px solid; background-color: #FFF; background-image:url(../images/background_home.jpg); background-repeat: no-repeat; margin: 0px; padding: 0px; }

#content-contact { width: 748px; min-height: 320px; border-left: #9a9a9a 1px solid; border-right: #9a9a9a 1px solid; background-color: #FFF; background-image:url(../images/background_contact.jpg); background-repeat: no-repeat; margin: 0px; padding: 0px; }

#content-events { width: 748px; min-height: 320px; border-left: #9a9a9a 1px solid; border-right: #9a9a9a 1px solid; background-color: #FFF; background-image:url(../images/background_events.jpg); background-repeat: no-repeat; margin: 0px; padding: 0px; }

#content { width: 748px; min-height: 320px; border-left: #9a9a9a 1px solid; border-right: #9a9a9a 1px solid; margin: 0px; padding: 0px; }

#main { width: 718px; padding: 15px; text-align: left; }

#footer { width: 750px; margin: 0px; padding: 0px; height: 40px; }

#photoright { padding: 0px; margin: 0px 0px 15px 15px; float: right; }

#blogbox { background-color: #608699; width: 696px; border: #9a9a9a 1px solid; padding: 10px; color: #FFF; }

#blogbox a:link { color: #FFF; text-decoration: underline; }

#blogbox a:visited { color: #FFF; text-decoration: underline; }

#blogbox a:hover { color: #FFF; text-decoration: underline; font-weight: bold; }

#faqblock { width: 680px; }

.faq1 {  padding: 0px 0px 0px 45px; background-image: url(../images/house01.gif); background-position: top left; background-repeat: no-repeat; }

.faq2 {  padding: 0px 0px 0px 45px; background-image: url(../images/house02.gif); background-position: top left; background-repeat: no-repeat; }

.faq3 {  padding: 0px 0px 0px 45px; background-image: url(../images/house03.gif); background-position: top left; background-repeat: no-repeat; }

.faq4 {  padding: 0px 0px 0px 45px; background-image: url(../images/house04.gif); background-position: top left; background-repeat: no-repeat; }

.faq5 {  padding: 0px 0px 0px 45px; background-image: url(../images/house05.gif); background-position: top left; background-repeat: no-repeat; }

.faq6 {  padding: 0px 0px 0px 45px; background-image: url(../images/house06.gif); background-position: top left; background-repeat: no-repeat; }

.faq7 {  padding: 0px 0px 0px 45px; background-image: url(../images/house07.gif); background-position: top left; background-repeat: no-repeat; }


h1 { text-indent: -10000px; width: 750px; height: 120px; background-image: url(../images/fusedglasshouse.gif); padding: 0px; margin: 0px; }

#footer h1 { text-indent: -10000px; width: 750px; height: 40px; background-image: url(../images/fusedglasshousefooter.gif); padding: 0px; margin: 0px; border-top: #9a9a9a 1px solid; }

#zenfooter { width: 750px; margin: 0px; padding: 0px; height: 40px; border: #FFF 0px solid;}

.redtext { color: #9A292B; }

h3 { font-size: 14px; font-weight: normal; color: #666; font-weight: normal; }

.bigger { font-size: 14px; font-weight: normal; color: #666; font-weight: normal; }