/*production CSS rules created on Jan 2015*/

.bold {
	font-weight: bold;
	margin-top: 15px;	
}

.mailus img{
	height:0.9em;
	display:inline-block;

}

.mailus span{
display:inline-block;
}

/*general*/
a {
   outline:none;
}

.hidden {
	position:relative;
	left:-9999px;
	display:none;
}
#wide {
	width:100%;
}
.deep {
	height:100%;
}
.black {
    color: #000;
    padding: 0%;
    font-size: 1em;
    height: 2em;
    width: 60%;
    float: right;
    margin: 0px;
}


.adminArea .black {
    width: 95%;
}
.adminArea #alartisLogo {
    width: 5%;
}

.adminArea #alartisLogo a img {
	height:auto;
}


.blackFont {
		color: #000;
}

.naviListContainer {
	display:block;
	height:100%;
	position: relative;
	top: 0;
	right: 0;
/*		visibility: hidden;overflow:hidden;
*/}


/*.add:before, .add:after  {
    position: absolute;
    top:0;
    content: "";
    height: 100%;
    width: 1em;
    background: #000;
    padding: 0;
}

.add:before {
	left:-1em;
	}

.add:after {
	right:-1em;
}
*/

#userChoice {
overflow: hidden;
}

#welcome {
padding: 0;
/*	overflow:hidden;
	text-overflow: ellipsis;*/
	position: absolute;
bottom: 0;
right: 0;
width: 67%;
height: 3em;
text-align: right;
font-size: 0.8em;
}
.naviListContainer li.right {
	float:right;
}
li.right {
	float:right;
}
.naviListContainer a {
	display: block;
	text-decoration: none;
	padding: 0 0.5em;
	color: #000;
}

#resizedMenu1 {
width: 60%;
float: right;
}

#resizedMenu1 li:first-child a, 
#resizedMenu2 li:last-child a{
	border-right-style: none;
	    font-family: Meiryo,Arial,Helvetica,Geneva, sans-serif;
}

#resizedMenu1 li:first-child a {
/*padding: 0px 25px 0px 0.5em;
*/border-radius: 0px 0px 25px 0px;
}

.naviListContainer a:visited {
	color: #008040;
}
.naviListContainer a span {
display: inline-block;
float: right;
text-align: right;
	}
	
.naviListContainer a img {
vertical-align: middle;
max-height: 3em;
display: inline-block;
float: left;
max-width: 3em;
margin: 0.5em 0%;
}


/*drop-down menues*/
.black li,
.dropdownContainer li {
	float: right;
	position: relative;
	vertical-align: middle;
	/*	display:block;
*/ 
 padding: 0%;
	overflow:visible;
	-webkit-transition:  0.5s;
	-moz-transition:  0.5s;
	-o-transition:  0.5s;
	transition:  0.5s;
	margin: 0 5px;
}

.more li {
	margin:0;
}

.black li ul,
.dropdownContainer li ul {
	border-bottom: 3px solid #fff;

	background: #DDD;
	width:200%;
	-webkit-box-shadow: 4px 4px 4px #DDD,-4px 4px 4px #DDD;
	-moz-box-shadow: 4px 4px 4px #DDD,-4px 4px 4px #DDD;
	box-shadow: 4px 4px 4px #DDD,-4px 4px 4px #DDD;
	color: #000;
	-webkit-transition:  0.5s;
	-moz-transition:  0.5s;
	-o-transition:  0.5s;
	transition:  0.5s;
}
.black ul ul li a,
.dropdownContainer ul ul li a {
	color:#000;
	overflow:hidden;
	text-overflow: ellipsis;
	border-right: none;
}
.black ul ul li,
.dropdownContainer ul ul li {
	display:block;
	width: 100%;
	border-style: none;/*			background: transparent url(../images/siteIcons/Gold_my_ver2.jpg);
*/}

.black ul ul,
.dropdownContainer ul ul {
	position: absolute;
	left: -100%;
	top: 100%;
	z-index:    1000;
	visibility: hidden;
	opacity: 0;
}
.black ul ul ul {
	left: 100%;
	top: 0px;
}
.black li:hover > ul {
	visibility: visible;
	opacity: 1;
}

/*.dropdownContainer li:hover > ul {
	visibility: visible;
	opacity: 1;
}
*/

.dropDownMenu {
	/*	position:relative;
*/	overflow:visible;
	background: transparent url(../images/siteIcons/Gold_my_ver2.jpg);
	z-index:200;
	/*	width:33%;
*/	-webkit-box-shadow: 10px 10px 10px rgba(200,0,0,.8);
	-moz-box-shadow: 10px 10px 10px rgba(200,0,0,.8);
	box-shadow: 10px 10px 10px rgba(200,0,0,.8);
}
.dropDownMenu li {
	display: inline;
	position: relative; /* set the origin for child boxes to be positioned from */
	/*		display:block;
	float:none;
width:100%;
*/	padding: 0%;
}
/*http://htmldog.com/techniques/dropdowns/
*/

.dropDownMenu em {
	display: table-cell;
	vertical-align: middle;
	-moz-box-align: center;
	width:75%;
	float:right;
}
.dropDownMenu a, li.selectCaption {
	display:block;
	width:90%;
	/*	padding:5%;
*/	margin:0;
	overflow:hidden;
}
li.selectCaption {
	font-size: large;
	border-bottom: 1px solid #F9F91C;
}
.dropDownMenuLast {
	border-radius: 0 0 10px 10px;
	-moz-border-radius: 0 0 10px 10px;
	-webkit-border-radius: 0 0 10px 10px;
}
.naviListContainer li ul.dropdownMenu {
	position: absolute;
	left: -999em;/*width: 5em;
	border: 2px solid #F00;*/
}
/*#sub {
	position:absolute;
    top: 0;
    left: 100%;
}
*/

ul.dropdownMenu ul {
	position: absolute;
	display: none;
	left: 0; /* align them to the left of the parent list item  - necessary for some older browsers */
	top: 100%; /* align them to the bottom of the parent list item - again only necessary for older browsers */
}
.dropdownMenu li:hover ul {
	display: block;
	left: 50%;
	top: 0;
}
.naviListContainer li:hover ul.dropdownMenu, .naviListContainer li ul.dropdownMenu:hover {
/*	left:auto;
*/}

#wishLedgerContainer {
	height:100%;
	float:right;
	margin: 0 3%;/*display: table-cell;
	    vertical-align: middle ;	
*/}
#ledgerContainer, #wishListContainer {
	height:50%;/*display:inline-block;
*/
}
#ledgerContainer {
	clear:both;
}
#wishLedgerContainer a {
	display:block;
	padding: 0 7%;
	text-align: center;
	color: #008040;
	text-decoration: none;
}
#ledgerContainer a {
	font-size: 1.1em;
	font-weight: bold;
}
#wishListContainer a {
	font-size: 0.9em;
	font-weight: bold;
}
#wishLedgerContainer a:hover {
	background-color: #008040;
	color: #F9F91C;
}
.border {
	position:relative;
	top:-0.5em;
	left:-1px;
	width:100%;
	height:0.3em;
	border-top: 0px none;
	border-right: 1.5px solid #008040;
	border-left: 1.5px solid #008040;
	border-bottom: 4px solid #008040;
}
.smallicon {
	margin: 0;
/*	padding: 0 !important;
*/	width: 1em;
	height: 1em;
}

.dropdownMenu1 img.icon {
	width: 3em;
	height: auto;
	float: left;
}

#cartBackground {
	margin: 1% 0%;
	height: 98%;
	margin: 0 3px 0 0;
	float:right;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background-color: #008040;
}
#cartContainer {
	padding: 0%;
	width:100%;
	/*height:90%;background: transparent url(../images/siteIcons/cart.png)  no-repeat left center;
*/}
#cartContainer a, #cartContainer a:visited {
	color:#F2D48C;
	width: 100%;
	height:100%;
	float:left;
	text-align: center;
	text-decoration: none;/*	border: 1px solid #333;
*/}
span.cartInfo {
	/*	padding: 0 4% 4% 4%;
	vertical-align: middle;
	float:left
	
	width:100%;
	height:100%;
	display:inline-block;
	float:right;
	line-height:2.8em;*/
	text-align: center;
	font-size: larger;
	font-weight: bold;
	color: #F2D48C;
	text-decoration: none;
	margin:0 2%;
}
#cartContainer a img {
	/*	position:absolute;
	top:0;
	left:0;
*/
padding: 0 0 4% 0;
	width: 20%;
	float:left;
	margin:0 0 0 4%;
}
.blackShadow {
	-webkit-box-shadow: 0 0 10px rgba(120, 120, 120,.8);
	-moz-box-shadow: 0 0 10px rgba(120, 120, 120,.8);
	box-shadow: 0 0 10px rgba(120, 120, 120,.8);
		border: 1px solid #008040;
}

.filterShadowGrey {
	-webkit-box-shadow: 2px 2px 2px rgba(210,210,210,.8);
	-moz-box-shadow: 2px 2px 2px rgba(210,210,210,.8);
	box-shadow: 2px 2px 2px rgba(210,210,210,.8);
	border: 3px solid #000;
}

.filterShadow {
		-webkit-box-shadow: 2px 2px 2px rgba(200,0,0,.8);
	-moz-box-shadow: 2px 2px 2px rgba(200,0,0,.8);
	box-shadow: 2px 2px 2px rgba(200,0,0,.8);
	border: 1px solid #008040;
}

