body 
{
font-family:  times new roman,times,serif;
font-size: 14px;
color: #442200;
background: #ffffee;
background: url(/journals/cp/images/bg.jpg);
}
         
p, td, dl, dt, dd, li, ul, blockquote 
{
font-family:  times new roman,times,serif;
font-size: 14px;
color: #442200;
}  
     
h1 
{
font-family: times new roman,times,serif;
font-weight: bold;    
font-size: 16px;
color: #663300;
margin-top: 3em;
margin-right: 0;
margin-bottom: 0;
margin-left: 0; 
padding: 0;
}

h2, h3 
{
font-family: times new roman,times,serif;
font-weight: bold;    
font-size: 14px;
color: #663300;
margin-top: 3em;
margin-right: 0;
margin-bottom: 0;
margin-left: 0; 
padding: 0;
}

.nowrap { white-space: nowrap }

small 
{
font-family:  times new roman,times,serif;
font-size: 10px;
color: #442200;
}
     
a:link {
     color: #bb0000; text-decoration: none
     }
     
a:hover 
{
color: #cc0000; text-decoration: underline
}

a:active 
{
color: #cc0000; text-decoration: underline
}
     
a:visited 
{
color: #770000; text-decoration: none
}   
          
.horizontalline 
{
height: 10px;
width: 80%;
background: url(/journals/cp/images/tiling-horizontal.gif);
background-repeat: repeat-x;
margin: 0 auto;
}

.title
{
font-size: 16px;
font-weight: bold;
color: #663300;
}

.subtitle
{
}

.author
{
font-size: 16px;
font-weight: bold;
}

.bio
{
text-align: right;
line-height: 22px;
font-size: 12px;
}


.pullquote 
{
float: left; 
margin: 1em; 
margin-left: -150px; 
width: 250px; 
padding: 1em; 
font-family: caslon antique,times new roman,times,serif; 
font-size: 18px; 
color: #333300; 
text-align: center; 
line-height: 24px;
}

.pullquote 
{
float: left; 
margin: 1em; 
margin-left: -150px; 
width: 350px; 
padding: 1em; 
font-family: caslon antique,times new roman,times,serif; 
font-size: 18px; 
color: #333300; 
text-align: center; 
line-height: 24px;
}

.inset
{
float: left; 
margin: 1em; 
margin-left: -150px; 
width: 250px; 
padding: 1em; 
font-family: caslon antique,times new roman,times,serif; 
font-size: 12px; 
color: #333300; 
text-align: left; 
line-height: 18px;
}

.emphasized
{
color: #663300;
}


.pullquote250
{
float: left; 
margin: 1em; 
margin-left: -150px; 
width: 250px; 
padding: 1em; 
font-family: caslon antique,times new roman,times,serif; 
font-size: 18px; 
color: #333300; 
text-align: center; 
line-height: 24px;
}

.pullquote350
{
float: left; 
margin: 1em; 
margin-left: -150px; 
width: 350px; 
padding: 1em; 
font-family: caslon antique,times new roman,times,serif; 
font-size: 18px; 
color: #333300; 
text-align: center; 
line-height: 24px;
}

.capfirst
{
font-size: 24px; 
font-weight: bold; 
color: #663300;
line-height: 24px;
}

.picturenoindent 
{
margin: auto; 
padding: 1em; 
font-size: 11px; 
color: #333300; 
text-align: center; 
line-height: 13px;
width: 500px;
}

.picturenoindent2 
{
margin: 1em; 
padding: 1em; 
font-size: 11px; 
color: #333300; 
text-align: center; 
line-height: 11px;
width: 500px;
}

.picturenoindent3 
{
margin: auto; 
padding: 1em; 
font-size: 11px; 
color: #333300; 
text-align: center; 
line-height: 13px;
}


.picture 
{
margin: 1em; 
padding: 1em; 
font-size: 11px; 
color: #333300; 
text-align: center; 
line-height: 13px;
}

p.picture 
{
margin: 1em; 
padding: 1em; 
font-size: 11px; 
color: #333300; 
text-align: center; 
line-height: 13px;
}


.pictureright
{
float: right; 
margin: 1em; 
padding: 1em; 
font-size: 11px; 
color: #333300; 
text-align: center; 
line-height: 13px;
}

.picturewithindent 
{
float: left; 
margin: 1em;
margin-left: -150; 
padding: 1em; 
font-size: 11px; 
color: #333300; 
text-align: center; 
line-height: 13px;
width: 500px;
}


