/* @override 
	product.css
	http://localhost:80/sensework/newSenseProducts/product.css
	http://thatprintthing.co.uk/sensedev/product.css
	print-products.cfm/vid/38/product.css
	http://www.sensecreative.co.uk/product.css
*/

#main .col1 {
	width: 525px;
	float: left;
}

#main .innercol1 {
	width: 300px;
	float: left;
}

#main .innercol1 h2 {
	margin: 0;
}

#main .skinnymiddlecol {
	width: 213px;
	float: right;
	margin-left: 10px;
}

#main .skinnymiddlecol .quickfactswrapbizcards .bizcards  {
	background: url(images/productimgs/quicktipsbizcards.gif) no-repeat left top;
	width: 210px;
	height: 375px;
	display: block;
	float: left;
	margin: 0 auto;
}

#main .skinnymiddlecol .quickfactswrapbizcards ul li, #main .skinnymiddlecol .quickfactswrapleaflets ul li, #main .skinnymiddlecol .quickfactswrapposters ul li {
	width: 210px;
	text-indent: -5000px;
}

#main .skinnymiddlecol .quickfactswrapleaflets .leaflets  {
	background: url(images/productimgs/quicktipsleaflets.gif) no-repeat left top;
	width: 210px;
	height: 375px;
	display: block;
	float: left;
	margin: 0 auto;
}

#main .skinnymiddlecol .quickfactswrapposters .qfposters  {
	background: url(images/productimgs/quicktipsposters.gif) no-repeat left top;
	width: 210px;
	height: 375px;
	display: block;
	float: left;
	margin: 0 auto;
}



#main .col2 {
	width: 320px;
	float: right;
	margin-left: 0px;
	background-color: #CC0066;
}

#main .col2  h2.choose-print-product {
	background: url(images/productimgs/choose-print-product.gif) no-repeat right top;
	height: 50px;
	margin: 0;
	padding: 0;
	text-indent: -5000px;
}

#main .col2  h2.order-now {
	background: url(images/productimgs/order-print-now.gif) no-repeat right top;
	height: 50px;
	margin: 0;
	padding: 0;
	text-indent: -5000px;
}

#main .col2 a {
	color: #333;
}

#main .col2 a:hover {
	color: #FF6600;
}

#main .col2 .tableRow {
	text-align: center;
}

#main .col2 .quantityandprice table {
	width: 300px;
	margin: 0 auto;
}

#main .col2 .zerooption table {
	width: 300px;
	margin: 20px auto;
}



.firstoption fieldset, .secondoption fieldset, .thirdoption fieldset {
	background-color: #990066;
	color: #fff;
	border: none;
	padding: 0;
	margin: 5px 0 10px;
}

.firstoption label, .secondoption label{
	width: 180px;
	float: left;
	margin-top: 2px;
	margin-left: 50px;
}

.firstoption h3.select-print-options  {
	border-style: none;
	background: url(images/productimgs/select-your-print-option.gif) no-repeat left top;
	height: 33px;
	margin: 0;
	padding: 0;
	text-indent: -5000px;
	display: block;
}


.secondoption h3.choose-free-finishing  {
	border-style: none;
	background: url(images/productimgs/choose-your-free-finishing.gif) no-repeat left top;
	height: 33px;
	margin: 0;
	padding: 0;
	text-indent: -5000px;
	
}

.thirdoption h3.select-print-quantity  {
	border-style: none;
	background: url(images/productimgs/select-your-print-quantity.gif) no-repeat left top;
	height: 33px;
	margin: 0;
	padding: 0;
	text-indent: -5000px;
	
}

.printoptionsform .submitarea {
	text-align: right;
	margin: 0;
	padding: 0;
}

.printoptionsform .submitarea input {
	background: url(images/productimgs/clickforprices.gif) no-repeat left -1px;
	border: 0;
	width: 110px;
	height: 24px;
	padding: 0;
	text-indent: -9999px;

	margin: 0 10px 0 auto;
	cursor: pointer;
	overflow: hidden;
}

