
.subtitle {
text-align: center;
font-size: 14pt;
font-weight: bold;
}

.dropcap {
float:left;
color:#3366cc;
font-size:60px;
line-height:40px;
padding-top:0px;
padding-right:2px;
font-family: times;
}

.capt {
text-align: center;
font-style: italic;
font-size: 10pt;
color: #ffffff;
}

.white {
text-align: center;
font-size: 10pt;
color: #ffffff;
}

.article {
display: block;
margin-right: 20px;
}

.unknown {
font-size: 18pt;
font-style: bold;
color: #cc3333;

}

.placeholder {
display: block;
font-size: 12pt;
font-style: italic;
color: #339933;
}


.letter {
border: 1px solid black;
padding: 3px;
margin-left: 40px;
margin-right: 100px;
font-size: 12pt;
background-color: #ffffcc;
}

.letter-narrow {
border: 1px solid black;
padding: 3px;
margin-left: 40px;
margin-right: 225px;
font-size: 12pt;
background-color: #ffffcc;
}

p.para {
text-align: justify;
font-size: 12pt;
margin: 3px;
}

#container {
width: 100%;
text-align: left;
}

#header {
margin-bottom: 5px;
height: 100px;
background-image: url(http://www.abbyshot.com/newsletters/photos/titlebackground.gif);
}
	#issue {
	float: right;
	margin-top: 5px;
	margin-right: 3px;
	background-image:
 	url(http://www.abbyshot.com/newsletters/photos/titlebackground.gif);
	}

#sidebar {
float: left;
margin-left: 5px;
margin-right: 5px;
width: 180px;
}

	.box {
	text-align: center;
	margin-top: 5px;
	background: url(http://www.abbyshot.com/newsletters/photos/box-tl.jpg) top left no-repeat;
	width:180px;
	background-color: #3366cc;
	}

	.boxheader {
	background: url(http://www.abbyshot.com/newsletters/photos/box-tr.jpg) top right no-repeat;
	}

	.boxbody {
	background: url(http://www.abbyshot.com/newsletters/photos/box-r.jpg) top right repeat-y;
	margin:0;
	padding: 10px;
	}

	.boxfooter {
	background: url(http://www.abbyshot.com/newsletters/photos/box-bl.jpg) bottom left no-repeat;
	}

		.boxfooter p {
		background: url(http://www.abbyshot.com/newsletters/photos/box-br.jpg)
		 bottom right no-repeat;
		margin:-10px 0 0 0;
		padding: 5px;
		}

#contents {
margin-left: 190px;
margin-right: 5px;
}

.imgbox-right {
float: right;
margin-left: 5px;
margin-right: 5px;
padding: 2px;
text-align: center;
background-color: #999999;
border: 3px double black;
}

.imgbox-left {
float: left;
margin-left: 5px;
margin-right: 5px;
padding: 2px;
text-align: center;
background-color: #999999;
border: 3px double black;
}

IMG.centered {
display: block;
margin-top: 3px;
margin-left: auto;
margin-right: auto
}

#footer {
clear: both;
height: 56px;
}

.subbox {
float: right;
width: 25%;
margin: 5px;
padding: 3px;
text-align: center;
border: groove 4px #030382;
background-color: #E0E8FF;
}

.subtext {
color: black;
font-size: 10pt;
font-weight: bold;
font-style: italic;
vertical-align: middle 
}

