/* In Pursuit of Justice Settings
-------------------------------------------------------------------- */	

body#ipoj * {
	margin: 0; padding: 0;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

body#ipoj a  {
	color: #c60;
}

.small  {
	font-size: 10px;
}


body#ipoj p, body#ipoj ul {
	margin: 0 0 15px 0 !important; padding: 0;
}


body#ipoj td { vertical-align: top; }

body#ipoj div.callout {
	margin: 0;
	padding: 10px 0;
	font-size: 12px;
	font-weight: bold;
	border-top: 1px solid #EAE7DE;
	border-bottom: 1px solid #EAE7DE;
}

body#ipoj img.title {
	margin: 0 0 10px 0;
	padding: 0;
	display: block;
}

body#ipoj div.arrow {
	float: left;
	display: inline;
	margin: 0;
	padding: 0 2px 4px 0 !important;
	line-height: 1.2em;
}
body#ipoj div.sm {
	float: left;
	display: inline;
	margin: 0; 
	padding: 0 0 4px 4px !important;
	line-height: 1em;
	font-size: 10px;
}
body#ipoj span.sm {
	margin: 0; 
	padding: 0 0 4px 4px !important;
	line-height: .3em;
	font-size: 10px;
}


body#ipoj div.leftCol, body#ipoj div.leftCol p, body#ipoj div.leftCol li  {
	font-size: 11px;
	line-height: 16px;
	color: #336;
}

body#ipoj .leftCol ul  {
	padding: 0 0 0 15px;
}
body#ipoj .leftCol ul.orange  {
	padding: 0;
	margin: -5px 0 0 0;
	border: 1px solid #f00;
}
body#ipoj .leftCol ul.orange li  {
	list-style: none;
	color: #c60;
	display: block;

}
body#ipoj .content ul  {
	margin: 0;
	padding: 0 0 0 25px;
}
body#ipoj .orange  {
	color: #c60;
}
body#ipoj .purple  {
	color: #336;
}

body#ipoj div.leftCol li  {
	margin: 0;
	padding: 0;
	list-style: disc;
}
body#ipoj .content li  {
	margin: 0 0 15px 0;
	padding: 0;
}

body#ipoj div.rightCol  {
	margin: 0; padding: 0;
}

body#ipoj div.rightCol p, body#ipoj div.rightCol li  {
	font-size: 11px;	
}

body#ipoj .rightCol, body#ipoj div.rightCol p  {
	font-size: 11px;
	line-height: 16px;
	color: #336;
}

body#ipoj .content {
	font-size: 12px;
	line-height: 18px;
	color: #333;
}

body#ipoj .content h3 {
	margin: 0 0 25px 0;
	padding: 0;
	line-height: 1em;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
}

div.quote-top {
	background: url(images/offtowar_17.gif) no-repeat top left;
	margin: 0; padding: 0;
}
div.quote-bottom {
	background: url(images/offtowar_20.gif) no-repeat bottom right;
	margin: 0; padding: 0;
}

/* Clearfix Settings - applied to div.box class as well
-------------------------------------------------------------------- */
/* 	www.positioniseverything.net/easyclearing.html		 */
.clearfix:after, div.block:after, div.block2:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } 
.clearfix, div.block, div.block2 { display: inline-table; /* IE/Mac */ } 
/* Hides from IE-mac \*/ 
* html .clearfix, * html div.block, * html div.block2 { height: 1%; } 
.clearfix, div.block, div.block2 { display: block; }  
/* End hide from IE-mac */
