/* 						Body 										  */
/******************************************************************************/

html, body {
	height: 100%;
}
p {
	color: #d9d9d9;  
}
body {
	font-size: 0.79em; 
	margin: 0px; 
	color: #FFFFFF;  
  color:#9b9a9a;
	font-family: Arial, Helvetica, arial, sans-serif; 
	background: url(../images/ground.gif) no-repeat #000;
	text-align: left; 
	margin-left:20px;
	font-weight: normal;
}

tr {
	font-weight: normal;
	padding-right: 10px;
	padding-top: 4px;
}

th {
font-weight: normal;
	padding-right: 10px;
		padding-top: 4px;
}

hr {
height: 1px;
}

 div.hr {
  height: 1px;
  width: 800px;
  background: #262626;
}
div.hr hr {
  display: none;
}
 div.hr2 {
  height: 1px;
  width: 400px;
  background: #262626;
}
div.hr2 hr {
  display: none;
}

/******************************************************************************/
/* 						General styles 										  */
/******************************************************************************/

div {	
	padding:0 0 0 0;margin:0 0 0 0;
}
h1 {
	padding:0 0 0 0;margin:0 0 0 0;
}
h2 {
	padding:0 0 0 0;margin:0 0 0 0;
}
h3 {
	padding:0 0 0 0;margin:0 0 0 0;
}
p {
	padding:0 0 0 0;margin:0 0 0 0;
}
ul {
	padding:0 0 0 0;margin:0 0 0 0;
}
li {
	padding:0 0 0 0;margin:0 0 0 0;
}
img {
border-style:none;
	padding:0 0 0 0;margin:0 0 0 150;
}


label {
	padding:0 0 0 0;margin:0 0 0 0;
}
input, select {
	padding:0 0 0 0;margin:0 0 0 0; font-size:1em;
}

span {
	padding:0 0 0 0;margin:0 0 0 0;
}

h2.nopad {
	font-weight: bold; font-size: 1em; margin: 0px
}
.noRightPad {
  padding-right:0 !important;
  margin-right:0 !important;
}

.clear {
	clear: both;
	font-size: 1px;
	min-height: 9px;
	width: 310px;
}
img {
	decoration: none;
	text-decoration: none;
	background: black;
}
.clear1 {
	clear:both;
	font-size:0px;
	min-height:0px;
  height:0px;
}

/*
* html .clear {
	height: 9px;
}
*/

.hidden {
  position:absolute !important;
  left:-999px !important;
}
.hide {
  display:none;
}
.noborder {border:none;}

.listDate {
  /*font-family:arial, sans-serif;*/
  color:#ccc;
  font-style:italic;
  font-size:91%;
}


script {
  padding:0;
  margin:0;
}

.email {
	font-size:0.9em;
}
/* Remove padding above subscribe link on home and about pages. */
.subscribe-link {
  padding-top:0;
  margin-top:-10px;
}

/********************************************************************************/
/* 						Links divs 											*/
/********************************************************************************/

a {
	color: #292525; 
	text-decoration: none;

}

a.link2 {
	color: #292525; 
	text-decoration: none;
	background-color: #000;

}

a:hover {
	color:#acacac;

}
body.magazine a:hover {
	color:#000;
}

a:focus {
	color:#fff;
}
body.magazine a:focus {
	color:#000;
}
