div#search {
	width: 550px;
	margin: 20px auto 0 auto;
	text-align: center;
	line-height: 25px;
	float: none;
	}

div.steps {
	margin: 15px 0 0 40px;
	font-family: verdana;
	font-size: 11px;
	font-weight:normal;
	color: #4c331e;
	line-height: 22px;
	}

div.testimonial {
	margin-top: -43px;
	height: 150px;
	width: 299px;
	background: #fff url(tfade.gif);
	background-repeat: repeat-x;
	margin-bottom: 10px;
	border: 1px solid #ccc;
	float: right;

	-moz-border-radius-bottomleft: 10px; 
	-webkit-border-bottom-left-radius: 10px;
	}

div.randomt {
	font-family:  verdana;
	color: #4c331e;
	font-size: 11px;
	margin: 15px;
	position: relative; top: -20px;
	line-height: 18px;
	}

div.theader {
	font-family:  Trebuchet MS;
	font-size: 14px;
	color: #25779a;
	position: relative; top: -20px;
	}

img.testimonial {
	position: relative;
	top: 20px;
	}


input.name {
	height: 40px;	
	width: 200px;
	font-size: 22px;
	font-family:Comic Sans MS;
	letter-spacing: 1px;
	color: #555;
	float: none;
	text-transform:uppercase;
	position: relative; top: 3px;

background: rgb(255,255,255);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(241,241,241,1)), color-stop(51%,rgba(225,225,225,1)), color-stop(100%,rgba(246,246,246,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );
	}

input.create {
background:#D4F576;
border:0px solid #000;
height:48px;
width:130px;
font-family:trebuchet ms;
font-size:18px;
color:#4C331E;
-webkit-border-bottom-right-radius:9px;
-webkit-border-top-right-radius:9px;
-moz-border-radius-bottomright:9px;
-moz-border-radius-topright:9px;
margin:0 0 0 5px;
}

input.create:hover {
cursor: pointer;
background:#E6F7B6;
border:0px solid #000;
height:48px;
width:130px;
font-family:trebuchet ms;
font-size:18px;
color:#4C331E;
-webkit-border-bottom-right-radius:9px;
-webkit-border-top-right-radius:9px;
-moz-border-radius-bottomright:9px;
-moz-border-radius-topright:9px;
margin:0 0 0 5px;
}

input.text {
	position: relative;
	left: -3px;
	}

div.create {
	height: 475px;
	width: 920px;
	max-width: 920px;
	margin: 30px auto 20px auto;
	font-size: 15px;
	color: #25779a;
	font-family: arial;
	line-height: 30px;
	padding: 5px 0 0 0;
	}

div.displayword {
	margin-top: 10px;
	height: 170px;
	line-height: 40px;
	border: 1px solid #e5e5e5;

	-moz-border-radius: 8px; 
	-webkit-border-radius: 8px;
	border-radius: 8px;

background: #ffffff;
background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5));
background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%);
background: -o-linear-gradient(top, #ffffff 0%,#e5e5e5 100%);
background: -ms-linear-gradient(top, #ffffff 0%,#e5e5e5 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );
background: linear-gradient(top, #ffffff 0%,#e5e5e5 100%);
	}

div.displayword img {
	margin-left: 1px;
	margin-top: 34px;
	border: 1px solid #333;
	}

div.price {
	margin: 0 auto 0 auto;
	width: 200px;

	text-align: center;
	color: #4c331e;
	}

span.price {
	color: #25779a;
	font-size: 16px;
	}

span.details {
	font-size: 11px;
	color: #b6672b;
	line-height: 15px;
	}

div#result img {
	border: 1px solid #444;
	}
	

table.options {
	margin: 0 auto 0 auto;
	font-size: 12px;
	}

table.options td {
	width: 200px;
	color: #4c331e;
	height: 40px;
	text-align: center;
	border: 1px solid #e5e5e5;
	-moz-border-radius: 8px; 
	-webkit-border-radius: 8px;
	border-radius:8px;

background: #ffffff;
background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5));
background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%);
background: -o-linear-gradient(top, #ffffff 0%,#e5e5e5 100%);
background: -ms-linear-gradient(top, #ffffff 0%,#e5e5e5 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );
background: linear-gradient(top, #ffffff 0%,#e5e5e5 100%);
	}

input.options {
	margin-right: 16px;
	margin-left: 5px;
	}

input.options2 {
	margin-left: 5px;
	}

div.checkout {
	width: 400px;
	margin: -10px auto 0 auto;

	text-align: center;
	}

div.checkout input {
	margin: 0 10px 0 10px;
	width: 140px;
	height: 25px;
	}




span.add {
	color: #25779a;
	}


#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
padding: 7px;
border: 1px solid black;
background-color: lightyellow;
text-align:justify;
visibility: hidden;
z-index: 100;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

