a:link {
  color:#5d0201;
  text-decoration:none;
  }
a:visited {
  color:#660000;
  text-decoration:none;
  }
a:hover {
  color:#61531c;
  text-decoration:underline;
}


div.feedburnerFeedBlock ul li span.headline { 
font-weight:bold; 
}

div.feedburnerFeedBlock ul { 
margin-left:0; 
padding-left:0; 
list-style-type: none 
}

#header {
background: url(sample%20bridge%5B3%5D.jpg) no-repeat;
overflow: auto;
visibility: visible;
position: absolute;
left: 50%;
margin-left: -450px;
top: 0px;
z-index: 1;
width: 900px;
height: 237px;
}

#newsheader {
background: url(newsglasshead.jpg) no-repeat;
overflow: auto;
visibility: visible;
position: absolute;
left: 50%;
margin-left: -450px;
top: 0px;
z-index: 1;
width: 900px;
height: 237px;
}

#leftbar {
background: url(leftsidegreen.jpg) no-repeat;
overflow: auto;
visibility: visible;
position: absolute;
left: 50%;
margin-left: -507px;
top: 0px;
z-index: 1;
width: 57px;
height: 865px;
}

#leftbar-front {
background: url(leftsidebargreen.jpg) no-repeat;
overflow: auto;
visibility: visible;
position: absolute;
left: 50%;
margin-left: -507px;
top: 0px;
z-index: 1;
width: 57px;
height: 1474px;
}

#rightbar {
background: url(rightsidegreen.jpg) no-repeat;
overflow: auto;
visibility: visible;
position: absolute;
left: 50%;
margin-left: 450px;
top: 0px;
z-index: 1;
width: 57px;
height: 865px;
}

#rightbar-front {
background: url(rightsidebargreen.jpg) no-repeat;
overflow: auto;
visibility: visible;
position: absolute;
left: 50%;
margin-left: 450px;
top: 0px;
z-index: 1;
width: 57px;
height: 1474px;
}


#navbar {
width:900px; height:35px; position:absolute;
left: 50%;
background-color: #61531C;
margin-left: -450px;
top: 237px;
z-index:0; 
}

#headernavbar {
background: url(headernavbar.jpg) no-repeat;
overflow: auto;
visibility: visible;
position: absolute;
left: 50%;
margin-left: -450px;
top: 272px;
z-index: 1;
width: 900px;
height: 62px;
}

#fullbody {
background: url(fullbody.jpg) no-repeat;
overflow: auto;
visibility: visible;
position: absolute;
left: 50%;
margin-left: -450px;
top: 334px;
z-index: 1;
width: 900px;
height: 400px;
}

#fullbody-blank {
background: url(fullbody-blank.jpg) no-repeat;
overflow: auto;
visibility: visible;
position: absolute;
left: 50%;
margin-left: -450px;
top: 334px;
z-index: 1;
width: 900px;
height: 400px;
}

#fullbody-blank-frontpage {
background: url(fullbody-blank-frontpage.jpg) no-repeat;
overflow: auto;
visibility: visible;
position: absolute;
left: 50%;
margin-left: -450px;
top: 334px;
z-index: 1;
width: 900px;
height: 400px;
}

#fullbody-books {
background: url(fullbody-bookcover.jpg) no-repeat;
overflow: auto;
visibility: visible;
position: absolute;
left: 50%;
margin-left: -450px;
top: 334px;
z-index: 1;
width: 900px;
height: 400px;
}

#writing-tools {
background: url(writingtools.jpg) no-repeat;
overflow: auto;
visibility: visible;
position: absolute;
left: 50%;
margin-left: -450px;
top: 334px;
z-index: 1;
width: 900px;
height: 400px;
}

#writing-pov {
background: url(M-FPOV.jpg) no-repeat;
overflow: auto;
visibility: visible;
position: absolute;
left: 50%;
margin-left: -450px;
top: 334px;
z-index: 1;
width: 900px;
height: 400px;
}

#fullbody-aboutme {
background: url(fullbody-aboutme.jpg) no-repeat;
overflow: auto;
visibility: visible;
position: absolute;
left: 50%;
margin-left: -450px;
top: 334px;
z-index: 1;
width: 900px;
height: 400px;
}

#fullbody-sitemap {
background: url(fullbody-sitemap.jpg) no-repeat;
overflow: auto;
visibility: visible;
position: absolute;
left: 50%;
margin-left: -450px;
top: 334px;
z-index: 1;
width: 900px;
height: 400px;
}

#fullbody-empty {
background: url(fullbody-empty.jpg) no-repeat;
overflow: auto;
visibility: visible;
position: absolute;
left: 50%;
margin-left: -450px;
top: 334px;
z-index: 1;
width: 900px;
height: 400px;
}

#fullbody-corkboard {
background: url(fullbody-corkboard.jpg) no-repeat;
overflow: auto;
visibility: visible;
position: absolute;
left: 50%;
margin-left: -450px;
top: 334px;
z-index: 1;
width: 900px;
height: 400px;
}

#thankyou {
background: url(thankyou.jpg) no-repeat;
overflow: auto;
visibility: visible;
position: absolute;
left: 50%;
margin-left: -450px;
top: 334px;
z-index: 1;
width: 900px;
height: 400px;
}

#error-page {
background: url(error-page.jpg) no-repeat;
overflow: auto;
visibility: visible;
position: absolute;
left: 50%;
margin-left: -450px;
top: 334px;
z-index: 1;
width: 900px;
height: 400px;
}

#newsletter {
background: url(newsletter.jpg) no-repeat;
overflow: auto;
visibility: visible;
position: absolute;
left: 50%;
margin-left: -450px;
top: 334px;
z-index: 1;
width: 900px;
height: 400px;
}


