

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	background-color:#252749;
}

* {margin:0px; padding:0px; /*border: 1px solid lime;*/}

/*IE hacks*/
	/*to center content on page since IE WIN does not like auto margins*/

	/*set alignment of everything else back to left*/
#wrapper	{text-align: left;}

	/*set alignment of everything else back to left*/
#articlewrapper	{text-align: left;}

	/*fix margins in IE for floated elements*/
#verbiage { display: inline; }



/*end IE hacks*/




/*Article Styles */
#articlewrapper {
	background-image: url(http://www.thunderpress.net/images/ArticleBkgrnd.jpg);
	background-repeat: repeat-y;
	width: 864px;
	margin: 0 auto 0 auto;
	background-color: #252749;
	}
	
#articleverythingAlmost {
	margin: 0 50px 0 25px;
	background-color: #FFF;
	}
	
#articleverbiage {
	float: left;
	width: 745px;
	margin: -5px 0 0 0;
	font-size: .8em;
	position:relative;
	z-index: 1;
	color: #252749;
	background-color: #FFF;
	}

#articlecontent {
	text-align: left;
	padding-left: 20px;
	padding-right: 20px;
	position:relative;
	}

#articlecontent p {
	margin: 0 0 1em 0;
	line-height: 1.5em;
	}
	
	
#articlecontent h4 { 
	color: #252749;
	margin: 1em 0 0 0;
	line-height: 1.5em;
	background-color: #FFF;
	}
	
#articlecontent a:link, #articlecontent a:visited {
			color: #252749;
			text-decoration: underline;
			}
		
#articlecontent a:hover {
			color: #CC6600;
			text-decoration: underline;
			}
.kicker {
	font-variant: small-caps;
	color: black;
	font-size: 1.5em;
	font-style: italic;
	}
	
.headline {
	font-size: 2em;
	font-weight: bold;
	line-height: 1.5em;
	}

.secondhead {
	color: black;
	font-size: 1.5em;
	line-height: 1em;
	margin: 0 0 1em 0;
	}
	
.byline {
	color: black;
	margin: 0 0 1em 0;
	}
	
.product {
	color: black;
	font-size: 1.5em;
	font-weight: bold;
	line-height: 2em;
	}

.manufacturer{
	color: black;
	font-size: 1.5em;
	line-height: 2em;
	}	
	
.info{
	color: black;
	font-size: 1em;
	margin: 0 0 1em 0;
	}	
	
.imageleft {
	float: left;
	padding-right: 7px;
	padding-top: 5px;
	}

.imageright {
	float: right;
	padding-left: 7px;
	padding-top: 5px;
	}
	
.imagecenter {
	float: right;
	padding-left: 0px;
	padding-top: 5px;
	}
	
		
.movinpix {
	width: 330px;
	height: 280px;
	float: right;
	padding-left: 7px;
	padding-top: 5px;
	}	
	
	
	
/*End Article Styles */
	


/*Article Archives*/	
#archive {
			
			
		}
		
		
	#archive li {
			list-style-type: none;
			color: #CC6600;
			font-style: italic;
			font-size:1em;
			
			}
		
		
	#archive a:link, #archive a:visited {
			color: #252749;
			text-decoration: none;
}
		

		
	#archive a:hover {
			color: #252749;
			text-decoration: underline;
			}
/*end Archives along top of page*/



#verbiage
{
	float: left;
	width: 500px;
	margin: 0 0 0 230px;
	font-size: .8em;
}	
	
	
#everythingAlmost
{
	margin: 0 0 0 18px;
	background-color: #FFF;
}



#wrapper {
	background-image:  url(http://www.staff.thunderpress.net/images/TpressBkgrnd.jpg);
	background-repeat: repeat-y;
	width: 900px;
	margin: 0 auto 0 auto;
	background-color: #252749;
}



/*basic page styles*/


#content {
	text-align: left;
	padding-right: 10px;
	position:relative;
	color: #252749;
	background-color:#FFF;
	}
	
#content hr {
	width: 80%;
	color: #252749;
	background-color: #FFF;
	}

#content h1,h2,h3,h4,h5,h6 { 
	color: #252749;
	background-color: #FFF;
	line-height:2.5em;
	}



