@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, header, section, aside, footer, button {
	/*font-family: Arial, Helvetica, sans-serif;*/
	font: 15px Georgia, "Times New Roman", Times, serif;
	color:#333333;
	margin:0px 0px;
	padding:0px 0px;
	text-align:left;
	letter-spacing:normal;
	background: transparent;
	border: 0;
}
* {
	margin: 0;
	padding: 0;
}
body {
	line-height: normal;
}
/* * * * * *  html 5 fix  * * * * * */
section, article, header, footer, nav, aside, hgroup {
	display: block;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
}
blockquote {
	quotes: none;
}
blockquote:before, blockquote:after {
	content: '';
	content: none;
}
blockquote {
	font-style: italic;
	padding: 0 30px;
}
blockquote cite, blockquote em, blockquote i {
	font-style: normal;
}
del {
	text-decoration: line-through;
}
a, a:link, a:visited {
	color: #d92121;
	text-decoration:none;
}
a:active, a:hover {
	text-decoration:underline;
}
:focus {
	outline: 0;
}
a img, :link img, :visited img, fieldset {
	border:none;
}
img {
	vertical-align:top;
}
ol, ul {
	list-style: none;
}
ol {
	list-style: decimal;
	margin: 0 0 18px 15px;
}
ol ol {
	list-style: upper-alpha;
}
ol ol ol {
	list-style: lower-roman;
}
ol ol ol ol {
	list-style: lower-alpha;
}
/* Text elements */
dl {
	margin: 0 0 24px 0;
}
dt {
	font-weight: bold;
}
dd {
	margin-bottom: 18px;
}
strong {
	font-weight: bold;
	font-style:inherit;
}
cite, em, i {
	font-style: italic;
	line-height:23px;
	color:#454440;
	font-size:15px;
}
big {
	font-size: 131.25%;
}
ins {
	background: #ffc;
	text-decoration: none;
}
pre {
	background: #f7f7f7;
	color: #222;
	margin-bottom: 18px;
	padding: 15px;
}
abbr, acronym {
	border-bottom: 1px dotted #666;
	cursor: help;
}
sup, sub {
	height: 0;
	position: relative;
	vertical-align: baseline;
}
sup {
	bottom: 1ex;
}
sub {
	top: .5ex;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
hr {
	background-color: #e7e7e7;
	border: 0;
	clear: both;
	height: 1px;
	margin-bottom: 18px;
}
/* * * * * *  forms  * * * * * */
form {
	margin: 0;
	padding: 0;
}
fieldset {
	margin: 10px 0;
	padding: 10px;
	border: solid 1px #dadada;
	background: #f5f5f5;
}
fieldset legend {
	padding: 6px 12px;
	font-weight: bold;
	color: black;
	background: #d9d9d9;
}
.displayNone {
	display: none;
}
.hidden {
	position: absolute;
	left: -9999px;
}
.clear {
	clear:both;
	padding:0px;
	margin:0px;
	height:0px;
	overflow:hidden;/*display: block;
	clear: both;
	height: 1px;
	line-height: 1px;
	font-size: 1px;*/
}
.wrp {
	word-wrap:break-word;
}
.nowrp {
	white-space:nowrap;
}
.imgindent {
	float:left;
}
.fLeft {
	float:left;
}
.fRight {
	float:right;
}
.textLeft {
	text-align:left;
}
.textRight {
	text-align:right;
}
.textCenter {
	text-align:center;
}
.textJustify {
	text-align:justify;
}
.bold {
	font-weight:bold;
}
.italic {
	font-style:italic;
}
.underline {
	border-bottom:1px solid;
}
.highlight {
	background:#ffc;
}
.nobullet {
	list-style:none;
	list-style-image:none;
}
/*Word Press Reset CSS*/
body {
	background: none !important;
	padding:0px 0px !important;
	margin:0px 0px !important;
}
/*Customuize CSS*/
#wrapper {
	width:100%;
	margin:0 auto;
	font-size:12px;
}
#header, #container, #footerInner {
	width:960px;
	margin:0 auto;
	padding:0px 5px;
}
#header {
/*background:url(../images/bodyBg.gif) 0 0 repeat-x;*/
}
/*Social Media Navigation*/
ul.socialMedia, ul.socialMedia li {
	float:left;
	padding:0px 0px;
	margin:0px 0px;
	list-style:none;
}
ul.socialMedia li {
	margin:10px 20px 0px 0px;
}
ul.socialMedia li a.rssIcon:link, ul.socialMedia li a.rssIcon:visited, ul.socialMedia li a.fbIcon:link, ul.socialMedia li a.fbIcon:visited, ul.socialMedia li a.twitterIcon:link, ul.socialMedia li a.twitterIcon:visited, ul.socialMedia li a.iTunesIcon:link, ul.socialMedia li a.iTunesIcon:visited, ul.socialMedia li a.supportLilith:link, ul.socialMedia li a.supportLilith:visited {
	background:url(../images/socialMedia.png) 0 0 no-repeat;
	display:block;
	float:left;
	width:12px;
	height:11px;
}
ul.socialMedia li a.fbIcon:link, ul.socialMedia li a.fbIcon:visited {
	background-position:-32px 0px;
	width:8px;
}
ul.socialMedia li a.twitterIcon:link, ul.socialMedia li a.twitterIcon:visited {
	background-position:-60px 0px;
	width:10px;
}
ul.socialMedia li a.iTunesIcon:link, ul.socialMedia li a.iTunesIcon:visited {
	background-position:-90px 0px;
	width:11px;
}
ul.socialMedia li a.supportLilith:link, ul.socialMedia li a.supportLilith:visited {
	background-position:-121px 0px;
	width:8px;
}
/*Hover State for Social Media*/
ul.socialMedia li a.rssIcon:hover, ul.socialMedia li a.rssIcon.selected {
	background-position:0px -11px;
}
ul.socialMedia li a.fbIcon:hover, ul.socialMedia li a.fbIcon.selected {
	background-position:-32px -11px;
}
ul.socialMedia li a.twitterIcon:hover, ul.socialMedia li a.twitterIcon.selected {
	background-position:-60px -11px;
}
ul.socialMedia li a.iTunesIcon:hover, ul.socialMedia li a.iTunesIcon.selected {
	background-position:-90px -11px;
}
ul.socialMedia li a.supportLilith:hover, ul.socialMedia li a.supportLilith.selected {
	background-position:-121px -11px;
}
.topRightNavi {
	float:right;
	width:320px;
}
.searchBox {
	float:right;
	margin:10px 0px 0px 0px;
}
/*Top Right Navigation*/
.topRightNavi ul {
	padding:0px 0px;
	margin:0px 0px;
	list-style:none;
	float:right;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
}
.topRightNavi ul li {
	padding:0px 0px;
	margin:10px 0px 0px 0px;
	list-style:none;
	float:left;
}
.topRightNavi ul li a:link, .topRightNavi ul li a:visited {
	display:block;
	float:left;
	color:#676662;
}
.topRightNavi ul li a:hover, .topRightNavi ul li a.selected {
	color:#d92121;
	text-decoration:none !important;
}
.topRightNavi ul li span {
	padding:0em .38em;
	text-align:center;
	display:block;
	float:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#676662;
}
/*================================Drop Down Start Here================================*/
/*ul.dropdown {
	border-top:4px solid #d92121;
}
ul.dropdown, ul.dropdown li, ul.dropdown ul {
	list-style: none;
	margin: 0;
	padding: 0;
	font-size:16px;
	font-family: 'AvenirNextLTProMediumCnBoldCn';
	text-transform:uppercase;
}
ul.dropdown {
	position: relative;
	z-index:7777;
	margin:1px 0px 0px 0px;
}
ul.dropdown li {
	float:left;
	margin:5px 0px 0px 0px;
	padding:0px 17px 0px 0px;
	border-right:2px solid #e6e2da;
}
ul.dropdown li.first {
	margin:5px 0px 10px 30px;
}
ul.dropdown li.last {
	border:none;
	padding:0px 0px 0px 0px;
}
ul.dropdown li a:link, ul.dropdown li a:visited {
	color:#676662;
	margin:0px 0px 0px 17px;
	display:block;
	float:left;
}
ul.dropdown li.hover, ul.dropdown li:hover {
	position: relative;
	z-index: 599;
	cursor: pointer;
}
ul.dropdown li a:hover, ul.dropdown li a:active, ul.dropdown li a.selected {
	color: #b0b1b2;
}
ul.dropdown ul {
	visibility: hidden;
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 598;
	width: 100%;
}
ul.dropdown ul li {
	float: none;
	display:block;
	border:none;
}
ul.dropdown li:hover > ul {
	visibility: visible;
}
ul.dropdown ul {
	width: 145px;
	padding:0px 17px 10px 17px;
	background:#fff;
	border:2px solid #f9f3eb;
	border-top:10px solid #fff;
	margin:0px 0px 0px -2px;
}
ul.dropdown ul li {
	border-bottom:1px solid #ddd;
	padding:0px 0px 9px 0px;
}
ul.dropdown ul li:last-child {
	border:none;
}
ul.dropdown ul li a:link, ul.dropdown ul li a:visited {
	color: #000;
	text-decoration: none;
	margin:10px 0px 0px 0px;
	position:relative;
	z-index:9999;
	float:none;
	display:block;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif !important;
	font-weight:bold;
	text-transform:capitalize;
}
ul.dropdown ul li a:hover, ul.dropdown ul li a:active, ul.dropdown ul li a.selected {
	color: #b0b1b2;
}
ul.dropdown li a span {
	background:url(../images/downArrow.gif) 0 0 no-repeat;
	display:block;
	float:right;
	width:9px;
	height:6px;
	margin:11px 0px 0px 5px;
}*/
/*================================Drop Down End Here================================*/