.horizShadow {
		-webkit-box-shadow: 0px 2px 2px rgba(200,0,0,.8);
	-moz-box-shadow: 0px 2px 2px rgba(200,0,0,.8);
	box-shadow: 0px 2px 2px rgba(200,0,0,.8);
	border: 1px solid #008040;
}

.adminHorizShadow {
		-webkit-box-shadow: 0px 2px 2px rgba(0,0,0,.8);
	-moz-box-shadow: 0px 2px 2px rgba(0,0,0,.8);
	box-shadow: 0px 2px 2px rgba(0,0,0,.8);
	border: 1px solid #000;
}


.filterShadowAdmin {
		-webkit-box-shadow: 2px 2px 2px rgba(0,0,0,.8);
	-moz-box-shadow: 2px 2px 2px rgba(0,0,0,.8);
	box-shadow: 2px 2px 2px rgba(0,0,0,.8);
	border: 1px solid #000;
}


form.filterSort {
	display:none;
}

form.filterActive {
	display:block;
}

.filterOptions {
	float:left;
	width:18%;
			border-radius: 0 25px 0 0;
	-moz-border-radius: 0 25px 0 0;
	-webkit-border-radius: 0 25px 0 0;

/*	border: 3px solid #008040;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
*/}

.sortContainer, .filterResultContainer {
margin: 0 0 3px 0;
/*border: 2px solid #008040;
*/}


.filterResultContainer {
width: 100%;
}



.filterResultContainerBack {
	width:100%;
height:100%;
	background-color: #FF870F;
opacity: 0.3;
position: absolute;
z-index: -1;
top: 0;
left: 0;
}

.sortContainer {
	width:100%;
}

#artSummary {
	color:#000;
}

/*#artSummary {
	border-radius: 25px 0 0 0;
	-moz-border-radius: 25px 0 0 0;
	-webkit-border-radius: 25px 0 0 0;
	behavior: url('C:\inetpub\wwwroot\bikulov\public\Progressive_Internet_Explorer-1.0.0/PIE_uncompressed.htc');
}
*/

.sortContainer, .clearAllFiltersContainer {
	display:table;
table-layout:fixed;
}


.clearAllFiltersContainer {
		margin: 0;
	padding: 5px 2%;
	overflow: hidden;
	width:96%;
		-webkit-box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.8);
	-moz-box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.8);
	box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.8);

	/*		position: relative;
	border-bottom: 0.5px solid #F9F91C;
background-color: #FF870F;
*/}

.clear1FiltersContainer {
	padding: 2%;
}

.clearAllFiltersContainer div.left, 
.sortContainer div.left, 
.sortContainer div.center,
.sortContainer div.right,
.centeredCell {
display: table-cell;
vertical-align: middle;
-moz-box-align: center;
	text-overflow: ellipsis;
	float:none;
}

.sortContainer div.left {
	color:#000;
}


.sortContainer div.right {
		float:none;
		min-height:3em;
}

.sortContainer div.center {
	padding: 0 2.5% 0 0;
/*	width:24%;
*/	text-align: right;
	color:#000;
}

#imageFullScreenContainer {
	width: 35px;
	height: 35px;
}

.sortContainer div.left em {
	font-size: 1.4em;
	font-weight: bold;
	padding: 0;
}

.sortContainer div.left p {
	font-weight: bold;
padding: 0 0 0 30px;
	font-size: 1.2em;
}

.clearAllFiltersContainer div.left p {
margin: 0;
}


.filterResultContainer ul *{
	display:inline-block;
}

 .filterResultContainer li div{
	height:1.6em;
	margin: 0% 3%;
	border: 3px solid #000;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
/*	background: url("../images/siteIcons/Gold_my_ver2.jpg") 
*/ }

/*.clearAllFiltersContainer  li div,
.filterType  li div {
	border: 3px solid #000;
}
*/

 .filterResultContainer span{
	vertical-align: middle;
	display:inline;
	 }

 .filterResultContainer em{
	display:block;
float: left;
margin: 0 0.5em 0 0.3em;
 }


 .filterResultContainer label{
height: 1.2em;
	margin: 0 2%;
	overflow: hidden;
 }

 .filterResultContainer img{
/*	 margin: 0 0 0 22%;
*/height: 1em;
 }
 
  .filterResultContainer label:hover
/*    .filterType:hover
*/	{
	cursor:pointer;
	text-decoration: line-through !important;
 }

 
/*styling catalog page*/
.ALLitems {
	margin: 0;
}

 
 .filterResultContainer{
	background-color:  #F2D48C;
	border-style: none;
/*	-webkit-box-shadow: 0px 2px 2px rgba(200,0,0,.8);
	-moz-box-shadow: 0px 2px 2px rgba(200,0,0,.8);
	box-shadow: 0px 2px 2px rgba(200,0,0,.8);
	border-radius: 0 0 25px 0;
	-moz-border-radius: 0 0 25px 0;
	-webkit-border-radius: 0 0 25px 0;*/	
}


.allItemsContainer {
	/*	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: none;
	border-right-style: groove;
	border-bottom-style: groove;
	border-left-style: groove;
	border-top-color: #008040;
	border-right-color: #008040;
	border-bottom-color: #008040;
	border-left-color: #008040;
*/		margin: 0;
		border-top-style: none;
overflow: hidden;
}

.allItemsContainer div.art {
	position: relative;
	width: 26%;
	float: left;
	margin: 0 0 0 2.5%;
	padding: 0% 2%;
	height: 100%;
	
	background: #008040 none repeat scroll 0% 0%;
color: #DDD;
}
.artBackground {
	height:100%;
	width:100%;
	position:absolute;
	top:0;
	left:0;
/*box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5), 0px 0px 50px rgba(0, 0, 0, 0.4) inset;
*/box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.4) inset;
	background: #008040 none repeat scroll 0% 0%;
color: #DDD;

	z-index: -1;
}



.artContainer {
	cursor:pointer;
	position:relative;
	/*	margin: 2%;
	width:90%;
*/    height: 250px;
	/*	border: 1px solid #008040;
*/	text-align: center;
	background-color: #FFF;
	/*	border-image:url("../images/siteIcons/artwoodenframeSmall.png") 30 repeat;  
	-o-border-image:url("../images/siteIcons/artwoodenframeSmall.png") 30 repeat;  
    -moz-border-image:url("../images/siteIcons/artwoodenframeSmall.png") 30 repeat;  
    -webkit-border-image:url("../images/siteIcons/artwoodenframeSmall.png") 30 repeat;   
    border-width: 30px;
*/	

/*big frame*/
/*	border-style: solid;
	border-width: 34px 43px 36px 37px;
	 -moz-border-image: url(../images/siteIcons/artwoodenframeSmall.png) 34 43 36 37 repeat; 
	 -webkit-border-image: url(../images/siteIcons/artwoodenframeSmall.png) 34 43 36 37 repeat; 
	 -o-border-image: url(../images/siteIcons/artwoodenframeSmall.png) 34 43 36 37 repeat; 
	 border-image: url(../images/siteIcons/artwoodenframeSmall.png) 34 43 36 37 fill repeat;
*/	  

/*small frame*/
	border-style: solid;
	/*	border-width: 19px 22px 28px 21px;
	 -moz-border-image: url(../images/siteIcons/artwoodenframeSmallest.gif) 19 22 28 21 repeat; 
	 -webkit-border-image: url(../images/siteIcons/artwoodenframeSmallest.gif) 19 22 28 21 repeat; 
	 -o-border-image: url(../images/siteIcons/artwoodenframeSmallest.gif) 19 22 28 21 repeat; 
	 border-image: url(../images/siteIcons/artwoodenframeSmallest.gif) 19 22 28 21 fill repeat;
*/  
		border-width: 20px 20px 20px 20px;
	-moz-border-image: url(../images/siteIcons/artwoodenframeSmallest.gif) 20 20 20 20 repeat;
	-webkit-border-image: url(../images/siteIcons/artwoodenframeSmallest.gif) 20 20 20 20 repeat;
	-o-border-image: url(../images/siteIcons/artwoodenframeSmallest.gif) 20 20 20 20 repeat;
	border-image: url(../images/siteIcons/artwoodenframeSmallest.gif) 20 20 20 20 fill repeat;/*		background: transparent url(../images/siteIcons/artwoodenframeSmall.png);
	vertical-align: middle;

behavior: url(../css/Progressive_Internet_Explorer-1.0.0/PIE.htc);*/
}


