/*----Sign Calculator----*/
#calc-wrapper {
	width: 592px;
	height: 500px;
	position: relative;
	margin: 0px auto;
	background-color: #CCCCCC;
	/*background: url(/themes/thesignchef/images/calc_background.jpg) no-repeat;*/
}
	#calc-wrapper input, #calc-wrapper img, #calc-wrapper select, .calc-price {
		float: right;
	}
	
	#calc-wrapper span {
		position: absolute;
	}
	
	/*
	#calc-wrapper span {
		background-color:#3333FF;
	}
	*/
	
.calc-price {
	font-weight: bold;
	font-size: 19pt;
	font-family: Arial;
	margin: 0;
	padding: 0;
}

/*----Spans----*/
#calc-span-sign-type {
	width: 202px;
	top: 105px;
	left: 44px;
}

#calc-span-size {
	width: 202px;
	top: 176px;
	left: 44px;
}

#calc-span-quantity {
	width: 202px;
	top: 205px;
	left: 44px;
}

#calc-span-colors {
	width: 202px;
	top: 233px;
	left: 44px;
}

#calc-span-sides {
	width: 202px;
	top: 261px;
	left: 44px;
}

#calc-span-email {
	width: 202px;
	top: 309px;
	left: 44px;
}

#calc-span-name {
	width: 202px;
	top: 337px;
	left: 44px;
}

#calc-span-std {
	width: 130px;
	top: 89px;
	left: 448px;
}

#calc-span-prm {
	width: 130px;
	top: 145px;
	left: 448px;
}

#calc-span-opt {
	width: 130px;
	top: 201px;
	left: 448px;
}

/*----Clickable regions----*/
#calc-span-click-wizard {
	width: 70px;
	height: 17px;
	top: 142px;
	left: 40px;
	cursor: pointer;
}

#calc-span-click-send {
	width: 74px;
	height: 17px;
	top: 364px;
	left: 175px;
	cursor: pointer;
}

#calc-span-click-signmagic {
	width: 272px;
	height: 80px;
	top: 415px;
	left: 6px;
	cursor: pointer;
}

#calc-span-click-livedesign {
	width: 272px;
	height: 80px;
	top: 415px;
	left: 294px;
	cursor: pointer;
	display: block;
	position: absolute;
}

#calc-span-click-fastquotes {
	display:block;
	position:absolute;
	height:16px;
	left:325px;
	top:395px;
	width:55px;
}

/*----Inputs----*/
#calc-input-email, #calc-input-name {
	width: 158px;
}

#calc-input-quantity {
	width: 40px;
}