body {
  	margin-left: 0px;
  	margin-top: 0px;
  	margin-right: 0px;
  	margin-bottom: 0px;
  	/*background-color: #143757;*/
  	background-color: #BED9ED;
  }

body, ul, li, table, td, tr {
  	font-size: 10pt; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
  	text-align:left;
  }
  
h1 {font-family:Tahoma, Arial; color:#000000; font-size:xx-large; font-weight:normal; text-align:left; padding: 0;}
h2 {font-family:Tahoma, Arial; color:#000000; font-size:x-large; font-weight:normal; text-align:left; padding: 0;}
h3 {font-family:Tahoma, Arial; color:#000000; font-size:large; font-weight:normal; text-align:left; padding: 0;}

a:link {font-family:Verdana, Arial, Tahoma; color:#0000CC;}
a:visited {font-family:Verdana, Arial, Tahoma; color:#0000CC;}
a:hover {font-family:Verdana, Arial, Tahoma; color:#0000CC; text-decoration:underline;}
a:active {font-family:Verdana, Arial, Tahoma; color:#000000;}

p { font-family: Verdana, Arial, Tahoma; font-size: 10pt; line-height: 16pt;  }
p.style1 { font-family: Verdana, Arial, Tahoma; font-size: 8pt; line-height: 14pt;  }
p.impact1 {font-family:Impact; color:#CC0000; font-size:32px; margin: 1ex; line-height:38px; text-align:center;}
p.h2 {font-family:Tahoma ; color:#000000 ; font-size:14pt ; line-height: 18pt;}

p.johnson1 {font-family: Verdana, Tahoma, Arial; font-size: 20px; margin: 1ex; background-color: #F4F4F4; text-align: center; color: #0000FF; }
p.johnson2 {font-family: Tahoma, Arial, Verdana; font-size: 14pt; margin: 1ex; text-align: center; line-height: 18pt; font-weight: bold; color: #cc0000;}
p.johnson3 {font-family: Tahoma, Arial, Verdana; font-size: 14pt; margin: 1ex; text-align: center; line-height: 18pt; font-weight: bold; color: #000099;}

p.style16 {font-family: Verdana, Tahoma, Arial; font-size: 16px; color: #000000;}

.footer {float:right; width:340px; text-align:right; padding-top:8px; font-size:7pt; color:gray;}
.footer a:link {font-family:Verdana, Arial, Tahoma; color:#0000CC;}
.footer a:visited {font-family:Verdana, Arial, Tahoma; color:#0000CC;}
.footer a:hover {font-family:Verdana, Arial, Tahoma; color:#FFFFFF; background-color: #eeeeee; text-decoration:underline;}
.footer a:active {font-family:Verdana, Arial, Tahoma; color:#48741F;}

.small { font-family: Verdana; font-size: 8pt; }

/* ---------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------- */

.patternbg { background: #6F8DB9 url('http://www.plrproductions.com/images/pattern_bg.gif') repeat}

#li        { list-style-type:square; font-family: verdana,arial,helvetica,tahoma; font-size: 10pt; line-height: 16pt; }

p.rightmargin
	{ font-size: 10pt; 
	line-height: 16pt; 
	font-family: verdana,arial,helvetica,tahoma;
	margin-right: 20px;}
	
	
.arttext   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 16pt; }
.artdate   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color="#e1e1e1; }

.dash      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; border: thin dashed #9999CC; background-color: #FFFFFF; }

.google_body {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 10pt; 
	line-height: 16pt;
	color: #FFFFFF;
	padding-right: .5em;
	margin-right: 1em;
	border-top: 1px dashed;
	border-right: 1px dashed;
	border-bottom: 1px dashed;
	border-left: 1px dashed;
}

form, div, input, textarea { margin:0; padding:0;}

input {vertical-align:middle;}

input, textarea {border:1px solid #666666;}

.button_left {
	position:relative;
	left:-20px
		}
		
.button_right {
	position:relative;
	left:20px
	}


/* ---------------------------------------------------------------------------------------- */
/* BULLET STYLES */
/* ---------------------------------------------------------------------------------------- */

ul.disc {list-style-type: disc; font-family: verdana,arial,helvetica,tahoma; font-size: 10pt; line-height: 16pt;}
ul.circle {list-style-type: circle; font-family: verdana,arial,helvetica,tahoma; font-size: 10pt; line-height: 16pt;}
ul.square {list-style-type: square; font-family: verdana,arial,helvetica,tahoma; font-size: 10pt; line-height: 16pt;}
ul.none {list-style-type: none; font-family: verdana,arial,helvetica,tahoma; font-size: 10pt; line-height: 16pt; color: #FFFFFF;}

#ol {list-style-type: disc; font-family: verdana,arial,helvetica,tahoma; font-size: 10pt; line-height: 16pt;}


/* ---------------------------------------------------------------------------------------- */
/* SIDEBAR STYLES */
/* ---------------------------------------------------------------------------------------- */

.sidebar-title {
        font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16pt; color: #000000;
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0.2em; 
	margin: 0px;
	line-height: 1.5em; 
	padding-top: 0px; 
	border-bottom: #9999FF 2px dashed
}

/* FORM ELEMENT STYLES ------------------------------------------------------------------------- */

SELECT {
	background-color: #F2F2F2;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	border: 1px solid #F2F2F2;
	overflow: hidden;
}


/* SPOTLIGHT IMAGES ------------------------------------------------------------------------- */

img.right {float:right;margin-left:10px;}
img.left {float:left;margin-right:10px;}

div#imgright {width:150px;float:right;margin-left:10px;padding-left:10px;border-left:2px solid #CC9933;}
div#imgleft {width:150px;float:left;margin-right:10px;padding-right:10px;border-right:2px solid #CC9933;}

/* ==================== */


div#content{
	width: 960px;
	top: 20px;
	background-color: #990000;
	padding: 0px;
}

div#content h3{
	background-color: #990000;
	text-align: center;
	letter-spacing: -1px;
	color: #FFF;
	padding: 2px;
	border-bottom: 1px solid white;
}

div#content a:link, a:visited{
	font-weight: normal;
	text-decoration:none;
	text-align: center;
	letter-spacing: 1px;
	color: white;
}

div#content a:hover{
	font-weight:bold;
	background-color: #CCCCCC;
	text-decoration:none;
	letter-spacing: 1px;
	color: white;
}

/*MORE FOOT ALTERATIONS*/
p.before_morefoot {
margin-top: 40px;
margin-bottom: 0px;
padding: 5px 0px;
color: #DDDDDD;
text-transform:uppercase;
height: 10px !important;
background-image: url("http://www.plrproductions.com/images/blog/before_morefoot.png") !important;
background-repeat:repeat-y;
}