.artFrame {
	position:absolute;
	left: 1%;
	top:0;
	z-index: -1;
	width:100%;
	height:100%;
}
.Centerer {
	display: inline-block;
	height: 100%;
	vertical-align: middle;
}
.art img.artIcon {
	/*	display: block;
	margin: auto 0;*/
	display: inline-block;
	vertical-align: middle;
	max-width:85%;
	max-height:85%;
	z-index:10;
	-webkit-box-shadow: 0px 0px 1px 2px #666;
	-moz-box-shadow: 0px 0px 1px 2px #666;
	box-shadow: 0px 0px 1px 2px #666;/*box-shadow: inset x y blur spread color;
Inset creates an inner shadow (we'll use this later), x sets the horizontal offset, y sets the vertical offset, blur defines how feathered the shadow will be and spread defines how far out the shadow will reach. The shadow that we used in the previous example looked like this:
*/

}

div.clear, div.adminclear {
	clear:both;
	width:100%;
	height: 30px;
}

div.adminclear {
	height: 1px;
}

.othersComments div.clear {
	height: 10px;
}


.filterResultContainer div.clear {
	height: 0;
}

.artInfo > ul {
	margin: 2% 0;
}


.artInfo {
	margin:0 2%;
	height: 4em;
}

.artTitle {
	/*height: 5em;
*/overflow: hidden;
	margin: 1% 0;
}
.artName {
		margin-top:5%;
	vertical-align: middle;
	font-size: 1.3em;
	font-weight: bold;
	text-align: center;
}

.artNameEm {
	font-size: 1.3em;
	font-weight: bold;
}

.productView div.artName {
	margin: 15px 65px 5px 65px;
}

.artName p{
	overflow: hidden;
	/*white-space: normal;
*/text-overflow: ellipsis;
	margin-top: 7px; 
}

.price {
	font-size: 1.2em;
	font-weight: bold;
	width:100%;
	text-align: center;
	color: #008040;
}

.priceEm {
	font-size: 1.3em;
	font-weight: bold;
	color: #008040;
}

.collectionTitle {
	font-size: 0.6em;
	font-weight: lighter;
}
.allItemsContainer li {
	display: inline-block;
	overflow:hidden;
}
.artAdd input {
	border-radius: 5px;
	background-color: #008040;
	color: #F2D48C;
	font-size: 1.1em;
	font-weight: bold;
	width:90%;
	margin:0;
}

.foldedBox, .defaultButtonContainer {
	position:absolute;
	left:-12px;
	top:15px;
	width:96%;
	z-index:1;
	padding:2% 0;
	color:#ddd;
	margin: 0 auto;
}

.blackFont {
    color: #000;
}

#userLogin .foldedBox {
top:auto;
	bottom:15px;
}
.foldedBox {
background-color: #008040;
-webkit-box-shadow: 0px 2px 4px #888;
	-moz-box-shadow: 0px 2px 4px #888;
	box-shadow: 0px 2px 4px #888;
}

.foldedBox p{
    padding: 0 2%;
}

#loginRegisterContainer .foldedBox, a.yellowLink {
color: #F2D48C;
}

.adminAction .defaultButtonContainer {
		width:45%;
		float:right;
			-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}


.adminChoiceContainer {
width: 45%;
}

.previewComment .foldedBox {
bottom: 100%;
width: calc(100% + 23px);
color: #F2D48C;
background: transparent url(../images/siteIcons/PhotoshopFiles/nightStars.jpg);
}

.previewComment .foldedBox p{
padding: 5px 14px;
overflow: hidden;
text-overflow: ellipsis;
width: calc(100% - 28px);
overflow:hidden;
font-size: 13px;
height: 25px;
line-height: 25px;
}


#UsercommentFormContainer, #usercomment div{
/*	overflow:hidden;
*/}

#UsercommentFormContainer dd {
	margin:0;
}

#helpMsg-element {
	width:100%;
}

#userPhotoContainer {
	width:20%;
	float:left;
}

.userCommentsName {
	    clear: right;
		    margin-top: 2em;
}

.userCommentsName dt, .userCommentsName dd{
	margin: 0;
	padding: 0;
	text-align: left;
	width: 33%;
}

.userCommentsName dt{
	width: 33%;
}

.userCommentsName dd{
	width: 67%;
}

.userCommentsName input, #userComment{
	width: -webkit-calc(96% - 4px);
width: -moz-calc(96% - 4px);
	width: calc(96% - 4px);
}

#userComment {
	padding: 2%;
}

.previewComment {
	position: relative;
/*	border-radius: 7px;
*/	overflow: hidden;
	border: 1px solid #F0F8FF;
	padding: 0 4%;
		-webkit-box-shadow:0px 3px 2px -3px #060606  inset;
	-moz-box-shadow:0px 3px 2px -3px #060606  inset;
	    box-shadow: 0px 3px 2px -3px #060606  inset;
		margin: 0 0 3em 0;
		background: #F0F8FF none repeat scroll 0% 0%;
}

#currentUser .previewComment {
		margin: 0;
}


.posterInfo {
margin: 26px 0 13px 0 ;
overflow: hidden;
}


#userPhotoContainer div.imageWrapper {
	background-color: #FFF;
	border: 1px double #000;
		padding:5px 10px;
}


 .defaultButtonContainer {
	position:inherit;
	background:none;
	}

 .adminArea .defaultButtonContainer {
padding: 0 32px;
	}
	
	.foldedBoxInside {
	width:100%;
	height:100%;
	}
	
.foldedBox:after, 	.foldedBoxInside:after, .previewComment div.foldedBox:before  {
	content: ' ';
	position: absolute;
	width: 0;
	height: 0;
	top: 100%;
	border-width: 6px;
	border-style: solid;
}

.foldedBox:after {
	left: 0px;
	border-color: #5E001F #5E001F transparent transparent;
}

.foldedBoxInside:after, #registerContainer .foldedBox:after  {
	left:auto;
	right:0px;
	border-color: #5E001F transparent transparent #5E001F ;
}

#registerContainer .foldedBox  {
		left:12px;
}

.previewComment div.foldedBox:before {
border-width: 10px;
left: 60px;
border-color: transparent transparent #000 transparent;
top: -18px;
}


.foldedBox ul {
margin: 0 0 0 4%;
}


a.addToCart, a.addToWishlist {
	position:relative;
	top:0;
	left:0;
	font-weight: bold;
	overflow: hidden;
	text-overflow: ellipsis;
/*	width: auto;
*/	color: #F2D48C;
	padding: 10px 5%;
/*	display: block;	
*/	display:table-cell;
	text-decoration: none;
	text-align:center;
	/*button style*/
background: #008040; /* Old browsers */
	background: -moz-linear-gradient(top, #008040 0%, #2b2725 11%, #2b2725 50%, #000000 51%, #2b2725 89%, #008040 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#008040), color-stop(11%,#2b2725), color-stop(50%,#2b2725), color-stop(51%,#000000), color-stop(89%,#2b2725), color-stop(100%,#008040)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #008040 0%,#2b2725 11%,#2b2725 50%,#000000 51%,#2b2725 89%,#008040 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #008040 0%,#2b2725 11%,#2b2725 50%,#000000 51%,#2b2725 89%,#008040 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #008040 0%,#2b2725 11%,#2b2725 50%,#000000 51%,#2b2725 89%,#008040 100%); /* IE10+ */
	background: linear-gradient(to bottom, #008040 0%,#2b2725 11%,#2b2725 50%,#000000 51%,#2b2725 89%,#008040 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#008040', endColorstr='#008040',GradientType=0 ); /* IE6-9 */
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	-webkit-box-shadow:1px 4px 2px -3px rgba(242,212,140,0.8) inset,
			4px 2px 2px -3px rgba(242,212,140,0.8) inset, 
			4px 4px 8px rgba(0,0,0,.8);
	-moz-box-shadow: 1px 4px 2px -3px rgba(242,212,140,0.8) inset,
			4px 2px 2px -3px rgba(242,212,140,0.8) inset, 
			4px 4px 8px rgba(0,0,0,.8);
	/*	box-shadow: 0px 1px 1px rgba(255,255,255,0.8) inset, 4px 4px 8px rgba(0,0,0,.8);
*/
box-shadow:1px 4px 2px -3px rgba(242,212,140,0.8) inset,
			4px 2px 2px -3px rgba(242,212,140,0.8) inset, 
			4px 4px 8px rgba(0,0,0,.8);
	margin: 5px 15px 15px 0;
	vertical-align: middle;
}


/*
.defaultButtonContainer a:active {*/
.foldedBox a:active, .defaultButtonContainer a.addToCart:active {
	position:relative;
	top:1px;
box-shadow: -4px 2px 2px -3px rgba(242,212,140,0.7)  inset,
			1px 5px 2px -3px rgba(0,0,0,0.8) inset, 
			3px 1px 2px -3px rgba(0,0,0,0.8) inset,
			1px -5px 2px -3px rgba(242,212,140,0.7)  inset;
	border-color: #a9db80;
}




/*.foldedBox li.right a {
float:right;
}
*/

/*.foldedBox a span{
	position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
*/
.foldedBox li, .defaultButtonContainer li {
width: 46%;
margin: 2% 0px;
font-weight: bold;
padding: 9px 4% 12px 0px;
display: table;
table-layout: fixed;
float: left;
	}

#userLogin .defaultButtonContainer li {
width: 41%;
margin: 2% 0 2% 5%;
}


#finalLoginContainer .foldedBox li {
	width:auto;
}
#registerContainer .foldedBox li {
	float:right;
}

.adminAction .defaultButtonContainer li {
	width:100%;
}


.foldedBox li.right {
	font-weight: normal;
}

/*making 6 column design to present names*/
.artNameContainer1, 
.artNameContainer2, 
.artNameContainer3, 
.artNameContainer4, 
.artNameContainer5,
.artNameContainer6 {
	position:relative;
	width:100%;
	float:left;
}

.artNameContainer1, 
.artNameContainer3, 
.artNameContainer5 {
	background: #008040 none repeat scroll 0% 0%;
color: #DDD;
right: 2.5%;
}

.artNameContainer2, 
.artNameContainer4 {
	background: #fff;
		right: 30%;
}

/*.artNameContainer1 {
	background-color: #000;
	right: 3%;
}*/