/*================================Bitmap Drop Down Start Here================================*/
ul.dropdownBmp {
	border-top:4px solid #d92121;
	position: relative;
	z-index:7777;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 0px;
	list-style: none;
}
ul.dropdownBmp li {
	float:left;
	list-style: none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
ul.dropdownBmp li a.naviBlog:link, ul.dropdownBmp li a.naviBlog:visited, ul.dropdownBmp li a.naviCS:link, ul.dropdownBmp li a.naviCS:visited, ul.dropdownBmp li a.naviCR:link, ul.dropdownBmp li a.naviCR:visited, ul.dropdownBmp li a.naviArchiv:link, ul.dropdownBmp li a.naviArchiv:visited, ul.dropdownBmp li a.naviSalons:link, ul.dropdownBmp li a.naviSalons:visited, ul.dropdownBmp li a.naviSubs:link, ul.dropdownBmp li a.naviSubs:visited, ul.dropdownBmp li a.naviShop:link, ul.dropdownBmp li a.naviShop:visited, ul.dropdownBmp li a.naviAbout:link, ul.dropdownBmp li a.naviAbout:visited {
	background:url(../images/topNavigation.png) 0 0 no-repeat;
	display:block;
	width:53px;
	height:35px;
	float:left;
	font-size:12px;
	padding:0 0 0 0;
	margin:0 0 0 0;
}
ul.dropdownBmp li a.naviBlog:link, ul.dropdownBmp li a.naviBlog:visited {
	margin:0 0 0 32px;
}
ul.dropdownBmp li a.naviCS:link, ul.dropdownBmp li a.naviCS:visited {
	width:141px;
	background-position:-53px 0px;
}
ul.dropdownBmp li a.naviCR:link, ul.dropdownBmp li a.naviCR:visited {
	width:212px;
	background-position:-194px 0px;
}
ul.dropdownBmp li a.naviArchiv:link, ul.dropdownBmp li a.naviArchiv:visited {
	width:102px;
	background-position:-406px 0px;
}
ul.dropdownBmp li a.naviSalons:link, ul.dropdownBmp li a.naviSalons:visited {
	width:87px;
	background-position:-508px 0px;
}
ul.dropdownBmp li a.naviSubs:link, ul.dropdownBmp li a.naviSubs:visited {
	width:118px;
	background-position:-595px 0px;
}
ul.dropdownBmp li a.naviShop:link, ul.dropdownBmp li a.naviShop:visited {
	width:80px;
	background-position:-713px 0px;
}
ul.dropdownBmp li a.naviAbout:link, ul.dropdownBmp li a.naviAbout:visited {
	width:75px;
	background-position:-793px 0px;
}
ul.dropdownBmp li a:hover, ul.dropdownBmp li a.selected {
	background-position:0px -35px;
}
/*Hover and Selected*/

ul.dropdownBmp li.hover, ul.dropdownBmp li:hover {
	position: relative;
	z-index: 599;
	cursor: pointer;
}
ul.dropdownBmp li a.naviBlog:hover, ul.dropdownBmp li a.naviBlog.selected {
	width:53px;
	background-position:0px -35px;
}
ul.dropdownBmp li a.naviCS:hover, ul.dropdownBmp li a.naviCS.selected {
	width:141px;
	background-position:-53px -35px;
}
ul.dropdownBmp li a.naviCR:hover, ul.dropdownBmp li a.naviCR.selected {
	width:212px;
	background-position:-194px -35px;
}
ul.dropdownBmp li a.naviArchiv:hover, ul.dropdownBmp li a.naviArchiv.selected {
	width:102px;
	background-position:-406px -35px;
}
ul.dropdownBmp li a.naviSalons:hover, ul.dropdownBmp li a.naviSalons.selected {
	width:87px;
	background-position:-508px -35px;
}
ul.dropdownBmp li a.naviSubs:hover, ul.dropdownBmp li a.naviSubs.selected {
	width:118px;
	background-position:-595px -35px;
}
ul.dropdownBmp li a.naviShop:hover, ul.dropdownBmp li a.naviShop.selected {
	width:80px;
	background-position:-713px -35px;
}
ul.dropdownBmp li a.naviAbout:hover, ul.dropdownBmp li a.naviAbout.selected {
	width:75px;
	background-position:-793px -35px;
}
/*Sub Dropdown*/

ul.dropdownBmp ul {
	visibility: hidden;
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 598;
	width: 100%;
}
ul.dropdownBmp ul li {
	float: none;
	display:block;
	border:none;
}
ul.dropdownBmp li:hover > ul {
	visibility: visible;
}
ul.dropdownBmp ul {
	width: 145px;
	padding:0px 17px 10px 17px;
	background:#fff;
	border:4px solid #f9f3eb;
	border-top:10px solid #fff;
	margin:0px 0px 0px -2px;
}
ul.dropdownBmp ul li {
	border-bottom:1px solid #ddd;
	padding:0px 0px 9px 0px;
}
ul.dropdownBmp ul li:last-child {
	border:none;
}
ul.dropdownBmp ul li a:link, ul.dropdownBmp ul li a:visited {
	color: #565551;
	text-decoration: none;
	margin:10px 0px 0px 0px;
	position:relative;
	z-index:9999;
	float:none;
	display:block;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif !important;
	font-weight:bold;/*text-transform:capitalize;*/
}
ul.dropdownBmp ul li a:hover, ul.dropdownBmp ul li a:active, ul.dropdownBmp ul li a.selected {
	color: #d92121;
}
/*================================Bitmap Drop Down End Here================================*/
#logo {
	background:url(../images/logo.png) 0 0 no-repeat;
	display:block;
	width:316px;
	height:99px;
	margin:-30px auto 8px auto;
}
input.textBox01 {
	width:170px;
	padding:5px 5px;
	float:left;
	background-color:#f7f3eb;
	border:none;
}
#footer {
	border-top:4px solid #d92121;
	background-color:#f7f3eb;
	padding:20px 0px 80px 0px;
	margin:60px 0 0 0;
	width:100%;
}
.colA {
	float:left;
	width:440px;
}
.colB {
	float:right;
	width:470px;
}
#footer h3 {
	font-size:18px;
	color:#34332f;
	text-transform:uppercase;
	border-bottom:1px solid #cccccc;
	margin:0px 0px 10px 0px;
	padding:0px 0 15px 0px;
}
.box01 {
	float:left;
	width:120px;
}
.box02 {
	float:right;
	width:280px;
}
#footer ul, #footer ul li {
	padding:0px 0px;
	margin:0px 0px;
	list-style:none;
	line-height:21px;
}
#footer ul li {
	padding:0px 15px 0px 0px;
}
#footer ul li a:link, #footer ul li a:visited {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color:#454440;
	line-height:21px;
}
#footer ul li a:hover {
	color:#454440;
	border-bottom:1px solid #d92121;
	text-decoration:none !important;
}
#footer p {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#454440;
}
#footer .colA p {
	margin:50px 0px 0px 0px;
}
#footer .colB p {
	margin:0px 0px 30px 0px;
	line-height:20px;
}
input.textBox02, input.textBox03 {
	width:140px;
	padding:6px 5px;
	margin:0px 0px 0px 0px;
	float:left;
	background-color:#676662;
	border:none;
	font-size:12px;
	font-style:italic;
	color:#fff;
}
input.textBox03 {
	margin:0px 0px 0px 10px;
}
.column1, .column2 {
	width:630px;
	float:left;
	margin:15px 0px 10px 0px;
}
.column2 {
	width:300px;
	margin:16px 0px 10px 0px;
	float:right;
}
.column2.blogSidebar {
	margin:15px 0px 10px 0px;
}
/*Slider Start Here*/
#slider {
	width:630px;
	margin:0px auto 0px auto;
	background:#FFFFFF;
	padding:0px 0px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.lof-slidecontent {
	position:relative;
	overflow:hidden;
	border-bottom:#f7f3eb solid 4px;
	width:630px;
	height:344px;
}
.lof-slidecontent .preload {
	height:100%;
	width:100%;
	background:#FFF;
	position:absolute;
	top:0;
	left:0;
	z-index:100000;
	color:#FFF;
	text-align:center;
}
.lof-slidecontent .preload div {
	height:100%;
	width:100%;
	background:transparent url(../images/load-indicator.gif) no-repeat scroll 50% 50%;
}
.lof-main-outer {
	position:relative;
	height:100%;
	width:630px;
	z-index:3px;
	overflow:hidden;
}
/*******************************************************/
.lof-main-item-desc {
	z-index:100px;
	position:absolute;
	top:150px;
	left:50px;
	width:400px;/*background:url(../images/transparent_bg.png);/* filter:0.7(opacity:60) */
}
.lof-main-item-desc p {
	color:#FFF;
	margin:0 8px;
	padding:8px 0
}
.lof-main-item-desc h3 a {
	color:#FFF;
	margin:0;
	font-size:140%;
	padding:20px 8px 2px;
	font-family:"Trebuchet MS", Trebuchet, Arial, Verdana, sans-serif;
}
.lof-main-item-desc h3 a:hover {
	color:#FF6;
	text-decoration:underline;
}
/* main flash */
ul.lof-main-wapper {
	/* margin-right:auto; */
	overflow:hidden;
	background:transparent url(../images/load-indicator.gif) no-repeat scroll 50% 50%;
	padding:0px;
	margin:0;
	height:345px;
	width:630px;
	position:absolute;
	overflow:hidden;
}
ul.lof-main-wapper li {
	overflow:hidden;
	padding:0px;
	margin:0px;
	height:100%;
	width:630px;
	float:left;
}
.lof-opacity li {
	position:absolute;
	top:0;
	left:0;
	float:inherit;
}
ul.lof-main-wapper li img {
	padding:0px;
	width:270;
}
li-desc {
	z-index:100px;
	position:absolute;
	top:150px;
	left:50px;
	width:400px;/*background:url(../images/transparent_bg.png);/* filter:0.7(opacity:60) */
}
li-desc p {
	color:#FFF;
	margin:0 8px;
	padding:8px 0
}
li-desc h3 a {
	color:#FFF;
	margin:0;
	font-size:140%;
	padding:20px 8px 2px;
	font-family:"Trebuchet MS", Trebuchet, Arial, Verdana, sans-serif;
}
li-desc h3 a:hover {
	color:#FF6;
	text-decoration:underline;
}
/* item navigator */
ul.lof-navigator {
	top:0;
	padding:0;
	margin:0;
	position:absolute;
	width:100%;
}
ul.lof-navigator li {
	cursor:hand;
	cursor:pointer;
	list-style:none;
	width:100%;
	padding:0;
	margin:0;
	overflow:hidden;
	height:115px !important;
	width:370px !important;
}
.lof-navigator-outer {
	position:absolute;
	right:0;
	top:00px;
	z-index:100;
	height:345px !important;
	width:370px !important;
	overflow:hidden;
	color:#FFF;
}
.lof-navigator li.active {
	background:url(../images/arrow-bg.png) no-repeat scroll left center;
	color:#FFF
}
.lof-navigator li h3 {
	color:#FFF;
	font-size:12px;
	padding:0 0 !important;
	margin:17px 0px 0px 0px !important;
	font-weight:bold;
	font-style:italic;
}
.lof-navigator li h3.selected {
	color:#d92121 !important;
	background-color:#f0ebe1;
	padding:3px 4px !important;
	margin:17px 0px 5px 0px !important;
	float:left;
}
.lof-navigator li h2 {
	font-size:24px;
	padding:0px 0px 0px 0px !important;
	margin:0px 0px 0px 0px !important;
	font-weight:normal;
	clear:both;
}
.lof-navigator li h2 a:link, .lof-navigator li h2 a:visited {
	color:#333;
}
.lof-navigator li:first-child div {
	border:none;
	overflow:hidden;
}
.lof-navigator li div {
	/*background:url(../images/transparent_bg.png);*/
	background-color:#fff;
	color:#000;
	height:100%;
	position:relative;
	margin-left:10px;
	padding-left:15px;
	border-top:1px solid #cccccc;
}
.lof-navigator li div h3 {
	color:#000;
}
.lof-navigator li.active h3, .lof-navigator li.active div h2 {
	color:#FFF;
}
.lof-navigator li.active div {
	background-color:#d92121;
	color:#FFF;
}
.lof-navigator li.active div h2 a:link, .lof-navigator li.active div h2 a:visited {
	color:#fff;
}
.lof-navigator li img {
	height:60px;
	width:60px;
	margin:15px 15px 10px 0px;
	float:left;
	padding:3px;
	border:#C5C5C5 solid 1px;
}
.lof-navigator li.active img {
	border:#6C8E5C solid 1px;
}
/*Slider End Here*/
#container p, #container {
	color:#454440;
	font: 15px/23px Georgia, "Times New Roman", Times, serif;
}
#container p, #container p strong {
	/*line-height:21px;*/
	line-height:23px;
}
#container h5 {
	border-top:4px solid #d92121;
	color:#d92121;
	font-size:18px;
	/*padding:10px 0px 14px 5px;*/
	padding:10px 0px 11px 5px;
	margin:0px 0px 10px 0px;
	border-bottom:1px solid #c6c2bc;
	text-transform:uppercase;
}
#container h5.second {
	margin:20px 0px 10px 0px;
}
.boxBgColor {
	background-color:#f7f3eb;
	padding:0px 0px 10px 0px;
}
.magThumb, .magDesc {
	margin:0px 0px 0px 0px;
}
.magThumb {
	width:130px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.magDesc {
	width:150px;
	float:left;
	padding:0px 10px;
}
.magDesc h1 {
	font-size:16px;
	color:#d92121;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:0px 0px;
	margin:0px 0px;
}
.magDesc p {
	font-size:13px;
	color:#454440;
}
.magThumb p {
	padding:0px 0px 10px 10px;
}
.magThumb ul, .magThumb ul li {
	padding:0px 0px;
	margin:0px 0px;
	color:#d92121;
	list-style:disc;
}
.magThumb ul {
	margin:0px 0px 10px 20px;
}
.magThumb ul li {
	font-weight:bold;
}
#container h6 {
	border-top:4px solid #34332f;
	color:#34332f;
	font-size:18px;
	padding:9px 0px 15px 0px;
	margin:30px 0px 10px 0px;
	border-bottom:1px solid #c6c2bc;
	text-transform:uppercase;
}
#container h6 span {
	color:#d92121;
}
.shopThumb, .shopThumb01 {
	float:left;
	width:100px;
	text-align:center;
}
.shopThumb01 {
	margin:0px 0px 0px 10px;
}
.shopThumb h1, .shopThumb01 h1 {
	font-size:15px;
	color:#d92121;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:0px 0px;
	margin:5px 0px;
	text-align:center;
}
.subColA {
	float:left;
	width:410px;
	margin:30px 0px 0px 0px;
	padding:0px 0px 10px 0px;
	background-color:#f7f3eb;
}
.subColB {
	margin:30px 0px 0px 0px;
	padding:0px 0px 10px 0px;
	float:right;
	width:200px;
}
#container h4 {
	border-top:4px solid #d92121;
	color:#d92121;
	font-size:24px;
	padding:9px 0px 9px 5px;
	margin:30px 0px 10px 0px;
	border-bottom:1px solid #c6c2bc;
	text-transform:uppercase;
}
#container .subColA h4 {
	margin:0px 0px 10px 0px;
}
#container .subColA h4 span.tlb, #container h6 span.twitter, #container h6 span.newsEvents, #container h6 span.eNewsLetter, #container h6 span.podcasts, #container h6 span.shop, #container h6 span.salons, #container h6 span.supportLilith, #container h5 span.currentIssueNew, #container h5 span.subscribe, #footer h3 span.aboutLilith, #footer h3 span.topics, #footer h3 span.subscribeToday, #container h6 span.salonsRed, #container h6 span.tlbRed, #container h6 span.supportLilithRed, #container h6 span.backIssueRed, .currentIssue h2 span.currentIssueBig, .issueDesc h2 span.theEditor, .issueDesc h2 span.voice, .issueDesc h2 span.reviews, .issueDesc h2 span.happenings, .currentIssue h2 span.featureBig, #container h6 span.theIssue, .currentIssue h2 span.tlbBig, .currentIssue h2 span.archiveBig, .staticIssue h2 span.archiveBig, .currentIssue h2 span.aboutBig, .staticIssue h2 span.aboutBig, .currentIssue h2 span.cRitualsBig, .currentIssue h2 span.searchResultBig, .currentIssue h2 span.shopBig, .staticIssue h2 span.shopBig, .currentIssue h2 span.subscribeBig, .staticIssue h2 span.subscribeBig, #container h6 span.searchBlog, #container h6 span.categories, #container h6 span.blogRoll, #container h6 span.cModerator, #container h6 span.rbPosts, #container h6 span.tExhibit, #container h6 span.tExhibition, #container h6 span.fItem, .staticIssue h2 span.searchResultBig, .currentIssue h2 span.catArchiveBig, .currentIssue h2 span.lilithSalonBig, .currentIssue h2 span.contactBig, .currentIssue h2 span.eventsBig, .currentIssue h2 span.eNewsBig, .currentIssue h2 span.supLilithBig, .staticIssue h2 span.contactBig, #container h5 span.fronTheIssue, .currentIssue h2 span.newsEventsBig, .currentIssue h2 span.podcastBig, .currentIssue h2 span.voiceBig, .currentIssue h2 span.reviewBig, .currentIssue h2 span.happeningBig, .currentIssue h2 span.editorBig {
	margin:0px 0px 0px 0px;
	background:url(../images/lilithHeading.png) 0 0 no-repeat;
	height:19px;
	display:block;
	border:none;
}
.currentIssue h2 span.supLilithBig {
	background-position:0px -732px;
	height:23px;
}
.currentIssue h2 span.eNewsBig {
	background-position:0px -709px;
	height:23px;
}
.currentIssue h2 span.eventsBig {
	background-position:0px -686px;
	height:23px;
}
.currentIssue h2 span.contactBig, .staticIssue h2 span.contactBig {
	background-position:0px -663px;
	height:23px;
}
.currentIssue h2 span.lilithSalonBig {
	background-position:0px -640px;
	height:23px;
}
.currentIssue h2 span.catArchiveBig {
	background-position:0px -617px;
	height:23px;
}
.currentIssue h2 span.newsEventsBig {
	background-position:0px -1121px;
	height:23px;
}
.currentIssue h2 span.podcastBig {
	background-position:0px -1144px;
	height:23px;
}
.issueDesc h2 span.theEditor {
	background-position:0px -265px;
	height:14px;
	width:135px;
	float:left;
}
.issueDesc h2 span.voice {
	background-position:0px -279px;
	height:14px;
	width:54px;
	float:left;
}
#container h6 span.fItem {
	background-position:0px -603px;
	height:14px;
}
#container h6 span.searchBlog {
	background-position:0px -381px;
	height:14px;
}
#container h6 span.categories {
	background-position:0px -395px;
	height:14px;
}
#container h6 span.blogRoll {
	background-position:0px -409px;
	height:14px;
}
#container h6 span.cModerator {
	background-position:0px -423px;
	height:14px;
}
#container h6 span.rbPosts {
	background-position:0px -437px;
	height:14px;
}
#container h6 span.tExhibit {
	background-position:0px -474px;
	height:14px;
}
.issueDesc h2 span.reviews {
	background-position:0px -293px;
	height:14px;
	width:66px;
	float:left;
}
.issueDesc h2 span.happenings {
	background-position:0px -307px;
	height:14px;
	width:87px;
	float:left;
}
.currentIssue h2 span.currentIssueBig {
	background-position:0px -242px;
	height:23px;
}
.currentIssue h2 span.featureBig {
	background-position:0px -321px;
	height:23px;
}
.currentIssue h2 span.voiceBig {
	background-position:0px -1167px;
	height:23px;
}
.currentIssue h2 span.reviewBig {
	background-position:0px -1236px;
	height:23px;
}
.currentIssue h2 span.happeningBig {
	background-position:0px -1190px;
	height:23px;
}
.currentIssue h2 span.editorBig {
	background-position:0px -1213px;
	height:23px;
}
.currentIssue h2 span.tlbBig {
	background-position:0px -358px;
	height:23px;
}
.currentIssue h2 span.archiveBig, .staticIssue h2 span.archiveBig {
	background-position:0px -451px;
	height:23px;
}
.currentIssue h2 span.aboutBig, .staticIssue h2 span.aboutBig {
	background-position:0px -488px;
	height:23px;
}
.currentIssue h2 span.cRitualsBig {
	background-position:0px -511px;
	height:23px;
}
.currentIssue h2 span.searchResultBig, .staticIssue h2 span.searchResultBig {
	background-position:0px -534px;
	height:23px;
}
.currentIssue h2 span.shopBig, .staticIssue h2 span.shopBig {
	background-position:0px -557px;
	height:23px;
}
.currentIssue h2 span.subscribeBig, .staticIssue h2 span.subscribeBig {
	background-position:0px -580px;
	height:23px;
}
#container h6 span.theIssue {
	background-position:0px -344px;
	height:14px;
}
#container h5 span.fronTheIssue {
	background-position:0px -344px;
	height:14px;
}
#container h5 span.currentIssueNew {
	background-position:0px -19px;
	height:14px;
}
#container h5 span.subscribe {
	background-position:0px -33px;
	height:14px;
}
#footer h3 span.aboutLilith {
	background-position:0px -102px;
	height:14px;
}
#footer h3 span.topics {
	background-position:0px -116px;
	height:14px;
}
#footer h3 span.subscribeToday {
	background-position:0px -144px;
	height:14px;
}
#container .subColB h6 {
	margin:0px 0px 10px 0px;
}
#container h6 span.twitter {
	background-position:0px -47px;
	height:13px;
}
#container h6 span.newsEvents {
	height:14px;
	background-position:0px -60px;
}
#container h6 span.eNewsLetter {
	height:14px;
	background-position:0px -74px;
}
#container h6 span.podcasts {
	height:14px;
	background-position:0px -88px;
}
#container h6 span.shop {
	height:14px;
	background-position:0px -130px;
}
#container h6 span.salons {
	height:14px;
	background-position:0px -158px;
}
#container h6 span.supportLilith {
	height:14px;
	background-position:0px -172px;
}
#container h6 span.backIssueRed {
	height:14px;
	background-position:0px -186px;
}
#container h6 span.salonsRed {
	height:14px;
	background-position:0px -214px;
}
#container h6 span.tlbRed {
	height:14px;
	background-position:0px -200px;
}
#container h6 span.supportLilithRed {
	height:14px;
	background-position:0px -228px;
}
.blogThumb {
	float:left;
	width:150px;
	overflow:hidden;
}
.blogDesc {
	float:right;
	width:240px;
	padding:0px 10px 0px 0px;
}
.blogDesc h1 {
	font-size:18px;
	color:#d92121;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:0px 0px;
	margin:0px 0px;
	line-height:21px;
}
.blogDesc h2 {
	font-size:13px;
	color:#454440;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:0px 0px 0px 0px;
	margin:10px 0px 0 0;
}
.blogPost {
	margin:0px 0px 10px 0px;
	padding:0px 0px 10px 0px;
	border-bottom:1px solid #c6c2bc;
}
.twieetPost p.twieetHeading span, .twieetPost p.twieetHeading a:link span, .twieetPost p.twieetHeading a:visited span {
	font-size:15px;
	color:#d92121;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:0px 0px;
	margin:0px 0px 0px 0px;
	display:block;
}
.twieetPost p.twieetHeading a:hover span {
	text-decoration:underline;
}
.twieetPost p img {
	float:left;
	margin:0px 10px 5px 0px;
}
.twieetThumb {
	float:left;
	width:30px;
	margin:0px 0px 0px 0px;
}
.twieetDesc {
	float:right;
	width:160px;
}
.twieetPost p.twieetContent {
	margin:10px 0px 0px 0px;
}
.twieetPost p.twieetContent span, .twieetPost div.twieetContent span {
	display:block;
	font-size:10px;
	font-weight:bold;
	color:#9a9995;
	margin:5px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
}
.newsEvents, .newsLetters, .podCasts {
	margin:30px 0px 0px 0px;
}
input.textBox04 {
	width:125px;
	padding:8px 5px 7px 5px;
	margin:10px 0px 0px 0px;
	float:left;
	background-color:#f7f3eb;
	border:none;
	font-style:italic;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#454440;
}
#signIn {
	background:#645d5d url(../images/downArrowTog.gif) 8px 0 no-repeat;
	width:260px;
	display:none;
	box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.2);
	position: absolute;
	text-align: left;
	z-index: 9999;
	margin:20px 0px 0px 0px;
	padding:30px 20px 20px 20px;
}
input.textBox05, input.textBox06 {
	width:200px;
	padding:5px 5px;
	margin:0px 0px 0px 0px;
	background-color:#f9f3eb;
	border:none;
	color:#666;
}
input.textBox06 {
	width:158px;
	float:left;
	margin:10px 0px 0px 0px;
}
#signIn p {
	margin:10px 0px 0px 0px;
}
#signIn p a:link, #signIn p a:visited {
	color:#fff;
	font-family:Georgia, "Times New Roman", Times, serif;
}
#signIn p a:hover {
	text-decoration:underline !important;
}
.currentIssue {
	width:630px;
	margin:23px 0px -20px 0px;
	display:block;
	overflow:hidden;
}
.currentIssue h2 {
	font-size:30px;
	color:#f72525;
	padding:0px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	border-bottom:4px solid #d92121;
	line-height:22px;
}
ul.issueControl {
	float:right;
	list-style:none;
	padding:0px 0px;
	margin:-26px 0px 0px 0px;
}
ul.issueControl li {
	float:left;
	list-style:none;
	padding:0px 10px 0 10px;
	margin:0px 0px;
	border-left:1px solid #e6e2da;
	font-size:13px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
ul.issueControl li a:hover {
	border-bottom:1px solid #d92121;
	text-decoration:none !important;
}
ul.issueControl li:first-child {
	border-left:none;
}
ul.issueControl li a.preSel:link, ul.issueControl li a.preSel:visited, ul.issueControl li.preSel a:link, ul.issueControl li.preSel a:visited {
	background:url(../images/preSel.gif) 0 5px no-repeat;
	padding:0px 0px 0px 10px;
}
ul.issueControl li a.preDis:link, ul.issueControl li a.preDis:visited, ul.issueControl li.preDis a:link, ul.issueControl li.preDis a:visited {
	background:url(../images/preDis.gif) 0 5px no-repeat;
	padding:0px 0px 0px 10px;
	color:#666;
	cursor:text;
	border-bottom:none;
}
ul.issueControl li a.nextSel:link, ul.issueControl li a.nextSel:visited, ul.issueControl li.nextSel a:link, ul.issueControl li.nextSel a:visited {
	background:url(../images/nextSel.gif) 100% 5px no-repeat;
	padding:0px 10px 0px 0px;
}
ul.issueControl li.nextDis, ul.issueControl li.nextSel {
	padding:0 0 0 10px;
	border-right:none;
}
ul.issueControl li a.nextDis:link, ul.issueControl li a.nextDis:visited, ul.issueControl li.nextDis a:link, ul.issueControl li.nextDis a:visited {
	background:url(../images/nextDis.gif) 100% 5px no-repeat;
	padding:0px 10px 0px 0px;
	color:#666;
	cursor:text;
	border-bottom:none;
}
ul.issueControl li a:hover {
	color:#D92121;
}
.cIssueThumb, .cIssueDesc {
	width:270px;
	float:left;
	margin:10px 0px 0px 0px;
}
.cIssueThumb img {
	margin:10px 0px 0px 0px;
}
.cIssueDesc {
	width:335px;
	float:right;
	padding:0px 10px 0px 0px;
}
#container .cIssueDesc p {
	/*padding:10px 0px 0px 0px;*/
	padding:0px 0px 10px 0px;
	font-size:14px;
	line-height:20px;
}
#issueGrid {
	border-top:4px solid #34332f;
	padding:10px 0px 14px 0px;
	margin:10px 0px 10px 0px;
}
.issuePost, .issuePost01 {
	border-bottom:1px solid #cccccc;
	padding:0px 0px 20px 0px;
	margin:0px 0px 10px 0px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.issueThumb {
	float:left;
	width:150px;
	overflow:hidden;
}
span.subExc {
	background-color:#f0ebe1;
	padding:2px 8px;
	text-align:center;
	display:block;
	font-weight:bold;
	font-style:italic;
	font-size:12px;
	color:#d92121;
}
.issueDesc {
	float:right;
	width:455px;
	padding:0px 10px 0px 0px;
}
.issueDesc h1 {
	font-size:18px;
	padding:0 0;
	/*padding:0 0 5pt 0;*/
	margin:0 0;
}
#container .issueDesc p {
	padding:3px 0px 0px 0px;
	font-size:13px;
	line-height:18px;
}
.issueDesc ul {
	padding:0px 0px;
	margin: 10px 0 0 0;
	list-style:none;
}
.issueDesc ul li {
	font-style:italic;
	/*color:#74736d;*/
	color:#454440;
	padding:0 0 0px 0;
	font-size:14px;
	line-height:20px;
}
.issueDesc p i {
	font-style:italic;
	color:#74736d;
	/*color:#454440;*/
	/*font-size:15px;*/
	font-size:13px;
	line-height:18px;
}
.issueDesc ul li a:link, .issueDesc ul li a:visited {
	font-style:normal;
}
.editors {
	border-bottom:2px solid #34332f;
	/*padding:10px 0px 30px 0px;*/
		padding:10px 0px 10px 0px;
	margin:0px 0px 0px 0px;
}
.issueDesc h2 {
	font-size:18px;
	padding:0 0;
	margin:3px 0 0 0;
	text-transform:uppercase;
}
.editors p {
	margin:10px 0px 0px 0px;
	border-top:1px solid #cccccc;
	padding:10px 0px 10px 0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	line-height:20px;
}
.editors p a:link, .editors p a:visited {
	font-size:14px;
	line-height:20px;
}
ul.postController {
	float:right;
	padding:0px 0px;
	margin:0px 0px;
	list-style:none;
	margin:-40px 0px 0px 0px;
}
ul.postController li {
	float:left;
	border-right:1px solid #e6e2da;
	padding:0px 15px;
}
ul.postController li.lastChild {
	border:none;
	padding:0px 0px 0 15px;
}
ul.postController li a.upSel:link, ul.postController li a.upSel:visited, ul.postController li a.upDis:link, ul.postController li a.upDis:visited, ul.postController li a.downSel:link, ul.postController li a.downSel:visited, ul.postController li a.downDis:link, ul.postController li a.downDis:visited {
	background:url(../images/upArrow.gif) 0 0 no-repeat;
	display:block;
	width:20px;
	height:9px;
}
ul.postController li a.downSel:link, ul.postController li a.downSel:visited, ul.postController li a.downDis:link, ul.postController li a.downDis:visited {
	background:url(../images/downArrow01.gif) 0 0 no-repeat;
}
ul.postController li a.upDis:link, ul.postController li a.upDis:visited, ul.postController li a.downDis:link, ul.postController li a.downDis:visited {
	background-position:0px -9px;
}
.postIssue {
	border-bottom:1px solid #ccc;
	padding:0px 0px 10px 0px;
	margin:0px 0px 10px 0px;
}
.column2 input.textBox04 {
	width:225px;
}
.longishPhoto {
	padding:10px 0px 0px 0px;
}
.longishPhoto p {
	margin:10px 0px 0px 0px;
}
.longishPhoto p em {
	/*color:#73726c;*/
	color:#454440;
}
.longishPhoto h2 {
	font-size:36px;
	line-height:36px;
	/*color:#d92121;*/
		color:#333333;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:0px 0px;
	margin:0px 0px;
}
.longishPhoto h3 {
	font-size:24px;
	line-height:30px;
	color:#73726c;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:3px 0px 0px 0px;
	margin:0 0 0 0;
}
.socialMediaBig {
	margin:20px 0px 0 0;
	padding:0 0 10px 0;
}
ul.sMedia, ul.sMedia li {
	list-style:none;
	padding:0px 0px;
	margin:20px 0px 0px 0px;
}
ul.sMedia.bottomMedia {
	margin:10px 0 0 0;
	float:left;
	width:325px;
}
ul.sMedia li {
	list-style:none;
	padding:0px 0px;
	margin:0px 10px 0px 0px;
	float:left;
	display:block;
}
ul.sMedia li.comments {
	background:#f7f3eb;
	padding:4px 10px 5px 8px;
	color:#676662;
	cursor:pointer;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
ul.sMedia li.comments span.commentText span {
	font-family:Arial, Helvetica, sans-serif;
}
ul.sMedia li.comments span.commentText span:hover {
	text-decoration:underline;
	color:#d92121;
}
ul.sMedia li.comments a:link span.commentText span, ul.sMedia li.comments a:visited span.commentText span {
	color:#676662;
	margin:1px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;/*font-weight:bold;*/
}
ul.sMedia li.comments a:hover span.commentText span {
	color:#d92121;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	/*font-weight:bold;*/
	text-decoration:none;
}
ul.sMedia li.comments span.commentIcon {
	width:12px;
	height:14px;
	background:url(../images/commentIcon.png) 0px 0px no-repeat;
	display:block;
	float:left;
	margin:3px 4px 0 0;
}
ul.sMedia li.comments:hover span.commentIcon {
	background:url(../images/commentIcon.png) 0px -14px no-repeat;
	color:#d92121;
}
ul.sMedia li.facebook a:link, ul.sMedia li.facebook a:visited, ul.sMedia li.tweet a:link, ul.sMedia li.tweet a:visited, ul.sMedia li.share a:link, ul.sMedia li.share a:visited {
	background:url(../images/like.gif) 0px 0px no-repeat;
	width:51px;
	height:22px;
	display:block;
	margin:2px 0px 0px 0px;
}
ul.sMedia li.tweet a:link, ul.sMedia li.tweet a:visited {
	background:url(../images/tweetICon.gif) 0px 0px no-repeat;
	width:62px;
}
ul.sMedia li.share a:link, ul.sMedia li.share a:visited {
	background:url(../images/share.gif) 0px 0px no-repeat;
	width:63px;
}
ul.sMedia li.singlepage a:link, ul.sMedia li.singlepage a:visited, ul.sMedia li.print a:link, ul.sMedia li.print a:visited, ul.sMedia li.email a:link, ul.sMedia li.email a:visited {
	background:url(../images/pageIcon.gif) 0px 0px no-repeat;
	padding:2px 0px 5px 20px;
	margin:4px 0px 0px 0px;
	color:#d92121;
	display:block;
}
ul.sMedia li.singlepage a:link, ul.sMedia li.singlepage a:visited {
	background:url(../images/singlePage.png) 0px 0px no-repeat;
	width:78px;
	height:18px;
	padding:0px 0px 0px 0px;
	margin:3px 0px 0px 0px;
}
ul.sMedia li.singlepage a:hover {
	background:url(../images/singlePage.png) 0px -18px no-repeat;
}
ul.sMedia.grey li.singlepage a:link, ul.sMedia.grey li.singlepage a:visited {
	background:url(../images/singlePage.png) 0px 0px no-repeat;
	width:78px;
	height:18px;
	padding:0px 0px 0px 0px;
	margin:3px 0px 0px 0px;
}
ul.sMedia li.print a:link, ul.sMedia li.print a:visited {
	background:url(../images/printIcon.gif) 0px 0px no-repeat;
	padding:2px 0px 5px 25px;
}
ul.sMedia li.email a:link, ul.sMedia li.email a:visited {
	background:url(../images/emailIcon.gif) 0px 0px no-repeat;
	padding:2px 0px 5px 30px;
}
#pagination {
	margin:7px 0px 0px 0px;
	padding:0px 0px 10px 0px;
	border-bottom:1px solid #ccc;
}
#pagination ul.issueControl {
	float:left;
	margin:22px 0px 0px 0px;
}
#pagination ul.issueControl li:first-child {
	padding:0px 10px 0px 0px;
}
#pagination ul.sMedia {
	float:right;
}
.tags {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	padding:0px 0px 12px 0px;
	/*border-bottom:4px solid #d92121;*/
border-bottom:1px solid #cccccc;
	font-size:13px;
}
#container .tags p.fLeft {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
}
#container .tags p.fLeft a:link, #container .tags p.fLeft a:visited {
	font-style:italic;
}
.bottomSec {
	margin:10px 0px 0px 0px;
}
.bottomSec ul.sMedia {
	margin:10px 0px 0px 0px;
}
.bottomSec ul.issueControl {
	margin:5px 0px 0px 0px;
}
.midContent p {
	font-size:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.queRaised {
	/*padding:10px 10px;*/
	padding:0px 10px;
}
.queRaised h1 {
	color: #D92121;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height:18px;
	margin: 0;
	/*padding:5px 0 5px 0;*/
	padding:0 0 0 0;
	clear:both;
}
.queRaised p, .queRaised p em {
	font-size:13px;
	color:#74736d;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height:20px;
	padding:0 0 10px 0;
}
.queRaised p.exclusive {
/*background-color:#ffffff;
	padding:5px 6px;
	margin:10px 0px 5px 0px;
	float:left;
	display:block;
	font-style:italic;
	font-weight:bold;
	color:#d92121;*/
}
.queRaised p.exclusive span.subExc {
	font-family: Georgia, "Times New Roman", Times, serif;
	/*margin:13px 0px 5px 0px;*/
	margin:0px 0px 5px 0px;
	float:left;
	background-color:#ffffff;
}
.blogThumb01 {
	width:130px;
	float:left;
	overflow:hidden;
}
.blogDesc01 {
	width:150px;
	float:right;
	padding:0px 10px 0px 0px;
	font-size:16px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.hrGrey {
	border-top:1px solid #ccc;
	margin:10px 0px;
}
.archiveIssue {
	width:630px;
	margin:0px 0px -10px 0px;
}
.staticIssue {
	margin:0px 0px -10px 0px;
}
.archiveIssue h2, .staticIssue h2 {
	font-size:30px;
	color:#f72525;
	padding:0px 0px 10px 0px;
	margin:23px 0px 0px 0px;
	border-bottom:4px solid #d92121;
}
ul.archiveNavi, ul.archiveNavi li {
	padding:0 0 0 0;
	margin:15px 0 15px 0;
	list-style:none;
}
ul.archiveNavi li {
	float:left;
	font-size:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	border-right:1px solid #ece9e3;
	padding:0px 10px 0px 10px;
	margin:0px 0 0px 0;
}
ul.archiveNavi li:first-child {
	padding:0px 10px 0px 0px;
}
ul.archiveNavi li:last-child {
	border:none;
	padding:0px 0px 0px 10px;
}
ul.archiveNavi li a:link, ul.archiveNavi li a:visited {
	color:#d92121;
}
ul.archiveNavi li a.selected, ul.archiveNavi li.current_page_item a:link, ul.archiveNavi li.current_page_item a:visited {
	color:#34332f;
}
ul.archiveNavi li a:hover {
	color:#d92121;
	text-decoration:underline !important;
}
.hrRed {
	border-top:1px solid #d92121;
}
.column1 ul.archiveNavi li {
	margin:0px 0 0px 0;
	font-size:13px;
}
.archiveGrid h2 {
	font-size:24px;
	color:#34332f;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:20px 0px 0px 0;
}
.archiveGrid h3 {
	font-size:13px;
	color:#34332f;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:5px 0px 0px 0;
	text-align:center;
}
.col01, .col02, .col03, .col04 {
	width:130px;
	float:left;
	margin:10px 0px 0px 0px;
}
.col02, .col03, .col04 {
	margin:10px 0px 0px 37px;
	float:left;
}
.col04 {
	margin:10px 0px 0px 36px;
	float:left;
}
.col01 a:link, .col01 a:visited, .col02 a:link, .col02 a:visited, .col03 a:link, .col03 a:visited, .col04 a:link, .col04 a:visited {
	display:block;
	text-align:center;
	font-size:12px;
	margin:5px 0 0 0;
}
.archiveGrid .hrGrey {
	margin:20px 0px 0 0;
}
.hrRedBig {
	border-top:4px solid #d92121;
	margin:20px 0px 0 0;
}
span.imgFleft, span.imgFright {
	font-size:13px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#73726c;
	display: inline-block;
	float: left;
	margin:0px 20px 10px 0px;
	padding: 0 0;
	position: relative;
}
span.imgFright {
	float: right;
	margin:0px 0px 10px 20px;
}
#container .blogHome .wp-caption.alignleft p, #container .wp-caption.alignleft p {
	color: #73726C;
	font-size:13px;
	line-height:18px;
}
span.imgFleft strong, span.imgFright strong, .blogHome .wp-caption.alignleft p strong {
	display:block;
	font-size:10px;
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin:10px 0px 5px 0px;
}
#staticContent p {
	margin:15px 0px 0px 0px;
}
#staticContent h5, #staticContent h6 {
	border:none;
	font-size:14px;
	padding:0 0;
	margin:10px 0 0 0;
	font-family:Georgia, "Times New Roman", Times, serif;
}
#staticContent h6 {
	font-size:12px;
}
.bradecrumb {
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:10px 0 10px 0;
}
.bradecrumb a:link, .bradecrumb a:visited {
	font-size:13px;
	padding:0px 5px 0px 5px;
}
.bradecrumb a:link:first-child, .bradecrumb a:visited:first-child {
	padding:0px 5px 0px 0px;
}
.bradecrumb a:hover, .bradecrumb a.selected {
	color:#454440;
}
#shop h2 {
	font-size:24px;
	color:#333333;
	margin:0px 0 0 0;
	padding:0 0 0 0;
}
span.price {
	float:left;
	font-size:18px;
	display:block;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#34332f;
	margin:15px 20px 0px 0px;
}
.shopBlocks {
	border-top:4px solid #34332f;
	border-bottom:4px solid #34332f;
	margin:20px 0px;
	padding:0px 0 10px 0;
}
.shopBox01, .shopBox02 {
	width:314px;
	float:left;
	border-right:1px solid #ccc;
	margin:10px 0px 0px 0px;
	padding:0 0 10px 0px;
	text-align:center;
}
.shopBox02 {
	width:314px;
	float:left;
	border-right:none;
	border-left:1px solid #ccc;
	margin:10px 0px 0px -1px;
}
.shopPost {
	padding:10px 0px 0px 0px;
}
.shopBlocks h3, .shopPost h3 {
	text-align:center;
	color:#d92121;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	padding:10px 0 10px 0;
	margin:0 0 0 0;
}
.shopBlocks .hrGrey {
	margin:10px 0 0 0;
}
.currentIssue h2 span {
	color:#676662;
	border-left:1px solid #e6e2da;
	padding:0px 0px 0px 10px;
	margin:2px 0px 2px 10px;
}
.currentIssue span.catTitle, .currentIssue span.catTitleShop {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#676662;
	border-left:none;
	padding:0px 0px 0px 0px;
	margin:-32px 0px 0px 280px;
	font-size:18px;
	position:absolute;
}
.currentIssue span.catTitleShop {
	margin:-22px 0px 0px 80px;
	border-left:1px solid #e6e2da;
	padding:0px 0px 0px 10px;
}
.shopPost h3 {
	padding:0px 0 0px 0;
	margin:0 0 0 0;
	text-align:left;
}
/*Css Added on 16-01-2012*/
.blogCat, .blogAuth {
	color:#73726c;
	font-size:13px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	margin:20px 0px 0px 0px;
}
.blogAuth {
	margin:0px 0px 0px 0px;
}
.blogHome h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:36px;
	color:#333333;
	/*margin:10px 0px 10px 0px;*/
	margin:3px 0px 3px 0px;
	line-height:36px;
}
.blogHome h3 a:link, .blogHome h3 a:visited {
	color:#333333;
	line-height:36px;
}
.blogHome h3 a:hover {
	color:#d92121;
	text-decoration:none;
}
.blogHome p {
	margin:10px 0px 0px 0px;
}
/*.blogHome .tags {
	border-bottom:1px solid #ccc;
	margin:10px 0px 0 0;
}*/
.blogHome .tags.noBorder {
	border-bottom:none;
}
.tags ul.sMedia li.print a:link, .tags ul.sMedia li.print a:visited, .tags ul.sMedia li.email a:link, .tags ul.sMedia li.email a:visited, ul.sMedia.grey li.print a:link, ul.sMedia.grey li.print a:visited, ul.sMedia.grey li.email a:link, ul.sMedia.grey li.email a:visited {
	background:url(../images/printIconGrey.gif) 0px 0px no-repeat;
	padding:2px 0px 5px 25px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	color:#676662;
}
.tags ul.sMedia li.email a:link, .tags ul.sMedia li.email a:visited, ul.sMedia.grey li.email a:link, ul.sMedia.grey li.email a:visited {
	background:url(../images/emailIconGrey.gif) 0px 0px no-repeat;
	padding:2px 0px 5px 30px;
}
ul.sMedia.grey li.comments {
	background:#f7f3eb url(../images/commentsIconGrey.gif) 10px 6px no-repeat;
	color:#676662;
}
.blogHome .blogPosts {
	padding:0px 0px
}
.hrDGrey {
	border-top:2px solid #34332f;
	margin:20px 0px 20px 0px;
}
/*.blogHome ul.issueControl {
	margin:10px 0px 0px 0px;
}*/
/*Css Added on 09Jan,2011*/
#fullWrape.column1, #fullWrape.currentIssue {
	width:auto;
}
select.sel01 {
	float:left;
	width:170px;
	border:none;
	background-color:#f7f3eb;
	padding:10px 10px 10px 10px;
	margin: 10px 10px 0 0;
}
#fullWrape.column1 h2 {
	font-size:36px;
}
#fullWrape.column1 p {
	font-size:14px;
}
/*Css Added on 20Jan,2011*/
ul.normalLinks, ul.normalLinks li {
	list-style:none;
	padding:0px 0px;
	margin:0px 0px;
}
p.searchText {
	margin:10px 0px;
	color:#73726c;
	font-style:italic;
}
p.searchText span {
	font-style:normal;
	color:#34332f;
	font-size:14px;
}
/*Css Added on 23Jan,2011*/
span.subExclusive {
	font-family:Georgia, "Times New Roman", Times, serif;
	background-color: #f0ebe1;
	color:#d92121;
	display: block;
	float: left;
	font-style: italic;
	font-weight: bold;
	margin: 10px 0 5px;
	padding: 5px 6px;
}
.searchResult h3, .searchResult h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	font-style:italic;
	color:#d92121;
	margin:10px 0 0 0;
}
.searchResult h1 {
	font-size:18px;
	font-style:normal;
	margin:5px 0 0 0;
}
.searchResult {
	font-size:13px;
}
.searchResult p.by-author {
	color:#74736d;
	font-style:italic;
	margin:5px 0 0 0;
}
.searchResult #pagination {
	border:none;
}
.myAccount {
	float:right;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:-30px 0 0px 0;
	color:#ECE9E3;
}
.myAccount a:link, .myAccount a:visited {
	font-size:13px;
	padding:0px 5px 0px 5px;
}
.myAccount a:link:first-child, .myAccount a:visited:first-child {
	padding:0px 5px 0px 0px;
}
.myAccount a:hover, .myAccount a.selected {
	color:#454440;
}
.shoppingCart h1 {
	font-size:24px;
	color:#333333;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:20px 0px 10px 0px;
}
.help {
	float:right;
	margin:-25px 0px 0px 0px;
	font-weight:bold;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}
