* {
	outline:none;
	}
	
	body{ 
	margin:0;
	padding:0;
	font-family:Tahoma, Geneva, Verdana, Helvetica, Sans-serif;
	background-color:#050505;
	}

.container {
	width:100%;
	font-size: x-small;
	color:#999;
	}
	
.details {
	padding:20px;
	background-color:#252525;
	font-size:85%;
	line-height:150%;
	}	
	
h2 {
	margin:0;
	padding:0;
	font-size:120%;
	}
	
h3 {
	font-size:110%;
	}	
	
h4 {
	font-size:90%;
	padding: 2px;
	border: medium;
	}	
	
	#commentMid {
	
}
#commentMid ul {
	list-style:none;
	margin:0;
	padding:0;
	}
#commentMid ul li {
	padding:6px 20px;
	}	
.odd {
	background-color:#222;
	}
.even {
	background-color:#333;
}

.photocell {
	background-color:#252525;
	background-image:url(../styles/loadinfo.net.gif);
	background-repeat:no-repeat;
	background-position:center center;
}

.photo {
	display:none;
	}
	
#background{ background-color: #252525; }
#mainground{ background-color: #1d1d1d; }

#commentBottom {
	padding:8px 20px;
	}
#commentBottom input.input, #commentBottom textarea {
	background-color:#111;
	color:#FFF;
	padding:4px;
	border:1px solid #666;
	}

.headingText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #CFCFCF;
}/* used only in header */


.title{
	font-size: 14px;
	color: #CFCFCF;
	margin-bottom: 10px;
	width: 100%;
}

.comments-body {
		font-family:tahoma, arial, sans-serif;
		color:#CFCFCF;
		font-size:10px;
		font-weight:normal;
  		line-height: 12px;
  		padding:10px;
		}


.Content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CFCFCF;
	font-weight: bold;
	/* For all text */
	background: black;
}


	
.Footer{
	font-family: Verdana, Arial;
	font-size: 9px;
	color: #999;
}

.Required{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Red;
	font-weight: bolder;
}

table#banner {
	background-color:#252525;
		font-size:small;
	}
table#banner td.nav a:link, td.nav a:visited {
	text-decoration:none;
	padding:0 10px;
	border-right:2px solid #252525;
	color:#777;
	line-height:53px;
	display:block;
	background-color:#151515;
	font-size:90%;
}
table#banner td.nav a:hover {
	background-color:#444;
	color:#999;
}

.browsePict {
	width: 150px;
	vertical-align: top;
}

	a:link		{ color: #CFCFCF; }
	a:visited	{ color: #CFCFCF;  }
	a:active		{ color: #CFCFCF;  }
	a:hover		{ color: red;  }
	
	a.name:link		{ color: #CFCFCF;  text-decoration: none;  }
	a.name:visited	{ color: #CFCFCF;  text-decoration: none;   }
	a.name:active		{ color: #CFCFCF;  text-decoration: none;   }
	a.name:hover		{ color: red;  }