.picture150 
{
float: left; 
margin: 1em; 
margin-left: -150px; 
padding: 1em; 
font-size: 11px; 
color: #333300; 
text-align: center; 
line-height: 13px;
width: 150px;
}

.picture150second
{
float: left; 
margin: 1em; 
margin-left: -5px; 
padding: 1em; 
font-size: 11px; 
color: #333300; 
text-align: center; 
line-height: 13px;
width: 150px;
}

.picture200 
{
float: left; 
margin: 1em; 
margin-left: -150px; 
padding: 1em; 
font-size: 11px; 
color: #333300; 
text-align: center; 
line-height: 13px;
width: 200px;
}

.picture200second
{
float: left; 
margin: 1em; 
margin-left: -5px; 
padding: 1em; 
font-size: 11px; 
color: #333300; 
text-align: center; 
line-height: 13px;
width: 200px;
}

.picture250 
{
float: left; 
margin: 1em; 
margin-left: -150px; 
padding: 1em; 
font-size: 11px; 
color: #333300; 
text-align: center; 
line-height: 13px;
width: 250px;
}

.picture250second
{
float: left; 
margin: 1em; 
margin-left: -5px; 
padding: 1em; 
font-size: 11px; 
color: #333300; 
text-align: center; 
line-height: 13px;
width: 250px;
}


.picture300 
{
float: left; 
margin: 1em; 
margin-left: -150px; 
padding: 1em; 
font-size: 11px; 
color: #333300; 
text-align: center; 
line-height: 13px;
width: 300px;
}

.picture300second
{
float: left; 
margin: 1em; 
padding: 1em; 
font-size: 11px; 
color: #333300; 
text-align: center; 
line-height: 13px;
width: 300px;
}


.picture350 
{
float: left; 
margin: 1em; 
margin-left: -150px; 
padding: 1em; 
font-size: 11px; 
line-height: 13px;
color: #333300; 
text-align: center; 
width: 350px;
}

.picture350second 
{
float: left; 
margin: 1em; 
margin-left: -5px; 
padding: 1em; 
font-size: 11px; 
line-height: 13px;
color: #333300; 
text-align: center; 
width: 350px;
}


.picture400 
{
float: left; 
margin: 1em; 
margin-left: -150px; 
padding: 1em; 
font-size: 11px; 
color: #333300; 
text-align: center; 
line-height: 13px;
width: 400px;
}

.picture400second
{
float: left; 
margin: 1em; 
margin-left: -5px; 
padding: 1em; 
font-size: 11px; 
color: #333300; 
text-align: center; 
line-height: 13px;
width: 400px;
}

.picture450 
{
float: left; 
margin: 1em; 
margin-left: -150px; 
padding: 1em; 
font-size: 11px; 
line-height: 13px;
color: #333300; 
text-align: center; 
width: 450px;
}

.picture500 
{
float: left; 
margin: 1em; 
margin-left: -200px; 
padding: 1em; 
font-size: 11px; 
line-height: 13px;
color: #333300; 
text-align: center; 
width: 500px;
}

.picture550 
{
float: left; 
margin: 1em; 
margin-left: -150px; 
padding: 1em; 
font-size: 11px; 
line-height: 13px;
color: #333300; 
text-align: center; 
width: 550px;
}

.picture600 
{
float: left; 
margin: 1em; 
margin-left: -150px; 
padding: 1em; 
font-size: 11px; 
line-height: 13px;
color: #333300; 
text-align: center; 
width: 600px;
}



.picture700 
{
float: left; 
margin: 1em; 
margin-left: -150px; 
padding: 1em; 
font-size: 11px; 
line-height: 13px;
color: #333300; 
text-align: center; 
width: 700px;
}

.picturelarge 
{
margin: 1em; 
margin-left: -150px; 
padding: 1em; 
font-size: 11px; 
line-height: 13px;
color: #333300; 
text-align: center; 
width: 700px;
}

.quote
{
color: #660000;
display: block;	
padding: 0 1em;	
margin: 1em 0;	
border-left: 2px dotted #660000;	
}

#container
{
width: 85%;
margin: 0 auto;
float: center;
}

#top
{
padding: 0em;
align: center;
}

#top h1
{
padding: 0;
margin: 0;
}

#sidebar
{
float: left;
width: 200px;
margin: 0;
padding: 0;
border: 0;
text-align: right;
}

#content
{
margin-left: 215px;
line-height: 130%;
}

#footer
{
clear: both;
margin: 0;
padding: 0em;
}

#leftnav p { margin: 0 0 1em 0; }
#content h2 { margin: 0 0 .5em 0; }

.no margin
{
float: left;
margin-left: -150px;
}