/*.artNameContainer2 {
background: url("../images/siteIcons/Gold_my_ver2.jpg");
	background-color: #060;
	right: 30%;
}*/

/*.artNameContainer3 {
	background-color: #9CF;
		right: 3%;
			background:none;
}
*/

/*.artNameContainer4 {
background: url("../images/siteIcons/Gold_my_ver2.jpg");
	background-color: #3F3;
	right: 30%;
}
*/

.artNameContainer5 {
/*background: url("../images/siteIcons/Gold_my_ver2_with_red.jpg");
	background-color: #9CF;
	background:none;
*/		right: 5%;

}

.artNameContainer6 {
background: #fff;
/*	background:none;
		background-color: #9CF;
*/	overflow:hidden;
	left:2.5%;
}

/*#testArt1, #testArt2, #testArt3,
*/
.nameArt1, .nameArt2, .nameArt3 {
/*	border: 0.5px solid #000;
*/	left:67.6%;
}

/*.testBackground {
	position:absolute;
	background-color: #FF0;	
	float:right;
	width:30%;
}
*/

/*styling filterSort check form*/
.filterSort label {
	height:auto;
	padding: 0.5em;
	margin:0;
	display:block;
	position:relative;
	cursor: pointer;
}


.filterSort dl {
	width:98%;
	-webkit-box-shadow: 2px 2px 2px rgba(200,0,0,.8);
	-moz-box-shadow: 2px 2px 2px rgba(200,0,0,.8);
	box-shadow: 2px 2px 2px rgba(200,0,0,.8);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #008040;
	border-right-color: #008040;
	border-bottom-color: #008040;
	border-left-color: #008040;
}


.bottom dl {
	border-bottom: 1px solid #008040;
	margin: 0 0 10px 0;
}

.filterCheckContainer {
position:relative;
}

.filterCheckContainer:hover:after{
	content: "";
	width:100%;
	height:100%;
	background-color:#008040;
	position: absolute;
	left: 0;
	top:0;
	z-index:-1;
	opacity: 0.2;
}


.filterSort input{
display:none;
}

.filterCheckContainer div{
/*	width:85%;
*/margin: 4% 1% 0% 1.8em;
}

.filterCheckContainer div label:before {
	content: "";
	display: inline-block;
	font-size: 1em;
	line-height: 1em;
	width: 1.1em;
	height: 1.1em;
	text-align: center;
	vertical-align:middle;
	border-radius: 3px;
	position: absolute;
	left: -1.3em;
	top:0.5em;
	background-color: #008040;
	box-shadow: inset 0px 2px 3px 0px rgba(0, 0, 0, .3), 0px 1px 0px 0px rgba(255, 255, 255, .8);
	font-weight: bold;	/*	-webkit-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
	-moz-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
	
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#b3bead',GradientType=0 );*/

}

     
	
.filterSort input[type=checkbox]:checked + div label:before {
    content: "\2713";  
	color: #F2D48C;
    }  
	

.aboutFilter {
	cursor:pointer;
	font-size: 1.1em;
	font-weight: bold;
	color: #F2D48C;
	background-color: #000;
	text-align: left;
	vertical-align: middle;
	padding: 2%;
	margin-bottom: 1px;
	-webkit-box-shadow: 3px 3px 2px rgba(200,200,200,.8);
	-moz-box-shadow: 3px 3px 2px rgba(200,200,200,.8);
	box-shadow: 3px 3px 2px rgba(200,200,200,.8);


}

.top {
	margin-top:0;
		border-radius: 0 25px 0 0;
	-moz-border-radius: 0 25px 0 0;
	-webkit-border-radius: 0 25px 0 0;

}

.itemCount {
	font-size: 0.9em;
	color: #666;
}

.filterType {
	float:left;
	color: #F2D48C;
}

.filterType div{
	background-color: #000;
}


.filterRemove {
float: left;
margin: 0 2% 0 0;
/*width: 75%;
padding: 0 0 2% 0;
*/}

/*.filterRemove label {
	display:block;
}

.filterRemove label span {
	float:right;
}

.filterRemove label span.removeType {
	float:left;
}*/

.filterResultContainer p#testRemove {
width: calc(100% - 1.3em);
display: block;
float: left;
}

.filterSummary {
/*	margin: 14px 0;
*/	overflow: hidden;
}



/*styling drop-down select menu*/
.dropdownContainer {
margin: 0;
position: relative;
width: 100%;
background: none repeat scroll 0% 0% transparent;
float: right;
height:auto;
line-height:normal;
}

#breadcrumbContainer {
		border-bottom: 1px solid #000;
		margin: 0 0 1% 0;
		padding: 6px 0;
		height: 36px;
		display: table;
width: 100%;
}

#breadcrumbContainer div.dropdownContainer{
	width:auto;
}


/*.dropdownContainer,#dropdownBackground,  .dropdownActive:hover {
	border: 1px solid #008040;
	border-radius: 10px 0 0 0;
	-moz-border-radius: 10px 0 0 0;
	-webkit-border-radius: 10px 0 0 0;
}*/

.dropdownActive:hover {
	color: #fff !important;
	background: transparent !important;
}

.dropdownActive:hover.dropdownActive.addTriangle:after {
			border-color: #fff transparent;
}

.dropdownBackground {
	position:absolute;
	top:0;
	left:0;
	display:block;
	width:100%;
	height:100%;
	opacity:0.8;
border: 1px solid #000;
/*	background-color: #F2D48C;*/
}

.dropdownVisible {
width:100%;
}

#breadcrumbContainer div.dropdownVisible{
	width:auto;
}

.dropdownVisible ul.dropdownMenu1, .dropdownVisible li {
width:100%;
/*background:none;
*/}



.dropdownVisible ul.dropdownMenu1 {
/*  border: 1px solid #008040;	
*/  		-webkit-box-shadow: inset 0px 2px 14px rgba(0,0,0,.8);
	-moz-box-shadow: inset 0px 2px 14px rgba(0,0,0,.8);
	box-shadow: inset 0px 2px 14px rgba(0,0,0,.8);

}

a.dropDown span {
		vertical-align: middle;
		display:block;
/*display: table-cell;
*/		width: calc(95% - 3em);
}

#breadcrumbContainer a.dropDown span {
	width: auto;
	text-align: left;
}


a.dropdownActive span {
		vertical-align: middle;
display: inline-block;
/*			width: calc(97% - 1em);
*/		padding: 0.3em 0;
margin-right: 1.5em;
}


.dropdownVisible {
height:100%;
/*			-webkit-box-shadow: inset 0px 2px 14px rgba(200,0,0,.8);
	-moz-box-shadow: inset 0px 2px 14px rgba(200,0,0,.8);
box-shadow: inset 0px 2px 14px rgba(200,0,0,.8);*/
}


/*.dropdownVisible:after {
	content: "";
	width: 0;
	height: 0;
	position: absolute;
	right: 1em;
	top: 50%;
	margin-top: -3px;
	border-width: 6px 6px 0 6px;
	border-style: solid;
	border-color: #000 transparent;
}
*/

.addTriangle {
	position: relative;
}

.more a, .addTriangle a, .addTriangle span{
	padding: 0 1.5em 0 0.5em;
border-top: 3px solid #FFF;
}

 
.more ul a	{
	border-radius: 0px !important;
}


li.right a{
    border-top: 3px solid #fff;
    font-family: Meiryo,Arial,Helvetica,Geneva, sans-serif;

}
/*.more:after, 
*/.addTriangle:after {
	content: "";
	width: 0;
	height: 0;
	position: absolute;
	right: 0.5em;
	top: 50%;
	margin-top: -3px;
	/*border-width: 0 6px 6px 6px;/*down*/
	border-width: 6px 6px 0 6px;/*up*/
	border-style: solid;
border-color: #008040 transparent;
}

.up:after {
		border-width: 0 6px 6px 6px;/*down*/
}

.more li.addTriangle:after {
		border-color: #000 transparent;
}

.dropdownActive.addTriangle:after {
			border-color: #000 transparent;
}

.dropdownMenu1 li a{
	padding: 2% 5%;
}

.dropdownMenu1 li:first-child a {
/*padding: 4% 5% 2% !important;
*/border-radius: 0px !important;
}


.dropdownMenu1 li:last-child a{
		padding: 2% 5% 4% 5%;
}


.filterOptions div.addTriangle:after {
		border-color: #F2D48C transparent;
			right: 0.8em;
}

.filterOptions span{
display:block;
}

.addTriangle span{
	padding: 0 1.7em 0 0.2em;
}

.more li.addTriangle:hover:after {
		border-color: #FFF transparent;
}

/*.dropdownVisible:hover > .dropdownVisible:after {
	border-color: #F9F91C transparent;
}
*/



.dropdownVisible a {
/*display: table;
	table-layout:fixed;
*/border-style: none;
}

a.dropDown:hover {
/*		-webkit-box-shadow: inset 0px 2px 14px rgba(200,0,0,.8);
	-moz-box-shadow: inset 0px 2px 14px rgba(200,0,0,.8);
*/	box-shadow: 17px 0px 14px -15px rgba(0, 0, 0, 0.8) inset, -17px 0px 14px -15px rgba(0, 0, 0, 0.8) inset;
}

.dropdownActive {
	 display:block;
	 height:100%;
	color: #000 !important;
	font-weight: bold;
overflow:hidden;
	text-overflow: ellipsis;
	padding: 0.5em;
 }