.printoptionsform .submitarea input:hover {
	background: url(images/productimgs/clickforprices.gif) no-repeat left -25px;
}

.printpricesform .submitarea {
	text-align: right;
	margin: 0;
	padding: 0;
}

.printpricesform .submitarea input {
	background: url(images/productimgs/addtobasket.gif) no-repeat left -1px;
	border: 0;
	width: 110px;
	height: 24px;
	padding: 0;
	text-indent: -9999px;
	
	margin: 0 10px 0 auto;
	cursor: pointer;
	overflow: hidden;
}


.printpricesform .submitarea input:hover {
	background: url(images/productimgs/addtobasket.gif) no-repeat left -25px;
}



#main .skinnymiddlecol h3.incvatanddelivery {
	background: url(images/productimgs/incvatanddelivery.gif) no-repeat left bottom;
	width: 195px;
	height: 180px;
	text-indent: -5000px;
	margin: 0 auto 0 10px;
	float: left;
}

.designservicewrap h2  {
	border-style: none;
	background: url(images/productimgs/need-print-design.gif) no-repeat left top;
	width: 320px;
	height: 199px;
	padding: 0;
	text-indent: -5000px;
	display: block;
	margin: 10px 0 0;
}

.designXmasservicewrap h2  {
	border-style: none;
	background: url(images/productimgs/senseXmasDesign.gif) no-repeat left top;
	width: 320px;
	height: 160px;
	padding: 0;
	text-indent: -5000px;
	display: block;
	margin: 10px 0 0;
}


.designservicewrap p {
	text-align: right;
}


.zerooption p, .firstoption p, .secondoption p, .thirdoption p, .designservicewrap p {
	color: #fff;
	width: 280px;
	margin: 0 auto;
}

#socialnetworking {
	margin-left: 15px;
	margin-right: 15px;
}

#socialnetworking  a {
	margin-left: 15px;
}

h1.checklist-bizcards {
	background: url(images/productimgs/Business-cards-artwork.gif) no-repeat left top;
	height: 50px;
	margin: 0;
	padding: 0;
	text-indent: -5000px;
}

h1.checklist-leaflets {
	background: url(images/productimgs/leaflets-flyers-artwork.gif) no-repeat left top;
	height: 50px;
	margin: 0;
	padding: 0;
	text-indent: -5000px;
}

h1.checklist-posters {
	background: url(images/productimgs/poster-printer-artwork.gif) no-repeat left top;
	height: 50px;
	margin: 0;
	padding: 0;
	text-indent: -5000px;
}

h2.extrachecks {
	background: url(images/productimgs/extra-print-checks.gif) no-repeat left top;
	height: 30px;
	margin: 0;
	padding: 0;
	text-indent: -5000px;
}


.checklist-size{
	background: #fff url(images/productimgs/sizebgd.gif) no-repeat right top;
	width: 300px;
}

.checklist-pdf{
	background: #fff url(images/productimgs/pdf-icon.gif) no-repeat right center;
	width: 300px;
}

.checklist-cmyk{
	background: #fff url(images/productimgs/cmyk.gif) no-repeat right center;
	width: 300px;
}

.checklist-text{
	background: #fff url(images/productimgs/fonts.gif) no-repeat right center;
	width: 300px;
}

.checklist-black{
	background: #fff url(images/productimgs/blacksplodge.gif) no-repeat right center;
	width: 300px;
}

.checklist-size p, .checklist-pdf p, .checklist-cmyk p, .checklist-text p, .checklist-black p  {
	padding-right: 80px;
}

.prodpagesizes th {
	text-align: center;
	border: none;
	font-weight: bold;
}

.prodpagesizes td{
	background-color: #CC0066;
	color: #fff;
	text-align: center;
}

#related-print li {
	margin-left: 15px;
	list-style-type: disc;
	list-style-position: inside;
}