/*
-----------------------------------------------
nuff-respec
dbulli_nuffrespec@nuff-respec.com
----------------------------------------------- */

/* -- initialize base -- */
	*, td, img	{margin : 0; padding : 0;}
	img { border: 0; }

	form, fieldset	{font: 100%/120% verdana, arial, sans-serif}
	p	{padding: 0 0 0 0; margin: 0 0 1em 0}

	form label	{cursor: pointer}
	fieldset	{border: none}
	input, select, textarea {font-size: 100%}



/* -- body -- */
	body	{
		background-color: #fff;
		color: #333436;
		font-family: "Lucida Sans Unicode", "Trebuchet MS", Helvetica, Sans-Serif;
		font-size: 13px;
		line-height: 1.6em;
		padding: 3em 0 3em 50px;
		width: 700px;
	}



/* -- [ content ]
-----------------------------------------------*/

	#content {
		padding: 20px 0 0 50px;
	}



	#content h1 {
		margin-bottom: 1em;
		color: #7F222B;
	}


	#message
	{
		font-size: 1.2em;
		margin: 2em 0;
	}

	#message p {
		color: #900;
	}

	p {
		color: #999;
		font-size: .9em;
		margin-top: 2em;
	}

	p em{
		color: #666;
		text-decoration: underline;
	}


	label
	{
		display: block;
		color: #666;
		font-size: .8em;
	}
	label em
	{
		color: #999;
	}
	input#long_url,
	input#domain_alias,
	input#url_alias
	{
		width: 350px;
		background-color:#eee;
		padding: .2em;
		font-size: .8em;
		margin-bottom: 2em;
		border: 1px solid #ccc;
	}

	input#submit
	{
		background-color:#ccc;
	}

	p.note
	{
		display: block;
		position: absolute;
		padding: 0 0 0 10px;
		width: 150px;
		font-size: 0.8em;
		border-left: 1px solid #ccc;
		top: 20px;
		left: 300px;
	}


/* -- [ footer ]
-----------------------------------------------*/

	#footer {
		color: #666;
		clear: both;
		font-size: 10px;
		line-height: 20px;
		letter-spacing: 1px;
		padding: 0 0 2em 50px;
		height: 6em;
		overflow: hidden;
	}




/* -- [ links ]
-----------------------------------------------*/

	/* -- general -- */
		a:link,
		a:visited	{color: #cf852c; text-decoration: underline;}
		a:hover,
		a:active,
		a:focus		{color: #6A2680; text-decoration: none;}