body {
	color: #000;
	background: #f7f7f7 url(http://coppolawords.com/images/background.jpg) repeat-X fixed center top;
	line-height: 28px;
	font-size: 14px;
	font-family: Georgia, Times New Roman, Times, serif;
	padding: 0px;
	margin: 0px;
}

/*  PNG fix?
img div { behavior: url(http://coppolawords.com/data/iepngfix.htc) }  
*/

.header {
	color: #fff;
	background: #000 url(http://coppolawords.com/images/borderstripes.gif) repeat-X center top;
	height: 39px;
	width: 100%;
	font-size: 14px;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

.header a:link  { color: #f4f4f4; text-decoration: underline; }
.header a:visited  { color: #f4f4f4; text-decoration: underline; }
.header a:hover  { color: #b79cc3; text-decoration: none; }

.topbordershadow {
	background-image: url(http://coppolawords.com/images/headerbottom.png);
	background position: top left;
	background-repeat: repeat-x;
}

.logo {
	width: 600px;
	text-align: center;
	margin: 75px 0px 75px 0px;
}

.blogentry {
	width: 700px;
	padding: 0px 0px 40px 0px;
	margin: 0px;
	display: block;
}

.largetext {
	width: 600px;
	line-height: 34px;
	padding: 24px 0px 21px 0px;
	margin: 0px 50px 0px 50px;
	border-top: #676767 1px solid;
	border-bottom: #676767 1px solid;
}

.largetext p {
	padding: 0px;
	margin: 0px;
}

.entrytitle {
	font-size: 20px;
	margin: 0px;
	text-align: justify;
	color: #000;
}

.entrytitle p {
	padding: 0px;
	margin: 0px;
}

.entrytitle a:link  { color: #000000; text-decoration: none; }
.entrytitle a:visited  { color: #000000; text-decoration: none; }
.entrytitle a:hover  { color: #622b78; text-decoration: underline; }

.entrybody {
	font-size: 20px;
	text-align: justify;
	color: #622b78;
}

.entrybody p {
	padding: 14px 0px 0px 0px;
	margin: 0px;
}

.entrybody a:link  { color: #622b78; text-decoration: underline; }
.entrybody a:visited  { color: #622b78; text-decoration: underline; }
.entrybody a:hover  { color: #000; text-decoration: none; }

.infocolumn {
	font-size: 14px;
	text-align: right;
	color: #622b78;
	padding: 12px 0px 12px 0px;
}

.infocolumn p {
	padding: 6px 0px 6px 0px;
	margin: 0px;
}

.infocolumn img {
	padding: 0px 0px 6px 0px;
	margin: 0px;
}

.infocolumn hr {
	color: #676767;
	background-color: #676767;
	height: 1px;
	border-style: none;
}

.infocolumn a:link  { color: #000; text-decoration: none; }
.infocolumn a:visited  { color: #000; text-decoration: none; }
.infocolumn a:hover  { color: #622b78; text-decoration: none; }

.navbuttons ul {
	margin: 0px;
	padding: 0px;
}

.navbuttons li {
	color: #000;
	margin: 1px 0px 7px 0px; 
	padding: 5px 0px 5px 10px;
  	list-style-type: none;
}

.navbuttons a:link {
	color: #000;
	background: #cec2d3;
	text-decoration: none;
	border: 1px solid #000;
	padding: 5px 10px 5px 10px;
}

.navbuttons a:visited {
	color: #000;
	background: #cec2d3;
	text-decoration: none;
	border: 1px solid #000;
	padding: 5px 10px 5px 10px;
}

.navbuttons a:hover {
	color: #000;
	background: #eaeaea;
	text-decoration: none;
	border: 1px solid #000;
	padding: 5px 10px 5px 10px;
}

.entrybodyextended {
	font-size: 14px;
	text-align: justify;
	color: #000;
	padding: 12px 0px 12px 0px;
}

.entrybodyextended p {
	padding: 6px 0px 6px 0px;
	margin: 0px;
}

.entrybodyextended a:link  { color: #000000; text-decoration: underline; }
.entrybodyextended a:visited  { color: #000000; text-decoration: underline; }
.entrybodyextended a:hover  { color: #622b78; text-decoration: none; }

.entryinfo {
	font-size: 14px;
	text-align: left;
	color: #622b78;
	padding: 0px 0px 12px 0px;
}

.entryinfo a:link  { color: #622b78; text-decoration: underline; }
.entryinfo a:visited  { color: #622b78; text-decoration: underline; }
.entryinfo a:hover  { color: #000; text-decoration: none; }

.indexexcerpts {
	font-size: 14px;
	text-align: left;
	color: #000;
	padding: 20px 0px 0px 0px;
	margin: 20px 0px 0px 0px;
	border-top: #676767 1px solid;
}

.indexexcerpts h2 {
	font-size: 20px;
	font-weight: normal;
	text-align: left;
	color: #000;
	padding: 12px 0px 4px 0px;
	margin: 0px;
}

.indexexcerpts p {
	padding: 0px 0px 14px 0px;
	margin: 0px;
}

.indexexcerpts a:link  { color: #000; text-decoration: none; }
.indexexcerpts a:visited  { color: #000; text-decoration: none; }
.indexexcerpts a:hover  { color: #622b78; text-decoration: underline; }

.archiveexcerpts {
	font-size: 14px;
	text-align: left;
	color: #000;
	padding: 0px 0px 0px 0px;
	margin: 14px 0px 0px 0px;
}

.archiveexcerpts h2 {
	font-size: 20px;
	font-weight: normal;
	text-align: left;
	color: #000;
	padding: 0px 0px 4px 0px;
	margin: 0px;
}

.archiveexcerpts p {
	padding: 0px 0px 28px 0px;
	margin: 0px;
}

.archiveexcerpts a:link  { color: #000; text-decoration: none; }
.archiveexcerpts a:visited  { color: #000; text-decoration: none; }
.archiveexcerpts a:hover  { color: #622b78; text-decoration: underline; }

.howmanycomments {
	font-size: 20px;
	margin: 0px;
	text-align: left;
	color: #622b78;
}

.commentinfo {
	font-size: 14px;
	margin: 0px;
	padding: 3px 0px 3px 0px;
	color: #000;
}

.commentinfo a:link  { color: #000; text-decoration: underline; }
.commentinfo a:visited  { color: #000; text-decoration: underline; }
.commentinfo a:hover  { color: #622b78; text-decoration: none; }

.commenttext {
	background: #eaeaea;
	color: #622b78;
	font-size: 14px;
	text-align: left;
	margin: 0px 0px 5px 0px;
	padding: 2px 23px 2px 23px;
}

.commenttext a:link  { color: #000000; text-decoration: underline; }
.commenttext a:visited  { color: #000000; text-decoration: underline; }
.commenttext a:hover  { color: #622b78; text-decoration: none; }

.bottombordershadow {
	background-image: url(http://coppolawords.com/images/footertop.png);
}

.footer {
	background: #5e2872 url(http://coppolawords.com/images/footerbackground.gif);
	width: 100%;
	color: #f4f4f4;
	font-size: 14px;
	padding: 0px;
	border-bottom: #000 1px solid;
}

.footer a:link  { color: #f4f4f4; text-decoration: underline; }
.footer a:visited  { color: #f4f4f4; text-decoration: underline; }
.footer a:hover  { color: #ddbbff; text-decoration: none; }

.footerleftcol {
	padding: 0px 0px 15px 0px;
	margin: 0px;
}

.footerleftcol h2 {
	font-size: 20px;
	text-align: left;
	color: #f4f4f4;
	line-height: 34px;
	padding: 20px 0px 16px 0px;
	margin: 0px;
	border-bottom: #c0c0c0 1px solid;
}

.footerleftcol ul {
	list-style-type: bullet;
	padding-left: 1em;
}
	
.footerleftcol li {
	line-height: 28px;
}

.footercentercol {
	padding: 0px 30px 15px 30px;
	margin: 0px;
}

.footercentercol h2 {
	font-size: 20px;
	text-align: left;
	color: #f4f4f4;
	line-height: 34px;
	padding: 20px 0px 16px 0px;
	margin: 0px;
	border-bottom: #c0c0c0 1px solid;
}

.footercentercol ul {
	list-style-type: bullet;
	padding-left: 1em;
}
	
.footercentercol li {
	line-height: 28px;
}

.footerrightcol {
	padding: 0px 0px 15px 0px;
	margin: 0px;
}

.footerrightcol h2 {
	font-size: 20px;
	text-align: left;
	color: #f4f4f4;
	line-height: 34px;
	padding: 20px 0px 16px 0px;
	margin: 0px;
	border-bottom: #c0c0c0 1px solid;
}

.footerrightcol ul {
	list-style-type: bullet;
	padding-left: 1em;
}
	
.footerrightcol li {
	line-height: 28px;
}

.bottomstripes {
	background: #5e2872 url(http://coppolawords.com/images/borderstripes.gif) repeat-X center bottom;
	margin: 0px;
	padding: 0px;
}

.audioplayer { background: url(http://coppolawords.com/images/jtunes.gif) no-repeat; }