.productDetail {
	margin:10px 0px 30px 0px;
	color:#454440;
}
.productDetail span {
	margin:0px 10px 0px 10px;
}
.cartGrid {
	margin:20px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.ctHeader, .ctBody, .ctFooter {
	background-color:#d4d4d4;
	padding:10px 10px 10px 10px;
}
.ctBody {
	background-color:#f3f3f3;
}
.ctFooter {
	background-color:#ededed;
	border-top:1px solid #d6d6d6;
}
.colQty, .colItemName, .colUnits, .colTotal, .colAction {
	float:left;
	width:100px;
	margin:0 0 0 0;
	font-weight:bold;
}
.ctBody .colQty, .ctBody .colItemName, .ctBody .colUnits, .ctBody .colTotal, .ctBody .colAction {
	font-weight:normal;
}
.colItemName, .colUnits, .colTotal, .colAction {
	margin:0 0 0 10px;
	width:240px;
}
.colUnits {
	width:100px;
}
.colTotal {
	width:100px;
}
.colAction {
	width:30px;
	text-align:center;
}
.colAction input {
	margin:5px 0 0 0;
}
/*Css for Zen Cart updated on 24-01-2012*/
#shop h2 a:link, #shop h2 a:visited {
	color:#333;
}
#shop h2 a:hover {
	color:#D92121;
}
/*Css Added on 24-06-2012*/
.sdCol01, .sdCol02 {
	float:left;
	width:410px;
}
.sdCol02 {
	width:540px;
}
input.cartQuantity {
	float:left;
	display:block;
	border:1px solid #e3e3e3;
	padding:2px 2px;
	width:50px;
}
input.cartQuantityImage {
	float:left;
	display:block;
	border:none;
	margin:0px 0px 0px 10px;
}
.colItemName span#cartImage {
	float:left;
	display:block;
	margin:0px 10px 0px 0px;
}
#PPECbutton {
	float:left;
	margin:18px 0px 0 0;
}
.shoppingCart h2 {
	font-size:14px;
	font-weight:bold;
}
.shoppingCart p {
	margin:10px 0px 0px 0px;
}
/*Css Added on 25-01-2012*/
label.inputLabel {
	float:left;
	width:105px;
	margin:10px 0 0 0;
}
#loginForm input.textBox01 {
	margin:10px 0 0 0;
}
/*Css Added on 27-01-2012*/
a:link strong, a:visited strong {
	color:#d92121;
}
#container p.mandatory {
	color:#d92121;
	font-size:12px;
	font-style:italic;
}
input.textBox07, input.textBox08, input.textBox09 {
	width:295px;
	padding:7px 10px;
	margin:6px 5px 0px 0px;
	float:left;
	background-color:#f7f3eb;
	border:none;
	font-size:12px;
}
span.mandatory, span.mandSpacer {
	color:#d92121;
	font-size:12px;
	float:left;
	padding:8px 5px 0px 0px;
	margin:6px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
}
span.mandSpacer {
	padding:8px 0px 0px 0px;
	width:10px;
}
select.sel02, select.sel03 {
	float:left;
	width:175px;
	border:none;
	background-color:#f7f3eb;
	padding:7px 10px 7px 7px;
	margin: 6px 5px 0 0;
}
span.emailType {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:5px 0px 0px 0px;
	line-height:24px;
}
.inputRadio {
	float:left;
	margin:11px 5px 0px 0px;
}
#createAccount.shoppingCart h2 {
	margin:15px 0px 2px 0px;
}
select.sel03 {
	/*width:80px;*/
	width:130px;
}
input.textBox08 {
	width:190px;
}
label.lbl01, label.lbl02 {
	float:left;
	width:105px;
	margin:6px 10px 0px 0px;
	padding:5px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
label.lbl02 {
	width:50px;
}
.tArea01 {
	width:447px;
	height:47px;
	margin:10px 0px 0px 0px;
	background-color:#faf7ed;
	border:none;
	resize:none;
}
#createAccount.shoppingCart h2 p {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px 0px;
	margin:0px 0px;
}
.itemDesc, .itemPrice {
	width:525px;
	float:left;
	margin:5px 0px 0px 0px;
}
.itemPrice {
	width:100px;
	float:right;
}
input.textBox09 {
	width:90px;
}
.btnPaypal {
	background:url(../images/btnPaypal.gif) 0 0 no-repeat;
	width:143px;
	height:38px;
	float:left;
	border:none;
	display:block;
	margin:0px 0px 0px 20px;
}
#container p.pLeft {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 20px;
	margin:0px 0px;
}
#container p.redColor {
	color:#d92121;
}
/*Css Added on 2Feb2012*/
.newsLetters .fRight {
	width:20px;
	margin:-40px 0px 0px 0px;
}
.plusSign, .minusSign {
	background:url(../images/plusMinus.png) 0 0 no-repeat;
	display:block;
	float:right;
	width:20px;
	height:20px;
	border:none;
}
.minusSign {
	background-position:0px -20px;
}
/*Css Added on 3Feb2012*/
#topBanner {
	/*width:970px;*/
        width: 728px;
	margin:0 auto;
	text-align:center;
	background-color:#f9f3eb;
}
.advertisement {
	margin:30px 0px 0px 0px;
}
/*Css Added on 8Feb2012*/
.blogHome .tags ul.sMedia {
	margin:10px 0px 0 0;
}
ul.sMedia li.emailImg {
	margin:0px 0px 0px 0px;
}
ul.sMedia li.printImg a:link, ul.sMedia li.printImg a:visited {
	background:url(../images/printIcon.png) 0px 0px no-repeat;
	padding:0px 0px 0px 0px;
	margin:3px 0 0 0;
	width:48px;
	height:18px;
	float:left;
	display:block;
}
ul.sMedia li.printImg a:hover {
	background:url(../images/printIcon.png) 0px -18px no-repeat;
}
ul.sMedia.grey li.printImg a:link, ul.sMedia.grey li.printImg a:visited {
	background:url(../images/printIcon.png) 0px 0px no-repeat;
}
ul.sMedia li.emailImg span.st_email_buttons {
	background:url(../images/emailIcon.png) 0px 0px no-repeat;
	padding:0px 0px 0px 0px;
	margin:4px 0 0 5px;
	width:54px;
	height:16px;
	float:left;
	display:block;
	cursor:pointer;
}
ul.sMedia li.emailImg span.st_email_buttons:hover {
	background:url(../images/emailIcon.png) 0px -16px no-repeat;
}
ul.sMedia.grey li.emailImg span.st_email_buttons {
	background:url(../images/emailIcon.png) 0px 0px no-repeat;
}
ul.sMedia li.emailImg span.stButton span.email, ul.sMedia li.emailImg span.sharethis, ul.sMedia li.emailImg .stButton .stButton_gradient, ul.sMedia li.emailImgRed span.stButton span.email, ul.sMedia li.emailImgRed span.sharethis, ul.sMedia li.emailImgRed .stButton .stButton_gradient {
	display:none !important;
}
ul.sMedia li.facebook {
	width:49px;
	overflow: hidden;
}
ul.sMedia li.tweet, ul.sMedia li.share {
	margin-top:1px;
}
ul.sMedia li.printImgRed a:link, ul.sMedia li.printImgRed a:visited {
	background:url(../images/printIconRed01.png) 0px 0px no-repeat;
	padding:0px 0px 0px 0px;
	margin:3px 0 0 0;
	width:48px;
	height:18px;
	float:left;
	display:block;
}
ul.sMedia li.emailImgRed span.st_email_buttons {
	background:url(../images/emailIconRed01.png) 0px 0px no-repeat;
	padding:0px 0px 0px 0px;
	margin:4px 0 0 5px;
	width:54px;
	height:16px;
	float:left;
	display:block;
	cursor:pointer;
}
/*Print CSS start here*/
.printWrapper {
	width:612px;
	margin: 0 auto;
	padding:0 20px;
}
.printHeader {
	border-bottom:4px solid #d92121;
	padding:20px 0 10px 0px;
	text-align:center;
}
.printBody {
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:15px 0px;
}
.printBody h6.pAuthor {
	font-size:8px;
	color:#73726c;
	font-style:italic;
}
.printBody h1.pTitle {
	font-size:22px;
	color:#d92121;
}
.printBody h5.pSubTitle {
	font-size:15px;
	color:#73726c;
}
.printFooter {
	padding:5px 0 20px 0px;
	border-top:1px solid #ccc;
	color:#565551;
	font-size:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.printBody p {
	margin: 10px 0 0;
}
/*Css Added on 13Feb,2012*/
#createAcctDefault label.inputLabel, #accountPassword label.inputLabel {
	width:135px;
}
.messageStackError.larger {
	padding:10px 0px 0px 10px;
}
.messageStackError.larger img {
	margin:-2px 5px 0px 0px;
}
.hiddenField {
	display: none;
}
.visibleField {
	display: inline;
}
.errorBox {
	background-color:#f7f3eb;
	padding:10px 10px 20px 10px;
	margin:10px 0px 0px 0px;
}
.messageStackCaution.larger {
	padding:10px 0px 10px 0px;
}
#accountDefault ul, #accountDefault ul li {
	list-style:none;
	padding:0 0 0 0;
	margin:10px 0 0 0;
}
#accountDefault ul li {
	list-style:none;
	padding:0px 0 5px 0;
	margin:0 0 0 0;
}
#accountDefault.shoppingCart h2 {
	margin:0 0 0 0;
}
.messageStackSuccess.larger {
	padding:10px 0px 10px 0px;
}
.messageStackSuccess.larger img {
	margin:0px 5px 0 0;
}
#container p.redColor strong {
	color:#d92121;
}
input.checkBox03 {
	margin:0px 10px 0px 0px;
}
#acctNewslettersDefault.shoppingCart h2 {
	margin:0 0 10px 0;
}
label.lblRadioCon {
	width:20px;
	margin:20px 0px 0px 0px;
	float:left;
}
label.lblAddress {
	width:600px;
	float:left;
	margin:20px 0px 0px 10px;
}
#checkoutShipAddressDefault.shoppingCart h2, #checkoutPayAddressDefault.shoppingCart h2 {
	margin: 15px 0;
}
#checkoutShipAddressDefault.shoppingCart h2 p, #checkoutPayAddressDefault.shoppingCart h2 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
	padding: 0;
}
label.inputLabel01 {
	float:left;
	width:135px;
	margin:10px 0 0 0;
}
/*Css updated on 13Feb, 2012 Second Half*/

