 
body {
	margin: 0;
	padding: 0;
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 17px;
	background-color: #2F3121;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-position: top 0;
	border: 0;
 
}

a { color: #E03B01; }
 
#outer {text-align: center;   margin: 0px; padding: 0px; background-image: url(../images/pagebg2.jpg); background-repeat: repeat-y; background-position: top center }
#holder {text-align: center; margin: 0px; padding: 0px; background-image: url(../images/pagebg3.jpg); background-repeat: no-repeat; background-position: top center  }
#page { text-align: left; margin: 0 auto; width:947px; padding: 0;  }
#header { padding-left: 2px;height: 260px; }
 
#nav,#nav ul#menu,ul#menu li,ul#menu a{ height:77px; margin: 0px; padding: 0px;}
#nav{width:944px; float:right;}
#nav ul#menu{width:943px;position:relative;background-image:url(../images/menu1.png);background-repeat: no-repeat;}
#nav ul#menu li{list-style:none;position:absolute;top:0}
ul#menu li,ul#menu a{display:block}
#nav ul#menu li a{text-indent:-9666px;text-decoration:none;overflow:hidden}
#b1, #b1s{left:0;width:235px}
#b2, #b2s{left:235px;width:235px}
#b3, #b3s{left:470px;width:235px}
#b4, #b4s{left:705px;width:238px}

#b1 a:hover, #b2 a:hover, #b3 a:hover, #b4 a:hover,
#b1s, #b2s, #b3s, #b4s
{background-image:url(../images/menu1.png);background-repeat: no-repeat;}
#b1 a:hover, #b1s, #b1s a, #b1s a:hover {background-position:-0px -85px}
#b2 a:hover, #b2s,#b2s a, #b2s a:hover {background-position:-235px -85px}
#b3 a:hover, #b3s,#b3s a, #b3s a:hover {background-position:-470px -85px}
#b4 a:hover, #b4s,#b4s a, #b4s a:hover {background-position:-705px -85px}


.pictureframe { border: 1px solid #cccccc; background-color: #f5f5f5; padding: 8px; }

 
.thumbempty {  width:157px;height: 157px;float:left;margin-right: 24px; background-color: #f5f5f5; }
.thumbemptylast {  width:157px;height: 157px;float:left;margin-bottom: 24px; background-color: #f5f5f5; }
.thumbin:hover, .thumblast:hover  { border:1px solid #aaaaaa }

.thumbin , .thumblast{ width:155px;float:left;margin-right: 24px; height: 155px; border: 1px solid #7B8F0A; margin-bottom: 24px;}
.thumblast {   margin-right: 0px; }

.thumbinp , .thumblastp{ width:155px;float:left;margin-right: 24px; height: 155px; border: 1px solid #F8B80C; margin-bottom: 24px;}
.thumblastp {   margin-right: 0px; }


.adminphotobox { padding: 8px; border: 1px solid #cccccc; margin-bottom: 4px; width: 500px; }

#prevPage, #nextPage, #noPrevPage, #noNextPage { width:27px; }
#prevPage, #noPrevPage{ background: transparent url(milkbox/prev.gif) no-repeat;   } 
#nextPage, #noNextPage { background: transparent url(milkbox/next.gif) no-repeat;   } 
a#prevPage:hover,a#nextPage:hover { background-position: 0 -22px; }
a#noPrevPage ,a#noNextPage  { background-position: 0 -42px; }
#pageCount{ color: #333;width:55px; overflow:hidden;padding-top:0px; float: left; 	text-align:center;	font-size:11px; }
#prevPage, #nextPage,#noPrevPage, #noNextPage  {
	outline:none;
	display:block;
	float:left;
	height:18px;
	cursor: pointer;
}

.presscap {text-decoration:none;color:#666;font-size: 10px; }

.booktitle { font-size: 28px;  line-height: 30px;}
.booksubtitle { font-size: 13px; font-weight: bold }
.bookauthor{ font-size: 14px;  }
.bookauthor {color: #222222; margin-bottom: 4px; }

 