@charset "iso-8859-1";

body {
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	background: url(../bkg/bkgSff.jpg) no-repeat fixed;
	background-color: #553b5a;
	scrollbar-track-color: #3b100c; 	
	scrollbar-face-color: #840b4c;
	scrollbar-arrow-color: #f7eef6;	 	
	scrollbar-highlight-color: #840b4c; 
	scrollbar-shadow-color: #840b4c; 
	scrollbar-3dlight-color: #840b4c; 
 	scrollbar-darkshadow-color: #840b4c
}

#bkgDiv {
	background: none;
	margin-left: 2%;	
}

#hdrDiv {
	border: solid 2px #840b4c;
	background-color: #840b4c;
	letter-spacing: 0.5em;
	color: #f7eef6;
	float: left;
	width: 583px;
	margin-left: 5px;
	padding: 5px;
	text-align: right
}

#transMenuDiv {
	background-color: #f7eef6;
	border: solid 2px #840b4c;
	filter: alpha(opacity=92); 
	margin-top: 10px;
	margin-left: 5px;
	width: 135px;
	padding: 10px;
	float: left;
}

#transBodyDiv {
	background-color: #ffffff;
	border: solid 2px #840b4c;
	filter: alpha(opacity=92); 
	margin-top: 10px;
	margin-left: 10px;
	width: 422px;
	padding: 10px;
	float: left;
}

div.textDiv {
	filter: alpha(opacity=100);
	position: relative;
}

#textBodyDiv {
	filter: alpha(opacity=100);
	margin-left: 220px;
	margin-top: 20px;
	margin-bottom: 20px;
	position: right;
	width: 372px
}

#endBlankDiv {
	background: none;
	height: 690px
}

a:link {color: #553b5a; text-decoration: none; background-color: #f7eef6}
a:visited {color: #840b4c; text-decoration: none}
a:active {color: #ffffff; text-decoration: none; background-color: #840b4c}
a:hover {color: #ffffff; text-decoration: none; background-color: #553b5a}


td {font-family: tahoma, verdana, arial, helvetica, sans-serif}

h2 {
color: #553b5a; 
letter-spacing: 0.1em
}

h3 {
color: #553b5a; 
border-bottom: 1px #553b5a solid
}

.title {
color: #553b5a; 
letter-spacing: 0.1em;
padding: 0.1em 0.1em 0em 0.1em;
font-size: large;
font-weight: bolder;
}

.author {
	padding: 0 0.2em 1.0em 0.2em; 
	font-size: larger; 
	color: #840b4c; 
	font-style: italic;
	margin-left: 40px
}

.excerpt {
margin-top: 0px;
margin-bottom: 9px;
text-indent: 20px
}

.boxT { /* box top */
	margin-top: 10px;
	padding: 0.2em;
	font-weight: bold; 
	font-size: smaller;
	color: #ffffff; 
	background-color: #840b4c; 
	text-align: right;
	width: 125px;
}

.boxB { /* box bottom */
	padding-right: 0.2em;
	font-weight: normal;
	font-size: smaller; 
	padding: 0.2em; 
	color: #000000; 
	text-align: right;
	border: solid 1px #840b4c;
	width: 125px
}

img.cover {
	margin: 1.0em 1.0em 1.0em 0em;
	float: left;
	border: 0px
	
}

p.q {border: solid 1px #6479d8; padding: 0.2em; background-color: #f6faff}

.goUp {font-size: smaller; text-align: right}


.boxRev {
	padding: 10px;
	margin: 10px 5px 10px 5px;
	border: solid 1px #f09d9d
}

.boxRev b{
	color:#a64143;
	border-bottom: solid 1px #f09d9d
}

.boxRev p{
	margin-top: 9px;
	text-indent: 0px
}