#popupPage {
	padding:10px 20px;
	margin:10px 0px;
}
select.selAddress {
	margin:10px 0px 0px 0px;
	padding:2px 2px;
	width:200px;
}
label.lblShipTo {
	width:200px;
	float:left;
	margin:10px 0px 0px 0px;
}
input.inputZip {
	width:150px;
	float:left;
	padding:2px 2px;
	margin:10px 0px 0px 0px;
}
#container .postSupport p, #container .podCasts p, #container p.twieetContent, #container .newsEvents p, #container .newsLetters p, #container .execphpwidget p, #container div.twieetContent, #container .postSupport p strong, #container .podCasts p strong, #container p.twieetContent strong, #container .newsEvents p strong, #container .newsLetters p strong, #container .execphpwidget p strong, #container div.twieetContent strong {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#565551;
	line-height:18px;
}
#container p.twieetHeading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#container p.twieetHeading a:link, #container p.twieetHeading a:visited {
	margin:0px 7px 0px 0px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
#footer .colA p a:link, #footer .colA p a:visited {
	color:#454440;
}
#footer .colA p a:hover {
	color:#454440;
	border-bottom:1px solid #d92121;
	text-decoration:none !important;
}
/*Css Added on 16Feb2012*/
#orderInfo {
	margin:7px 0 0 0;
}
#orderGrid {
	margin:18px 0px 0px 0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#454440;
}
.orderDate, .orderNo, .orderShip, .orderStatus, .orderTotal, .orderAction {
	float:left;
	width:80px;
	margin:0px 0px 0px 0px;
	padding:10px 0px 10px 0px;
}
.orderNo, .orderShip, .orderStatus, .orderTotal, .orderAction {
	width:50px;
	margin:0px 0px 0px 20px;
}
.orderShip {
	width:110px;
}
.orderStatus {
	width:80px;
}
.orderTotal {
	width:80px;
}
.orderAction {
	width:120px;
}
.gridHeader {
	font-weight:bold;
	border-bottom:1px solid #cccccc;
	padding:0px 0px 10px 0px;
}
.gridHeader .orderDate, .gridHeader .orderNo, .gridHeader .orderShip, .gridHeader .orderStatus, .gridHeader .orderTotal, .gridHeader .orderAction {
	padding:0px 0px 0px 0px;
}
.gridBody .hrGrey {
	margin:0px 0px 10px 0px;
}
.accQty, .accProduct, .accTax, .accTotal {
	float:left;
	width:70px;
	margin:0 0 0 0;
	padding:10px 0px 10px 0px;
}
.accProduct, .accTax, .accTotal {
	width:320px;
	margin:0 0 0 20px;
}
.accTax {
	width:120px;
}
.accTotal {
	width:120px;
}
.accGridHeader {
	font-weight:bold;
	padding:0px 0px 0px 0px;
}
#accountHistInfo.shoppingCart h2 p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	padding:0 0 0 3px;
	margin:0 0 0 0;
}
.accGrid {
	margin:5px 0 0 0;
}
.accGridBody .accProduct ul, .accGridBody .accProduct ul li {
	padding:0 0 0 0;
	margin:0 0 0 0;
	list-style:none;
	color:#d92121;
}
#accGridTotal .accQty, #accGridTotal .accProduct, #accGridTotal .accTax, #accGridTotal .accTotal {
	padding:0px 0px 3px 0px;
}
.accGridDetail {
	margin:5px 0 0 0;
}
.accItem, .accSize, .accFileName, .accEDate, .accRmain {
	float:left;
	width:130px;
	margin:0 0 0 0;
	padding:10px 0px 10px 0px;
}
.accSize, .accFileName, .accEDate, .accRmain {
	width:80px;
	margin:0 0 0 15px;
}
.accFileName {
	width:170px;
	overflow:hidden;/*word-wrap:break-word;*/
}
.accEDate {
	width:100px;
}
.accRmain {
	width:90px;
}
.accGDHeader {
	font-weight:bold;
	padding:0px 0px 0px 0px;
}
#myAccountShipInfo .accQty {
	width:130px;
}
#accountHistInfo.shoppingCart #myAccountShipInfo h2 p {
	padding:15px 0 0 20px;
	margin:0 0 0 0;
}
/*Css Added on Feb 16, 2012 for Feature Section*/
.subscrbeView {
	background-color:#f7f3eb;
	border-top:3px solid #d92121;
	padding:15px 15px 32px 15px;
	margin:25px 0 0 0;
	overflow:hidden;
}
.subscrbeView h1 {
	color:#d92121;
	font-size:36px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.subscrbeView .textBox02, .subscrbeView .textBox03 {
	margin:20px 10px 0 0px;
}
#accountHistoryDefault.shoppingCart p {
	margin:0 0 0 0;
}
.pagiLeft, .pagiDesc {
	float:left;
	padding:15px 0px 5px 0px;
	margin:0 0 0 0;
}
.pagiDesc {
	margin:0 0 0 50px;
}
.hrDGrey01 {
	border-bottom: 2px solid #34332F;
}
.issuePost01 {
	border-bottom: 2px solid #34332F;
	margin:0px 0px 0px 0px;
}
#container .editors p {
	clear:both;
	font-size:14px;
	line-height:20px;
}
/*#container .editors p a {
	float:left;
}*/
#container .editors p i {
	color:#74736d;
	padding:0 0 0 3px;
	font-size:13px;
}
#container .editors01 {
	border:none
}
/*#container .editors01 span {
	margin:0 0 10px 0px;
	display:block;
}*/
.font14PX {
	font-size:14px !important;
}
/*Css Added on 20-02-2011*/
#blogHeader.currentIssue {
	width:960px;
	padding:30px 0 0 0;
	margin:10px 0px -19px 0px;
	background:url(../images/blogBg.jpg) 0 0 repeat-x;
}
#blogHeader.currentIssue h2 {
	width:620px;
	padding:0px 0px 10px 10px;
}
#container .blogHome p.blogCat a:link, #container .blogHome p.blogCat a:visited {
	margin: 20px 0 0 0;
	font-style:italic;
}
#container .blogHome p.blogAuth {
	margin: 0px 0 0 0;
	padding:0 0 0 0;
	font-style:italic;
	/*color:#74736d;*/
	color:#454440;
	font-size:13px;
	line-height:18px;
}
#container .blogHome p {
	font-size:15px;
}
#container .blogHome p.blogCat {
	margin: 20px 0 0 0;
	padding:0 0 0 0;
	font-size:13px;
	line-height:18px;
}
/*Css Added on Feb21, 2012 All The Buttons Start Here*/
.btnButton {
	padding:4px 5px 4px 5px;
	float:left;
	background-color:#f7f3eb;
	border:none;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	margin:0px 0px 0px 3px;
	cursor:pointer;
	-webkit-appearance: none;
	-moz-border-radius:0;
	-webkit-border-radius:0;
}
.btnButton:hover {
	color:#d92121;
}
.btnSubmit {
	padding:5px 5px 5px 5px;
	float:right;
	background-color:#d92121;
	color:#fff;
	border:none;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	margin:10px 0px 0px 3px;
	cursor:pointer;
	-webkit-appearance: none;
	-moz-border-radius:0;
	-webkit-border-radius:0;
}
.btnSignUp {
	display:block;
	padding:0px 0px 0px 0px;
	margin:10px 0 0 3px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	background-color:#d92121;
	border:none;
	cursor:pointer;
	float:left;
	width:62px;
	height:30px;
	line-height:30px;
	-webkit-appearance: none;
	-moz-border-radius:0;
	-webkit-border-radius:0;
}
.btnLogin {
	padding:0px 0px 0px 0px;
	float:left;
	background-color:#d92121;
	border:none;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	margin:10px 0px 0px 10px;
	cursor:pointer;
	color:#fff;
	width:56px;
	height:25px;
	line-height:25px;
	text-align:center;
		-webkit-appearance: none;
	-moz-border-radius:0;
	-webkit-border-radius:0;
}
.btnBuyIssue {
	display:block;
	padding:10px 0px;
	margin:0px 0 0 0;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	background-color:#d92121;
	border:none;
	cursor:pointer;
	width:130px;
		-webkit-appearance: none;
	-moz-border-radius:0;
	-webkit-border-radius:0;
}
.btnRedBg {
	display:block;
	padding:7px 0px 6px 0px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	background-color:#d92121;
	border:none;
	width:130px;
	cursor:pointer;
		-webkit-appearance: none;
	-moz-border-radius:0;
	-webkit-border-radius:0;
}
.btnRedBg01, .btnRedBg02, .btnRedBg03 {
	display:block;
	padding:7px 10px 6px 10px;
	margin:10px 0 0 0;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	background-color:#d92121;
	border:none;
	cursor:pointer;
	float:left;
		-webkit-appearance: none;
	-moz-border-radius:0;
	-webkit-border-radius:0;
}
.btnRedBg02 {
	width:82px;
	padding:7px 0px 6px 0px;
}
.btnRedBg03 {
	margin:10px 0px 0px 10px;
}
.btnGreyBg01, .btnGreyBg02 {
	display:block;
	padding:7px 10px 6px 10px;
	margin:10px 0 0 10px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	background-color:#676662;
	border:none;
	cursor:pointer;
	float:left;
		-webkit-appearance: none;
	-moz-border-radius:0;
	-webkit-border-radius:0;
}
.btnGreyBg02 {
	margin:10px 10px 0 0px;
}
a:link.redLink, a:visited.redLink, a:link.btnRedBg150X30, a:visited.btnRedBg150X30, a:link.btnRedBg130X30, a:visited.btnRedBg130X30 {
	display:block;
	padding:0px 0px 0px 0px;
	margin:0px 0 0 0;
	text-align:center;
	font-size:12px;
	color:#fff;
	background-color:#d92121;
	border:none;
	cursor:pointer;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:30px;
	height:30px;
}
.btnGreyBg a:link, .btnGreyBg a:visited {
	background-color:#676662;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	padding:10px 20px;
	margin:20px 0px 0px 0px;
	float:left;
	display:block;
	font-size:12px;
	font-weight:bold;
}
.btnRedBgCart a:link, .btnRedBgCart a:visited {
	display:block;
	padding:10px 0px;
	margin:20px 20px 0 0;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:#d92121;
	border:none;
	cursor:pointer;
	float:left;
	width:150px;
}
.btnGrey148X30, .btnGrey82X30, .btnGrey154X30, .btnGrey78X30, .btnGreyBg80X30 {
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	padding:0px 0px 0px 0px;
	margin:20px 0 0 0;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#fff !important;
	text-decoration:none !important;
	background-color:#676662;
	border:none;
	cursor:pointer;
	float:left;
	width:148px;
	height:30px;
	line-height:30px;
		-webkit-appearance: none;
	-moz-border-radius:0;
	-webkit-border-radius:0;
}
.btnGrey78X30 {
	width:78px;
}
.btnGrey82X30 {
	width:82px;
	margin:10px 10px 0 0;
}
.btnGrey154X30 {
	width:154px;
}
.btnGrey148X30 a:link, .btnGrey148X30 a:visited, .btnGrey82X30 a:link, .btnGrey82X30 a:visited {
	color:#fff;
	text-decoration:none;
}
.btnRedBg80X30, .btnRedBg130X30, .btnRedBg150X30, .btnRedBg221X30, .btnRedBg130X30NM, .btnRedBg140X30, .btnRedBg78X30, .btnRedBg106X30, .btnRedBg144X30, .btnRedBg82X30 {
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	padding:0px 0px 0px 0px;
	margin:10px 0 0 0;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#fff !important;
	text-decoration:none !important;
	background-color:#d92121;
	border:none;
	cursor:pointer;
	float:left;
	height:30px;
	line-height:30px;
	-webkit-appearance: none;
	-moz-border-radius:0;
	-webkit-border-radius:0;
}
.btnRedBg80X30, .btnGreyBg80X30 {
	width:80px;
}
.btnRedBg82X30 {
	width:82px;
}
.btnRedBg130X30 {
	width:130px;
}
.btnRedBg78X30 {
	width:78px;
}
.btnRedBg106X30 {
	width:106px;
}
.btnRedBg130X30NM {
	margin:0px 0 0 0;
	width:130px;
}
.btnRedBg140X30 {
	width:140px;
}
.btnRedBg144X30 {
	width:144px;
}
.btnRedBg150X30 {
	width:150px;
}
.btnRedBg221X30 {
	width:221px;
}
.btnRedBg221X30.fRight {
	float:right;
}
.btnRedBg80X30:hover, .btnRedBg130X30:hover, .btnRedBg140X30:hover, .btnRedBg144X30:hover, .btnRedBg130X30NM:hover, .btnRedBg150X30:hover, .btnRedBg221X30:hover, .btnSignUp:hover, a:link.redLink, a:hover.redLink, a:hover.btnRedBg150X30, .btnRedBg78X30:hover, a:hover.btnRedBg130X30, .btnRedBg106X30:hover, .btnRedBg82X30:hover, .btnLogin:hover {
	background-color:#f72525;
	text-decoration:none;
}
.shoppingAction .btnRedBg144X30 {
	margin:18px 18px 0 0;
}
#accountEditDefault .btnRedBg82X30, #addressBookDefault .btnRedBg82X30, #addressBookProcessDefault .btnRedBg82X30, #accountPassword .btnRedBg82X30, #acctNewslettersDefault .btnRedBg82X30 {
	width:82px;
	margin:10px 10px 0 0;
}
#accountHistoryDefault.shoppingCart .btnGreyBg01 {
	width:78px;
	margin: 10px 0 0 0px;
}
.subscrbeView .btnSubmit {
	float:left;
	margin:20px 0px 0 0px;
}
.subscrbeView .btnSubmit:hover {
	background-color:#f72525;
}
/*Css Added on Feb21, 2012 All The Buttons End Here*/