/*styling paginator*/
.paginatorContainer {
	overflow:hidden;
}

.ALLitems .paginatorContainer {
margin: 0px 2.5%;
}

/*styling individual product page*/

#artImage {
	width:40%;
	height: 40%;
}
	
#artImage img{
	max-width:100%;
	max-height: 100%;
}

/*admin area*/
#admin_mail_addresses-element{
	width: calc(100% - 3px); 
	margin: 0 0 1em 0;
	padding: 0;
}

#admin_mail_addresses-label {
	display:none;
}

/*magnify lens*/
.magnifyContainer {
position: relative;
clear:both;
margin: 0% 7%;
/*overflow: hidden;
*/}

.magnify {
/*  	z-index: 11;
  width: calc(100% - 4em);
	    margin: 2em 0; position:relative;*/
		position: relative;
    margin: 45px;
}

.maginfyFrame {
    position: absolute;	
top: 0px;
left: 0;
width: calc(100% - 40px);

		background-color: #FFF;	
border-style: solid;	
border-width: 20px;
	-moz-border-image: url(../images/siteIcons/artwoodenframeSmallest.gif) 20 20 20 20 repeat;
	-webkit-border-image: url(../images/siteIcons/artwoodenframeSmallest.gif) 20 20 20 20 repeat;
	-o-border-image: url(../images/siteIcons/artwoodenframeSmallest.gif) 20 20 20 20 repeat;
			border-image: url(../images/siteIcons/artwoodenframeSmallest.gif) 20 20 20 20 fill repeat;

}

/*.magnifyPad {
	width:90%;
	border: medium solid #000;
}
*/

.magnify img {
	width:100%;
}

/*Lets create the magnifying glass*/
.magnified {
	cursor: none; 
	width: 175px; height: 175px;
	position: absolute;
	border-radius: 100%;
	border-image: none;
	border-style: none;
	/*Multiple box shadows to achieve the glass effect*/
	box-shadow: 0 0 0 7px rgba(255, 255, 255, 0.85), 
	0 0 7px 7px rgba(0, 0, 0, 0.25), 
	inset 0 0 40px 2px rgba(0, 0, 0, 0.25);
	
	/*Lets load up the large image first*/
/*	background: url('http://thecodeplayer.com/uploads/media/iphone.jpg') no-repeat;
*/	
	/*hide the glass by default*/
	display: none;
	z-index: 10000;
}

.clickToZoom {
	width:auto;
	height:auto;
	box-shadow:none;
	border-radius: 0%;
	background-image: none;
/*	border: 2px solid #008040;
*/	padding: 3px;
		background:none !important;
	/*background: url("../images/siteIcons/Gold_my_ver2.jpg") repeat scroll 0% 0% transparent !important;
*/	font-size: 10px;
}


/*To solve overlap bug at the edges during magnification*/
.small { display: block; 
	-webkit-box-shadow: 0px 0px 1px 2px #666;
	-moz-box-shadow: 0px 0px 1px 2px #666;
	box-shadow: 0px 0px 1px 2px #666;
}

#zoomMsg {
	position:relative;
width: 140px !important;
height: 23px !important;
z-index: 10000;
}

#zoomMsg img {
width:100%;
height:100%;	
/*		position:absolute;
	left: -23px;
		top:-10px;
width:23px;
	height:18px;
*/}


/*styling productView*/
.productView {
	width: 49%;
	float: left;
/*	background-color: #000;
*/		background: transparent url(../images/siteIcons/PhotoshopFiles/nightStars.jpg);
	height: 500px;
	-moz-border-radius: 0 10px 0 0;
	-webkit-border-radius: 0 10px 0 0;
	border-radius: 0 10px 0 0;
	-webkit-box-shadow: 0 0 10px rgba(120, 120, 120,.8);
	-moz-box-shadow: 0 0 10px rgba(120, 120, 120,.8);
	box-shadow: 0 0 10px rgba(120, 120, 120,.8);
 height: 506px;
 visibility: hidden;
 display:block;
}

.whiteShadow {
		-webkit-box-shadow: 1px 1px 4px rgba(255, 255, 128, 0.8), -1px -1px 4px rgba(255, 255, 128, 0.8);
	-moz-box-shadow: 1px 1px 4px rgba(255, 255, 128, 0.8), -1px -1px 4px rgba(255, 255, 128, 0.8);
box-shadow: 1px 1px 4px rgba(255, 255, 128, 0.8), -1px -1px 4px rgba(255, 255, 128, 0.8);
}

#productViewTabContainer {
/*width: -webkit-calc(49% - 12px);*/ /** Safari 6, Chrome 19-25 **/
/*width: -moz-calc(49% - 12px);*/ /** FF 4-15  **/
/*width: calc(49% - 12px);*/
width:48%;	
position: relative;
float: right;
	margin-top: 5px;
}

#formElementContainer {
	width: 63%;	
position: relative;
float: right;
	margin: 5px 0 15px 0;
}

#productViewTab {
/*	    overflow: hidden;
*/  height: 500px;
	background: url("../images/siteIcons/Gold_my_ver2_with_red.jpg");
	position: relative;
border:none;
margin-right: 2px;
	visibility: hidden;
	 display:block;
}


#productView-slideshow-2 {
width:auto;
}

#productView-slideshow-1 {
/*	height: 400px;
	clear: both;*/
}

/*It's important that your slides do not have a declared width or height for this to work properly. */
div.responsive img { width: auto; height: auto }

#productView-cycle-2 {
	width:auto !important;
}

div#active, .shined {
	z-index:10;
	box-shadow:     0px 5px 15px rgba(255, 255, 128, 0.8),0px 5px 15px rgba(255, 255, 128, 0.8),0px -1px 15px rgba(255, 255, 128, 0.8);
}

div#rollover {
/*		position:absolute;
top: 0px;
left: 5%;

display:none;
*/}

.pagerContainer {
	overflow:hidden;
}

#imagePager {
width: calc(86% - 33px);
float: left;
padding: 5% 0 0 7%;
}

#imgInfo {
	text-align: center;	
}

#imgPerScreen {
	width: calc(40% - 33px);
}

#imageFullScreen {
	width: 33px;
	float:right;
	padding: 5% 7% 0 0;
}

#imagePager ul {
	/*to center inlined lis
display: table;*/
height:43px;
	margin: 0 auto;
	overflow: hidden;
}


#imagePager li {
	display: inline-block;
	height: 39px;	
	margin: 2px 0.3em;
	float: left;
}

#imagePager li img{
	height:39px;
}

#imagePager li a{
height: 39px;
display: block;
}

/*test*/
/*#log1 {
	height: 3em;
	border: thin solid #000;
}*/

/*styling admin area*/
.blogContent {
	float:right;
width: 65%;
padding: 0% 2.5%;
margin: 2% 0;
}

.quoteContainer, .adminMsg {
	margin-top: 4%;
}

.quoteImage {
	width: 30%;
	float:left;
}

.quoteImage img{
	width: 100%;
}

/*probing fullsizing*/
#jquery-fullsizable {
  display: none;
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
 /*  	background: transparent url(../images/siteIcons/Gold_my_ver2.jpg);
 background-color: #000;
*/  z-index: 999;
}

.defaultTheme {
	  	background: transparent url(../images/siteIcons/Gold_my_ver2.jpg);
}

.starTheme {
	  	background: transparent url(../images/siteIcons/PhotoshopFiles/nightStars.jpg);
}

#jquery-fullsizable.fullsized_spinner {
/*  background-image: 
background-position: 50% 50%;
  background-repeat: no-repeat;
*/}

#jquery-fullsizable #fullsized_image_holder img {
  display: block;
  margin: 0 auto;
}

#fullsized_go_prev, #fullsized_go_next {
  position: fixed;
  top: 40%;
  display: block;
  width: 32px;
  height: 126px;
}
#fullsized_go_prev {
  left: 0;
  background: url(../images/siteIcons/jquery-fullsizable.png);
}
#fullsized_go_prev:hover {
    background-position: 0 -126px;
}
#fullsized_go_next {
  right: 0;
  background: url(../images/siteIcons/jquery-fullsizable.png) -32px 0;
}
#fullsized_go_next:hover {
  background-position: -32px -126px;
}
#fullsized_close, #fullsized_fullscreen {
  position: absolute;
  top: 0;
  display: block;
  width: 32px;
  height: 32px;
}
#fullsized_close {
  right: 0;
  background: url(../images/siteIcons/jquery-fullsizable.png) -64px 0;
  z-index:2;
}
#fullsized_close:hover {
  background-position: -64px -32px;
    z-index:2;
}


#fullsized_fullscreen {
  right: 40px;
  background: url(../images/siteIcons/jquery-fullsizable.png) -96px 0;
    z-index:2;
}
#fullsized_fullscreen:hover {
  background-position: -96px -32px;
    z-index:2;
}

:fullscreen #fullsized_fullscreen { background-position: -96px -64px; &:hover {background-position: -96px -96px;} }
:-webkit-full-screen #fullsized_fullscreen { background-position: -96px -64px; &:hover {background-position: -96px -96px;} }
:-moz-full-screen #fullsized_fullscreen { background-position: -96px -64px; &:hover {background-position: -96px -96px;} }


.artControls {
	position:relative;
	background-color:transparent;
	color: #FFC;
	border:none;
	/*		opacity:0.4;
*/}

