body, html{
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(http://revolution.lastholdout.com/images/leaves.jpg);
	//background:#467DA6;
	background-attachment:fixed;
	margin:0;
   padding:0;
   min-width:860px;
}
p{
	text-align:justify;
}
.links a:link {
	text-decoration: none; 
	color: #3a3a3a;
}
.links a:visited {
	text-decoration: none; 
	color: #3a3a3a;
}
.links a:active {
	text-decoration: none; 
	color: white;
}
.links a:hover {
	text-decoration: none; 
	color: white;
}

b.header-rtop b{
	display:block;
	height: 1px;
	overflow: hidden;
	background-image:url(http://revolution.lastholdout.com/images/brushedMetal.png);
	/*background:#4987D5;*/
}

.header {
	background-image:url(http://revolution.lastholdout.com/images/brushedMetal.png); 
	padding:4px; 
	//border:thin solid gray; 
	font-weight:bold; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:large;
	height: 44px;
}

.header-content{
	width:100%;
	margin:1 auto;
	position:relative;
   margin-top: 12px;
}

.header-image {
	float:left;
	position:relative;
   margin-top: -12px;
}

.header-text {
   position:relative;
   /*margin-top: 12px;*/
}
b.header-rbottom b{
	display:block;
	height: 1px;
	overflow: hidden;
	background-image:url(http://revolution.lastholdout.com/images/brushedMetal.png);
	/*background:white;*/
}

.links {
   background-image:url(http://revolution.lastholdout.com/images/brushedMetal.png); 
	padding:4px; 
	border-top:thin solid gray; 
	font-weight:normal; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:small;
}

.wrap{
	width:860px;

	/* background:#467DA6; */
   margin:5 auto;
   padding-top:0;
   padding-bottom:0;
   padding-right:3;
   padding-left:3;
}

.side {
	position:relative;
	float:right;
	width:245px;
}

.main {
	width:605px;
	float:left;
}

.footer {
	background-image:url(http://revolution.lastholdout.com/images/brushedMetal.png);
	clear:both;
	font-style:italic;
	font-size:x-small;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	padding:4px; 
	//border:thin solid gray;
}
b.footer-rtop b, b.footer-rbottom b{
	display:block;
	height: 1px;
	overflow: hidden;
	background-image:url(http://revolution.lastholdout.com/images/brushedMetal.png);
	/*background:#4987D5;*/
	clear:both;
}

.entry { 
	//border:thin solid gray; 
	padding: 0px;
}

.entry-header {
	font-weight: bold; 
	font-size: small; 
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(http://revolution.lastholdout.com/images/brushedMetal.png); 
	padding:4px; 
	border-bottom:thin solid gray;
}
.entry-header a:link {
	text-decoration: none; 
	color: #3a3a3a;
}
.entry-header a:visited {
	text-decoration: none; 
	color: #3a3a3a;
}
.entry-header a:active {
	text-decoration: none; 
	color: white;
}
.entry-header a:hover {
	text-decoration: none; 
	color: white;
}
.entry-body {
	padding-top:4px;
	padding-bottom:4px;
	padding-right:14px;
	padding-left:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:smaller;
	line-height: 1.5;
	//background-image:url(http://revolution.lastholdout.com/images/main_background.png);
	background-image:url(http://revolution.lastholdout.com/images/pinstripe2.png);
}

.entry-links {
	background-image:url(http://revolution.lastholdout.com/images/brushedMetal.png);
	padding:1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:smaller; 
	border-top:thin solid gray; 
	clear:both;
}
.entry-links a:link {
	text-decoration: none; 
	color: #3a3a3a;
}
.entry-links a:visited {
	text-decoration: none; 
	color: #3a3a3a;
}
.entry-links a:active {
	text-decoration: none; 
	color: white;
}
.entry-links a:hover {
	text-decoration: none; 
	color: white;
}
.dock {
	//border:thin solid gray; 
	padding: 0px;
}

.dock-header {
	font-weight: bold; 
	font-size: small; 
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	background-image:url(http://revolution.lastholdout.com/images/brushedMetal.png); 
	padding:2px; 
	border-bottom:thin solid gray;
}

.dock-content {
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:x-small;
	line-height: 1.35;
	//background-image:url(http://revolution.lastholdout.com/images/main_background.png); 
	background-image:url(http://revolution.lastholdout.com/images/pinstripe2.png);
}
.dock-content a:link {
	text-decoration: none; 
	color: black;
}
.dock-content a:visited {
	text-decoration: none; 
	color: black;
}
.dock-content a:active {
	text-decoration: none; 
	color: white;
}
.dock-content a:hover {
	text-decoration: underline; 
	color: #3a3a3a;
}
.dock-footer {
	background-image:url(http://revolution.lastholdout.com/images/brushedMetal.png);
	padding:1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:smaller; 
	border-top:thin solid gray; 
	clear:both;
}
.book {
	border-bottom: thin dotted gray;
}

.image {
	margin-bottom: 10px;
	margin-top: 10px;
	line-height: 1.2;
}

b.rtop, b.rbottom{
	display:block;
}
b.rtop b, b.rbottom b{
	display:block;
	height: 1px;
	overflow: hidden;
	background-image:url(http://revolution.lastholdout.com/images/brushedMetal.png);
}
b.r1{margin: 0 5px;}
b.r2{margin: 0 3px;}
b.r3{margin: 0 2px;}
b.rtop b.r4, b.rbottom b.r4{
	margin: 0 1px;
	height: 2px;
}
b.header-rtop, b.header-rbottom{
	display:block;
}
b.footer-rtop, b.footer-rbottom{
	display:block;
}


b.header-rtop b.r4, b.header-rbottom b.r4{
	margin: 0 1px;
	height: 2px;
}

b.footer-rtop b.r4, b.footer-rbottom b.r4{
	margin: 0 1px;
	height: 2px;
}