/*Css Added on Feb 25, 2012*/
.colorGrey {
	color:#333 !important;
}
.articleDetailPost {
	margin:10px 0 0 0;
}
.longishPhoto .articleDetailPost p {
	margin:0 0 0 0;
}
#blogHeader.currentIssue ul.issueControl {
	margin:-28px 331px 0px 0px;
}
/*Css Added on Feb 29, 2012*/
.hrHeader {
	background:url(../images/bodyBg.gif) 0 0 repeat-x;
	height:10px;
}
span.emailType img {
	margin:0 0 0 30px;
}
.btnRedBg82X30.rightMargin {
	margin:10px 10px 0 0;
}
#audioPlayer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#audioPlayer p a:link, #audioPlayer p a:visited {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
/* IE9 Css Hack + IE10pp4 */

:root .topRightNavi ul li span {
	padding:0em .58em \0/IE9;
}
:root #footer .colA p {
	margin:55px 0px 0px 0px \0/IE9;
}
/* IE8 Css Hack*/
 @media \0screen {
#footer .colA p {
	margin:55px 0px 0px 0px;
}
}
/*Css Added on March 1, 2012 for Disqus Blog*/
#disqus_thread {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
#disqus_thread a:link, #disqus_thread a:visited {
	color:#264a7f;
}
#dsq-content #dsq-global-toolbar .dsq-global-toolbar-left li {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
}
#dsq-content h3 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:0 0 0px 0px;
	margin:0 0 1.5em 0;
	font-weight:bold;
	color:#34332f;
}
.dsq-textarea iframe {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
#dsq-content .dsq-post-footer {
	background:url(../images/DisqPostBg.gif) 0 0 repeat-x;
	-moz-border-radius: 0px 0px 3px 3px;
	border: 1px solid #bebfbf;
	border-radius: 0px 0px 3px 3px;
	margin: -6px 0px 10px 0px !important;
	position: relative;
	height:32px;
	border-top:none;
	clear:both;
}
.blogHome #dsq-content #dsq-new-post h3 {
	background:url(../images/pwDisqUS.jpg) 100% 0 no-repeat;
}
#dsq-content .dsq-textarea .dsq-textarea-wrapper, #dsq-content .dsq-input-wrapper {
	border: 1px solid #bebfbf !important;
}
#dsq-content .dsq-post-footer button.dsq-button {
	-moz-border-radius: 0 0 3px 0;
	border-radius: 0px 0px 3px 0px;
	border: 1px solid #acb2b8;
	padding: 6px;
	margin-right: -1px;
	background-color:#676662;
}
#dsq-content .dsq-post-footer button.dsq-button:hover {
	background-color:#d92121;
}
.dsq-post-tools .dsq-post-as .dsq-button {
	background:none !important;
	background-color:#676662 !important;
	border:none !important;
	color:#fff !important;
}
.dsq-post-tools .dsq-post-as .dsq-button:hover {
	background:none !important;
	background-color:#d92121 !important;
	border:none !important;
	color:#fff !important;
}
#dsq-content #dsq-pagination.dsq-pagination {
	padding: 0px 0px !important;
	text-align: left;
}
#dsq-content #dsq-pagination.dsq-pagination button.dsq-button-small {
	-moz-border-radius: 0px 0px 0px 0px;
	font-size: 12px;
	padding: 8px;
	display: inline;
	background-color:#dfe5ea;
}
#dsq-content .dsq-comment-header cite span {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#264a7f;
}
#dsq-content .dsq-comment-header span {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#dsq-content .dsq-comment-header span a:link, #dsq-content .dsq-comment-header span a:visited, #dsq-content .dsq-comment-header a:link, #dsq-content .dsq-comment-header a:visited {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#dsq-content .dsq-options span#dsq-subscribe a:link, #dsq-content .dsq-options span#dsq-subscribe a:visited, #dsq-content .dsq-options span.dsq-subscribe-rss a:link, #dsq-content .dsq-options span.dsq-subscribe-rss a:visited, #dsq-content .dsq-options span.dsq-item-sort, #dsq-content .dsq-post-footer button.dsq-button span, #dsq-content .dsq-comment-footer-left a:link, #dsq-content .dsq-comment-footer-left a:visited, #dsq-content .dsq-request-user-info td a:link, #dsq-content .dsq-request-user-info td a:visited, #dsq-content .dsq-request-user-info td small a:link, #dsq-content .dsq-request-user-info td small a:visited, #dsq-content .dsq-request-user-info a:link, #dsq-content .dsq-request-user-info a:visited, #dsq-content .dsq-request-user-stats span.dsq-request-user-stat big, #dsq-content .dsq-request-user-stats span.dsq-request-user-stat span, #dsq-content .dsq-user-like span {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
#dsq-content #dsq-comments .dsq-comment-message p {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}
.hrRedBig.noTopMargin {
	margin: 0 0 0 0;
}
/*Css Added on 05-03-2012*/
.shopBlocks h3 {
	padding:7px 0 10px 0;
	margin:0 0 0 0;
}
#createAccount.shoppingCart.step2 span.paypalDesc {
	margin: 5px 0px 0 0;
	display:block;
	float:left;
}
#createAccount.shoppingCart.step3 .btnGrey78X30 {
	margin:5px 0 3px 0;
}
h2#cartEmptyText {
	padding:10px 0 0 0;
}
.colQty span {
	border: 1px solid #E3E3E3;
	display: block;
	float: left;
	padding: 2px;
	width: 50px;
}
#container #addressBookDefault.shoppingCart p.redColor {
	margin:20px 0 20px 0px;
}
label.checkboxLabel {
	float:left;
	margin:10px 0 0 10px;
}
input.cbPrimary {
	float:left;
	margin:12px 0 0 10px;
}
/*Css Added on 13-03-2012*/
.bottomSpacer {
	padding:10px 0px;/*padding:0 0 0 0;*/
}
#container h5 a:link span.currentIssueNew, #container h5 a:visited span.currentIssueNew {
	background-position:0px -755px;
	height:17px;
}
#container h5 a:hover span.currentIssueNew {
	background-position:0px -772px;
}
#container h5 a:link span.subscribe, #container h5 a:visited span.subscribe {
	background-position:0px -789px;
	height:17px;
}
#container h5 a:hover span.subscribe {
	background-position:0px -806px;
}
#container h6 a:link span.salons, #container h6 a:visited span.salons {
	background-position:0px -158px;
}
#container h6 a:hover span.salons {
	background-position:0px -214px;
}
#container h6 a:link span.shop, #container h6 a:visited span.shop {
	background-position:0px -130px;
}
#container h6 a:hover span.shop {
	background-position:0px -948px;
}
#container h6 a:link span.supportLilith, #container h6 a:visited span.supportLilith {
	background-position:0px -172px;
}
#container h6 a:hover span.supportLilith {
	background-position:0px -228px;
}
#container h6 a:link span.podcasts, #container h6 a:visited span.podcasts {
	background-position:0px -88px;
}
#container h6 a:hover span.podcasts {
	background-position:0px -864px;
}
#container h6 a:link span.backIssueRed, #container h6 a:visited span.backIssueRed {
	background-position:0px -934px;
}
#container h6 a:hover span.backIssueRed {
	background-position:0px -186px;
}
#container h6 a:link span.eNewsLetter, #container h6 a:visited span.eNewsLetter {
	background-position:0px -74px;
}
#container h6 a:hover span.eNewsLetter {
	background-position:0px -850px;
}
#container h6 a:link span.newsEvents, #container h6 a:visited span.newsEvents {
	background-position:0px -60px;
}
#container h6 a:hover span.newsEvents {
	background-position:0px -836px;
}
#container h6 a:link span.tlbRed, #container h6 a:visited span.tlbRed {
	background-position:0px -962px;
}
#container h6 a:hover span.tlbRed {
	background-position:0px -200px;
}
#container h6 a:link span.podcasts, #container h6 a:visited span.podcasts {
	background-position:0px -88px;
}
#container h6 a:hover span.podcasts {
	background-position:0px -864px;
}
#container h6 a:link span.tExhibit, #container h6 a:visited span.tExhibit {
	background-position:0px -474px;
}
#container h6 a:hover span.tExhibit {
	background-position:0px -976px;
}
#container h6 a:link span.searchBlog, #container h6 a:visited span.searchBlog {
	background-position:0px -381px;
}
#container h6 a:hover span.searchBlog {
	background-position:0px -990px;
}
#container h6 a:link span.categories, #container h6 a:visited span.categories {
	background-position:0px -395px;
}
#container h6 a:hover span.categories {
	background-position:0px -1004px;
}
#container h6 a:link span.blogRoll, #container h6 a:visited span.blogRoll {
	background-position:0px -409px;
}
#container h6 a:hover span.blogRoll {
	background-position:0px -1018px;
}
#container h6 a:link span.cModerator, #container h6 a:visited span.cModerator {
	background-position:0px -423px;
}
#container h6 a:hover span.cModerator {
	background-position:0px -1032px;
}
#container h6 a:link span.rbPosts, #container h6 a:visited span.rbPosts {
	background-position:0px -437px;
}
#container h6 a:hover span.rbPosts {
	background-position:0px -1046px;
}
#container h5 a:link span.fronTheIssue, #container h5 a:visited span.fronTheIssue {
	background-position:0px -1073px;
	height:17px;
}
#container h5 a:hover span.fronTheIssue {
	background-position:0px -1090px;
}
#container h6 a:link span.twitter, #container h6 a:visited span.twitter {
	background-position:0px -47px;
}
#container h6 a:hover span.twitter {
	background-position:0px -1060px;
}
#container h6 a:link span.fItem, #container h6 a:visited span.fItem {
	background-position:0px -603px;
}
#container h6 a:hover span.fItem {
	background-position:0px -1107px;
}
#staticContent.cRituals {
	margin:25px 0 0 0;
}
/*Css Added on 30-03-2012*/
ul.voiceContent, ul.reviewContent {
	list-style:none;
	padding:0 0 0 0;
	margin:0 0 0 0;
	font-size:13px;
	margin:10px 0px 0px 0px;
	border-top:1px solid #cccccc;
	padding:10px 0px 10px 0px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
ul.voiceContent li, ul.reviewContent li {
	/*background:url(../images/midDot.gif) 0 8px no-repeat;*/
	display:block;
	/*	float:left;*/
	margin:0 0 0 0;
	/*padding:0 0 0 16px;*/
	padding:0 0 0 0px;
	line-height:20px;
	font-size:14px;
}
/*ul.voiceContent li:first-child, ul.reviewContent li:first-child {
	background:none;
	padding:0 0 0 0px;
}*/
ul.issueControl.fLeft {
	float:left;
	margin:12px 0 0 0 !important;
}
ul.issueControl.fLeft li:first-child {
	padding:0 10px 0 0;
}
/*ul.sMedia li.tweet .stButton .st-twitter-counter:hover {
	background:url(../images/twitter_hover.png) 0 0 no-repeat !important;
}*/
/*Css Added on 31-03-2012*/
#container .blogPost .blogDesc p {
	font-size:13px;
	line-height: 18px;
}
/*Css Added on 17-04-2012*/
#container .column1 #arcDetail p {
	padding-bottom:10px;
}
ul.issueControl.bottomSec {
	padding:0px 0px;
	margin:15px 0px 0px 0px;
}
/*Css Added on 17-04-2012*/
.magThumb p strong, .magThumb ul li a:link, .magThumb ul li a:visited, ul.normalLinks li a:link, ul.normalLinks li a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
/*ul.sMedia li.tweet span.st_twitter_custom {
    -moz-box-sizing: border-box;
    -moz-user-select: none;
    background-color: #F8F8F8;
    background-image: -moz-linear-gradient(center top , #FFFFFF, #DEDEDE);
    border: 1px solid #CCCCCC;
    border-radius: 3px 3px 3px 3px;
    color: #333333;
    cursor: pointer;
    font-weight: bold;
     max-width: 100%;
    overflow: hidden;
    position: relative;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);

}
ul.sMedia li.tweet span.st_twitter_custom:hover, ul.sMedia li.tweet span.st_twitter_custom:focus, ul.sMedia li.tweet span.st_twitter_custom:active {
   background-color: #F8F8F8;
	background-image: -moz-linear-gradient(center top, #F8F8F8, #D9D9D9);
	border-color: #BBBBBB;
	box-shadow: none;
}

ul.sMedia li.tweet span.st_twitter_custom i {
	background:url(../images/tweetIcon.png) 0 0 no-repeat;
	height: 12px;
    left: 2px;
    margin-top: -6px;
    position: absolute;
    top: 50%;
    width: 16px;
	
}

ul.sMedia li.tweet span.st_twitter_custom:hover i {
	background:url(../images/tweetIcon.png) 0 -12px no-repeat;
	height: 12px;
	width: 16px;
}
ul.sMedia li.tweet span.st_twitter_custom span {
	font: 11px/18px 'Helvetica Neue', Arial, sans-serif;
	color:#333;
	font-weight:bold;
	padding: 0 3px 0 19px;
    white-space: nowrap;
	display: inline-block;
    vertical-align: top;
}
ul.sMedia li.tweet span.st_twitter_custom:active {
	background-color: #EFEFEF;
	box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1) inset;
}*/

