/*-----------------------------------------------------
	location:		/css/usd-ninjacow-layout.css
	version:		2.0 ninjacow
	author:			andrew newland
	email:			anewland@upshiftdigital.com

	creation:		04.29.2009  10.27.01am
-----------------------------------------------------*/

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0;}

table {
	border-collapse: collapse;
	border-spacing: 0;}

fieldset, img {
	border: 0;}

address, caption, cite, code, dfn, th, var {
	font-style: normal;
	font-weight: normal;}

ol, ul {
	list-style: none;}

caption, th {
	text-align: left;}

q:before,q:after {
	content: '';}

abbr, acronym {
	border: 0;}


/* =layout
-----------------------------------------------------*/
body {
	font-family: Verdana, sans-serif;
	font-size: 62.5%;
	background-color: #ffffff;}

#admin-container {
	position: absolute;
	width: 350px;
	left: 50%;
	margin-left: -175px;
	margin-top: 50px;}
	
	#admin-container #logo {
		background-image: url('/system/application/views/assets/usd-logo.gif');
		background-repeat: no-repeat;
		background-position: top center;
		height: 84px;
		width: 350px;}
		
		#admin-container #logo p {
			display: none;}

	#admin-container #login-box {
		background-color: #e1e1e1;
		width: 310px;
		padding: 10px 20px 20px;
		margin-top: 30px;
		-moz-border-radius: 16px;
		-webkit-border-radius: 16px;}
		
		#login-box p {
			margin: 10px 0 5px;
			font-size: 12px;
			color: #333333;
			text-transform: uppercase;
			letter-spacing: 1px;}
		
		#login-box input {
			padding: 6px;
			font-size: 12px;
			border: 1px solid #cccccc;
			width: 298px;}
		
		#login-box input#submit {
			margin-top: 10px;
			width: 100px;
			margin-left: 212px;
			cursor: pointer;
			color: #ffffff;
			text-transform: uppercase;
			letter-spacing: 1px;
			background-color: #00902f;
			border: 1px solid #115c2a;
			-moz-border-radius: 8px;
			-webkit-border-radius: 8px;}
