/*---------------------------------------- html redefinitions */
											
	body{
		margin: 16px 0px 16px 0px;
		font: normal 12px/14px verdana;
		background-color:#000;
		}

	hr{
		width:200px;

		text-align: left;		/* align left IE */
		margin: 10px auto 5px 0;	/* align left Mozilla */

		border: none 0; 
		border-top: 2px solid #555;	/* the border */
		height: 2px;			/* whatever the total width of the border-top and border-bottom equal */
		}

/*---------------------------------------- main links */

	pre a:link, pre a:visited{
		text-decoration:none;
		color:#bbb;
		padding-bottom:3px;
		}

	pre a:hover, pre a:active{
		color:#ddd;
		border-color:#ddd;
		border-bottom-width:1px;
		border-left-width:0px;
		border-right-width:0px;
		border-top-width:0px;
		border-style:dotted;
		}

/*---------------------------------------- index links */

	#menu{
		width:60%;
		background-color:#000;
		background: url(/_admin/logo.gif) top right no-repeat;
		font:normal 11px/13px verdana;
		padding:0px 29px 20px 30px;
		margin:0px 0px 20px 0px;
		}

/*---------------------------------------- wrap pre tags */

	pre{
		white-space: pre-wrap;       /* css-3 			*/
		white-space: -moz-pre-wrap;  /* Mozilla, since 1999 	*/
		white-space: -pre-wrap;      /* Opera 4-6 		*/
		white-space: -o-pre-wrap;    /* Opera 7 		*/
		word-wrap  : break-word;     /* Internet Explorer 5.5+ 	*/
		}

/*---------------------------------------- main body */

	pre{
		text-align:left;
		width:60%;
		font:normal 16px/22px verdana;
		color:#aaa;
		border: 1px solid #333;
		padding:30px 30px 30px 30px;
		margin:0px 0px 20px 0px;
		}

	h1{
		font:bold 18px/22px tahoma;
		color:#bbb;
		margin-bottom:0px;
		padding-bottom:0px;
		display:inline;
	}

	b{
		color:#0f0;
		font-weight:normal;
		}

	small{
		font:normal 9px/19px verdana;
		color:#777;
		}

/*---------------------------------------- footer */

	#footer{
		font:normal 10px/9px verdana;
		}

/*---------------------------------------- contact page */

	#mailform{
		margin:40px 0px 0px 0px;
		padding:0px;
		text-align:center;
		width:50%;
		}

	.gray{
		background-color:#000;
		border:1px solid #333;
		font:normal 12px/16px verdana;
		color:#777;
		}

	#comments{
		width:280px;
		height:280px;
		margin:0px 200px 0px 0px;
		overflow:hidden;
		float:left;
		}

	#fields{
		width:200px;
		text-align:right;
 		float:right;
		position:relative;
		top:-85px;
		}

	.single{
		width:200px;
		height:25px;
		margin:0px 0px 4px 0px;
		padding-left:2px;
		}

	#send{
		padding:0px 12px 4px 0px;
		width:60px;
		text-align:right;
		cursor:hand;
		background-color:#111;
		}

/*---------------------------------------- sup */

	sup{
		color:lime;
	}

/*---------------------------------------- fin */