.artControls a{
color: #F2D48C;
}

.artControls:hover {
	background-color: #008040;
}

div.artControls::after {
  content: "";
background-color: #008040;
  opacity: 0.5;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  position: absolute;
  z-index: -1; 
  height:100%;
  width:100%;  
  	border:none;
}

#fullsizable_top {
	position: absolute;
	top: 0;
	left:0;
/*	height:2em;
*/	width: 100%;
	z-index:1;
}

#fullsizable_bottom {
		position: absolute;
	bottom: 0;
	left:0;
	width: 100%;
}

.fullScreen {
	display:none;
}

/*#imageFullScreen li {
	position:relative;
}
*/

.activeFullScreen {
  position: relative;
  top: 0;
  right: 0;
  background: url(../images/siteIcons/jquery-fullsizable.png) -96px 0;
 display: block;
  width: 32px;
  height: 32px;
margin: 3.5px 0px;
}

#breadcrumbContainer a.activeFullScreen{
  background: url(../images/siteIcons/jquery-fullsizable-small.png);
  background-size: contain;
  width: 1.8em;
  height: 1.8em;
  float:right;
}


#imageFullScreenContainer a.activeFullScreen {
margin: 2px 0px;
}


.testme img {
	height:50px;
/*	max-width: 50px;
	max-height:50px;
*/}


ul.FZ_left, ul.FZ_center {
	display:block;
	float:left;
	width: 33.33%;
	margin:0;
}

ul.FZ_right {
	display:block;
	float:right;
	width: 33.33%;
		margin:0;
}

ul.FZ_center span {
display: block;
vertical-align: middle;
text-align: center;
}

li#FZ_artPrice span{
display: table-cell;
}

#jquery-fullsizable li {
	width:100%;
	height:100%;
	padding:0;
	margin: 0;
}

#jquery-fullsizable li.Add {
	width: 70%;
	height:calc(60% - 30px);
	padding: 12px 15%;
	margin: 3px 0;
}

#FZ_artName em, .commentAd em {
font-size: 1.3em;
font-weight: bold;
}

#jquery-fullsizable em.FZ_titles {
	font-size: 0.9em;
	font-weight: lighter;
}

#FZ_imgType  em.FZ_titles {
border: 1px solid #FFC;
margin: 1% 0px 15px 15%;
padding: 5px;
display: inline-block;
box-shadow: 1px 4px 2px -3px rgba(242, 212, 140, 0.8) inset, 4px 2px 2px -3px rgba(242, 212, 140, 0.8) inset, 4px 4px 8px rgba(0, 0, 0, 0.8);
}

/*goDadddy verify seal*/
li#goDaddySeal div {
	margin: auto;
}

#fullsized_image_holder {
/*	opacity:1;
*/}

/*shadow effect for full screen image*/
#fullsized_image_holder img
{
  	position:relative;       
    -webkit-box-shadow:0 5px 14px rgba(0, 0, 0, 0.85), 0 0 40px rgba(0, 0, 0, 0.1) inset;
       -moz-box-shadow:0 5px 14px rgba(0, 0, 0, 0.85), 0 0 40px rgba(0, 0, 0, 0.1) inset;
            box-shadow:0 5px 14px rgba(0, 0, 0, 0.85), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}

/*filexchange*/
#exchangeFile-1 {
	display:none;
}

.filexchangeName {
	width: 37%;
}

.filesize{
	width: 15%;
}

.filexchangeName li {
	margin: 1.1em 0;
}

/*product page*/
.staRating {
	color: #FFC;
/*visibility: hidden;*/
	overflow:hidden;
}

/*********************/
/** jRating CSS **/
/*********************/

/**Div containing the color of the stars */
.jRatingAverage {
background-color: rgb(237, 199, 68);
	position:absolute;
	top:0;
	left:0;
	z-index:2;
	height:23px;
/*		height:100%;
border-bottom: 3px solid #ffff00;
*/}

.jRatingColor {
	background-color:#ffff00; /* bgcolor of the stars*/
	position:absolute;
	top:0;
	left:0;
	z-index:2;
	height:100%;
}

.ratingExplain {
	height: 1.1em;
	overflow:hidden;
	margin: 0 0 3px 0;s
}

/** Div containing the stars **/

.jStar, .fiveStarsBackgroundColor, .StarsStatBackgroundColor {
	position:absolute;
	left:0;
}

.jStar {
			background:	transparent url(../images/siteIcons/starBig.gif)  repeat-x;
	z-index:3;
}

.jStarStat {
	position:absolute;
	left:0;
	background:	transparent url(../images/siteIcons/starSmall.gif)  repeat-x;
	z-index:3;
}



.fiveStarsBackgroundColor {
	z-index:2;
	width: 125px;
	height: 22px;
	background:	transparent url(../images/siteIcons/starBigBack.gif)  repeat-x;
	border-bottom: 2px solid #999999;
}

.StarsizeStatBig{
		width: 125px;
	height: 25px;
}

/* other people rates*/
.StarsizeStat {
	height: 13px;
    width: 65px;
}

.starWithoutLink {
	height: 12px;
}

.previewComment div.StarsizeStat{
	height: 11px;
}

.StarsStatBackgroundColor {
	z-index:2;
	height: 12px;
    width: 65px;
	background:	transparent url(../images/siteIcons/starSmallBack.png)  repeat-x;
}

.jStarGoldBack  {
	background:	transparent url(../images/siteIcons/starSmallGoldWithRed.png)  repeat-x;
}

.fiveStarsStat {
    overflow: hidden;
    z-index: 1;
    position: relative;
	float: right;
/*	top: 5px;
*/}

.ALLitems .fiveStarsStat {
	float: none;
margin: 0 auto;
}

.previewComment div.fiveStarsStat {
	float:none;
	display:inline-block;
}

#userRatingContainer {
	position:relative;
	overflow: hidden;
	float:left;
	}

.taninRatingContainer {
	text-align: right;
height: 15px;
/*	overflow:hidden;
*/	float:right;
}

.popularItems {
height: auto;
}

.allItemsContainer .taninRatingContainer {
	text-align: center;
clear:both;
width:100%;
}

.art .taninRatingContainer {
margin-bottom: 10px;
}

.taninRating {
overflow: hidden;
height: 1em;
margin-bottom: 0.5em;
}

.userValuation .taninRating {
height: 11px;
margin-bottom: 0;
font-size: 10px;
}

._allItems {
	height: 12px;
display: inline-block;
float:none;
}

.artInfo div.taninRatingContainer {
margin:0;
width:auto;
}

.userAvrRate {
	float:right;
}

/** P containing the rate informations **/
p.jRatingInfos {
	position:		absolute;
	z-index:9999;
		background:	transparent url(../images/siteIcons/staRatingBackground.png) no-repeat;
	color:			#FFF;
	display:		none;
	width:			91px;
	height:			29px;	
	font-size:16px;
	text-align:center;
	padding-top:5px;
}
	p.jRatingInfos span.maxRate {
		color:#c9c9c9;
		font-size:14px;
	}


/*rating graphs*/
/* General */
								
				/* Basic Bar Graph */
				
				.starBreakdownContainer {
					margin: 10px 14% 15px 15px;
					background: transparent url(../images/siteIcons/Gold_my_ver2.jpg);
					padding: 25px 50px 15px 15px;
					width:260px;
					z-index:2;
					float:right;
					
						-moz-border-radius: 10px ;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	-webkit-box-shadow: 0 0 10px rgba(120, 120, 120,.8);
	-moz-box-shadow: 0 0 10px rgba(120, 120, 120,.8);
	box-shadow: 0 0 10px rgba(120, 120, 120,.8);

				}
				
				.axisTitle {
					width: 500px;
					height: 2em; 
					line-height: 2em;									
					margin-bottom: .5em;
					float:left;
					color: #000;
				}
				
				.graph { 
					position: relative; /* IE is dumb */
					left: 65px;
					width: 200px; 
					margin-bottom: .5em;
					-webkit-box-shadow:1px 1px 1px 0px #008040;
					-moz-box-shadow: 1px 1px 1px 0px #008040;
					box-shadow: 1px 1px 1px 0px #008040;
				}
				
				.graph .bar { 
					display: block;	
					position: relative;
					background: #008040; 
					text-align: left; 
					color: #333; 
					height: 2em; 
					line-height: 2em;									
				}
				.graph .bar span.starBar {
				    padding-left: 6px;
					display: block;
					left: 100%;
					position: absolute;
					width: 300px;
					overflow: visible;
				} /* This extra markup is necessary because IE doesn't want to follow the rules for overflow: visible */
			
				 .starBarValue {
							background: transparent url(../images/siteIcons/Gold_my_ver2.jpg);
			 }
				 
				 .insideGraph {
					 position:relative;
					 left: -75px;
					 color:#FFC;
					 background:none;
				font-weight: bold;
	 }
				 
				 .insideGraph em{
					 color:#FFC;
				 }
				 
				 .showBreakdownPointer {
					 cursor:pointer;
				 }
	
	.starBreakdownContainer {			 
display:none;
position: relative;
top: 26px;
	}
	
	
.starBreakdownContainer:after {
    content: "";
    width: 0;
    height: 0;
    position: absolute;
    bottom: 100%;
    right: 15px;
    border-width: 0 6px 6px 6px;
    border-style: solid;
    border-color: #FDF786 transparent;    
}

