body {
  font: 17px "Trebuchet MS";
  color: #ffffff;
  background-color: #fff;
  text-align: center;
}

a {
  outline: none;
  -moz-outline: 0;
  text-decoration: none;
  color: #e7eeff;
}
a:hover {
  text-decoration: underline;
  color: #232938;
}
form {
  margin: 0;
  padding: 0;
}

#container {
  width: 700px;
  margin: 0 auto;
  text-align: left;
}

#header {
	background: url(./images/header.gif) no-repeat;
	padding: 54px 105px 0px 115px;
	height: 156px;
	margin: 0 auto;
}
#content {
	background: url(./images/bgcontent.gif) repeat-y;
	padding: 20px 105px 20px 115px;
	margin: 0 auto;
}
#content2 {
	background: url(./images/bgcontent.gif) repeat-y;
	padding: 20px 105px 20px 115px;
	margin: 0 auto;
}
#create_form {
	background: transparent;
	padding: 0px 0px 10px 0px;
}

#footer {
	background: url(./images/bgfooter.gif) no-repeat;
	padding: 10px 105px 0px 115px;
	margin: 0 auto;
	height: 70px;
	font-size: 14px;
	text-align: center;
}

h1 {
	background: url( ./images/logo.gif ) no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0;
	text-indent:-9999px;
	width: 331px;
	height: 86px;
}

h2 {
  font: bold 24px "Trebuchet MS";
  letter-spacing: 1px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 5px 0px;
  border-bottom: 1px dotted #ffffff;
}

#error {
  margin: 0px 0px 20px 0px;
  padding: 5px 10px 8px 10px;
  list-style: none;
    background: #d00;
}

#error li {
  font-weight: bold;
  color: #fff;

}

/* Form */
#create_form em {
  font-size: 12px;
  color: #cccccc;
}

#create_form label {

}
#create_form p {
  margin: 0px 0px 15px 0px;
  padding: 0px 0px 0px 0px;
  clear:both;
}
#create_form #url {
}

#create_form #alias {

}
#create_form  form input.inputbox {
  width: 390px;
  height: 41px;
  margin: 10px 0px 0px 0px;
  background: url( ./images/bginputbox1.gif ) no-repeat;
  padding: 10px 7px 7px 10px;
  border: 0px solid #ffffff;
  font-size: 20px;
  float:left;
}
#create_form  form input.inputbox:focus,
#create_form  form input.inputbox:hover {
  width: 390px;
  height: 41px;
  margin: 10px 0px 0px 0px;
  background: url( ./images/bginputbox.gif ) no-repeat;
  padding: 10px 7px 7px 10px;
  border: 0px solid #ffffff;
  font-size: 20px;
  float:left;
}
#create_form  form input.custombox {
  width: 205px;
  margin: 10px 0px 0px 2px;
  background: #3f74c4;
  padding: 2px 5px 5px 4px;
  border: 0px solid #ffffff;
  font-size: 18px;
  float:none;
  color: #ffffff;
}
#create_form  form input.custombox:focus,
#create_form  form input.custombox:hover {
  width: 205px;
  margin: 10px 0px 0px 2px;
  background: #4a8bff;
  padding: 2px 5px 4px 4px;
  border-bottom: 1px solid #ffffff;
  font-size: 18px;
  float:none;
  color: #ffffff;
}
#create_form   form input.button {
  margin: 10px 0px 0px 0px;
  background: #ffffff;
  padding: 5px 8px 7px 8px;
  border: 1px solid #000000;
  font-size: 23px;
 	-moz-border-radius: 4px;
    -webkit-border-radius: 4px;
	cursor: pointer;
	font-weight: bold;
}
#create_form   form input.button:hover {
  margin: 10px 0px 0px 0px;
  background: #ff392b;
  padding: 5px 8px 7px 8px;
  border: 1px solid #000000;
  font-size: 23px;
 	-moz-border-radius: 4px;
    -webkit-border-radius: 4px;
	cursor: pointer;
	color: #ffffff;
}
#bookmarklets {
background: url(./images/tools.gif) no-repeat;
  margin: 20px 0px 20px 0px;
  padding: 2px 20px 20px 87px;
	-moz-border-radius: 4px;
    -webkit-border-radius: 4px;
font-size: 13px;
  height: 78px;
}
#bookmarklets a:hover {
  text-decoration: underline;
  color: #ff392b;
}