#content p {
	margin: 0 0 1em .5em;
	line-height: 1.5em;
	}




#content ul {
	list-style-image: none;
	color:#252749;
	font-size: 1em;
	font-weight: bold;
	}

#content blockquote {
	margin: 1em 4em 1em 4em;
	font-family: Georgia, Palatino, TimesNewRoman, serif;
	}

#content ul,ol { margin: 0 0 1em 1.25em; }

#content  li{ margin-bottom: .8em; }

#content  li p{ margin-bottom: .8em; margin-left:0; }



/*basic page styles*/

#rightAdv {

	width: 120px;
	float: right;
	margin: 0 0 0 0;

}

#leftnav {
	width: 190px;
	float: left;
	margin: 0 0 0 -730px;
	font-size: .75em;
	}

#leftnav ul {
	list-style-type: none;

	}

#leftnav ul li {
	border-bottom: #252749;
	border-width: 0 0 1px 0;
	border-style: none none solid none;
	padding: .3em 0 .2em 0;
	text-indent: .2em;
	background-color: #FFF;
	}

/*Page that is selected*/
#leftnav ul li.ln_here, 

#leftnav ul li ul li.ln_here {
	border-bottom: #252749;
	border-width: 0 0 1px 0;

	text-indent: .2em;
	background-color: #252749;
	}


/*Page that is selected*/
#leftnav ul li.ln_here 
	a.here { 
	color: #FFF; 
	background-color: #252749;
	}
/*white text*/

/*Page that is selected hover*/
#leftnav ul li.ln_here a.here:hover { 
	color: #252749; 
	background-color: #FFF;
	}
	
	
.notLinks{
color:#FFF;
margin:0 0 0 3px;
background-color:Red; 
padding: 0px 5px 0px 5px;
text-align: left;

}	
/*white text*/



/*I have no idea what this does hover*/
#leftnav ul li ul li {
	margin: 0 0 0 10px;
	}

#leftnav ul li ul li.last_li {
	border-bottom: 0; }


#leftnav a {
	text-decoration: none;
	color: #252749;
	background-color: #FFF;
	}

#leftnav a:hover {
	color: #FFF;
	background-color: #252749;
	border-style: none;
	padding: 0;
	}



.entry{
margin-bottom:3em;
}




#month{
	font-style: italic;
	font-weight: bold;
  }		
	
#month a{
	font-size: 1.2em;
	color: #252749;
	text-decoration: none;
}

#month a:visited{
	color: #252749;
	text-decoration: none;
}

#month a:hover {
	color: #FF9900;
	text-decoration: underline;
}
	
#month li{ margin-bottom: .5em; 
}


#month ul {
	list-style-type: none;
	color:#868ABA;
	font-size: 1em;
	font-weight: bold;
	}


#month ul,ol { margin: 0 0 1em 0; }

#month  li{ margin-bottom: .8em; }

#month  li p{ margin-bottom: .8em; margin-left:0; }

.monthimageright {
	float: right;
	margin: -20px -20px 0 0;
	padding-left: 7px;
	padding-top: 5px;
	}


/*advertising*/



#advertising{
	margin: 10px 0 0 0;
	}
	
#advertising ul {
	color:#868ABA;
	
	}
	

#advertising  a:link {
	color: #252749;
	text-align: left;
	text-decoration: none;
	background-color: #FFF;
	font-weight: bold;

	
	}
 
#advertising a:visited {
	color:#252749;
	text-decoration: none;
}
 
#advertising  a:hover {
	color: #252749;
	text-decoration: underline;  
	}
	
	
	/*contributor's guide*/

#contributor {}
	

#contributor  a:link {
	color: #252749;
	text-align: left;
	text-decoration: none;
	background-color: #FFF;
	font-weight: bold;

	
	}
 
#contributor a:visited {
	color:#252749;
	text-decoration: none;
}
 
#contributor  a:hover {
	color: #252749;
	text-decoration: underline;  
	}



#tpressForm a:visited {
	color:#F89D1A;
	text-decoration: none;
}
 
#tpressForm  a:hover {
	color: #D8DDF6;
	text-decoration: underline;
	}
	
	
	
	
	