body {background-color: #fff;}

.topcorner {position:absolute; margin:0px; padding: 0px; left:0px; top:0px; width:1px; height:1px; z-index:1; background-color:transparent;}

/* page element styles - main menu */

.menuholder {position:absolute; margin:0px; padding: 0px; left:25px; top:25px; width:275px; z-index:2; background-color:transparent; border-left: solid 1px #000;}

.sitetitle {position:relative; margin:0px 10px 0px 10px; padding: 0px; left:0px; top:0px; height:40px; width:255px; z-index:2; background-color:transparent; text-align:left;}

.sitemenu {position:relative; margin:0px 10px 0px 10px; padding: 0px; left:0px; top:0px; height:170px; z-index:2; background-color:#88a637; text-align:left;}

.sitemenutext {position:relative; margin:0px; padding:10px; left:0px; top: 0px; z-index:3; background-color:transparent; text-align:left;}

.othermenu {position:relative; margin:0px 10px 0px 10px; padding: 0px; left:0px; top:10px; height:170px; width:255px; z-index:2; background-color:#808080; text-align:left;}

.othermenutext {position:relative; margin:0px; padding:10px; left:0px; top: 0px; z-index:3; background-color:transparent; text-align:left;}

.sitelogo {position:relative; margin:0px 10px 0px 10px; padding: 0px; left:0px; top:20px; height:70px; width:255px; z-index:2; background-color:transparent;}

.copyright {position:relative; margin:15px 10px 0px 10px; padding: 0px; left:0px; top:10px; width:255px; z-index:2; background-color:transparent; text-align:left;}

/* page element styles - content */

.contentholder {position:absolute; margin:0px; padding: 0px; left:300px; top:25px; width:695px; z-index:2; background-color:transparent; border-left: solid 1px #000; border-right: solid 1px #000;}

.imagecontentholder {position:absolute; margin:0px; padding: 0px; left:300px; top:25px; z-index:2; background-color:transparent; border-left: solid 1px #000; border-right: solid 1px #000;}

.pagetitle {position:relative; margin:0px 10px 0px 10px; padding: 0px; left:0px; top: 0px; height:40px; z-index:2; background-color:transparent; text-align:left; white-space:nowrap;}

.content {position:relative; margin: 0px 10px 0px 10px; padding: 0px; left:0px; top: 0px; z-index:2; background-color:#93b6be; text-align:justify;}

.imagecontent {position:relative; margin: 0px 10px 0px 10px; padding: 0px; left:0px; top: 0px; height:450px; z-index:2; border: solid 1px #000; background-color:#fff; text-align:justify; white-space:nowrap;}

.text {position:relative; margin:0px; padding:10px; left:0px; top: 0px; width:475px; z-index:3; background-color:transparent; text-align:justify;}

.backbutton {position:relative; margin:5px 10px 0px 10px; padding:0px; left:0px; top:0px; height:15px; z-index:2; background-color:transparent; color:#000; text-align:right; font-family: Helvetica, Arial, sans-serif; font-size: 10px; font-style: normal; line-height: 12px; font-weight: normal;}

/* page element styles - compass */

.compassholder {position:absolute; margin:0px; padding: 0px; left:1007px; top:65px; z-index:2; background-color:transparent; border: none;}

/* page element styles - section menu */

.sectionmenu {position:relative; margin:0px; padding:10px; left:0px; top: 0px; width:475px; z-index:3; background-color:transparent; text-align:justify;}


/* text styles */

h1 {margin:0px; color:#3e94b8; font-family: Helvetica, Arial, sans-serif; font-size: 18px; font-style: normal; line-height: 20px; font-weight: bold;}

h2 {margin:0px; color:#000; font-family: Helvetica, Arial, sans-serif; font-size: 12px; font-style: normal; line-height: 16px; font-weight: bold;}

h3 {margin: 0px 0px 10px 0px; font-family: Helvetica, Arial, sans-serif; font-size: 12px; font-style: normal; line-height: 16px; font-weight: bold; color: #000;}

p {margin:0px 0px 10px 0px; padding:0px; font-family: Helvetica, Arial, sans-serif; font-size: 12px; font-style: normal; line-height: 16px; font-weight: normal; color: #000;}

li {font-family: Helvetica, Arial, sans-serif; font-size: 11px; font-style: normal; line-height: 14px; font-weight: normal; color: #000;}

blockquote {font-family: Helvetica, Arial, sans-serif; font-size: 11px; font-style: italic; line-height: 14px; font-weight: normal; color: #000;}

.sitemenutext h2 {color:#fff;}
.othermenutext h2 {color:#fff;}

hr {border: 0px; color: #000; background-color: #000; height: 1px;}

/* menu text styles */

/* section menu stripes */

.menutext1 {margin: 0px; font-family: Helvetica, Arial, sans-serif; font-size: 14px; font-style: normal; line-height: 18px; font-weight: normal; color: #000;}

.menutext2 {margin: 0px; font-family: Helvetica, Arial, sans-serif; font-size: 14px; font-style: normal; line-height: 18px; font-weight: normal; color: #f60;}

.menutext3 {margin: 0px; font-family: Helvetica, Arial, sans-serif; font-size: 14px; font-style: normal; line-height: 18px; font-weight: normal; color: #ddd13e;}

.menutext4 {margin: 0px; font-family: Helvetica, Arial, sans-serif; font-size: 14px; font-style: normal; line-height: 18px; font-weight: bold; color: #ff0; background-color: transparent;}

/* main menu */

.menutext5 {margin:0px; font-family: Helvetica, Arial, sans-serif; font-size: 12px; font-style: normal; line-height: 16px; font-weight: normal; color: #000;}

/* copyright notice */

.menutext6 {margin: 0px; font-family: Helvetica, Arial, sans-serif; font-size: 9px; font-style: normal; line-height: 11px; font-weight: normal; color: #000;}

/* other */

.menutext7 {margin: 0px; font-family: Helvetica, Arial, sans-serif; font-size: 11px; font-style: normal; line-height: 13px; font-weight: bold; color: #fff;}

.menutext8 {margin: 0px; font-family: Helvetica, Arial, sans-serif; font-size: 14px; font-style: normal; line-height: 18px; font-weight: normal; color: #fff;}

.menutext9 {margin: 0px; font-family: Helvetica, Arial, sans-serif; font-size: 14px; font-style: normal; line-height: 18px; font-weight: normal; color: #000;}

.menutext10 {margin: 0px; font-family: Helvetica, Arial, sans-serif; font-size: 14px; font-style: normal; line-height: 18px; font-weight: normal; color: #000;}


.smalltextmenu {font-family: Helvetica, Arial, sans-serif; font-size: 10px; font-style: normal; line-height: 18px; font-weight: normal;}

/* sitemenu list styles */

.sitemenutext ul{list-style:none; margin:0 10px 10px 0; padding:0; width:230px;}

.sitemenutext li {margin:0 0 2px 0; padding:0 0 0 2px; background:#aaa; font-family: Helvetica, Arial, sans-serif; font-size: 12px; font-style: normal; line-height: 16px; font-weight: normal; color: #000;}


/* link styles */

.pagetitle a {text-decoration: none; color:#fff;}
.pagetitle a:hover {text-decoration: none; color:#ff0; }

.content a {text-decoration: none; font-weight: bold; background-color: #3e94b8; color: #000;}
.content a:hover {text-decoration: none; font-weight: bold;  background-color: #3e94b8; color:#fff;} 

.backbutton a {text-decoration: none; font-weight: bold; color:#88a637;}
.backbutton a:hover {text-decoration: none; font-weight: bold; color:#000;}

.content li {color:#000;}

table a {text-decoration: none; font-weight: bold; background-color: #3e94b8; color: #000;}
table a:hover {text-decoration: none; font-weight: bold;  background-color: #3e94b8; color:#fff;}

/* section menu stripes */

.menutext1 a {text-decoration: none; font-weight: bold; background-color:#3e94b8; color: #000;}
.menutext1 a:hover {text-decoration: none;  background-color: transparent; color:#fff;}

.menutext2 a {text-decoration: none; font-weight: bold; background-color:#808080; color: #000;}
.menutext2 a:hover {text-decoration: none;  background-color: transparent; color:#fff;}

.menutext3 a {text-decoration: none; font-weight: bold; background-color:#88a637; color: #000;}
.menutext3 a:hover {text-decoration: none;  background-color: transparent; color:#fff;}

.menutext4 a {text-decoration: none; font-weight: bold; background-color:#ff0; color: #000;}
.menutext4 a:hover {text-decoration: none;  background-color: transparent; color:#ff0;}

/* main menu */

.menutext5 a {text-decoration: none; font-weight: bold; background-color:transparent; color: #000;}
.menutext5 a:hover {text-decoration: none;  background-color: transparent; color:#fff;}

.sitemenutext li a {text-decoration: none; font-weight: bold; background-color:transparent; color: #000;}
.sitemenutext li a:hover {text-decoration: none;  background-color: transparent; color:#ff0;}

/* copyright notice */

.menutext6 a {text-decoration: line-through; font-weight: normal; background-color: transparent; color: #fff;}
.menutext6 a:hover {text-decoration: none;  background-color: transparent; color:#ff0;}

/* other */

.menutext8 a {text-decoration: line-through; font-weight: normal; background-color:#797979; color: #000;}
.menutext8 a:hover {text-decoration: none; font-weight: normal;  background-color: transparent; color:#fff;}

.menutext9 a {text-decoration: line-through; font-weight: normal; background-color:#3e94b8; color: #000;}
.menutext9 a:hover {text-decoration: none; font-weight: normal; background-color: transparent; color:#fff;}

.menutext10 a {text-decoration: line-through; font-weight: normal; background-color:#88a637; color: #000;}
.menutext10 a:hover {text-decoration: none; font-weight: normal; background-color: transparent; color:#fff;}


/* image styles */

img {border:0px none #000; margin:0px;}

/* table styles */

table, tr, td {padding:0px; border-spacing:5px; border: 0px; background-color:#fff; vertical-align: top;}
td p {margin:0px;}


/* menu page styles */



#content_index {height: 450px;}
#sectionmenu_index {position: absolute; left:0px; top:0px;}

#content_section9 {height: 450px;}
#content_section10 {height: 450px;}
#content_section11 {height: 450px;}

/* page styles */

/* section 4 */

#compassholder_boxmodels {left: 1684px;}
#backbutton_boxmodels {width: 1350px;}
#imagecontent_centremargins {border:none;}
#compassholder_centremargins {left: 1684px;}
#backbutton_centremargins {width: 1350px;}
#compassholder_citychurches {left: 2134px;}
#backbutton_citychurches {width: 1800px;}
#compassholder_justbecause {left: 2359px;}
#backbutton_justbecause {width: 2025px;}
#content_keyboard {height: 430px; background-color:#fff; padding:10px;}
#compassholder_liquidchurch1 {left: 3349px;}
#backbutton_liquidchurch1 {width: 3015px;}
#imagecontent_liquidchurch1 {background-color:transparent;}
#compassholder_mainframe {left: 1684px;}
#backbutton_mainframe {width: 1350px;}
#imagecontent_neighbour {border:none;}
#compassholder_neighbour {left: 1009px;}
#backbutton_neighbour {width: 675px;}
#content_networkchurchflash {background-color:transparent;}
#compassholder_omelettechurch {left: 2359px;}
#backbutton_omelettechurch {width: 2025px;}
#text_spiritualsignage {width:500px;}
#compassholder_spiritualsignage2 {left: 1684px;}
#backbutton_spiritualsignage2 {width: 1350px;}
#compassholder_urbanquarter {left: 4384px;}
#backbutton_urbanquarter {width: 4050px;}
#compassholder_urbanquarter2 {left: 11134px;}
#backbutton_urbanquarter2 {width: 10800px;}
#compassholder_urbanquarter3 {left: 8209px;}
#backbutton_urbanquarter3 {width: 7875px;}

#imagecontent_wayfinder {border:none;}
#compassholder_wayfinder {left: 1684px;}
#backbutton_wayfinder {width: 1350px;}

/* section 5 */

#compassholder_arrival {left: 1094px;}
#backbutton_arrival {width: 760px;}
#compassholder_bigtable {left: 1684px;}
#backbutton_bigtable {width: 1350px;}
#compassholder_churchasthirdplace {left: 2884px;}
#backbutton_churchasthirdplace {width: 2550px;}
#compassholder_homad {left: 1684px;}
#backbutton_homad {width: 1350px;}
#content_kirchelandschaft2 {background-color:transparent;}
#content_kirchelandschaft3 {background-color:transparent;}
#compassholder_labydome {left: 2359px;}
#backbutton_labydome {width: 2025px;}
#compassholder_modularaltar {left: 5734px;}
#backbutton_modularaltar {width: 5400px;}
#text_nolli {width:500px;}
#text_thirdplace {width:500px;}
#text_sofa {width:500px;}
#contentholder_toolbox {width: 775px;}
#compassholder_toolbox {left:1089px;}
#backbutton_toolbox {width: 755px;}

/* section 6 */

#content_history {height: 450px;}
#content_music {height: 450px;}
#content_ritual {height: 450px;}
#content_tools {height: 450px;}

/* section 7 */

/* section 8 */


#compassholder_desert {left: 1135px;}
#backbutton_desert {width: 800px;}

#content_mercy {height: 450px;}
#content_psalm {height: 450px;}

#content_books {height: 450px;}

#content_carheadlightcommunion {height: 450px;}

#imagecontent_disciples {height:607px;}
#compassholder_disciples {left: 1450px;}
#backbutton_disciples {width: 1116px;}

#content_eclipse {background-color:#000;}
#text_eclipse p {color: #fff;}

#text_luxnec {width:580px;}

#compassholder_magi {left: 1684px;}
#backbutton_magi {width: 1350px;}

#compassholder_myow {left: 1009px;}
#backbutton_myow {width: 675px;}

#imagecontent_quietcomfortchurch {height:838px;}
#compassholder_quietcomfortchurch {left: 935px;}
#backbutton_quietcomfortchurch {width: 600px;}

#imagecontent_resurrection {height:526px;}
#compassholder_resurrection {left: 3542px;}
#backbutton_resurrection {width: 3208px;}

#text_seaofglass {position: absolute; left:0px; top:0px;}

#content_simultaneity {height: 450px;}

#imagecontent_seriousbusiness table {height:450px; border-spacing:0px;}
#imagecontent_seriousbusiness table p {margin-left:5px;}
#compassholder_seriousbusiness {left: 3925px;}
#backbutton_seriousbusiness {width: 3591px;}

#compassholder_yespleasenothanks {left: 1009px;}
#backbutton_yespleasenothanks {width: 675px;}

#content_wwjw {height: 450px;}
#content_wwjw1 {height: 450px;}
#content_wwjw2 {height: 450px;}
#content_wwjw3 {height: 450px;}
#content_wwjw4 {height: 450px;}
#content_wwjw5 {height: 450px;}
#content_wwjw6 {height: 450px;}
#content_wwjw7 {height: 450px;}
#content_wwjw8 {height: 450px;}
#content_wwjw9 {height: 450px;}

/* section 9 */

#content_blogheaders {background-color:#57524C;}
#contentholder_blogheaders {width:840px;}
#compassholder_blogheaders {left: 1150px;}
#backbutton_blogheaders {width: 816px;}

#imagecontent_churchflyers table {height:450px;}
#compassholder_churchflyers {left: 2155px;}
#backbutton_churchflyers {width: 1821px;}

#imagecontent_graceflyers table {height:450px;}
#compassholder_graceflyers {left: 7650px;}
#backbutton_graceflyers {width: 7316px;}

#imagecontent_stealthdove table {height:450px;}
#compassholder_stealthdove {left: 2320px;}
#backbutton_stealthdove {width: 1986px;}

#imagecontent_labyrinthposters table {height:450px;}
#compassholder_labyrinthposters {left: 1355px;}
#backbutton_labyrinthposters {width: 1021px;}
#imagecontent_labyrinthposters img {border:1px solid #000;}

#imagecontent_sr4 {height:600px;}
#compassholder_sr4 {left: 5135px;}
#backbutton_sr4 {width: 4801px;}

#imagecontent_sr6_1 {height:590px;}
#imagecontent_sr6_1 table, tr, td {border-spacing:0px;}
#imagecontent_sr6_1 td p {margin:10px;}
#compassholder_sr6_1 {left: 3035px;}
#backbutton_sr6_1 {width: 2701px;}

#imagecontent_leatherheadgrafix {height:500px;}
#imagecontent_leatherheadgrafix table {height:450px;}
#compassholder_leatherheadgrafix {left: 3055px;}
#backbutton_leatherheadgrafix {width: 2721px;}
#imagecontent_leatherheadgrafix img {border:1px solid #000;}

#imagecontent_anothercityflyers {height:500px;}
#imagecontent_anothercityflyers table {height:450px;}
#compassholder_anothercityflyers {left: 2970px;}
#backbutton_anothercityflyers {width: 2636px;}
#imagecontent_anothercityflyers img {border:1px solid #000;}

#imagecontent_gracezines table {height:450px;}
#compassholder_gracezines {left: 1607px;}
#backbutton_gracezines {width: 1275px;}
#imagecontent_gracezines img {border:1px solid #000;}


/* section 10 */

#content_archive_0704 {height: 450px;}