ul.sMedia li.tweet span.st_twitter_custom {
	background:url(../images/tweetNew.png) 0 0px no-repeat;
	width:55px;
	height:20px;
	display:inline-block;
	cursor:pointer !important;
	overflow:hidden;
	border:none;
	padding:0 0 0 0;
	margin:0 0 0 0;
	position:relative;
	z-index:9999;
	top: 2px;
}
ul.sMedia li.tweet span.st_twitter_custom:hover {
	background:url(../images/tweetNew.png) 0 -20px no-repeat !important;
}
/*Css Added on 19-04-2012*/
.twieetPost a:link, .twieetPost a:visited, .newsEvents a:link, .newsEvents a:visited, #container .execphpwidget p.twitterFeed a:link, #container .execphpwidget p.twitterFeed a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#container .editors01 p i {
	font-size:14px;
	line-height:20px;
}
#container .column1 #staticContent.cRituals #arcDetail p {
	padding:0 0 0 0;
}
#arcDetail ul li {
	list-style:disc outside none;
	margin: 0px 20px;
	font-size: 15px;
	line-height: 23px;
	padding: 5px 0px;
}
#container p.twieetHeading span a:link, #container p.twieetHeading span a:visited {
	font-size:15px;
	color:#d92121;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:0px 0px;
	margin:0px 0px 0px 0px;
	display:block;
	font-weight:normal;
}
#container .blogHome p.wp-caption-text, #container p.wp-caption-text {
	color: #73726C;
	font-size:13px;
	line-height:18px;
	margin:3px 0 0 0;
}
#container .blogHome p.wp-caption-text span, #container #arcDetail p.wp-caption-text span {
	display:block;
	font-size:10px;
	line-height:16px;
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin:0px 0px 0px 0px;
}

