
body {
font-family: verdana, arial, hevetica, sans-serif;
text-align:center;
color:#000;
background-color:#000;
margin:0;
padding:0;
scrollbar-face-color: #000000;
scrollbar-highlight-color: #FFCC33;
scrollbar-3dlight-color: #B59124;
scrollbar-darkshadow-color: #000000;
scrollbar-shadow-color: #ffffff;
scrollbar-arrow-color: #FFCC33;
scrollbar-track-color: #808080;
}

.container {
width:750px;
text-align:left;
background-color:#000;
border:1px solid #000;
margin:1em auto;
}

/*===format quotes=== */
.quotecredit {
font-family:  Trebuchet MS, georgia, times, serif;
color: #4F4A10;
text-align: right;
font-size: 14px;
font-style: normal;
line-height: .5cm;
}

.quote {
font-family: Trebuchet MS, times, serif;
font-style: italic;
display: block;
font-size: 17px;
border-top: 4px double #4F4A10;
border-bottom: 4px double #4F4A10;
height: 100%;
padding-left:30px;
padding-right:30px;
margin-left:30px;
margin-right:30px;
color: #4F311B;
}
/*===end format quotes=== */

.contents p {
color:#FFF;  
}

#tcontents p {
color:#FFF;
font-size:85%;
}

.contents ul {
color:#FFF;
}

#footer p {
color:#FFF;
}

td.galtable {
vertical-align: bottom;
}

.contents h1 {
color:#FFF;
font-size:140%;
font-family:arial, hevetica, sans-serif;
}

.contents h2 {
color:#FFF;
font-size:125%;
font-family:arial, hevetica, sans-serif;
}

.container a {
color:#fc3;
text-decoration:none;
font-weight:700;
}

.container a:hover {
color:#fc3;
text-decoration:underline;
font-weight:700;
}

#header {
background-color:#000;
}

.contents {
float:right;
width:530px;
background-color:#000;
margin-right:20px;
padding:15px;
}

.sidebar {
margin-right:590px;
margin-left:5px;
background-color:#000;
}

/* different widths for some pages */
/* type 1*/
.container1 { width:850px; }
.contents1 { width:630px; }
.sidebar1 { margin-right:690px; }
/* end type 1*/

/* type 2*/
.container2 { width:990px; }
.contents2 { width:770px; }
.sidebar2 { margin-right:830px; }
/* end type 2*/


/* type 3*/
.container3 { width:1190px; }
.contents3 { width:970px; }
.sidebar3 { margin-right:1030px; }
/* end type 3*/

/* type 4*/
.container4 { width:1250px; }
.contents4 { width:1070px; }
.sidebar4 { margin-right:1130px; }
/* end type 4*/
/*===end setting different widths for some pages*/

#footer {
clear:both;
background-color:#000;
margin-right:20px;
margin-left:20px;
}

p.sidetext1 {
font-size:80%;
color:#FFF;
}

p.conttxt {
font-size:80%;
color:#FFF;
}

.contents p.conttxt_big {
font-size:90%;
color: #C7F2EC;
}

#sidetext {
text-align:left;
background-color:#000;
padding:0px;
}

p.tpiccap {
text-align:center;
font-size:60%;
font-style:italic;
font-family:arial, hevetica, sans-serif;
margin-top: 0px;
}

.contents p.tpiccap_big {
text-align:center;
font-size:80%;
font-style:italic;
font-family:arial, hevetica, sans-serif;
margin-top: 0px;
color: #C7F2EC;
}

p.ipiccap {
text-align:left;
font-size:60%;
font-style:italic;
font-family:arial, hevetica, sans-serif;
margin-top: 0px;
}

p.gpiccap {
font-size:80%;
font-style:italic;
font-family:arial, hevetica, sans-serif;
margin-top: 0px;
}


p.photocap {
font-size:70%;
margin-top: 0px;
width: 140px;
}

#centerblock {
text-align:center;
margin-left:auto;
margin-right:auto;
padding:0;
}

#footmenu {
word-spacing:3pt;
font-size:80%;
}

#menu img {
margin-bottom:8px;
}

hr {
width: 500px; 
margin-left: 115px;
color: #404242; 
background-color:#404242 ; 
}

.pichr {
padding: 0px;
margin-left:80px; 
margin-right:80px; 
text-align:center;
background-image:url(imgs2/2pxhtgrey.jpg); 
background-repeat:repeat-x; 
}

.bannerbox {
font-family: Trebuchet MS, times, serif;
font-style: italic;
display: block;
text-align:center;
font-size: 24px;
height: 100%;
padding-left:30px;
padding-right:30px;
padding-top:10px;
padding-bottom:10px;
margin-left:30px;
margin-right:30px;
margin-top:30px;
margin-bottom:30px;
color: #E5E5E5;
/* background-color: #3B3B3B; */
}

.contents h4 {  /*JKdiff */
color:#fff;
font-size:115%;
font-family:arial, hevetica, sans-serif;
}

.contents h4.center { /*JKdiff */
text-align:center;
color:#fff;
font-size:115%;
font-family:arial, hevetica, sans-serif;
}

.squote {
margin-left: 3em; margin-right: 3em; font-style: italic;
}
