body,th,div,p,h1,h2,li,dt,dd {
	font-family: Verdana, "Century Gothic", "Gill Sans", Tahoma, Arial, Helvetica, sans-serif; 
}

table {
	border: 0px;
	margin: 0px;
	padding: 0px;
	border-spacing: 0px;
}

body {
	margin: 0px;
	margin-top: 0;
	margin-left: 0;
	margin-bottom: 0;
	margin-right: 0;

	scrollbar-3dlight-color:#000000; 
	scrollbar-arrow-color:#C4C07E;
	scrollbar-base-color:#000000;
	scrollbar-darkshadow-color:#000000;
	scrollbar-face-color:#111111;
	scrollbar-highlight-color:#C4C07E;
	scrollbar-shadow-color:#C4C07E;

	background-color: #000000;
	color: #000000
}

p {
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	margin: 0px 10px 0px 0px; 
	padding: 0px 0px 0px 20px;
	line-height: 18px;
	text-align: left;
}

#maincontent p:first-line {font-size: 13px; font-variant: small-caps}

#storysection {
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	padding: 0px;
	margin: 0px;
	line-height: 18px;
	text-align: left;
}

#storysection .select {
	font-variant: small-caps;
	font-weight: bold;
	text-align: left; 
}

#part {
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	margin: 0px 10px 0px 0px; 
	padding: 0px;
	line-height: 18px;
	text-align: left;
}

#part .select {
	font-variant: small-caps;
	font-weight: bold;
	text-align: left;
}


#hrline {
	margin: 15px 0px 20px 0px;
	text-align: center;
}

.quote {
	color: #ffffcc;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	padding: 0px 0px 0px 20px;
	margin: 0px 0px 20px 0px;
	text-align: left;
}

.quote_source {
	color: #C4C07E; 
	font-style: italic;
}


.contentquote {
	color: #ffffcc;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px;
	padding: 15px 10px 0px 20px;
	background-image: url('images/story/beginquot.gif');
	background-repeat: no-repeat;
	text-indent: 15px;
}


.lowerquote {
	background-image: url('images/story/endquot.gif');
	background-repeat: no-repeat;
	background-position: bottom right;
	text-indent: 15px;
	margin-bottom: 20px;
}


.contentquote_source {
	color: #C4C07E; 
	font-style: italic;
}


.sidenav {
	color: #C4C07E; 
	font-family: Garamond; 
	font-size: 14px; 
	line-height: 25px;
	text-decoration: none;
	text-align: right;
	margin-left: 10px;
	margin-right: 5px;
	letter-spacing: +1px
}


.sidenav_title {
	color: #C4C07E; 
	font-family: Garamond; 
	font-size: 13px;
	margin-left: 30px;
	margin-right: 5px;
	letter-spacing: +5px
}

.lownav {
	color: #C4C07E; 
	font-family: Garamond; 
	font-size: 14px; 
	line-height: 25px;
	text-align: right;
	margin-left: 5px;
	margin-right: 5px;
}

.guest {
	color: #C4C07E; 
	font-family: Garamond; 
	font-size: 16px; 
	line-height: 18px;
}

.guest_content {
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	line-height: 18px;
}

.content {
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	margin-left: 30px;
	margin-right: 30px;
	line-height: 18px;
}

.search {
	color: #666666; 
	font-family: Verdana, "Century Gothic", Tahoma, Arial, Helvetica, sans-serif; 
	margin-left: 5px;
	margin-right: 10px;
	font-size: 13px; 
	line-height: 30px;
	font-style: normal; 
	line-height: normal;
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none; 
	text-decoration: none
}


a:hover { 
	color: #C4C07E; 
	text-decoration: underline 
}

a[id]:hover {
 color: inherit;
}

a img {
 border: 0px;
 color: #ffffff; /* makes border disappear in ns4 (sometimes) */
}

a:link {
	color: #C4C07E; 
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal;
	font-weight: normal
}

a:visited {
	color: #C4C07E; 
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal;
	font-weight: normal
}


h1 {  
	font-family: Garamond, Verdana, Arial, Helvetica, sans-serif; 
	margin-left: 30px;
	font-size: 16px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: uppercase; 
	text-align: left;
	color: #C4C07E; 
	text-decoration: none
}


h2 {  
	font-family: "Charlemagne Std," Garamond, Verdana, Arial, Helvetica, sans-serif; 
	margin: 40px 0px 20px 0px;
	padding-left: 15px;
	font-size: 17px;
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: uppercase; 
	text-align: left;
	color: #C4C07E; 
	text-decoration: none
}

h3 {  
	font-family: Garamond, Verdana, Arial, Helvetica, sans-serif; 
	margin-left: 30px;
	font-size: 16px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: uppercase; 
	text-align: left;
	color: #FFFFCC; 
	text-decoration: none
}

h4 {  
	font-family: Garamond, Verdana, Arial, Helvetica, sans-serif; 
	margin-left: 30px;
	font-size: 16px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: uppercase; 
	text-align: left;
	color: #C4C07E; 
	text-decoration: none
}

h5 {  
	font-family: Garamond, Verdana, Arial, Helvetica, sans-serif; 
	margin-left: 30px;
	font-size: 16px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: uppercase; 
	text-align: left;
	color: #C4C07E; 
	text-decoration: none
}



img {  	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal;
	font-size: 13px; 
	line-height: normal; 
	margin-right: normal; 
	margin-left: normal
}

