/* CSS Document */

body {

background-image:url(images/bg_bigblue.gif);
background-position:377px 147px;
background-repeat:no-repeat;
}

#topMask {
position:absolute;
top:0px;
left:0px;
width: 100%;
height:147px;
background-color:white;
}

#indexTopMask {
position:absolute;
top:0px;
left:0px;
width: 100%;
height:174px;
background-color:white;
}

#sideMask
{
position:absolute;
top:0px;
left:0px;
width:378px;
height:100%;
background-color:#ffffff;
}

#pagesBody {
	background-image:url(images/1pxbg.gif);
	background-position:148 0;
   	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}

#mainPic {
position:absolute;
left:337px;
top:118px
}
img{
border: none;
}
#pagination {
position:absolute;
top:20px;
right:37px;
font-family:verdana;
font-style:italic;
font-weight:bold;
color:#666;
}

#indexOrnate {
position:absolute;
top:0px;
left:0px;
width:804px;
height:713px;
background-image:url(images/index_ornate2.gif)
}
#pagesOrnate {
position:absolute;
top:0px;
left:0px;
width:804px;
height:750px;
background-image:url(images/pages_bg.gif)
}


#aboutOrnate {
position:absolute;
top:0px;
left:0px;
width:804px;
height:977px;
background-image:url(images/about_bg.jpg)
}

#aboutContentBox {

position:absolute;
left:79px;
top:49px;
width:714px;
height:772px;
border:solid 1px #666666;

}
#contentBox {
position:absolute;
left:79px;
top:49px;
width:714px;
height:446px;
border:solid 1px #666666;

}

#pagesContentBox {
position:absolute;
left:79px;
top:49px;
width:714px;
height:551px;
border:solid 1px #666666;

}

#logo {
position:relative;
top:72px;
left:24px;
 width:670px; 
 border-bottom:1px solid #666666;

}
#pressName {
text-align:right;
font-family:verdana,sans-serif;
font-size:10px;
color:#666666;
text-transform:capitalize;

}

#details {
position:absolute;
left:0px;
text-align:left;
font-family: verdana,arial,helvetica,sans-serif;
font-size:9px;
color:#737373;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;

}

#thumbsNav {
position:absolute;
top:44px;
left:362px;
width:300px;
}




#details a:link, #details a:visited {
color:#737373;
text-decoration:none;
}
.nav, .nav a:link, .nav a:visited  {

font-family: verdana,arial,helvetica,sans-serif;
font-size:9px;
color:#737373;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
line-height:20px;
}

.nav a:hover {
color:#C2523B;
}


.activeNav, .activeNav a:link, .activeNav a:visited {
font-family: verdana,arial,helvetica,sans-serif;
font-size:9px;
color:#C2523B;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
line-height:20px;
}


#lNav{
position:absolute;bottom:0px; right:10px;
}

#navContainer{
position:absolute;top:152px;left:0px; height:167px;width:144px;border-right:1px solid #666666; text-align:right;padding-right:13px;padding-bottom:0px
}

#interiorNav {

}

#coversNavOff {
visibility:hidden;
}

#sidenote, #copyright, #sitedesign {
  position: absolute;
  left: 1em;
  color: #666;
  font-size: 70%;
  font-family: verdana,arial,helvetica,sans-serif;
}

#sidenote {
position:absolute;
top:67px;
left:300px;

}

#copyright {
  top: 750px;
}

#sitedesign {
  top: 780px;
	text-transform: uppercase;
	font-size: 65%;
}
a {
  color: #666;
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
  color: black;
}
