/*Caffeinated Web Design CSS*/

body {
background-image: url(bk4.gif);
} 

h1{
font-family: sans-serif, century gothic, verdana, Arial;
letter-spacing: .1em;
font-size: 1em;
/* padding-left: 20px; */
/* padding-top: 1em; */
color: #1B708F;
}

h2 {
font-family: sans-serif, century gothic, verdana, Arial, Helvetica;
font-size: 1em;
font-weight: bold;
color: #1B708F;
background: url(shatter.gif) left center no-repeat;
padding-left: 45px;
margin-bottom: -10px;
}

h3 {
font-family: sans-serif, century gothic, verdana, Arial, Helvetica;
font-size: .9em;
font-weight: bold;
color: #724531;
margin-bottom: -10px;
}

.highlight {
background-color: #F7F6EB;
text-transform: uppercase;
border: solid 0.01em #DACFB9;
border-bottom: 4px #E8E7DE solid;
border-top: 2px #BCBAAA dotted;  /* */
padding: 0.1em 2em;
letter-spacing: .1em;
font-size: .9em;
}
#section {
font-family: Verdana, Trebuchet, Helvetica;
font-size: 1.1em;
/* padding-left: 20px; */
/* padding-top: 1em; */
font-weight: bold;
color: #1B708F;
}
#firstword {
color: #1B708F;
}
#leadline {
font-family: sans-serif, century gothic, verdana, Arial, Helvetica;
font-size: 1em;
font-weight: bold;
color: #724531;
background: url(block.gif) left center no-repeat;
padding-left: 45px;
margin-bottom: 10px;
}
p{
font-family: verdana, "lucida sans", Trebuchet, "Century Gothic", Helvetica, sans-serif;
line-height: 1.8em;
color: #64422F;
font-size: .8em;
/* Padding-bottom: 2em; */
}

dl {

list-style-type: none;
padding-left: 0;
margin-left: 0;
font-family: Verdana, Lucida Sans, Helvetica;
line-height: 1.6em;
font-size: .8em;
color: #64422F;
}
dt{
font-family: sans-serif, century gothic, verdana, Arial, Helvetica;
font-size: 1.1em;
font-weight: bold;
color: #724531;
padding-top: 10px;
padding-bottom: 10px;
}
dd {
padding-left: 20px;
margin-bottom: 3px;
font-weight: bold;
color: #1B708F;
}

ul {

list-style-type: none;
padding-left: 0;
margin-left: 0;
font-family: Verdana, Lucida Sans, Helvetica;
line-height: 1.6em;
font-size: .8em;
color: #64422F;
}

li {
background: url(bullet.png) left center no-repeat;
padding-left: 25px;
margin-bottom: 10px;
}
.contentbox  {
width: 600px; 
/* height: 400px; */
padding-top: 20px;
padding-bottom: 60px;
text-align: left;
}

#tables1{
border: 2px #8C8565 solid;
background-image: url();
background-color: #ffffff;
width: 720px;
}
#tables2{
border: 2px #F0EDDE solid;
background-image: url(pprbag2.jpg);
padding: 10px;
}
#tables3{
border: 2px #1B708F solid;  /* 584840 */
background-image: url(ag.gif);
padding: 10px;
}

#box{
width:780px;
padding: 20px 25px 20px 25px;
margin: 0px auto;
background-color: #724531;
/* 1B708F */
}

#header{
margin: 5px;
padding: 0px;
background-image: url(edge2.gif);
background-repeat: repeat-x;
/* width: 690px; */
height: 40px;
}
blockquote {
font-size: 0.9em;
line-height: 1.4em;
color: #996633;
font-style: italic;
font-family: sans-serif, Verdana;
font-weight: bold;
}
#headtext{
top: 0px;
left: 0px;
padding-left: 60px;
position: absolute;
}

#headtext h2{
font-family: "Curlz MT";
font-size: 1.2em;color: #FFFF99;
padding-left: 550px;
margin-right: 10px;
width: 200px;
background-image: url(images/coffee beans.gif);
background-repeat: no-repeat;
background-position: 505px;
}

a{
font-weight: bold;
color: #1B708F;
}

#menustyle {

}

#menu {
width: 720px;
}

.paginationstyle1 { /*Pagination links style*/
color: #968560;
margin: 0px auto 0px auto;

text-align: center;
width: 652px;
height: 100%;
}

.flatview a{
background-color: #F7F6EB;
text-decoration: none;
text-transform: uppercase;
font-family: sans-serif;
font-size: 14px;
font-weight: bold;
display: inline;
float: left;
margin: auto;
width: 125px; 
color:#996633;
text-align: center;
padding-top: 20px;
border: solid 0.01em #DACFB9;
border-bottom: 4px #E8E7DE solid;
border-top: 2px #BCBAAA solid;
padding: 0.1em 0em;
}

.flatview a:hover {
color:#655801;
background-color: #DED6C0;
border-bottom: 4px #1B708F solid;
border-top: 2px #BCBAAA solid;
}

#boxed {
border: dotted 1px #BCBAAA;
} 
.spacing {
padding: 15px;
}
#leftside {
border-left: dotted 1px #BCBAAA;
}
#topside {
border-top: dotted 1px #BCBAAA;
}
#topsideleft {
border-top: dotted 1px #BCBAAA;
border-left: dotted 1px #BCBAAA;
}	
#footer{

}

#footer a:hover {

}


.virtualpage{
/*hide the broken up pieces of contents until script is called. Remove if desired*/
display: none;
}





