/***
  * @name: Standard
  * @author: DangerGround
  * @comment: normal site styles placed into this file
  **/
	
	
	
	
/*******************
 * By Element Name
 **/
BODY
{ font-size: 14px;}
DIV
{	position: relative;
	overflow: hidden;}
	
PRE
{	margin: 0px;
	overflow: auto;}
	
/*******************
 * By Class
 **/
 
 /* Menu Related */
.menu-item A{display: block;}
.menu-item A:before
{	padding-left: 4px;
	padding-right: 4px;
	font-family: monospace;}
	
.menu-caption
{	width: 100%;
	padding-left: 10px;
	margin: 0;}
	
.menu-tab
{	display: inline;
	height: 100%;
	margin-left: 5px; 
	float: left;
	white-space:nowrap;}
.menu-tab A, .menu-tab SPAN
{	display: block;
	padding: 0px 4px;
	white-space:nowrap;}

	
/* Container Related */
.Stats-Item
{
	font-weight: bold;
	margin-right: 5px;
}
.Code-Container
{
	width: 100%;
}
.Code-Lines{
	width: 30px;
	font-family: monospace;
	text-align: right;
	background-color: #CCC;
	border-left: 1px dotted #666;
	border-top: 1px dotted #666;
	border-bottom: 1px dotted #666;
	vertical-align: top;
}

.Inner-Container
{	margin-top: 20px;}

.Inner-Caption
{	font-weight: bold;
	color: #009;}

.First-Inner-Container{
} 
.Container
{	
	clear: left;
	overflow: visible;
	border: 1px dotted #000;
	background-color: #F6F6F6;
	margin-top: 15px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 15px;
	margin-right: 0px;
}
.Container-Caption
{	top: -20px;
	background-color: #FFE;
	border: 1px dotted #000;
	display: inline;
	color: #000;
	padding: 1px 5px;}
	
.Container-Content
{
	color: #000;
	clear: left;}
	
.Container-Bottom
{	display: inline;
	margin-right: 10px;
	float: right;
	bottom: -5px;
	background-color: #FFF;
	border: 1px dashed #000;}
	
.Container-Bottom A
{	padding: 0px 5px;
	display: block;
	text-decoration: none;
	color: #000;}
	
.Container-Bottom A:hover
{	background-color: #000;
	color: #FFF;}

A{
	color: #336;
}
.listme
{	color: #336;
	font-weight: bold;
	text-decoration: none;}
.disabled
{ color: #999; }

.list-two{
	text-decoration: none;
	color: #339;
	font-weight: bold;
}

.list-one{
	text-decoration: none;
	color: #333;
	font-weight: bold;
}
.Container-Listing
{	padding-left: 15px;
	margin-bottom: 10px;
	background-color: #FFF;
	border: 1px dotted #666;
	border-right-style: none; }
	
.Vote
{	width: 30px;
	text-align: center;
	padding: 0 10px;
	font-weight: bold;
	background-color: #FFF;
	border: 1px solid #000; }
/*******************
 * By Identifier
 **/
#Command-Category, #Command-Name
{	display: none; }
#Headline
{	padding: 10px 0;
	width: 100%;}

#Content-Container
{	position: absolute;
	left: 170px;
	right: 0px;
	top: 0px;}

#Menu-Container
{	position: absolute;
	left: 10px;
	top: 0px;
	width: 150px;}

#Language-Container
{	padding: 21px 0;
	text-align: center;
	width: 100%;}

#Tooltip
{	position: absolute;
	padding-left: 2px; 
	display: none;}
	
		
/*******************
 * By Mixed
 **/
 
.menu-item, #Language-Container
{ display: block;
	width: 100%;}
	
.member
{	text-decoration: none;
	font-weight: bold;
	color: #060;}
	
.user:hover
{	text-decoration: underline;
	background-color: #EFE;}
UL.none, OL.none, LI.none
{	list-style-type: none;}


.count
{	color: #999;
	font-weight: bold;
	padding-left: 10px;}

UL
{	padding-left: 20px;
	margin: 0;}

.sourcecode
{	border: 1px dotted #666;
	border-right-style: none;
	font-family: monospace;
	background-color: #FFF;
	vertical-align: top;
	overflow: visible;}
	
TEXTAREA{
	width: 100%;
	border: 1px solid #666;
	border-left-width: 5px;
	background-color: #BEF;
}
TEXTAREA:hover, TEXTAREA:focus, INPUT[type="text"]:hover, INPUT[type="text"]:focus, SELECT:focus, SELECT:hover{
	border-left-color: #009;
}

UL.menu
{
	margin: 0;
	padding: 0;
}