#blogbanners {
background: url(blogbanners.jpg) no-repeat;
overflow: auto;
visibility: visible;
position: absolute;
left: 50%;
margin-left: -450px;
top: 734px;
z-index: 1;
width: 900px;
height: 300px;
}
#bookadvertising {
background: url(twitterframe.jpg) no-repeat;
overflow: auto;
visibility: visible;
position: absolute;
left: 50%;
margin-left: -450px;
top: 1034px;
z-index: 1;
width: 900px;
height: 300px;
}
#tweetbox {
background: url(twitterframe.jpg) no-repeat;
overflow: auto;
visibility: visible;
position: absolute;
left: 50%;
margin-left: -450px;
top: 734px;
z-index: 1;
width: 900px;
height: 300px;
}

#bottomnavbar-front {
background: url(bottomnavbar.jpg) no-repeat;
overflow: auto;
visibility: visible;
position: absolute;
left: 50%;
margin-left: -450px;
top: 1334px;
z-index: 1;
width: 900px;
height: 65px;
}

#bottomnavbar {
background: url(bottomnavbar.jpg) no-repeat;
overflow: auto;
visibility: visible;
position: absolute;
left: 50%;
margin-left: -450px;
top: 734px;
z-index: 1;
width: 900px;
height: 65px;
}

#declaration-front {
overflow: auto;
visibility: visible;
position: absolute;
left: 50%;
background: url(declaration.jpg) no-repeat;
margin-left: -450px;
top: 1399px;
z-index: 1;
width: 900px;
height: 55px;
text-align: center;
vertical-align: middle;
font-size: medium; font-weight: bold; font-style: oblique;
}

#declaration {
overflow: auto;
visibility: visible;
position: absolute;
left: 50%;
background: url(declaration.jpg) no-repeat;
margin-left: -450px;
top: 799px;
z-index: 1;
width: 900px;
height: 55px;
text-align: center;
vertical-align: middle;
font-size: medium; font-weight: bold; font-style: oblique;
}

#bottombar {
background: url(bottombar.jpg) no-repeat;
overflow: auto;
visibility: visible;
position: absolute;
left: 50%;
margin-left: -450px;
top: 854px;
z-index: 1;
width: 900px;
height: 20px;
}

#bottombar-front {
background: url(bottombar.jpg) no-repeat;
overflow: auto;
visibility: visible;
position: absolute;
left: 50%;
margin-left: -450px;
top: 1454px;
z-index: 1;
width: 900px;
height: 20px;
}
 
.mailform {
left:50%;
margin-left:0px;
top:75px;
position:absolute;
height:275px;
width:400px;
z-index: 2;
}

.infobox-L {
left:50%;
margin-left:-440px;
top:5px;
position:absolute;
height:390px;
width:430px;
z-index: 2;
}

.infobox-R {
left:50%;
margin-left: 0px;
top:5px;
position:absolute;
height:390px;
width:430px;
z-index: 2;
}

.aboutmebox {
overflow: auto;
visibility: visible;
left:50%;
margin-left: -100px;
top: 20px;
position:absolute;
height:380px;
width:530px;
line-height:19px;
font-family:Arial, Helvetica, sans-serif; 
text-align: left;
z-index: 2;
}

.aboutmebox-A {
overflow: auto;
visibility: visible;
left:50%;
margin-left: -100px;
top: 45px;
position:absolute;
height:350px;
width:530px;
line-height:19px;
font-family:Arial, Helvetica, sans-serif; 
text-align: left;
z-index: 2;
}

.aboutmebox-pix {
overflow: auto;
visibility: visible;
left:50%;
margin-left: -100px;
top: 0px;
position:absolute;
height:50px;
width:550px;
line-height:19px;
font-family:Arial, Helvetica, sans-serif; 
text-align: left;
font-weight: bold;
font-color: rgb(97, 83, 28)
z-index: 2;
}

.aboutmebox-welcome {
overflow: auto;
visibility: visible;
left:50%;
margin-left: -55px;
top: 390px;
position:absolute;
height:250px;
width:440px;
line-height:19px;
font-family:Arial, Helvetica, sans-serif; 
text-align: left;
z-index: 2;
}

.aboutmebox-frontpage {
overflow: auto;
visibility: visible;
left:50%;
margin-left: -350px;
top: 635px;
position:absolute;
height:200px;
width: 700px;
line-height:19px;
font-family:Arial, Helvetica, sans-serif; 
text-align: left;
z-index: 2;
}

.aboutblogbox-frontpage {
overflow: auto;
visibility: visible;
left:50%;
margin-left: -250px;
top: 695px;
position:absolute;
height:85px;
width: 500px;
line-height:19px;
font-family:Arial, Helvetica, sans-serif; 
text-align: left;
z-index: 2;
}
  
.blogbox {
overflow: auto;
visibility: visible;
left:50%;
margin-left: -405px;
top: 765px;
position:absolute;
height:230px;
width:240px;
line-height:19px;
font-family:Arial, Helvetica, sans-serif; 
text-align: left;
z-index: 2;
}

.writebox {
overflow: auto;
visibility: visible;
left:50%;
margin-left: -117px;
top: 765px;
position:absolute;
height:230px;
width:240px;
line-height:19px;
font-family:Arial, Helvetica, sans-serif; 
text-align: left;
z-index: 2;
}

.biblebox {
overflow: auto;
visibility: visible;
left:50%;
margin-left: 174px;
top: 765px;
position:absolute;
height:230px;
width:240px;
line-height:19px;
font-family:Arial, Helvetica, sans-serif; 
text-align: left;
z-index: 2;
}