body{background-color:#fafaf6; margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;}



.newwrapp{width:995px; margin-top:5px;}

.newwrapp-top{width:995px; height:17px; background:url('../gifs/new-top.png'); background-repeat:no-repeat; background-position:bottom;}

.newwrapp-middle{width:995px; margin:-right 0px; background:url('../gifs/new-middle.png') repeat-y; }

.newwrapp-bottom{width:995px; height:17px; background:url('../gifs/new-bottom.png') no-repeat; }



.main-wrapper{width:960px;}



.header_signupicons{padding-bottom:10px;}

.header_socialicons{padding-top:5px;}





.mlogin-text{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7a7979;}

.mlogin-text-login{font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#7a7979; font-style:italic;}

.mlogin-text-login a{ text-decoration:underline; color:#7a7979;}

.mlogin-text-login a:hover{ text-decoration:none;}

.sub-btn{width:66px; height:28px; border: medium none; font-family:Arial, Helvetica, sans-serif; color:#fff; background:url('../gifs/but-n.png') no-repeat; font-size:11px; background-repeat:no-repeat}

.input_button{width:127px; height:19px; padding:2px; border:1px solid #dedbdb; font-family:Arial, Helvetica, sans-serif; color:#7a7979; background:url('../gifs/input-bg.png') repeat-x; font-size:11px; background-repeat:repeat-x}

.formclass{margin:0px;padding:0px}



.headerlinks_container{height:25px;margin-left:25px;margin-top:5px;}

.headerlinks_items{padding-top:5px;margin-right:14px;float:left;width:110px;height:25px;color:#fff;font-weight:bold;font-family:Arial, Helvetica, sans-serif, Geneva, sans-serif;font-size:12px;text-align:center;background-image:url('../images/roundedheaders.png');background-repeat:no-repeat}

.headerlinks_items a{color:#fff;text-decoration:none}



.headerlinks_items_nb{padding-top:5px;margin-right:14px;float:left;width:140px;height:25px;color:#fff;font-weight:bold;font-family:Arial, Helvetica, sans-serif, Geneva, sans-serif;font-size:12px;text-align:center;background-image:url('../images/roundedheaders_nb.png');background-repeat:no-repeat}

.headerlinks_items_nb a{color:#fff;text-decoration:none}



.headerlinks_subitems{background-color:#829fc9;color:#fff;font-family:Arial, Helvetica, sans-serif, Geneva, sans-serif;font-size:12px;padding-left:5px;padding-right:5px;cursor:pointer;cursor:hand;text-transform:uppercase;line-height:20px;text-align:left;}



.headerlinks_subitems a{color:#fff;text-decoration:none}



.footter-bg{width:950px; height:29px; background:url('../gifs/footerbg.jpg');}

.footer_headings{padding:10px;font:bold 12px/22px Verdana, Arial, Helvetica, sans-serif;color:#CC3300;}

.footer_headings span{font-family:arial;font-size:16px;color:#7a7979}

.footer_links{font:11px/19px Verdana, Arial, Helvetica, sans-serif;color:#7a7979;padding-left:2px;list-style-type:none;}

.footer_links ul {margin:0px;padding:0px;}

.footer_links ul li {font:11px/19px Verdana, Arial, Helvetica, sans-serif;color:#7a7979;padding-left:10px;list-style-type:none;}

.footer_links ul li a {text-decoration:none;color:#7a7979;}

.footer_links a:hover {text-decoration:none;color:#716f21;}



.footer {margin-top:15px;color: #7a7979;font-size:10.5pt;font-family:Calibri, Arial, Helvetica, sans-serif;}

.footer A {color: #7a7979;text-decoration: underline;}

.footer A:hover {color: #b43e01;text-decoration: underline;}



.footer_content_bg{background:url('../gifs/footer-bg.jpg') no-repeat;background-size:100% 100%;background-repeat:no-repeat}









.newleft{text-align:left;width:220px;background-color:none;float:left;margin-left:10px;margin-top:10px;overflow:hidden;}

.newleft-top{width:219px;background: url('../gifs/newleft-top.png') no-repeat 0% 50%; height:19px; background-position-y:50%; background-repeat:no-repeat}

.newleft-bottom{width:219px; background: url('../gifs/newleft-bottom.png') no-repeat; height:19px; background-repeat:no-repeat}

.newleft-middle{padding-top:0px;padding-right:5px;padding-left:15px;padding-bottom:10px;width:219px; margin:auto; background: url('../gifs/newleft-middle.png') repeat-y; }



.leftpanel_links{font-family:arial;font-size:8pt;padding-top:10px;color:#7596DB}

.leftpanel_links a{color:#7596DB;text-decoration:none;}



.leftpanel_links_inner{width:160px;font-family:arial;font-size:8pt;font-weight:bold;padding-left:15px;padding-right:5px;padding-top:5px;padding-bottom:2px;border-top:0px;border-bottom:1px;border-left:0px;border-right:0px;border-style:dotted;border-color:#aaaaaa;}

.leftpanel_links_inner a{color:#999999;text-decoration:none;}

.leftpanel_links_inner li{list-style:none}

.leftpanel_links_inner li{padding:2px;font-weight:normal}



.leftpanel_links_alphabet{width:160px;background-color:#f0f0f0;padding-left:15px;padding-right:5px;padding-top:5px;padding-bottom:5px;}

.leftpanel_links_alphabet1{width:160px;background-color:#a0a0a0;padding-left:15px;padding-right:5px;padding-top:5px;padding-bottom:5px;color:#ffffff;font-size:9pt}

.leftpanel_links_alphabet1 a{color:#ffffff;text-decoration:underline}

.leftpanel_links_artistlist{width:160px;height:105px;background-color:#fcfcfc;padding-left:15px;padding-right:5px;overflow:auto;color:#999999;}

.leftpanel_links_artistlist a{color:#999999;text-decoration:none}





.spot-light{text-align:left;width:220px;background-color:none;margin-left:-5px;margin-top:20px;overflow:hidden;}

.spot-light-top{width:220px;background: url('../gifs/search-top.png') no-repeat; height:10px; background-repeat:no-repeat}

.spot-light-bottom{width:220px; background: url('../gifs/search-bottom.png') no-repeat; height:10px; background-repeat:no-repeat}

.spot-light-middle{padding-top:0px;overflow:hidden;padding-right:20px;padding-left:15px;padding-bottom:10px;width:180px; background: url('../gifs/search_middle.png') repeat-y; }



.spot-light-heading{white-space:nowrap;color:#7a7979;font-family:arial;font-style:italic;font-size:10pt;text-align:center;padding-bottom:5px;font-weight:bold;border-style:dotted;border-bottom-width:1px;border-top-width:0px;border-left-width:0px;border-right-width:0px;width:100px;margin-bottom:10px;margin-left:30px}



.spot-light-name{color:#7a7979;font-family:arial;font-size:9pt;text-align:center;padding-bottom:5px;font-weight:bold;margin-bottom:10px;margin-left:0px;margin-top:10px}

.spot-light-name a{color:#7a7979;}

.spot-light-name a:hover{color:#000000;}



.spot-light-content{color:#7a7979;font-family:arial;font-size:9pt;text-align:justify;padding-bottom:5px;margin-right:10px;margin-left:5px}

.spot-light-content a{color:#7a7979;text-decoration:none}



.spot-light-showmore{color:#000000;text-decoration:none;cursor:pointer;cursor:hand}



.spot-light-showmore-popup{border:3px solid #cccccc;background-color:#faf2fa;width:300px;height:150px;top:-2000px;position:absolute}

.spot-light-showmore-popup-close{text-align:right;width:280px}

.spot-light-showmore-popup-close a{color:#000000;text-decoration:underline}

.spot-light-showmore-popup-content{text-align:justify;font-family:arial;font-size:10pt;padding:5px;overflow:auto;height:170px}



.keysearch-links{color:#7a7979;font-family:arial;font-size:9pt;font-style:italic;text-align:right;width:75%}

.keysearch-links a{color:#7a7979;text-decoration:underline;}





.testimonial{text-align:left;width:220px;background-color:none;margin-left:-5px;margin-top:20px;overflow:hidden;}

.testimonial-top{width:220px;background: url('../gifs/rht_testo_top.png') no-repeat; height:10px; background-repeat:no-repeat}

.testimonial-bottom{width:220px; background: url('../gifs/rht_testo_bottom.png') no-repeat; height:10px; background-repeat:no-repeat}

.testimonial-middle{padding-top:0px;overflow:hidden;padding-right:20px;padding-left:15px;padding-bottom:10px;width:180px; background: url('../gifs/rht_testo_middle.png') repeat-y; }

.testimonial-stuff{height:60px;overflow:hidden;font-style:italic}

.testimonial-by{text-align:center;font-weight:bold;height:30px;font-style:italic}



.con_main{text-align:left;width:480px;background-color:none;margin-left:0px;margin-top:20px;overflow:hidden;}

.con_top{width:480px;background: url('../gifs/con_top.png') no-repeat; height:10px; background-repeat:no-repeat}

.con_bottom{width:480px; background: url('../gifs/con_bottom.png') no-repeat; height:10px; background-repeat:no-repeat}

.con_middle{padding-top:0px;overflow:hidden;padding-right:20px;padding-left:15px;padding-bottom:10px;width:480px; background: url('../gifs/con_middle.png') repeat-y; }



.con_content{color:#7a7979;font-family:calibri,arial;font-size:11pt;text-align:justify;padding-bottom:5px;Padding-right:30px;padding-left:5px;padding-top:10px}



.gapclass10{margin-top:10px;}

.gapclass5{margin-top:5px;}





.clsTableData {color:#000000;font-family:Calibri;font-size:10.5pt;text-align:justify;	text-align:none;line-height:140%;}
.clsTableData div{color:#000000;font-family:Calibri;font-size:10.5pt; margin-top:10px; text-align:none;line-height:140%;}

.clsTableData div b{color:#000000; border-bottom:1px dashed #000;}

.clsTableData p{font-family:Calibri;font-size:10.5pt;	}


.clsTableDatas {color:#000000;font-family:Calibri;font-size:10.5pt;text-align:justify;text-align:none;line-height:140%;}

.clsTableData_p {color:#000000;font:10px/18px Arial, Helvetica, sans-serif;text-align:justify;line-height:140%;}






.clsInnerHeadings {font-weight:bold;color: #666666;font-size:10.5pt;font-family:Calibri,Arial, Helvetica, sans-serif;line-height:25px;padding-left:12px;padding-right:12px;}



.clsInnerHeadingsBlack{font-weight:bold;color: #000000;font-size:10.5pt;font-family:Calibri,Arial, Helvetica, sans-serif;line-height:17px;padding-left:12px;padding-right:12px;text-align:left;}



.clsInnerHeadingsNonItalic{color: #666666;font-size:10.5pt;font-family:Calibri,Arial, Helvetica, sans-serif;line-height:17px;

padding-left:12px; padding-right:12px}



.clsTableHeaders {color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:8pt;	text-align:justify;font-weight:bold;}



.clsTableData_pag{color:#000000;width:663px; margin:auto;font-family:Arial, Helvetica, sans-serif;font-size:8pt;text-align:justify;text-align:none;line-height:140%;}

.clsTableData_pags{ color:#999999; margin:auto; font-family:Calibri; font-size:11pt;text-align:justify;text-align:none;line-height:140%;}

.clsTableData_pag_p {color:#000000;font:10px/18px Arial, Helvetica, sans-serif;text-align:justify;line-height:140%;}







.regformtable{border:1px;border-top-width:1px;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-style:dashed;border-color:#dddddd;background-color:#fff}

.regforminfotext {background-color:#eeeeee;color: #000000;font-size:10px;font-family: Arial, Helvetica, sans-serif;padding-left :10px;padding-right :10px;line-height:140%;}

.text {color: #000000;font-size:10.5pt;font-family:Calibri, Arial, Helvetica, sans-serif;padding-left :10px;padding-right :10px;line-height:140%;border-top-width:0px;border-bottom-width:1px;border-left-width:0px;border-right-width:0px;border-style:dashed;border-color:#fcfcfc;}

.text A {color: #006699;text-decoration: underline;}

.text A:hover {color: #000000;text-decoration: underline;}



.register_headertext{color: #000000;font-size:11px;font-family: Arial, Helvetica, sans-serif;padding-left :10px;padding-right :10px;line-height:140%;border-top-width:0px;border-bottom-width:1px;border-left-width:0px;border-right-width:0px;border-style:dashed;border-color:#fefefe;}

.input{height:25px;width:153px;background-image:url('../gifs/searchbartop.png');background-repeat:no-repeat;background-color:none;border:0px;padding-top:3px;padding-left:6px;padding-right:6px;outline:none}

.input-s{height:18px;width:30px; border:1px solid #ccc; background-color:none; padding-top:2px;padding-left:2px;padding-right:2px;outline:none}

.input:focus{background-image:url('../gifs/searchbar_hoveredtop.png')}



.input_tarea{height:50px;width:160px;background-image:url('../gifs/searchbartop_tarea.png');background-repeat:no-repeat;background-color:none;border:0px;padding-top:0px;padding-left:3px;padding-right:3px;outline:none;}

.input_tarea:focus{background-image:url('../gifs/searchbar_hoveredtop_tarea.png')}





.pressseperator{border-style:dashed;border-color:#aaaaaa;border-top-width:0px;border-right-width:0px;border-left-width:1px;border-bottom-width:0px}

.pressheading{font-family:arial;font-size:10pt;font-weight:bold;color:#829fc9;}

.presscontent{padding:10px;border:1px solid #cccccc;}

.presstitle{height:30px;width:120px;padding:5px;text-align:center;font-family:arial;font-size:10pt;color:#999999;overflow:hidden}

.presslinks{margin-top:10px;font-family:arial;font-size:10pt;color:#829fc9}

.presslinks a{text-decoration:none;color:#829fc9}



.pageheadings_new{margin-left:10px; margin-bottom:1px; width:97%;padding-bottom:0px;padding-top:0px;font-family:'Trebuchet MS',batang,arial;font-size:16pt;font-weight:bold;color:#829fc9;border-style:dashed;border-color:#aaaaaa;border-top-width:0px;border-right-width:0px;border-left-width:0px;border-bottom-width:1px;text-align:left}



.artworks_title_container{width:100%;text-align:center;margin-bottom:5px;margin-top:5px}

.artworks_title_text{padding:0px;width:100%;font-weight:bold; padding-bottom:3px;}

.artworks_title_dline{border-style:dashed;border-color:#aaaaaa;border-top-width:1px;border-right-width:0px;border-left-width:0px;border-bottom-width:0px;margin-left:30px;margin-right:30px;}

.artworks_bottom_dline{border-style:dashed;border-color:#aaaaaa;border-top-width:0px;border-right-width:0px;border-left-width:0px;border-bottom-width:0px;}

.artworks_right_dline{border-style:dashed;border-color:#aaaaaa;border-top-width:0px;border-right-width:1px;border-left-width:0px;border-bottom-width:0px;}

.artworks_left_dline{border-style:dashed;border-color:#aaaaaa;border-top-width:0px;border-right-width:0px;border-left-width:1px;border-bottom-width:0px;}



.artworks_pages_container{padding-top:8px; margin-left:10px; width:680px; height:37px;background-repeat:no-repeat;background-image:url('../images/total-item.jpg');font-family:arial;font-size:8pt;color:#999999;}





.artworks_pages_1ofn{width:100px;float:left;padding-left:10px}

.artworks_pages_go{width:90px;float:left}

.artworks_pages_division{width:90px;float:left}

.artworks_pages_sort{width:80px;float:left}



.artworks_pages_container a{color:#7596DB;text-decoration:none}

.artworks_pages_container a:hover{color:red;text-decoration:none}





.slider_new_image_holder

	{

	float:left;

	width:450px;

	height:450px;

	background-color:#fff;

	padding:0px;

	margin:0px;

	}



.slider_new_image_holder img

	{

	width:450px;

	height:450px;

	}



.artist-heading{ background:#829fc9; font:bold 13px/30px Verdana, Arial, Helvetica, sans-serif; color:#000000; padding-left:5px;}
.artist-links{ background:#fff; font: 11px/22px Verdana, Arial, Helvetica, sans-serif; color:#000000; padding-left:5px;}
.artist-links a{ background:#fff; font: 11px/22px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
.artist-links a:hover{ background:#fff; font: 11px/22px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
.TabbedPanels{font-family:Arial, Helvetica, sans-serif;font-size:12px;margin:0px 0px 0px 8px;padding:0px;float:left;clear:none;width:100%;}
.TabbedPanels ul{list-style:none;display:inline;margin:0;padding:0;}
.TabbedPanels ul li{display:inline;list-style-type:none; 0; padding-left:0px; padding-right:margin; padding-top:0; padding-bottom:0}
.TabbedPanels ul li a{text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#fff;padding:2px 2px 2px 2px;margin:0 5px 0 0; border:1px solid #999900; background:#829fc9;}
.TabbedPanels ul li a:hover{text-decoration:none;color:#fff;background:#000;}
.TabbedPanels ul li a:selected{text-decoration:none;color:#fff;background:#000;}




.newslider-main{width:700px; margin:0 auto;}
.newslider-main-top{width:700px; height:26px;  background:url('../images/sliderleft.png') no-repeat; }
.newslider-main-middle{width:700px; background:url('../images/slidermiddle.png') repeat-y; }

.newslider-main-middle-mmfirst{width:665px; overflow:hidden; margin:auto;}
.newslider-main-bottom{width:700px; height:26px; background:url('../images/sliderright.png') no-repeat; }

.newslider-main-middle-bottommmfirst{width:665px; text-align:right; padding-top:10px; height:20px; margin:auto; background:url('../images/dottedline.png') repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; background-repeat:repeat-x}



/*-------------------------------------------New Page css start here-----------------------------*/

.pagecontent h1 {
	font-size: 18px;
	color: #5784c6;
	font-family: 'Roboto', sans-serif;
	padding: 0 0 10px 0;
	border-bottom: 1px solid #cccccc;
}
.pagecontent p {
	font-size: 14px;
	color: #666666;
	padding: 0 0 10px 0;
	font-family: 'Roboto', sans-serif;
	line-height: 20px;
}
.productlist {
	margin: 0 0 0 0;
	padding: 0;
}
.productlist li {
	color: #666666;
	float: left;
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	line-height: 20px;
	list-style: none outside none;
	margin: 0 29px 0 0;
	padding: 0 0 18px;
	width: 332px;
	text-align:center;
}
.productlist li.last {
	margin-right: 0px;
}


.productlist li .imageborder img {
	max-width:330px; 
	height:200px;
	
}
.productlist li h2 {
	color: #505050;
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	font-weight: 700;
	margin: 0;
	padding: 0 0 5px;
	text-transform: none;
}

.imageborder {
	border: 1px solid #cccccc;
	margin-bottom: 10px;
	padding: 5px;
	width: 330px;
	height: 200px;
	text-align:center;
	
}
.productlist li strong {
	font-family: 'Roboto', sans-serif;
}
.productlist li a {
	display:block;
	clear:both;
	text-align:center;
	margin-top: 5px;
}
.productlist li span {
	color: #e74b78;
	font-weight: bold;
	font-size: 17px;
}
.viewmorelink { width:100%; float:left; padding:20px 0 20px 0; text-align:center;}
.viewmorelink a {font-family: 'Roboto', sans-serif; text-decoration:underline; font-size:15px; color: #e74b78; font-weight:bold;}
.viewmorelink a:hover { color:#333;}

.popupdesign {  
   left: 0px;
   right:0px
    min-height: 30%;
    overflow: hidden;
    padding: 10px;
    position: absolute;
    top: 12%;
    width: 100%;
    z-index: 1002;
	margin:0 auto;
	}
	.popupimage { width:943px; margin:0 auto; height:495px; position:relative; }
	.black_overlay {
    background-color: black;
    
    height: 100%;
    left: 0;
    opacity: 0.7;
    position: fixed;
	overflow:hidden;
    top: 0;
    width: 100%;
    z-index: 1001;
}
.closebtn { float:right;  position:absolute; top:35px; right:36px;}
.boxleftcontent { width:410px; float:left; text-align:justify;}
.contentbox { width:250px; padding:20px 15px; background:#e74b78; float:right; color:#FFF;}
.contentbox p { color:#FFF !important;}
.contentbox h2 { font-family: 'Roboto', sans-serif; text-align:center; color:#FFF; font-size:20px; padding:0px ; margin:0px;}
.clear {clear:both;}
.leftviewmorlink a { float:left; width:100%; color:#e74b78; font-size:12px; font-family: 'Roboto', sans-serif; padding-top:10px;  text-decoration:underline;}
.submitlink a { color:#e74b78; text-decoration:underline;}
.submitlink a:hover { color:#333;}
.pricinglinktext { float:left; width:auto; padding-top:20px;}
.pricinglinktext a { color:#5784c6;  font-size:14px; font-family: 'Roboto', sans-serif; text-decoration:underline;}
.pricinglinktext a:hover { color:#e74b78;}