h1#logo {
    padding: 100px 0 0 0;
    overflow: hidden;
    background-image: url("hello_world.gif");
    background-repeat: no-repeat;
    
    height: 0px !important;
    height /**/:100px;
}







#hmain {
	width: 754px;
	margin-top: 20px;
}
#htop {
	height: 14px;
	background-image: url(ultimate_images/top.gif);
}
#stage {
	height: 20px;
}
#progress {
	height: 5px;
	padding-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
}
#instruction {
	padding-left: 20px;
	padding-right: 20px;
	margin: 5px 0px 10px 0px;
}
#search {
	width: 550px;
	height: 200px;
	border: 1px solid #000000;
	margin-left: auto;
	margin-right: auto;
}
#searchTitle {
	width: 550px;
	height: 20px;
	padding-top: 5px;
	border-bottom: 1px solid #000000;
	text-align: center;
}
#searchLeft {
	width: 399px;
	height: 175px;
	float: left;
	border-right: solid 1px #000000;
}
#searchL {
	width: 115px;
	height: 175px;
	border-right: 1px solid #000000;
	float: left;
}
#searchLdomain {
	width: 115px;
	height: 30px;
	text-align: center;
	border-bottom: 1px solid #000000;
	padding-top: 6px;
}
#searchLextension {
	width: 115px;
	text-align: center;
	margin-top: 60px;
}
#searchR {
	width: 283px;
	height: 175px;
	float: right;
}
#searchRdomain {
	width: 283px;
	height: 30px;
	border-bottom: 1px solid #000000;
	padding-top: 6px;
	text-align: center;
}
#searchRextension {
	width: 283px;
}
.Ldomain,
.Rdomain {
	margin-top: 10px;
	line-height: 30px;
}

#Ldomain {
	width: 140px;
	height: 100px;
	float: left;
}
#Rdomain {
	width: 140px;
	height: 100px;
	float: right;
}
.Ldomain {
	width: 69px;
	float: left;
	height: 100px;
}
.Rdomain {
	width: 69px;
	float: right;
	height: 100px;
}
#allDomain {
	width: 280px;
	height: 35px;
	text-align: center;
}
#searchRight {
	width: 150px;
	height: 175px;
	float: right;
}
#searchGo {
	width: 150px;
	text-align: center;
	margin-top: 75px;
}

/* domain */

#sC {
	width: 200px;
	height: auto;
	margin-left: 20px;
	margin-top: 15px;
	border: 1px solid #000000;
	float: left;
}
#sCtitle {
	width: 200px;
	height: 20px;
	background-image: url(images/sC.gif);
}
#sCitem {
	width: auto;
	height: auto;
	padding: 0px 6px 6px 6px;
}
#details {
	width: 500px;
	height: auto;
	margin: 15px;
	float: right;
}
#options {
	width: 500px;
	text-align: right;
	height: 20px;
}
#col {
	width: 500px;
	height: 20px;
	padding: 3px;
}
#colL {
	width: 250px;
	float: left;
}
#colR {
	width: 250px;
	float: right;
}
#colDomain,
#colStatus,
#colDetails,
#colLength {
	width: 120px;
	height: 20px;
	font-weight: bold;
}
#colDomain {float: left;}
#colStatus {float: right;}
#colDetails {float: left;}
#colLength {float: right;}
#add2cart {
	width: 500px;
	height: 50px;
	text-align: right;
}
.personal {
	width: 500px;
	height: auto;
}
.personalTitle {
	width: 500px;
	height: 40px;
	text-align: center;
	float: right;
}
.sameAs {
	width: 500px;
	height: 20px;
	text-align: center;
	margin-bottom: 10px;
	margin-left: 10px;
	float: right;
}
.personalL {
	width: 249px;
	height: auto;
	float: left;
}
.personalL ul li {
	list-style: none;
	line-height: 24px;
	margin-left: 25px;
}
.personalR {
	width: 249px;
	height: auto;
	float: right;
}
.personalR ul li {
	list-style: none;
	margin-right: 25px;
}
#continue {
	width: 500px;
	float: right;
	text-align: center;
	margin-top: 10px;
}
#error {
	width: 500px;
	float: right;
	text-align: center;
	color: #FF0000;
	font-weight: bold;
	margin-bottom: 15px;
}
.payment {
	width: 730px;
	height: 120px;
	border: 1px solid #000000;
	margin: 10px;
}
.paymentLink {
	width: 200px;
	height: auto;
	margin-top: 52px;
	float: left;
	text-align: center;
}
.paymentDesc {
	width: 510px;
	height: 120px;
	float: right;
	padding: 15px 10px 0px 10px;
}
.lookup {
	width: 511px;
	float: left;
	margin: 10px;
}