/**************************************** * CD\Works ****************************************//**************************************** * Tooltips ****************************************//* for removing borders around buttons in product page*/img {	border: none;}.tooltip a {	position: relative;	color: #000;	text-decoration: underline;	cursor: help;}.tooltip a span {	display: none;	position: absolute;	left: -100%;	float: left;	padding: 10px;	border: 1px solid #999;	background: #ffc;	text-align: left;	text-decoration: none;	font-size: 11px;	width: 300px;}* html .tooltip a span {	top: 40px;}.tooltip a span span {	display: block;	position: static;	float: none;	padding: 0;	border: none;}.tooltip a:hover span, .tooltip .hover span {	display: block;}/* General */img {	border: none;}h1 {	margin: 0 0 10px 0;	font-size: 18px;	line-height: 1.1em;	font-weight: bold;}h2 {	margin: 10px 0 0 0;	font-size: 14px;	font-weight: bold;}p {	margin: 0 0 10px 0;	font-size: 12px;	line-height: 1.2em;}/* Header */#headerWrap {	text-align: center;}#mooHeader {	position: relative;	margin: 0 auto 20px auto;	width: 800px;	height: 150px;	background: url(../images/header.jpg) no-repeat top left;}#homeLink {	display: block;	position: absolute;	top: 0;	left: 20px;	width: 200px;	height: 115px;}#header-contact {	position: absolute;	top: 25px;	right: 0;	text-align: right;}#header-contact-phone {	font-family: verdana, arial, helvetica, sans-serif;	font-size: 21px;	font-weight: bold;	color: #700303;}#header-contact-email {	font-size: 14px;	font-weight: bold;}#header-contact-email a {	color: #634545;	text-decoration: none;}/* Nav */.nav ul {	margin: 0;	padding: 0;	list-style: none;}.nav li {	margin: 0;	padding: 0;	float: left;}#nav1 {	position: absolute;	top: 124px;	left: 10px;}#nav2 {	position: absolute;	top: 97px;	right: 12px;}/* Home */#homeWrap {	text-align: center;}#home {	margin: 0 auto;	width: 765px;	text-align: left;}#home #helpButton {	float: right;	margin: 0 0 0 20px;}#home-main {	margin: 20px 0 0 0;	padding-left: 255px;	background: url(../images/moo.jpg) no-repeat top left;}#update h2 {	margin: 0;	float: left;	background: #f6c899;	border-top: 1px solid #a0a0a0;	border-right: 1px solid #a0a0a0;	border-left: 1px solid #a0a0a0;	font-size: 10px;	padding: 1px 2px;}* html #update-content {	margin: -10px 0 0 0;}#update-content {	clear: left;	border: 1px solid #000;}#update ul {	margin: 0;	padding: 3px 0 4px 4px;	font-size: 10px;	list-style: none;}* html #update ul {	letter-spacing: -1px;	padding-bottom: 3px}#update li {	margin: 0;	line-height: 1.1em;}#pricingButton {	float: right;}* html #pricingButton {	margin: -1px -3px -1px 0;}/**************************************** * Etc ****************************************/body {	font-family: Arial, Helvetica, sans-serif;}.bluethin { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0033FF; text-decoration: none;}.bluethinlink { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0033FF; text-decoration: none;}.bluethinlink:hover { text-decoration:underline; }.textlink { color:#0000FF; text-decoration:none; }.textlink:hover { color:#0000FF; text-decoration:underline;}.whitetext {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	color: #FFFFFF;}.whitetextlink {	color:#ffffff;	text-decoration:none;}.whitetextlink:hover {	color:#ffffff;	text-decoration:underline;}.whitetextsm {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	color: #FFFFFF;}.greytext {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	color: #666666;}.greytextsm {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	color: #666666;}.blacktext {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	color: #000000;}.blacktextsm {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	color: #000000;}.blacktextlg {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	color: #000000;}.greytext3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	color: #333333;}.greytext3sm {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	color: #333333;}.bluetext {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	color: #0000FF;}.bluetextlg {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	color: #0000FF;}.redtext {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	color: #CC0000;}/**************************************** * Products page ****************************************/#productListing {	}#productListing .product {}#productListing .product img {	float: left;}#productListing .product .caption {	float: left;	width: 115px;	margin: 25px 0 0 5px;	text-align: left;}

/**********************************************
 * Create Project Page
 **********************************************/
 
#overaddtocart {
  top: 265px;
}

#overclose {
  top: 265px;
}/*for product page buttons*/.projectButton img{ border-style: none}