.cancelEventContainer {
position:relative;
width: 20%;
float: right;
margin: 5% 0px;
height:3em;
padding: 0.5em 0;
}

.cartContainer a {
height:100%;
}

.removeCartItem {
    height: 2em;
    display: block;
    line-height: 2em;
    margin-top: 0.5em;
    overflow: hidden;
    padding: 0 10px;
}

	.cancelEvent {
position: absolute;
top: 0px;
right: 0em;
display: block;
height: 1.3em;
width: 1.3em;
margin: 2%;
	}
	
.notifyWishActionContainer 	.cancelEvent {
right: 1.5em;
}

		.cancelEvent * {
height:100%;
float:right;
		}
		
		.leftContainer,	.centerContainer , .rightContainer {
			width: 40%;
			    position: absolute;
			    float:left;
		}
		.centerContainer {
			width: 20%;
			left: 40%;
text-align: center;
		}
	
.userValuation .leftContainer, .userValuation .rightContainer {
	position: inherit;
	float: left;
	width: 50%;	
}

 .userValuation .rightContainer {
	float: right;
}

.rightContainer {
		right: 0;
	}
	
.previewComment .leftContainer, .previewComment .rightContainer {
			width: auto;
		}
	
			.previewComment div.rightContainer {
width:auto;
height: 3em;
line-height: 3em;
			}
			
		
		
		/*notifications*/
		.notifyLeft {
			display:none;
			position:relative;
			color:#000;
					margin: 10px 15px 15px 14%;
					background: transparent url(../images/siteIcons/Gold_my_ver2.jpg);
					padding: 25px 15px 15px 15px;
					z-index:2;
					float:left;
					
						-moz-border-radius: 10px ;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	-webkit-box-shadow: 0 0 10px rgba(120, 120, 120,.8);
	-moz-box-shadow: 0 0 10px rgba(120, 120, 120,.8);
	box-shadow: 0 0 10px rgba(120, 120, 120,.8);

				}
				
				.notifyLeft:after {
    content: "";
    width: 0;
    height: 0;
    position: absolute;
    bottom: 100%;
    left: 15px;
    border-width: 0 6px 6px 6px;
    border-style: solid;
    border-color: #FDF786 transparent;    
}

.notifyLeft p {
/*	margin: 4px 0;
*/
line-height: 1.5em;
}

#notifyRateTitle {
	font-weight: bold;
	font-size: 1.1em;
	display:inline-block;	
}

.humanWhite {
	height:1.1em;
/*	display: inline-block;
*/	vertical-align: text-bottom;
}

.humanBlack {
vertical-align: middle;
height: 0.9em;
padding: 0px 2px 3px 1px;
}

.copyrightWarning {
	font-size: 0.8em;
		clear:both;
width: 70%;
padding: 0 52px;
margin: 0 auto 52px auto;
}

/*deal with user comments*/

.userCommentContainer, .otheruserCommentContainer {
	margin: 20px 0;
padding: 33px;
overflow: hidden;
position: relative;
}

.main-Admin .userCommentContainer {
		margin: 0;
		padding:0;
}


.writeComment, .writeCommentAdmin {
/*	width: -webkit-calc(25% - 24px);
width: -moz-calc(25% - 24px);
width: calc(25% - 24px);*/
width:24%;
	float:left;
	position:relative;
}


.commentAdContainer {
	width: 75%;
	padding: 0%;
	float:right;
}

.main-Admin .commentAdContainer {
	width: 100%;
}

.commentAd {
	width: 100%;
padding: 26px 0 0 0;
}

.commentAd p {
	line-height: 1.5em;
}

.underline {
	text-decoration: underline;
}

.smallText {
		font-size: 0.8em;
}

.red, .green {
	line-height: 1.5em;
	color: #F00;
	font-size: 1.5em;
}

.green {
	color:#008040;
	}
	
.posterInfo .left,
.posterInfo .right {
	width: 48%;
}

.posterInfo .left {
	margin-right: 2%;
}

.posterInfo .right {
	margin-left: 2%;
}

.commentAd p span {
	font-weight: bold;
}

.commentAd p:first-letter {
    text-transform: uppercase;
}

img#commentIcon {
/*	width: -webkit-calc(100% - 20px);
width: -moz-calc(100% - 20px);
width: calc(100% - 20px);*/
width:90%;
		opacity: 1;
	-webkit-box-shadow: 1px 1px 3px 0px #000;
	-moz-box-shadow: 1px 1px 3px 0px #000;
	box-shadow: 1px 1px 3px 0px #000;
	border-style: solid;	
border-width: 10px;
	-moz-border-image: url(../images/siteIcons/artwoodenframeSmallest.gif) 10 10 10 10 repeat;
	-webkit-border-image: url(../images/siteIcons/artwoodenframeSmallest.gif) 10 10 10 10 repeat;
	-o-border-image: url(../images/siteIcons/artwoodenframeSmallest.gif) 10 10 10 10 repeat;
			border-image: url(../images/siteIcons/artwoodenframeSmallest.gif) 10 10 10 10 fill repeat;

}

img.userpaper {
	width:50%;
	position:absolute;
	bottom:-10px;
	right: 10px;
}

.adminBackground#008040 {
background: #CBEF8D !important;
}

.underlineRed {
	border-bottom: 2px  solid #008040;
	overflow:hidden;
}

#userComment-element div, .importUserProfile{
	float: right;
	margin-bottom: 5px;
}

.importUserProfile{
	margin-top: 25px;
}

.disableLink {
cursor: default !important;
}

#NPSlabelContainer {
		height : 2.5em;
}

#NPSlabel, .NPSdefaultMsg{
		display:inline;
	margin-bottom:15px;
	height : 100%;
	line-height : 2em;
	position:relative;
	font-weight: bold;
	overflow: hidden;
}

.cancelNPSscale, .cancelPendingAction{
	display:inline-block;
	height: 1.3em;
}

#selectAllComments .cancelPendingAction{
		height: 2.3em;
}

.cancelPendingAction {
    position: absolute;
    right: 0px;
}

.cancelPopupAction {
    position: absolute;
    right: 10px;
    top: 10px;
}

.cancelNPSscale img, .cancelPendingAction img, .cancelPopupAction img{
	height: 100%;
}

.hiddenElement, .NPSdefaultMsg {
display:none;
}

.visibleElement {
display:inherit;
}

#NPSslider.ui-widget-content {
	background: #000;	
}

.NPSscaleContainer  {
position:relative;
clear:left;
	}
	
	
/* Interaction states
----------------------------------*/
#NPSslider .ui-widget-header,
#NPSslider .ui-state-default,
#NPSslider .ui-widget-content .ui-state-default,
#NPSslider .ui-widget-header .ui-state-default {	
background: #008040;	
}

#NPSslider a.notSelected {
	background-color: #666;
}

.fixed {
position: fixed !important;
top: 20px;   
}


#fixedTest{
position:fixed;
top: 0px;   
right: 200px;
width: 200px;
height:200px;
background:#CCC;
}


#artNPScontainer,#artNPS1container {
	visibility:hidden;
}

#NPSbackground {
	background: #FFF;
	overflow: hidden;
	padding: 5% 10%;
	margin-top: 2em;
border: 2px inset#EAE7E7;
}

#NPSwrapper {
/*	margin-left:10%;
	width:80%;
*/}

.smallPerc {
	font-size: 0.8em;
}

#NPSscale li, #NPSslider li {
	display:inline-block;
	float:left;
		overflow:hidden;
}

#NPSscale {
	position:relative;
	left:-0.6em;
	height: 1.6em;
		line-height:1.6em;
}

#NPSscale li em, #NPSscaleHundred em{
font-style: normal;
font-weight: normal;
	font-size: 1em;
}

#NPSscale li {
	width: 25%;
}

#NPSscaleHundred {
	position:absolute;
	left:calc(100% - 0.6em);
	height: 1.6em;
	line-height:1.6em;
top: 0;
}

#NPSscale li em:hover, #NPSscaleHundred em:hover  {
	font-size: 1em;
	font-weight: bold;
	cursor:pointer;
}

.highlightNPS {
font-size: 1.2em !important;
font-weight: bold !important;
}

.highlightNPSpreview {
	font-size: 1.5em;
font-weight: bold;
	height: 1.6em;
		line-height:1.6em;
		padding-left: 1em;
}

 #NPSslider li {
	width: calc(25% - 2px);
	height: 0.8em;
	border-left: 2px solid #008040;
	text-align: left;
 }
 

#NPSslider ul {
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
}

#submitComment {
	margin-top:25px;
}

.errors {
	margin-top:5px;
}

.formFillExplain, .description {
	float: right;
	margin-top: 5px;
	font-size: 0.8em;
	width:100%;
	text-align: right;
}

.description {
float:left;
}

#userLogin .description {
	text-align: left;
}


#usercomment input, #usercomment label  {
	overflow:hidden;
	vertical-align: middle;
/*	padding: 2px 0;*/
}


.othersComments p.right {
overflow: hidden;
width: 40%;
text-align: right;
}

/*admin*/
#confirmCommentsContainer {
	margin-top: 20px;
}

.adminAction {
overflow:hidden;
margin: 0 0 15px 0px;
padding: 15px;
}

.adminAction div.hiddenData {
	display:none;
}

.adminAction input {
margin: 0 5px;
width: auto;
height: 1.2em;
line-height: 1.2em;
float: left;
}

