#wrapper {	width: 800px;	margin-right: auto;	margin-left: auto;	padding-right: 50px;	padding-left: 50px;	margin-bottom: 50px;}@font-face {    font-family: 'AaarghNormal';    src: url('font/Aaargh-webfont.eot');    src: url('font/Aaargh-webfont.eot?#iefix') format('embedded-opentype'),         url('font/Aaargh-webfont.woff') format('woff'),         url('font/Aaargh-webfont.ttf') format('truetype'),         url('font/Aaargh-webfont.svg#AaarghNormal') format('svg');    font-weight: normal;    font-style: normal;}p {	margin: 0px;	padding: 0px;}#info {	text-align: center;	width: 100%;	position: fixed;	z-index: 1000;	background-color: #ddd;	border-bottom: 2px solid #fff;	color: #fff;	top: 0px;	padding-bottom: 10px;}#menuItems {	width: 800px;	margin-left: auto;	margin-right: auto;	text-align: center;	padding-top: 6px;}#social img {	padding-left: 10px;	padding-right: 10px;}body {	color: #999;	font: 18px/27px 'AaarghNormal', Arial, sans-serif;	margin: 0px;}#wrapper #logo {	width: 800px;}.mandalaHolder {	height: 500px;	width: 800px;	padding-top: 20px;}.mandalaHomeHolder {	width: 800px;	padding-top: 20px;	clear: both;}img {	padding: 0px;	border: 0;}#wrapper .caption {	text-align: center;	float: left;	width: 798px;	padding-top: 20px;	padding-bottom: 20px;}a:link {	text-decoration: none;	color: #E16094;}a:visited {	text-decoration: none;	color: #E16094;}a:hover {	text-decoration: none;	color: #333;}a:active {	text-decoration: none;	color: #E16094;}#wrapper #about {	width: 410px;	float: left;	padding-right: 40px;	padding-top: 75px;	font-size: 14px;}#wrapper #aboutImage {	width: 350px;	padding-top: 75px;	float: left;}.selected {	color: #333;}.homePageBox {	width: 390px;	float: left;	padding-top: 20px;}#wrapper .homePageBoxBig {	width: 390px;	float: left;	padding-top: 20px;	padding-right: 20px;}#wrapper a:link {	text-decoration: none;	color: #E16094;}#wrapper a:visited {	text-decoration: none;	color: #E16094;}#wrapper a:hover {	text-decoration: none;	color: #333;}#wrapper a:active {	text-decoration: none;	color: #E16094;}.aboutPicInfo {	text-align: center;	font-size: 14px;}#wrapper .printLogo {	float: left;	width: 800px;	padding-bottom: 30px;	text-align: center;	padding-top: 40px;}.smallMandalaPic {	float: left;	height: 400px;	width: 400px;	clear: both;	margin: 0px;}.greyBg {	background-color: #eee;	padding: 10px;}h1 {	font-size: 22px;	line-height: 30px;	font-weight: normal;	padding-top: 0px;	margin-top: 0px;}#slideshow {	position: relative;}#slideshow IMG {    position:absolute;    top:0;    left:0;    z-index:8;    opacity:0.0;}#slideshow IMG.active {    z-index:10;    opacity:1.0;}#slideshow IMG.last-active {    z-index:9;}#wrapper .basketInfo {	float: left;	padding: 10;}#thankyou {	background-image: url(images/mandalaman-thankyou.jpg);	background-repeat: no-repeat;	height: 425px;	width: 0600px;	text-align: center;	padding-top: 175px;	margin-left: 100px;}/*Styling for Carousel*/div.ic_myCarousel {	float: left;	margin: 0px auto 0px auto;}.ic_myCarousel .ic_button {	float: left;	width: 50px;	height: 50px;	margin: 20px 7px 0px 7px;	border: 1px solid #ccc;}.ic_myCarousel .ic_button:hover {	zoom: 1; 	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";	filter: alpha(opacity=70);	-moz-opacity:0.7;	-khtml-opacity: 0.7;	opacity: 0.7;}#wrapper #homeInfo {	float: left;	font-size: 12px;	width: 350px;	margin-right: 20px;	background-color: #f2f2f2;	margin-top: 20px;	padding: 20px;	line-height: 20px;}#homeInfo img {	float:left;	padding-right: 20px;	padding-bottom: 20px;}.ic_thumbnails {	display: inline-block;	font: bold 14px Arial, sans-serif;}/* keep this after the ic_button code for proper border coloring */		.ic_myCarousel .ic_active  {	border: 1px solid #ccc;}.ic_caption {	opacity: .6;	background: #fff;	font-size: 12px;	font-family: arial;	padding: 4px 8px;	width: auto;}.ic_left_nav {	display: none;}.ic_right_nav {	display: none;}/*End of Styling for Carousel*/.myCarousel li {	list-style-type: none;	list-style-image: none;	margin: 0px;	border: 0px;}#wrapper #printHeader {	width: 800px;	text-align: center;	font-size: 22px;	background-color: #eee;	clear: both;	padding-top: 10px;	padding-bottom: 10px;}#wrapper #smallPrintHolder {	padding-top: 30px;	clear: both;	border-top: 1px solid #999;	width: 800px;	padding-bottom: 30px;}.rightColInfo {	font-size: 12px;	padding: 20px 10px;}.price {	font-size: 24px;	text-align: center;	padding-top: 10px;	margin-top: 5px;	margin-bottom: 5px;}.buyPrintInfo {	float: left;	width: 340px;	font-size: 12px;	line-height: 26px;	text-align: center;	margin-left: 30px;}.priceAndBuy {	background-color: #eee;	padding-bottom: 20px;	width: 250px;	margin-right: auto;	margin-left: auto;	margin-top: 15px;}.whiteBg {	background-color:#FFF;	padding: 10px;}#wrapper #homePageSlideshow {	height: 300px;	width: 800px;	padding-top: 20px;	float: left;	overflow: hidden;	position: relative;}#homePageSlideshow > div {     position: absolute; }.smaller {	font-size: 11px;}.smaller2 {	font-size: 13px;	line-height: 22px;}#wrapper .printThumb {	float: left;	width: 240px;	padding-top: 40px;	padding-right: 40px;}.newsHdr   {	padding-bottom: 5px;	text-align: center;	font-size: 16px;	background-color: #FFF;	margin-bottom: 10px;}.printThumbPic {	overflow: hidden;	height: 240px;	width: 240px;}#wrapper .thumbCaption {	width: 240px;	color: #666;	text-align: center;	font-size: 14px;	padding-top: 10px;	background-color: #eeeeee;	line-height: 20px;	height: 30px;}.printThumb img {	width: 240px;	height: 240px;}.homePageCaption   {	font-size: 18px;	text-align: center;	padding: 10px;	background-color: #ddd;	font-color:#666;}.poppy img {	  -webkit-transform:translate3d(0,0,0);	  -webkit-transition: all 1s ease;	  -ms-transition: all .5s ease;	  -moz-transition: all .5s ease;	  -o-transition: all .5s ease;	  transition: all .5s ease;}.poppy img:hover {	-webkit-transform:translate3d(0,0,0);	transform: scale(2,2);	-webkit-transform: scale(2,2); /* Safari and Chrome */	-ms-transform:scale(2,2); /* IE 9 */	-moz-transform:scale(2,2); /* Firefox */	-o-transform:scale(2,2); /* Opera */	}.homePageBox img {	height: 390px;	width: 390px;}#wrapper .homePageBoxBig img {	height: 390px;	width: 390px;}.limitedThumbPic {	height: 390px;	width: 390px;	overflow: hidden;}#footer {	font-size: 12px;	text-align: center;	width: 100%;	position: fixed;	z-index: 1000;	background-color: #ddd;	padding-top: 10px;	padding-bottom: 10px;	color: #999;	bottom: 0px;	border-top: 2px solid #fff;}#social {	padding-top: 6px;}#wrapper #homeInfo .newsItem {	background-color: #FFF;	padding: 20px;	margin-bottom: 20px;}#signUpForm {	width: 100%;	color: #E16094;	font-size: 14px;	text-align: center;}#signUpForm input {	font-size: 14px;	padding: 2px;	margin-left: 10px;}#wrapper .homePageRightCol {	float: right;	font-size: 12px;	width: 350px;	background-color: #f2f2f2;	margin-top: 20px;	line-height: 20px;}#wrapper #homeSaleInfo {	width: 800px;	text-align: center;	background-color: #DDD;	color: #FFF;	padding-top: 20px;	padding-bottom: 20px;	font-size: 24px;	margin-top: 20px;	line-height: 30px;}#wrapper .info {	text-align: center;	padding-right: 30px;	padding-left: 30px;	font-size: 16px;	padding-top: 30px;}