/* Stylesheet / CSS */



/* CSS Reset - Do not edit this line */ 

html {margin:0;padding:0;border:0;}body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header, hgroup, nav, section {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}article, aside, dialog, figure, footer, header, hgroup, nav, section {display:block;}body {line-height:1.5;background:white;}table {border-collapse:separate;border-spacing:0;}caption, th, td {text-align:left;font-weight:normal;float:none !important;}table, th, td {vertical-align:middle;}blockquote:before, blockquote:after, q:before, q:after {content:'';}blockquote, q {quotes:"" "";}a img {border:none;}:focus {outline:0;}





/* General Styles

----------------------------------------------------------------------------------------------------*/

html {

	min-height: 100%;

}

body {

	height: 100%;

	position: relative;

	font-family: Arial, Helvetica, sans-serif;

	color: #888;

	font-size: 13px;

	line-height: 20px;

	min-width: 998px;

	border-top:3px solid #919191;

	background:url(../images/BG.jpg) repeat;

	/*background:url(../images/tubes.jpg) no-repeat;*/

}

#wrapper {	

	padding: 40px 0 0 0px;

	height: 100%;

}

#wrapper {

	width: 400px;

	margin:auto;

	position: relative;

}



#wrappertop {

	background:url(../images/wrapper_top.png) no-repeat;

	height:22px;

}



#wrappermiddle {

	background:url(../images/wrapper_middle.png) repeat-y;

	height:290px;

}



#wrapperbottom {

	background:url(../images/wrapper_bottom.png) no-repeat;

	height:22px;

}



#wrapper h2 {

	margin-left:20px;

	font-size:20px;

	font-weight:bold;

	font-family:Myriad Pro;

	text-transform:uppercase;

	position:absolute;

	text-shadow: #fff 2px 2px 2px;

}



#username_input {

	margin-left:25px;

	position:absolute;

	width:300;

	height:50px;

	margin-top:100px;

}



#username_inputleft {

	float:left;

	background:url(../images/input_left.png) no-repeat;

	width:12px;

	height:50px;

}



#username_inputmiddle {

	float:left;

	background:url(../images/input_middle.png) repeat-x;

	width:276px;

	height:50px;

}



#username_inputright {

	float:left;

	background:url(../images/input_right.png) no-repeat;

	width:12px;

	height:50px;

}



#domain_input {

	margin-left:25px;

	position:absolute;

	width:300;

	height:50px;

	margin-top:40px;

}



#domain_inputleft {

	float:left;

	background:url(../images/input_left.png) no-repeat;

	width:12px;

	height:50px;

}



#domain_inputmiddle {

	float:left;

	background:url(../images/input_middle.png) repeat-x;

	width:276px;

	height:50px;

}



#domain_inputright {

	float:left;

	background:url(../images/input_right.png) no-repeat;

	width:12px;

	height:50px;

}



#url{

	display:block;

	width:276px;

	height:45px;

	background:transparent;

	border:0;

	color:#bdbdbd;

	font-family:helvetica, sans-serif;

	font-size:14px;

	padding-left:20px;

}



#domain{

	display:block;

	width:276px;

	height:45px;

	background:transparent;

	border:0;

	color:#bdbdbd;

	font-family:helvetica, sans-serif;

	font-size:14px;

	padding-left:20px;

}



#url_user {

	position:absolute;

	display:block;

	margin-top:-28px;

	float:left;

	padding-right:10px;

}



#password_input {

	margin-left:25px;

	position:absolute;

	width:300;

	height:50px;

	margin-top:160px;

}



#password_inputleft {

	float:left;

	background:url(../images/input_left.png) no-repeat;

	width:12px;

	height:50px;

}



#password_inputmiddle {

	float:left;

	background:url(../images/input_middle.png) repeat-x;

	width:276px;

	height:50px;

}



#password_inputright {

	float:left;

	background:url(../images/input_right.png) no-repeat;

	width:12px;

	height:50px;

}



#url_password {

	display:block;

	position:absolute;

	margin-top:-32px;

	float:left;

	margin-left:4px;

}



#submit{

	float:left;

	position:relative;

	padding:0;

	margin-top:220px;

	margin-left:25px;

	width:300px;

	height:40px;

	border:0;

}



#submit1 {

	position:absolute;

	z-index: 10;

	border:0;

}



#submit2 {

	position:absolute;

	margin-top:0px;

	border:0;

}



#links_left{

	float:left;

	position:relative;

	padding-top:5px;

	margin-left:25px;

}



#links_left a{

	color:#bbb;

	font-size:11px;

	text-decoration:none;

	transition: color 0.5s linear;

	-moz-transition: color 0.5s linear;

	-webkit-transition: color 0.5s linear;

	-o-transition: color 0.5s linear;

}



#links_left a:hover{

	color:#292929;

}



#links_right{

	float:right;

	position:relative;

	padding-top:5px;

	margin-right:25px;

}



#links_right a{

	color:#bbb;

	font-size:11px;

	text-decoration:none;

	transition: color 0.5s linear;

	-moz-transition: color 0.5s linear;

	-webkit-transition: color 0.5s linear;

	-o-transition: color 0.5s linear;

}



#links_right a:hover{

	color:#292929;

}



#powered{

	float:right;

	position:relative;

	padding-top:3px;

	margin-right:5px;

	font-size:11px;

}



#powered a{

	color:#aaa;

	font-size:11px;

	text-decoration:none;

	transition: color 0.5s linear;

	-moz-transition: color 0.5s linear;

	-webkit-transition: color 0.5s linear;

	-o-transition: color 0.5s linear;

}



#powered a:hover{

	color:#292929;

}



#footer{

	position:absolute;

	margin-top:150px;

	margin-left:20px;

}

