BODY { margin:0; padding:0; text-align:left; min-width:1000px; color:#3D3D3D; background-color:#45623F;FONT: small Verdana,sans-serif;line-height:1.5em;text-align:justify;background-image:url(images/bodyBack.png);}
#shadow{background-image:url(images/shadow.png);background-repeat:repeat-y;width:1000px; margin-left:auto; margin-right:auto;}
#wrapper {width:820px; margin-left:auto; margin-right:auto; color:#3D3D3D; background-color:#666666;}
#header{background-image:url(images/headerBack.png);height:120px;width:800px;background-repeat:repeat-x;margin:0 10px 0 10px;}
.logo{margin:21px 5px 21px 50px;float:left;}
.slogan{float:right;margin:22px 80px 20px 10px;}
#navBar{width:800px;margin:-4px 10px 0 10px;color:#AED87C;background-color:#435F69;height:35px;border-top:4px solid #424242;border-bottom:4px solid #424242;}
table.navTable {border-collapse: collapse;border-width:0px;margin:1px auto 1px auto;width:750px;color:#AED87C; background-color:#435F69;text-align: center;}
table.navTable A:visited{border-width:0px;border-color:transparent;background-color:#435F69;}
table.navTable A:link{border-width:0px;border-color:transparent;background-color:#435F69;}
table.navTable A:hover{border-width:0px;border-color:transparent;background-color:#435F69;}
#newsArea{width:790px;margin:0 auto 5px auto;color:black;background-color:#DBD7D7;border:5px solid #96BFCF;}
#newsArea h4{color:#435F69;margin:35px 10px 55px 10px;font-size:90%;}
#newsArea A:link{margin:0 30px 2px 30px;float:right;text-decoration:none;color:#435F69;font-weight:bold;}
#newsArea A:visited{margin:0 30px 2px 30px;float:right;text-decoration:none;color:#435F69;font-weight:bold;}
#newsArea A:hover{margin:0 30px 2px 30px;float:right;text-decoration:none;color:#435F69;font-weight:bold;font-size:102%;}
#newText{margin:10px auto 10px auto;border-top:1px solid #EAEAEA;border-bottom:1px solid #EAEAEA;width:600px;height:9em;}
.new{float:left;margin:15px 20px 5px 5px;}
#newText h3{color:#435F69;margin:5px 10px 5px 10px;font-size:85%;}
#newText p{color:#435F69;margin:5px 10px 5px 10px;font-size:80%;}
#newText A:link{margin:0 30px 2px 30px;float:right;text-decoration:none;color:#435F69;font-weight:bold;font-size:80%;}
#newText A:visited{margin:0 30px 2px 30px;float:right;text-decoration:none;color:#435F69;font-weight:bold;font-size:80%;}
#newText A:hover{margin:0 30px 2px 30px;float:right;text-decoration:none;color:#435F69;font-weight:bold;font-size:82%;}
#newText code{color:#435F69;font-size:80%;}
#newTextList{margin:1em auto 1em auto;clear:both;padding:20px;width:500px;height:9em;background-color:#DBD7D7;border-top:1px solid #EAEAEA;border-bottom:1px solid #EAEAEA;}
#newTextList h3{color:#435F69;margin:5px 10px 5px 10px;font-size:80%;}
#newTextList p{color:#435F69;margin:5px 10px 5px 10px;font-size:80%;}
#newTextList A:link{margin:0 30px 2px 30px;float:right;text-decoration:none;color:#435F69;font-weight:bold;font-size:80%;}
#newTextList A:visited{margin:0 30px 2px 30px;float:right;text-decoration:none;color:#435F69;font-weight:bold;font-size:80%;}
#newTextList A:hover{margin:0 30px 2px 30px;float:right;text-decoration:none;color:#435F69;font-weight:bold;font-size:85%;}
#newTextList code{color:#435F69;font-size:85%;}
#newTextArt{margin:60px auto 30px auto;width:550px;height:40em;background-color:#DBD7D7;border-top:1px solid #EAEAEA;border-bottom:1px solid #EAEAEA;padding:30px;}
#newTextArt h3{color:#435F69;margin:5px 10px 20px 10px;font-size:100%;}
#newTextArt p{color:#435F69;margin:20px 10px 60px 10px;font-size:90%;}
#newTextArt code{color:#435F69;font-size:100%;margin:0;}
#content{width:790px;margin:0 auto 5px auto;color:#666666;background-color:white;border:5px solid #96BFCF;}
#contentText{margin:80px 80px 60px 80px;min-height:45em;}
#contentText h4{margin:20px;text-align:center;font-size:100%;font-weight:normal;}
#contentTextIndex{margin:80px 50px 60px 30px;background-image:url(images/backGround.jpg);background-repeat:no-repeat;background-position:center right;padding-right:250px;padding-left:50px;}
#contentTextLinks{margin:80px 80px 60px 80px;}
.premPhoto{margin:50px 10px 10px 10px;}
#premPhotoComm{margin:20px auto 20px auto;width:70%;}
#premPhotoComm p{text-align:center;width:100%;font-size:75%;margin:10px;}
#comments{margin:30px 15px 0 15px;color:#666666;font-size:90%;background-color:#F3F2F2;border-top:1px solid #96BFCF;border-bottom:1px solid #96BFCF;padding:20px;}
#comments p{margin:20px 30px 20px 30px;}
#commForm{margin:15px auto 20px auto;background-color:#F3F2F2;text-align:center;padding:10px 0 10px 0;width:600px;}
#commForm  .text{width: 200px;border: 1px solid #435F69;background-color:#FAFAFA;color:#435F69;font-weight:bold;}
#commForm  .area{border: 1px solid #435F69;background-color:#FAFAFA;color:#435F69;}
#commButton{margin:5px;}
#commButton .btn {border: 1px solid #7AA2A9;background-color:#678F9D;color:white;}
#achtung{font-size:80%;margin:10px auto 10px auto;width: 337px;text-align:center;}
#gallery{width:250px;height:200px;float:left;margin:50px 15px 50px 15px;}
#gallery p{text-align:center;font-size:90%;width:250px;margin:10px 0 0 0;clear:left;}
#library{width:250px;min-height:6em;margin:50px auto 50px auto;}
#library p{text-align:center;width:250px;margin:10px 0 0 0;}
.gallery{margin:5px 75px 0 75px;}
table.details{clear: both;color: #425E3C;background:white;margin:30px;}
table.details td{padding:10px 30px 10px 30px;border-bottom:1px solid #F3F5EF;font-size:90%;text-align:right;}
table.interview{clear: both;color: #425E3C;background:white;margin:30px;}
table.interview tbody tr.odd  {background: #f0f0f0;color: #4f6480;}
table.interview td{padding:10px 5px 10px 5px;font-size:90%;text-align:left;}
#authors{margin:50px 15px 50px 15px;}
#authors p{text-align:left;font-size:80%;margin:0 0 30px 120px;}
.author{float:left;margin:10px 20px 10px 20px;clear:left;}
#authors hr{clear:both;}
table.bookstores {font-size:100%;width: 100%;border-collapse: collapse;color: #4f6480;background: #f0f0f0;}
table.bookstores caption {margin-bottom:20px;padding: 0;color: #666666;line-height: 2em;text-align: left;font-weight: bold;}
table.bookstores tbody tr {border: 1px solid #adbbca;}
table.bookstores tbody th {padding:10px;text-align:right;font-weight:normal;font-size:85%;}
table.bookstores tbody td {background: #F5F5F5;padding-left:10px;text-align:left;font-size:75%;border-bottom:1px solid #E3EBED;}
table.bookstores tbody tr.even {background: #DFE7E7;}
table.bookstores tbody tr.even td {background: #f0f0f0;color: #4f6480;}
table.bookstores tbody td.name {text-align:right;font:caption;padding-right:10px;}
#clearone {clear: both;height: 1px;}
#footer{background-color:#3D3D3D;background-image:url(images/footBack.png); background-repeat:no-repeat;height:30px;CLEAR: both;width:800px;margin:0 auto 0 auto;}
#footer P {FONT: medium Arial,sans-serif;FONT-SIZE: 70%; FLOAT: right; MARGIN: 5px 30px 5px 0px; COLOR: #666666;}