.adminAction dd  {
width: 100%;
}



.adminAction label {
display: block;
margin: 5px 15px;
height:auto;
padding:0;
}

.adminAction label:hover {
	cursor:pointer;
}

.adminChoiceContainer {
	-webkit-box-shadow:	4px 4px 8px rgba(0,0,0,.8);
	-moz-box-shadow: 4px 4px 8px rgba(0,0,0,.8);
    box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.8);
    border-radius: 10px;
    display: inline-block;
    float: left;
    position: relative;
    margin: 25px 3% 12px 0px;
    background-color: #C6C1C1;
		}

.adminAction .cancelNPSscale, .cancelPendingAction, .cancelPopupAction {
margin: 3px;
}

/*.adminAction div.previewComment {
margin-bottom: 0px;
}


.adminAction input[type=radio]:checked {
	color: #F2D48C;
    }  */

/*user login styling*/
#loginRegisterContainer div.enterForm, .continue {
position: relative;
width: 46%;
margin:2%;
float:left;
}

.continue {
	clear:left;
}

#loginFormContainer, #memberBenefitContainer {
    overflow: hidden;
    padding: 0 5%;
}

div.enterForm p, div.enterForm h1 {
margin: 0.5em 0 1em 0px;
}

p.clear {
	clear:both;
	height:0;
}

.memberBenefitContainer {
padding:5%;
}

div.memberBenefitContainer p {
    margin: 5px 0% 5% 0;
    text-align: left;
}

div.memberBenefitContainer p.msg {
    margin:  0 0 5% 5%;
}


div.enterForm h1 {
color: #F2D48C;
}


.CarTotals  {
background: transparent url(../images/siteIcons/PhotoshopFiles/nightStars.jpg);
	-moz-border-radius: 0 10px 0 0;
	-webkr-radius: 0 10px 0 0;
	color:it-border-radius: 0 10px 0 0;
	borde #F2D48C;
}

.separateLine {
height: 3px;
width:100%;
background: transparent url(../images/siteIcons/PhotoshopFiles/nightStars.jpg);
}


#loginRegisterContainer div#finalRegisterContainer,
#loginRegisterContainer div#finalLoginContainer, 
#loginRegisterContainer div#cartItemContainer,
#loginRegisterContainer div.cartItemContainerAll,
#loginRegisterContainer div#carTitleContainer {
	width:67%;
}

#carTitleContainer {
	margin: 2% 2% 0 2%;
}

#loginRegisterContainer div#infoContainer {
	width:25%;
}

.arrowedTitleContainer {
position: relative;
width: 50%;
margin: 5% 0;
}

.cartContainer .arrowedTitleContainer {
width: 75%;
float: left;
}

.arrowedTitle, .squaredTitle {
	color:#000;
	height: 2em;
	line-height:2em;
	background-color: #FFFFCC;
	width: 100%;
		-webkit-box-shadow: 0px 2px 4px #888;
	-moz-box-shadow: 0px 2px 4px #888;
	box-shadow: 0px 2px 4px #888;
	overflow: hidden;
text-overflow: ellipsis;
}

.cartContainer .arrowedTitle {
height: 4em;
}

.cartContainer .arrowedTitle *{
padding: 0 10px;
height: 2em;
line-height: 2em;
}

.cartItemContainerAll .arrowedTitle p{
line-height: 4em;
}

.arrowedTitleContainer span{
	font-weight: bold;
	padding: 0px 10px;
}

div.arrowedTitleContainer p{
margin: 0px;
}

#wholeCart {
    margin: 2%;
}

.arrowedTitle:after {
	content: ' ';
	position: absolute;
	width: 0;
	height: 0;
	top: 0%;
	border-width: 1em;
	border-style: solid;
	left: 100%;
border-color: transparent transparent transparent #FFFFCC;
}

.cartContainer .arrowedTitle:after {
	border-width: 2em;
}

#memberBenefitContainer,#loginFormContainer, .addToCartContainer, {
margin: 12px 24px;
overflow: hidden;
}

.addToCartContainer .art {
    padding: 1.5%;
}

.addToCartContainer .leftContainer {
    width: 30%;
}
.addToCartContainer .rightContainer {
    width: 60%;
}

.addToCartContainer .art p{
    padding: 0 5%;
	margin: 0;
	height: 2em;
overflow: hidden;
}

.descriptionContaner .leftContainer,
.descriptionContaner .rightContainer
{
	border-bottom: 2px solid  #F2D48C;
	text-align: center;
}

.cartItemContainerAll .descriptionContaner .leftContainer,
.cartItemContainerAll .descriptionContaner .rightContainer
{
	border-bottom: 2px solid  #000;
	}


.descriptionContaner .leftContainer,
.itemInfo .leftContainer{
width: 62%;
}
.descriptionContaner .rightContainer {
	width: 32%;
}

.itemInfo .rightContainer {
		width: 32%;
/*		float:none;
*/	}

/*.itemInfo {
	display: table;
table-layout: fixed;
	}
*/
.addToCartContainer {
overflow:hidden;
padding: 0 5%;
clear: both;
}

p.cartItemPrice {
padding-top: 12% !important;
height: auto !important;
text-align: center;
}

.addToCartContainer .CSStable span {
    color: #F2D48C;
}

#memberBenefitContainer ul{
list-style: inside none square;
}

#memberBenefitContainer li{
line-height: 2;
}


.firstCapLetter {
    text-transform: capitalize ;
}

.cartContainer div.cartItemContainerAll {
margin: 0 2%;
	background: url("../images/siteIcons/Gold_my_ver2_with_red.jpg");
	position: relative;
}

.cartContainer div.cartItemContainerAll * {
color:black;
}


div p.passwordShowHide {
	display:inline-block;
		width: 52%;
 padding: 0px 0px 0px 42%;
    cursor: pointer;
    font-size: 0.8em;
	text-align: left;
float: left;
	text-decoration: underline;
}

#testUser div p.passwordShowHide {
	padding: 0px;
}

#finalRegisterContainer p.passwordShowHide {
    padding:0 0 0 38%;
 	margin: 0 0 2em 0;
   }
    
div p.passwordShowHide:hover {
    color: #FFC;
}


#passwd-element p.description {
margin: 0.5em 0 0 0;
padding: 0 2%;
}


#testUser div#headerContainer{
border-bottom: thin groove #000;
padding: 10px 0;
margin: 0 2%;
}

#testUser div#alartisLogo {
    width: auto;
    }

#testUser div#loginContainer{
position:relative;
border-radius: 10px 0px 0px 0px;
width: 70%;
float:none;
margin: 0 auto;
}

#testUser .arrowedTitleContainer {
    top: 1.5em;
}

.removeWishlistItem a {
	display:block;
	width: 21px;
	height: 16px;
	margin: 10px auto 0 auto;
}


.ALLitems .removeWishlistItem a {
	margin: 0 auto;
}

.inWishList {
	background: transparent url(../images/siteIcons/PhotoshopFiles/heart.png);
}

.offWishList {
	background: transparent url(../images/siteIcons/PhotoshopFiles/heart-blank.png);
}

.inWishList:hover {
	background: transparent url(../images/siteIcons/PhotoshopFiles/heart-blank.png);
}

.offWishList:hover {
	background: transparent url(../images/siteIcons/PhotoshopFiles/heart.png);
}

.notifyWishActionContainer{
    position: absolute;
    width: 300%;
    height: 100%;
    z-index:30;
    left: -100%;
 		color:#000;
 display:none;
}

.poemContainer .notifyWishActionContainer{
    width: 100%;
    left: 0;
}


.removeWishlistItem{
margin-bottom: 5px;
}
	.notifyWishAction {
		display:inline-block;
width: 80%;
padding: 5%;
vertical-align: middle;
					background: transparent url(../images/siteIcons/Gold_my_ver2.jpg);
					z-index:2;
						-moz-border-radius: 10px ;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	-webkit-box-shadow: 0 0 10px rgba(120, 120, 120,.8);
	-moz-box-shadow: 0 0 10px rgba(120, 120, 120,.8);
	box-shadow: 0 0 10px rgba(120, 120, 120,.8);
	}

.nightStarsBack {
    color: #F2D48C;
    background: transparent url("../images/siteIcons/PhotoshopFiles/nightStars.jpg") repeat scroll 0% 0%;
}


.warnImg {
    float: left;
	width: 100%;
	vertical-align:middle;
}

.warnMsg {
	color:#F8A909;
padding: 0 0 0 10px;
}

.greyBack .warnMsg {
	color:#D50E07;
}

.main-Admin .warnMsg {
    color: #000;
    padding: 0px 0px 0px 40px;
}

.warnContainer{
    overflow: hidden;
}

.warnImgMsgContainer {
width: 91%;
display: table;
table-layout: fixed;
overflow: hidden;
margin: 4% auto;
padding: 4%;
	}

.addWarnBorder {
border: thin groove #C80000;
}

.addWarnBorderWhite {
border: thin groove #F2D48C;
}

.greyBack .addWarnBorderWhite {
border: thin groove #D50E07;
}

.blackWarn .warnMsg{
color: #000;
}


.warnImgMsgContainer div{
	display:table-cell;
	vertical-align: middle;
	-moz-box-align: center;
	-webkit-box-align: center;
	font-weight: bold;
}

.warnImgContainer {    
width: 26px;
}

.rulesHeader {
	color: #DDD;
}

