	body {
		font-family:ComicSansMS,arial,helvetica,sans-serif;
		font-size:13px;
 		color: #000000;
		background-attachment: fixed;
		background-color: #8C694A;
		background-image: url(template/robe-bg3.jpg); }

	#header {
		border:0px solid #8C694A;
		padding: 0px;
		margin-left: 125px;
		text-align: center; }

	#subheader {
		border:0px solid #8C694A;
 		text-align: center; 
		margin-top: 0px;
		width: 835px;
		margin-left:130px; }
	.box-subheader1 {
		border: 0px dotted #bbb;
		float: left;
		padding: 0px;
		width: 165px;
		margin-top:8px; }
	.box-subheader2 {
		border: 0px dotted #bbb;
		float: left;
		padding: 0px;
		width: 385px; }
	.box-subheader3 {
		border: 0px dotted #bbb;
		float: left;
		padding: 5px;
		width: 225px;
		margin-left:14px; }

	#content {
		margin-left:130px;
		margin-top:10px;
		padding-bottom:0px;
		width: 835px; }

	#content-right {
		float: right;
		width: 635px; }

	#left-sidebar { 
		width: 155px;
		margin-left:0px;
		padding: 6px;
		border-top: 9px solid #292821;
		border-right: 9px solid #292821;
		border-bottom: 9px solid #292821;
		border-left: 9px solid #292821; }

	.row-index {
		border: 0px solid #bbb;
		padding: 0px;
		margin-left: 0px; 
		margin-top: 15px;
		width: 635px;
		clear: both; }
	.box-index {
		border: 0px solid #bbb;
		float: left;
		padding: 6px;
		width: 196px;
		background-color: #AD8652; }
	.box-index2 {
		border: 2px dotted #bbb;
		float: left;
		padding: 20px;
		margin-left: 0px;
		width: 580px; }
	.box-index3 {
		margin-left: 345px;
		border: 0px dotted #bbb;
		float: left;
		padding: 8px;
		width: 425px;
		text-align: left; }
	.box-index4 {
		margin-left: 165px;
		border: 2px dotted #bbb;
		float: left;
		padding: 40px;
		width: 685px;
		text-align: left; }

	.padded {
		margin-left: 8px;
		margin-right: 8px; }

	#bottom-index {
		clear:both;
		margin-left: 135px;
		width: 600px;
		border: 0px solid #000000;
		text-align:center; }

	#content-centered {
		float: none;
		clear: both;
		text-align: center;
		margin-top: 10px;
		margin-bottom: 10px;
		margin-left:130px;
		padding: 15px;
		border: 0px solid #000000;
		width: 810px; }

	.row-centered-dotted-sm {
		width: 590px;
		border: 2px dotted #bbb;
		padding: 30px;
		margin-left: auto;
		margin-right: 83px; }
	.row-centered-dotted {
		width: 780px;
		border: 2px dotted #bbb;
		padding: 15px;
		margin-left: 140px; }
	.row-centered-noborder {
		width: 780px;
		border: 0px solid #bbb;
		padding: 15px;
		margin-left: 0px; }

	.row-spacer {
		width: 780px;
		clear: both;
		padding: 4px;
		text-align: center; }
	.row-spacer-index {
		width: 600px;
		clear: both;
		padding: 10px;
		text-align: center;
		margin-left: 15px; }
	.row-spacer-index2 {
		width: 650px;
		clear: both;
		padding: 15px;
		text-align: center;
		margin-left: 210px; }
	.row-spacer-books {
		width: 650px;
		clear: both;
		text-align: center; }


	.row-books {
		width: 650px;
		float: left;
		margin-left: 55px;
		border: 1px dotted #bbb;
		padding: 15px; }
	.box {
		clear: both;
		padding: 10px;
		width: 250px;
		text-align: center;
		border: 4px dotted #bbb;
		margin-left: auto;
		margin-right: auto; }
	.box-wide {
		clear: both;
		padding: 10px;
		width: 650px;
		text-align: left;
		border: 0px dotted #bbb;
		margin-left: auto;
		margin-right: auto; }
	.box-centered-dotted {
		width: 500px;
		border: 2px dotted #bbb;
		padding: 20px;
		margin-left: auto;
		margin-right: auto; }
	.box-jokes {
		padding: 10px;
		width: 360px;
		text-align: center;
		border: 4px dotted #bbb;
		float: left; }
	.box-books {
		float: left;
		padding: 0px;
		width: 200px;
		text-align: center;
		margin-left: 8px;
		border: 0px solid #bbb; }
	.box-books2 {
		clear: both;
		float: left;
		padding: 5px;
		width: 308px;
		text-align: left;
		margin-left: 0px;
		border: 0px dotted #bbb; }
	.box-books3 {
		padding: 5px;
		width: 308px;
		text-align: left;
		margin-left: 325px;
		border: 0px dotted #bbb; }

	.row2 {
		width: 780px;
		float: left;
		margin-left: 0px;
		margin-right: 10px;
		border: 1px dotted #bbb;
		padding: 15px;
		background-color: #AD8652; }
	.row2-gray {
		background-color: #cccccc;
		width: 780px;
		float: left;
		margin-left: 0px;
		margin-right: 10px;
		border: 2px dotted #bbb;
		padding: 15px; }
	.box2-centered {
		float: left;
		padding: 0px;
		width: 338px;
		text-align: center;
		border: 0px dotted #bbb; }
	.box2 {
		float: left;
		padding: 0px;
		width: 425px;
		text-align: left;
		margin-left: 12px;
		border: 0px solid #bbb; }
	.box2-halves {
		float: left;
		padding: 0px;
		width: 375px;
		text-align: left;
		margin-left: 8px;
		border: 0px solid #bbb; }
	.box2-halves-center {
		float: left;
		padding: 0px;
		width: 375px;
		text-align: center;
		margin-left: 8px;
		border: 0px solid #bbb; }

	.row3 {
		width: 793px;
		border: 1px dotted #bbb;
		float: left;
		padding: 10px;
		text-align: center;
		background-color: #AD8652; }
	.box3 {
		float: left;
		padding: 2px;
		margin-left: 15px;
		width: 240px;
		text-align: center;
		border: 0px solid #bbb; }

	.row4 {
		width: 800px;
		border: 1px dotted #bbb;
		float: left;
		margin-left: 0px;
		margin-right: 0px;
		text-align: center;
		padding: 6px;
		background-color: #AD8652; }
	.box4 {
		border: 0px solid #bbb;
		float: left;
		padding: 7px;
		width: 183px;
		text-align: left; }

	#box-candle {
		clear: both;
		float: left;
		background-color: #000000;
		margin-left: 90px;
		width: 600px;
		text-align: left;
		border: 2px dotted #bbb; }

	#bottom {
		clear:both;
		margin-left: 135px;
		width: 600px;
		text-align:center;
		border: 0px solid #000000; }
	#bottom-centered {
		clear:both;
		margin-left: 130px;
		width: 835px;
		text-align:center;
		border: 0px solid #bbb; }

a:link { color: #CCCCCC; background-color: transparent; background-image: none; } 
a:visited { color: #660000; background-color: transparent; background-image: none; } 
a:hover {color: #000080; background-color: transparent; background-image: none; } 

	hr { 
		width: 500px;
		height: 2px;
		text-align: center; }
	hr.short { 
		width: 250px;
		height: 2px;
		text-align: center; }

	ul { 
		text-align: left; }
	ol { 
		text-align: left; }
	p { 
		text-indent:1.5em;
		text-align: left; }
	p.noindent { 
		text-align: left; }
	p.center { 
		text-align: center; }
	span.strong {
		font-weight: bold; }
	span.small {
		font-size: 10px; }

h1.black16 { font-size: 16px; color: #000000; background-color: transparent; font-weight: bold; font-style: italic; }
h1.black20 { font-size: 20px; color: #000000; background-color: transparent; font-weight: bold; font-style: italic; }
h1.red14 { font-size: 14px; color: #660000; background-color: transparent; font-weight: bold; font-style: italic; }

h2.black14 { font-size: 14px; color: #000000; background-color: transparent; font-weight: bold; font-style: italic; }
h2.black14-2 { font-size: 14px; color: #000000; background-color: transparent; font-weight: bold; font-style: italic; text-align: left; }
h2.black16 { font-size: 16px; color: #000000; background-color: transparent; font-weight: bold; font-style: italic; }
h2.black16-2 { font-size: 16px; color: #000000; background-color: transparent; font-weight: bold; font-style: italic; text-align: left; }
h2.black18 { font-size: 18px; color: #000000; background-color: transparent; font-weight: bold; font-style: italic; }
h2.red14 { font-size: 14px; color: #660000; background-color: transparent; font-weight: bold; text-align: center; }
h2.red14-2 { font-size: 14px; color: #660000; background-color: transparent; font-weight: bold; font-style: italic; text-align: left; }
h2.red16 { font-size: 16px; color: #660000; background-color: transparent; font-weight: bold; font-style: italic; }
h2.red16-2 { font-size: 16px; color: #660000; background-color: transparent; font-weight: bold; font-style: italic; text-align: left; }
h2.red18 { font-size: 18px; color: #660000; background-color: transparent; font-weight: bold; font-style: italic; text-align: center; }

h2.candle { font-size: 12px; color: #ffA500; font-weight: normal; }
h2.blue-quot { font-size: 12px; color: #101E66; background-color: transparent; background-image: none; font-weight: bold; text-align: left; }
h2.charcoal { font-size: 16px; color: #292821; background-color: transparent; background-image: none; font-weight: bold; text-align: center; }
h2.charcoal-left { font-size: 16px; color: #292821; background-color: transparent; background-image: none; font-weight: bold; text-align: left; }

h2.charcoal2 { font-size: 14px; color: #292821; background-color: transparent; background-image: none; font-weight: bold; text-align: center; }
h2.blue { font-size: 14px; color: #101E66; background-color: transparent; background-image: none; font-weight: bold; text-align: center; }
h2.blue-left { font-size: 14px; color: #101E66; background-color: transparent; background-image: none; font-weight: bold; text-align: left; }
h2.green { font-size: 14px; color: #213421; background-color: transparent; background-image: none; font-weight: bold; text-align: center; }
h2.green-left { font-size: 14px; color: #213421; background-color: transparent; background-image: none; font-weight: bold; text-align: left; }

table.months { margin-left: auto; margin-right: auto; margin-bottom: auto; margin-top: auto; border-top-style: ridge; border-right-style: ridge; border-bottom-style: ridge; border-left-style: ridge; border-width: medium; border-color: #292821; padding: 0px; background-color: transparent; width: 650px; font-weight: bold; }

table.states { margin-left: auto; margin-right: auto; margin-bottom: auto; margin-top: auto; border-top-style: ridge; border-right-style: ridge; border-bottom-style: ridge; border-left-style: ridge; border-width: medium; border-color: #292821; padding: 0px; background-color: transparent; width: 650px; font-weight: bold; }

#sectionLinks{
	margin-left:0px;
	width:155px;
	background-color: transparent; 
	border-top: 9px solid #292821;
	border-right: 9px solid #292821;
	border-bottom: 9px solid #292821;
	border-left: 9px solid #292821;
	font-family: ComicSansMS,sans-serif;
	font-weight: bold;
	font-size: 8pt;
	float: left; }
#sectionLinks a:link, #sectionLinks a:visited {
	display: block;
	background-image:  url(template/buttons/vn.gif);
	padding-top: 4px;
    	padding-bottom: 0px;
    	padding-left: 0px;	
    	padding-right: 0px;
	color: #CCCCCC;
	height: 22px;
	width: 155px;
	text-decoration: none;
	border-top: 0px solid #4b6391;
	border-bottom: 0px solid #000066; }
#sectionLinks a:hover{
	background-image: url(template/buttons/vnh.gif);
	padding-top: 4px;
    	padding-bottom: 0px;
    	padding-left: 0px;
    	padding-right: 0px;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFE8;
	height: 22px;
	width: 155px;
	border-top: 0px solid #4b6391;
	border-bottom: 0px solid #000066; }