/*Css Added on 25-04-2012 charome and safari hack*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
#container .editors ul.fvrhListing li a:link, #container .editors ul.fvrhListing li a:visited {
 line-height:21px;
}
}
/*Css Added on 09-05-2012*/
#container .editors ul.fvrhListing {
	margin:10px 0px 0px 0px;
	border-top:1px solid #cccccc;
	padding:10px 0px 10px 0px;
}
#container .editors ul.fvrhListing li {
	padding:0 0 0 0;
	margin:0 0 0 0;
	list-style:none;
}
#container .editors ul.fvrhListing li a:link p, #container .editors ul.fvrhListing li a:visited p, #container .editors ul.fvrhListing li p em {
	color: #D92121;
	text-decoration: none;
	margin:0px 0px 0px 0px;
	border-top:none;
	padding:0px 0px 0px 0px;
}
#container .editors ul.fvrhListing li a:hover p {
	color: #D92121;
	text-decoration: underline;
}
#container .editors ul.fvrhListing li.fLeft a:link p, #container .editors ul.fvrhListing li.fLeft a:visited p {
	float:left;
}
#container .editors ul.fvrhListing li i {
	color: #74736D;
	font-size: 14px;
	line-height: 20px;
	padding: 0 0 0 3px;
}
/*Css Added on 21-05-2012*/
.podcastGrid .blogDesc01 {
	float: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	padding: 0 10px 0 0;
	margin:0 0 0 20px;
	width: 455px;
}
#staticContent .podcastGrid .blogDesc01 h5 {
	padding:0 0 0 0;
	margin:0 0 0 0;
	text-transform:capitalize;
}
#staticContent .podcastGrid .blogDesc01 p {
	padding:0 0 0 0;
	margin:0 0 0 0;
	font-size:15px;
}
#staticContent .podcastGrid .podcastGrid {
	margin:0 0 15px 0;
}
#staticContent .podcastGrid {
	margin: 0 0 20px 0;
}
/*Added by Puru on 2nd July 2012 - Used to hide featured products and new products section in shop section*/
#whatsNew, #featuredProducts {
	display: none;
}
/*Added by Puru on 25th July 2012 - To hide the default email icon of sharethis*/
li.emailImg span.stMainServices {
	display: none;
}
/*Css Added on Oct16, 2012*/
#footer #footerInner .colA p a:link, #footer #footerInner .colA p a:visited {
	border-bottom:1px solid #454440;
}
#footer #footerInner .colA p a:hover {
	border-bottom:1px solid #D92121;
}
#container h6 span.tExhibition {
	background-position:0px -1259px;
	height:14px;
}
#container h6 a:link span.tExhibition, #container h6 a:visited span.tExhibition {
	background-position:0px -1259px;
}
#container h6 a:hover span.tExhibition {
	background-position:0px -1273px;
}
/*Css Added on Oct22,2012*/
.artiPackage {
	border-bottom:1px solid #cccccc;
	padding:0px 0px 10px 0px;
	margin:0px 0px 10px 0px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.artiPackage h1 {
	font-size:18px;
	/*padding:0 0;*/
	padding:0 0 5pt 0;
	margin:0 0;
}
.topRightNavi .remeberMe {
	padding:10px 0 0 0;
}
.topRightNavi .remeberMe input {
	float:left;
	margin:1px 0 0 0;
}
.topRightNavi .remeberMe span {
	padding:0px 0 0 5px;
	color:#fff;
}
.searchterm {
	background-color: #FF6;
	color:#d92121;
	display: inline-block;
	padding: 0px 0px;
}
*[dir="rtl"] {
	direction: rtl;
	unicode-bidi: embed;
	text-align:right !important;
}
/**[dir="ltr"] {
	direction: rtl;
	unicode-bidi: embed;
	text-align:left !important;
}
bdo[dir="ltr"] {
	direction: ltr;
	unicode-bidi: bidi-override;
	text-align:left !important;
}*/
bdo[dir="rtl"] {
	direction: rtl;
	unicode-bidi: bidi-override;
	text-align:right !important;
}
/*Added by Puru on 5th December 2012 - To show the footer links Terms and conditions, Privacy polciy in one line*/
p.absoluteClass {
	position: absolute;
}
/*Added by Puru on 17th Dec 2012*/
#login-error, #loader-div {
	margin: 5px 0px 0px 0px;
	color:#ccc;
}
#login-error a:link, #login-error a:visited {
	float: none;
	display: inline-block;
	color: #fff;
}
#login-error a:hover {
	text-decoration:underline !important;
}

#footer .absoluteClass{
	font-size:11px;
}

.aBlock {
	display:block;
	cursor:pointer;
}
