/* GENERAL DEFINITIONS */

body,html {
 font-family: arial; 
 background-image: url("../images/woodStripes.gif");
 color:#000;
 margin: 0 25px 0 auto; 
 padding:0;
 width:99.99%;
 min-width:560px;
 max-width:700px;
 /* hide the following from IE5 Mac \*/
 margin-right:auto;
 /* end hiding */
}

img {border:0;}
table {font-size:1em;}

h1,h2,h3 {color:#663300; background-color:transparent;}

h1 {font-size: 2.8em; font-family: garamond, serif;}
h2 {font-size: 1.2em;}
h3 {font-size: 1.1em;}
p,h5 {font-size: 1em;}

a {text-decoration: none;
   background-color: transparent;}

a:link {COLOR: red; }
a:active {COLOR: white; }
a:visited {COLOR: brown; }
a:hover {COLOR: white; }

form {background-color: transparent;}

input {background-color: black;
       color: white;}

/* headerblock */
#headwrapper {min-width:560px; height:8.5em;}
#headwrapper img {border:1px solid #630; background-color:#996600;}

#headerbox {background-color:#cc9966; margin:0; padding:0 0 .5em 0; width:99%; border:1px solid #630;}
#headerbox ul, #headerbox li {margin:0; padding:0; list-style-type:none; display:inline;}
#headerbox a:link, #headerbox a:visited {font-weight:bold; padding:0 10px 4px 10px;
color:#996600; font-size:13px;}
#headerbox a:hover {color:#c96; border-bottom:4px solid #630; padding-bottom:2px; background-color:#960;  font-size:13px;}

#submenu {margin:0; padding:4px 0 0 0; width:99%; background-color:#663300; border:1px solid #630;}
#submenu ul, #submenu li {margin:0; padding:0; list-style-type:none; display:inline;}
#submenu a:link, #submenu a:visited {font-weight:bold; padding:4px 10px 0 10px;
color:#c96;}
#submenu a:hover {color:#630; background:#c96;}

/* image block on page */

#pageimage {position: absolute; padding:3em 0 0 20px;}
#pageimage img { border: 1px solid brown; }
#pageimage p { font-size: .7em; margin:0; padding:0;}

/* main section */

#sectiontitle {padding:2em 0 0 280px;}
#sectiontitle h1 {display:inline;}

#contentframe {margin:1em 0 0 0; width:99.99%; height:23em; padding:0; border:0; overflow:visible; background-color:transparent;}

#footer {margin:1px 0 0 0; background-color:#000; border-top: 1px solid gray;}
#footer p {font-size: .75em; margin:5px 10px;}
#footer p.footleft {position:absolute;}
#footer p.footright {position:absolute; text-align:right; right:0px;}

/* z-indices */
#mainframe {z-index:0;}
#footer {z-index:6;}
#contentframe {z-index:1;}
#pageimage {z-index:2;}
#submenu {z-index:5;}
#iframeimg {z-index:3;}

/* quotes block in header */
#quotes1 {left:35%;}
#quotes2 {left:70%;}		
.quote {position:absolute; top:1.4em; width:15em;}
.quotetext {font-size:.85em; font-style:italic;}

/* in index body */

#mainframe {padding:1em 0; margin:0; width:99%; background-image: url("../images/grayBG.gif"); border-right:2px solid #333;}
#mainframe ul {list-style:none; width:40%; margin:0 0 0 20px; padding:0; color:#ccc;}
#mainframe li {margin:0 0 1em 0; border-top:1px solid silver; padding:0;}

/* in iframe body */

#bodytext {margin:0 15px 0 250px;}

/* inlines  */

.indent {	margin-left:3em;}
span.pressquote {font-style:italic; font-size:12px;}
span.pressquote span {font-size:11px; color:maroon;} 


