body {	background: url(../images/bg.jpg) repeat-x left top;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height:17px;	color: #000;	background-color: #fff;}img {	border:none;}h1  { font-weight:bold; font-size:1em; }h2 {	display:inline;	font-size: 13px;	font-weight: bold;	color: #0082C8;}h3 {	padding: 25px 0 5px 15px;	font-size: 13px;	color: #fff;}.quote {	display:block;	font-weight:bold;	font-size:16px;	line-height:normal;	padding:20px 0;}.attribute {	display:block;	font-style:italic;	font-size:14px;	line-height:normal;	text-align:center;	padding-top:5px;}#icons {	padding: 72px 0 0 65px;	display:block;	float:left;	width:auto;}/*.byte {	padding:90px 258px 0 76px;}*/.break {	display:block;	height:30px;	margin:0;	padding:0;	font-size:1em;}.clear {	clear:both;}.ctr { text-align:center; }	#container {	width:910px;	height:525px;	margin:0px auto;	margin-top:10px;}#container.isRelative { position:relative; }.overflow { height:330px; overflow:auto; }.copyrow h1  { display:block; font-weight:bold; font-size:1em; padding-bottom:.2em; margin:0 0 .4em 0; letter-spacing:.1em; }	#meeting .copyrow h1  { border-bottom: 1px solid #F8BDD6; color:#272121; } /* E81970 */	#learning .copyrow h1  { border-bottom: 1px solid #CBE1FF; color:#272121; } /* 4B97FF */	#seeing .copyrow h1  { border-bottom: 1px solid #FFE1C4; color:#272121; } /* FF9730 */	#hearing .copyrow h1  { border-bottom: 1px solid #F8BDD6; color:#272121; }  /* 8FD342 */	#buying .copyrow h1  { border-bottom: 1px solid #DFF2C9; color:#272121; } /* 8FD342 */.copyrow p { line-height:1.2em; padding-bottom:.8em; margin:0; }.copyrow .sub p  { font-weight:bold; font-style:italic; color:#404040; margin-bottom:4px; }.copyrow .body  { display:block; padding:0 10px; color:#404040; border-left:1px solid #5E5E5E; border-right:1px solid #5E5E5E; }.copyrow .iframe  { color:#404040; }.copyrow .body p, .copyrow .iframe p  { padding-bottom:0; margin-bottom:.8em }#seeing.news .copyrow .body p, #seeing.news .copyrow iframe p {margin-bottom:2px !important;padding-bottom:1px !important;}.copyrow ul { display: inline; list-style: none; margin:0; padding:0 }.copyrow li { display:block; width:250px; margin-bottom:1.3em; padding-bottom:0.5em; clear:both; }	.copyrow li .left { float:left; border-left:1px solid #5E5E5E; padding-left:10px; }	.copyrow li .right { float:right; border-right:1px solid #5E5E5E; padding-right:10px; color:#404040; }.copyrow .wide li { display:block; width:560px; margin-bottom:1.3em; padding-bottom:0.5em; clear:both; }.copyrow .medium li { display:block; width:300px; margin-bottom:1.3em; padding-bottom:0.5em; clear:both; }	#meeting .copyrow .book { font-weight:bold; font-style:italic; border-bottom:1px solid #F8BDD6; }/*#E81970*/	#meeting .copyrow a, #meeting .copyrow a:visited, #meeting .copyrow a:active { color:#5E5E5E; text-decoration:underline; }	#meeting .copyrow a:hover { color: #E81970; text-decoration:underline; }	#learning .copyrow .book { font-weight:bold; font-style:italic; border-bottom:1px solid #CBE1FF; }/*#4B97FF*/	.copyrow .iframe .book { font-weight:bold; font-style:italic; border-bottom:1px solid #CBE1FF; }/*#4B97FF*/	.copyrow .iframe a, .copyrow .iframe a:visited, .copyrow .iframe a:active { color:#5E5E5E; text-decoration:underline; }	.copyrow .iframe a:hover { color: #4B97FF; text-decoration:underline; }		.copyrow .iframe .list { display:block; padding-bottom:0.5em; }	#learning .copyrow a, #learning .copyrow a:visited, #learning .copyrow a:active { color:#5E5E5E; text-decoration:underline; }	#learning .copyrow a:hover { color: #4B97FF; text-decoration:underline; }	#seeing .copyrow a, #seeing .copyrow a:visited, #seeing .copyrow a:active { color:#0082C8; text-decoration:underline; }	#seeing .copyrow a:hover { color: #FF9730; text-decoration:underline; }	#buying .copyrow a, #buying .copyrow a:visited, #buying .copyrow a:active { color:#5E5E5E; text-decoration:underline; }	#buying .copyrow a:hover { color: #8FD342; text-decoration:underline; }	#hearing .copyrow a, #hearing .copyrow a:visited, #hearing .copyrow a:active { color:#5E5E5E; text-decoration:underline; }	#hearing .copyrow a:hover { color: #E25DDB; text-decoration:underline; }	#hearing .copyrow li, #meeting .copyrow li, #learning .copyrow li, .copyrow .iframe li { display:block; width:auto; margin:0; padding:0 0 0.25em 2em; }	#hearing .copyrow p, #meeting .copyrow p { margin-bottom:.4em; }	#hearing .copyrow .book { font-weight:bold; font-style:italic; border-bottom:1px solid #F8BDD6; }	#hearing .copyrow .sec { padding-bottom:4px;; border-bottom:4px dotted #F8BDD6; }	.copyrow .wide .book, .copyrow .medium .book { font-weight:bold; font-style:italic; border-bottom:1px solid #8FD342; }#seeing .gifts_big_box { background-color:rgba(250, 250, 250, 0.5); display:block; height:350px; padding:5px; overflow:auto; }#seeing .gifts_big_box h1 { border-bottom: 1px solid #FFE1C4; color:#272121; font-size:1.25em; font-weight:bold; padding:0 0 .5em 0; }#seeing .gifts_big_box h2 { color:#272121; font-size:1em; font-weight:bold; padding:0 0 .5em 0; }#seeing .gifts_big_box h3 { display:block; background-color:#FFE1C4; color:#272121; text-align:center; line-height:2em; font-size:1em; font-weight:bold; font-style:italic; padding:0; margin:0 0 .5em 0; }#seeing .gifts_big_box .row p span { display:block; color:#272121; text-align:center; font-size:1em; font-weight:bold; padding:1.5em 0 .75em 0; margin:0; }#seeing .gifts_big_box .row { clear:both; display:block; /*height:306px;*/ overflow:hidden; margin-bottom:2em; }#seeing .gifts_big_box .row p.third { float:left; width:220px; padding:0 .5em .75em 0; margin:0; }#seeing .gifts_big_box .row p { float:left; width:435px; padding:0 .5em .75em 0; margin:0; }#seeing .gifts_big_box p { padding:0 .5em .75em 0; margin:0; }#seeing .gifts_big_box em { font-style:italic; }#seeing .gifts_big_box strong { font-weight:bold; }#seeing .gifts_big_box .scale img { float:left; width:217px !important; height:306px !important; margin-right:.5em; }#seeing .gifts_big_box .trim { 	background-position:center -21px !important;	overflow:hidden;	height:326px;	width:217px;	display:inline;	float:left;	margin-right:.5em;	/*color:#fff;	font-size:25px;	text-align:center;	padding-top:60px;*/ }.muladhara { background: url(../items/images/prints/muladharaPop.jpg) no-repeat; }.swadhisthana { background: url(../items/images/prints/swadhisthanaPop.jpg) no-repeat; }.manipura { background: url(../items/images/prints/manipuraPop.jpg) no-repeat; }.anahata { background: url(../items/images/prints/anahataPop.jpg) no-repeat; }.vishudda { background: url(../items/images/prints/vishuddhaPop.jpg) no-repeat; }.anja { background: url(../items/images/prints/anjaPop.jpg) no-repeat; }.sahasraha { background: url(../items/images/prints/sahasrahaPop.jpg) no-repeat; }.nirvana { background: url(../items/images/prints/nirvanaPop.jpg) no-repeat; }.crystalh { background: url(../items/images/gifts/crystalsHorizontal.jpg) no-repeat; background-position:50% !important; }	#seeing .gifts_big_box a, #seeing .gifts_big_box a:visited, #seeing .gifts_big_box a:active { color:#0082C8; text-decoration:underline; }	#seeing .gifts_big_box a:hover { color: #FF9730; text-decoration:underline; }/***** page types *****//***** home *****/#hdr_home {	background: #fff url(../images/hdr_home.jpg) no-repeat left top;	margin:0 auto;	height:155px;}#home {	background: #fff url(../images/bg_home.jpg) no-repeat left bottom;	/*margin:0 auto;*/	height:345px;	width:910px;	border: 1px solid #0082C8;	border-top:none;	color: #0082C8;	line-height:normal;	text-align:center;}.home-copy {	height:35px;	padding-top:15px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:13px;	color:#0082c8;	text-align:center;}#home .style {	float:left;	width:208px;	padding:202px 55px 0 80px;	color:#000;}#home .size {	float:left;	width:208px;	padding:220px 55px 0 10px;	color:#000;}#home .jeweled {	float:left;	width:201px;	padding:207px 12px 0 12px;	color:#000;}#home .attrib {	display: block;	padding-top:9px;	color: #0082C8;	font-size:9px;	font-style:italic;}/*** rotating slideshows on home ***/#home1 {	float:left;	width:272px;	height:294px;	padding:24px 11px 24px 24px;}#home2 {	float:left;	width:272px;	height:294px;	padding:24px 11px 24px 11px;}#home3 {	float:left;	width:272px;	height:294px;	padding:24px 24px 24px 11px;}/*** video on home ***/#homeVideo, #homeYouTube {	background: url(../images/posterframe.jpg) no-repeat 0 0 #ddd;	float:left;	width:564px;	margin:24px 11px 24px 24px;	height:292px;	border:1px solid #ff9730;	/* background-color: #ddd; */	position: relative;}#homeVideo .playIt, #homeYouTube .goYouTube {	position: absolute;	top:122px;	left:258px;	width:48px;	height:48px;	cursor: pointer;}#homeVideoOverlay {	width:100%;	margin:0 auto;	height:100%;	background-color: #ddd;	border: 1px solid #0082C8;	position: absolute;	top:0px;	left:0px;	z-index: 99;}#homeVideoOverlay .closeIt {	position: absolute;	top:12px;	right:12px;	width:24px;	height:24px;	cursor: pointer;	z-index: 999;}#theStandard { padding:80px 0 0 0; }.bypass { padding:.5em 1em; text-align: center;}/*** ***/.byte { padding:75px 0 0 76px; }#main {	background: #fff url(../images/bg.gif) repeat-x left bottom;	/*margin:0 auto;*/	padding:15px;	height:390px;	width:880px;	overflow-x:auto;}.fb {	display:block !important;	background-color:#FFE1C4 !important;	border: 1px solid #3B5998;	width:300px;	margin:12px 0;}/***** meet *****/#meet {	background: #fff url(../images/bg_meet.jpg) no-repeat left bottom;	padding:15px;	height:381px;	width:880px;	border: 1px solid #0082C8;	border-top:none;}	#meet .quote {		border-top: 1px solid #E81970;		border-bottom: 1px solid #E81970;	}	#meet #left {		float:left;		width:440px;	}	#meet #right {		float:left;		width:364px;		text-align:right;	}	#meeting {		background: #fff url(../images/bg_meeting.jpg) no-repeat left top;		padding:15px;		height:381px;		width:880px;		border: 1px solid #0082C8;		border-top:none;		position:relative;		z-index:0;	}	#meeting #left {		float:left;		width:152px;		padding-right:15px;	}	#meeting #right {		float:left;		width:698px;		padding-left:15px;	}	#meeting #right #form {		width:350px;	}	#meeting #right #box {		background-color:rgba(232, 25, 112, 0.25);		border:1px solid #E81970;		position:absolute;		top:118px;		left:560px;		width:280px;		padding:10px;	}	#meeting #right #box.two {		left:197px;	}	#meeting #right #box p {		line-height:.6em;		padding:0;		color:#404040;	}	#meeting #right #box p a:link, #meeting #right #box p a:visited {		text-decoration:none;		color:#404040;	}	#meeting #right #box p a:hover {		text-decoration:none;		color:#272121;	}	#meeting #right #box p img {		position:relative;		top:4px;		left:3px;	}	#meeting #right #box p.strong {		color:#272121;		font-weight:bold;	}	#meeting .row { display:block; height:24px; padding:8px 0; }	#meeting .label { float:left; display:block; width:90px; text-align:right; padding-right:15px; margin-top:3px; color:#404040; }	#meeting input { float:left; width:230px; height:20px; border: 1px solid #E81970; background-color:#F8BDD6; }	#meeting textarea { float:left; width:230px; height:100px; overflow-x:hidden; border: 1px solid #E81970; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-color:#F8BDD6; }	#meeting .button input { display:block; float:left; width:180px; height:24px; }/***** learn *****/#learn {	background: #fff url(../images/bg_learn.jpg) no-repeat left bottom;	padding:15px;	height:381px;	width:880px;	border: 1px solid #0082C8;	border-top:none;}	#learn .quote {		border-top: 1px solid #4B97FF;		border-bottom: 1px solid #4B97FF;	}	#learn #left {		float:left;		width:440px;	}	#learn #right {		float:left;		width:364px;		text-align:right;	}	#learning {		background: #fff url(../images/bg_learning.jpg) no-repeat left top;		padding:15px;		height:381px;		width:880px;		border: 1px solid #0082C8;		border-top:none;	}	#learning #left {		float:left;		width:152px;		padding-right:15px;	}	#learning #right {		float:left;		width:698px;		padding-left:15px;	}/***** see *****/#see {	background: #fff url(../images/bg_see.jpg) no-repeat left bottom;	padding:15px;	height:381px;	width:880px;	border: 1px solid #0082C8;	border-top:none;}	#see .quote {		border-top: 1px solid #FF9730;		border-bottom: 1px solid #FF9730;	}	#see #left {		float:left;		width:440px;	}	#see #right {		float:left;		width:364px;		text-align:right;	}#seeing {	background: #fff url(../images/bg_seeing.jpg) no-repeat left bottom;	padding:15px;	height:381px;	width:880px;	border: 1px solid #0082C8;	border-top:none;	position:relative;}	#seeing #left {		float:left;		width:152px;		padding-right:15px;	}	#seeing #right {		float:left;		width:698px;		padding-left:15px;	}	#seeing #left #naviconbox {		position:absolute;		width:167px; /*152+15*/		left:15px;		bottom:15px;	}	#seeing #left #naviconbox .naviconrow {		height:48px;		padding-bottom:4px;	}	#seeing #left #naviconbox .naviconrow .navicon {		float:left;		height:48px;		width:48px;		margin-right:4px;		background-color:#000;	}	#seeing #left #naviconbox .naviconrow .navicon img {		height:48px !important;		width:48px !important;	}	#seeing #left #naviconbox .naviconrow .navicon span {		background-color:rgba(148, 205, 223, 1);		border:1px solid #FF9730;		display:none;		font-style:normal;		font-size:.9em;		line-height:1.8em;		height:auto;		left:156px;		padding:4px;		position:absolute;		text-align:center;		top:0;		width:142px;		z-index:5;	}	#seeing #left #naviconbox .naviconrow .navicon span em {		font-style:italic;	}/***** hear *****/#hear {	background: #fff url(../images/bg_hear.jpg) no-repeat left bottom;	padding:15px;	height:381px;	width:880px;	border: 1px solid #0082C8;	border-top:none;}	#hear .quote {		border-top: 1px solid #E25DDB;		border-bottom: 1px solid #E25DDB;	}	#hear #left {		float:left;		width:440px;	}	#hear #right {		float:left;		width:364px;		text-align:right;	}	#hearing {		background: #fff url(../images/bg_hearing.jpg) no-repeat left top;		padding:15px;		height:381px;		width:880px;		border: 1px solid #0082C8;		border-top:none;	}	#hearing #left {		float:left;		width:152px;		padding-right:15px;	}	#hearing #right {		float:left;		width:698px;		padding-left:15px;	}/***** buy *****/#buy {	background: #fff url(../images/bg_buy.jpg) no-repeat left bottom;	padding:15px;	height:381px;	width:880px;	border: 1px solid #0082C8;	border-top:none;}	#buy .quote {		border-top: 1px solid #8FD342;		border-bottom: 1px solid #8FD342;	}	#buy #left {		float:left;		width:440px;	}	#buy #right {		float:left;		width:364px;		text-align:right;	}	#buying {		background: #fff url(../images/bg_buying.jpg) no-repeat left top;		padding:15px;		height:381px;		width:880px;		border: 1px solid #0082C8;		border-top:none;	}	#buying #left {		float:left;		width:152px;		padding-right:15px;	}	#buying #right {		float:left;		width:698px;		padding-left:15px;	}/***** sub and gallery pages nav left *****/#navleft ul {	list-style: none;	margin:0;	padding:0;}#navleft ul li {	margin:0;	padding-bottom:.25em;	line-height:1em;}#navleft ul .indent { display:none; padding-left:12px; font-style:italic; }#navleft ul .type { padding-left:12px; font-style:italic; }#navleft .active { text-decoration:none; font-weight:bold; }	#meet #navleft .active { color:#E81970 !important; }	#meeting #navleft .active { color:#F8BDD6 !important; }	#learn #navleft .active { color:#CBE1FF !important; }	#learning #navleft .active { color:#4B97FF !important; }	#seeing #navleft .active { color:#FFE1C4 !important; }	#hearing #navleft .active { color:#E25DDB !important; }	#buying #navleft .active { color:#DFF2C9 !important; } #navleft a, #navleft a:visited { color:#000; text-decoration:none; }#navleft a:hover { text-decoration:underline; font-weight:bold; }	#meet #navleft a:hover { color:#E81970 !important; }	#meeting #navleft a:hover { color:#F8BDD6 !important; }	#learn #navleft a:hover { color:#CBE1FF !important; }	#learning #navleft a:hover { color:#4B97FF !important; }	#seeing #navleft a:hover { color:#FFE1C4 !important; }	#hearing #navleft a:hover { color:#E25DDB !important; }	#buying #navleft a:hover { color:#DFF2C9 !important; }/***** main catagory pages nav right *****/#navright { padding-top:70px; font-size:13px; }#navright ul {	list-style: none;	margin:0;	padding:0;}#navright li {	padding:.3em 0;}#navright .space {	display:block;	height:.5em;	padding:0;}#navright a, #navright a:visited, #navright a:active {	color:#000;	text-decoration:none;}#navright .active {	text-decoration:none;	font-weight:bold;	display:block;	margin-left:91px;	padding:1px 8px 2px 0;}	#meet #navright .active { background:#E81970; color:#F8BDD6 !important; }	#learn #navright .active { background:#4B97FF; color:#CBE1FF !important; }	#see #navright .active { background:#FF9730; color:#FFE1C4 !important; }	#hear #navright .active { background:#E25DDB; color:#F7D1F5 !important; }	#buy #navright .active { background:#8FD342; color:#DFF2C9 !important; }#navright a:hover { text-decoration:underline; font-weight:bold; }	#meet #navright a:hover { color:#E81970; }	#learn #navright a:hover { color:#CBE1FF; }	#see #navright a:hover { color:#FF9730; }	#hear #navright a:hover { color:#E25DDB; }	#buy #navright a:hover { color:#DFF2C9; }#navright .rightsub {	color:#232323;	display:block;	font-size:10px;	font-style:italic;	line-height:1.2em;	padding:.2em 0 .6em 0;	margin-left:91px;}/***** global footer *****/#ftr {	/*margin:0 auto;	width:910px;	height:auto;	position:relative;*/	padding:10px 0;	font-size:10px;	text-align:center;	color:#0082C8;}#ftr div {	display:inline !important;}#ftr a, #ftr a:visited, #ftr a:active {	color:#0082C8;	text-decoration:none;}#ftr a:hover {	color: #000000;	text-decoration:underline;}#ftr a img {	position:relative; 	top:4px; 	z-index:-1;}#ftr .disclaimer {	color:#94CDD3;	font-size:9px;}#ftr .disclaimer p {	line height:.9em;	padding:0;}#ftr .disclaimer a, #ftr .disclaimer a:visited {	color:#94CDD3;	text-decoration:none;}#ftr .disclaimer a:hover {	color: #0082C8;	text-decoration:underline;}
