BODY{background:#edf1f2;}
BODY, P, A, BLOCKQUOTE, PRE{color:#49565f; font:12px Helvetica, Arial, Verdana;}
SELECT, INPUT, TEXTAREA{font:12px Helvetica, Arial, Verdana;}

SELECT, INPUT.typetext, INPUT.typefile{border:1px solid #b5bcc1; width:220px;}
TEXTAREA{border:1px solid #b5bcc1; width:220px;}
INPUT.typecheckbox{}
INPUT.typeradio{}
INPUT.typesubmit, BUTTON.typesubmit{border-color:#6f0004; background:#c9000d; font-weight:bold; color:#fff; padding:0 5px; cursor:pointer;}

.overlabelContainer{position:relative; float:left;}
LABEL.overlabel{color:#778f9f; display:none;}
LABEL.overlabel-apply{position:absolute; top:3px; left:5px; z-index:1; color:#778f9f; cursor:text;}
TEXTAREA.mceEditor{width:99%;}


.esPage{background:#edf1f2 url('pagebg.png') repeat-y top center;}
.esPageInner{width:980px; margin:0 auto; background:#fff;}

.esHeader{border:1px solid #b6bbbf; border-top:none; border-bottom:none; background:#fff;}
.esHeader .logo{width:180px; height:115px; float:left; padding-top: 10px; background:url('logo.jpg') no-repeat 10px 10px; outline:none;}
.esHeader .logotext{
  float:left;
  height: 30px;
  width: 400px;

/*  font-family: Vrinda,sans-serif; */
  font-family: Arial,sans-serif;
  font-size: 9px; 
  font-weight:bold; 
  color: #5d717a; 
  background: url('dotted.jpg') no-repeat top left;
 
  margin-top:42px; 
  margin-left: 20px; 
  padding-left: 20px; 
  padding-top: 40px;
}
span.highlighted {
	font-size: 13px;
	color:#415560;  
}

.esHeader UL.headmenu{clear:both; list-style:none; background:#e1e5e6 url('headmenubg.png') repeat-x top left; height:25px; float:left; border:1px solid #b6bbbf; border-bottom:none; margin-left:10px;}
.esHeader UL.headmenu LI{float:left; padding:5px 6px 4px 7px; background:url('headmenusep.png') no-repeat left top;}
.esHeader UL.headmenu LI.first{background-image:none;}
.esHeader UL.headmenu A{padding:0 3px; font-size:13px; font-weight:bold;}

.esHeader .esMyBox{clear:both; position:relative; top:-108px;}
.esHeader .esMyBox UL{list-style:none; border:1px solid #d9dfdf; text-align:right; position:absolute; right:11px; top:11px; background:#eff5f5;}
.esHeader .esMyBox UL LI{padding:5px 10px; background:url('sidebox-lisep.png') repeat-x 0px 0px;}
.esHeader .esMyBox UL LI.first{background-image:none;}
.esHeader .esMyBox UL LI.active{background-color:#e0e7e8;}
.esHeader .esMyBox UL A{display:block; padding:1px 2px; font-size:13px;}
.esHeader .esMyBox UL LI SPAN.accent{color:#de171e; font-weight:bold;}
.esHeader .esMyBox UL A.cart{background:url('icon-cart.png') no-repeat 20px 2px;}

.esHeadSearch{height:69px; background:#353d48 url('headsearchbg.png') repeat-x top left;}
.esHeadSearchForm{padding:23px 0 0 290px; height:24px; background:url('headsearchtitle.png') no-repeat 80px 30px;}
.esHeadSearch A.advanced{color:#fff; text-decoration:underline; top:4px; left:8px;}
.esHeadSearchForm INPUT.typetext{width:260px; color:#49565f; font-size:13px; background:url('headsearchinputbg.png') repeat-x top left; height:20px; border:none; padding:4px 0 0 5px; float:left;}
.esHeadSearchForm LABEL.overlabel-apply{top:4px; left:6px; font-size:13px;}

.advSearch INPUT.typetext{width:260px; color:#49565f; font-size:13px; background:url('headsearchinputbg.png') repeat-x top left; height:20px; border:none; padding:4px 0 0 5px; float:left;}

.esMain{border:1px solid #b6bbbf; border-top:none; border-bottom:none; padding:10px 16px 0 10px; background:#fff;}
.esSidebar{float:left; width:190px; margin-bottom:6px;}
.esMainContentInner{margin-left:205px;}
.esMainContentWrapper{float:left; width:100%;}
* HTML .esMainContent{margin-left:202px;}


.esFooter{clear:both; background:#353d48 url('footerbg.png') repeat-x top left; height:106px;}
.esFooter P, .esFooter A{color:#fff;}
.esFooter P{line-height:150%; font-size:11px;}
.esFooter-links{position:relative; overflow:hidden; float:left; width:100%; padding:16px 0 22px;}
.esFooter-links .center{float:left; position:relative; left:50%; text-align:center;}
.esFooter-links UL{list-style:none;}
.esFooter-links LI{float:left; right:50%; padding:0 10px 0 9px; position:relative; border-left:1px solid #fff;}
.esFooter-links LI.first{border:none;}
.esFooter-links A{font-size:14px; padding:0 3px;}



.esSidebox{margin-bottom:10px;}
.esSidebox H3{color:#fff; font-weight:bold; padding:8px 12px; background:#41555f url('sidebox-title.jpg') no-repeat -200px 0px;}
.esSidebox H3.accent{background:#dd151d url('sidebox-title.jpg') no-repeat 0px 0px;}
.esSidebox .content{border:1px solid #b6bbbf; border-top:none; padding:8px 8px 4px; background:#fff;}

.esSidebox .contentLogin{color:#565656; background:#f7fbfb url('sidebox-gradbg.jpg') no-repeat bottom left;}
.esSidebox .contentLogin .fieldset{line-height:25px;}
.esSidebox .contentLogin LABEL{float:left; width:60px;}
.esSidebox .contentLogin INPUT.typetext{border:1px solid #b6bbbf; float:right; width:100px; margin-top:2px;}
.esSidebox .contentLogin .links{clear:both; text-align:right; padding-top:5px;}
.esSidebox .contentLogin .links A{color:#e01520;}
.esSidebox .contentLogin .links .forgotpass{font-size:11px;}

.esSidebox .contentLoggedin{color:#565656; background:#f7fbfb url('sidebox-gradbg.jpg') no-repeat bottom left;}
.esSidebox .contentLoggedin LABEL{float:left; width:100px; line-height:22px;}
.esSidebox .contentLoggedin INPUT.typetext{border:1px solid #b6bbbf; float:right; width:65px; margin-top:2px; color:#de171e; text-align:right; font-weight:bold;}
.esSidebox UL.membermenu{list-style:none; padding-top:4px;}
.esSidebox UL.membermenu LI{padding:2px;}
.esSidebox UL.membermenu LI A{font-size:11px; display:block; color:#de171e;}

.esSidebox .contentNews{background:#f7f8f8;}
.esSidebox UL.news{list-style:none;}
.esSidebox UL.news LI{padding:16px 0 0 0; background:url('sidebox-lisep.png') repeat-x 0px 8px;}
.esSidebox UL.news LI.first{padding:0; background-image:none;}
.esSidebox .contentNews A.more{font-size:11px; color:#de171e; padding:1px 0;}

.esSidebox .contentPhotocat{padding:7px 1px 4px 0;}
.esSidebox UL.photocat{list-style:none;}
.esSidebox UL.photocat LI{background:url('sidebox-katsep.png') no-repeat 0px 0px; padding:3px 5px 4px 37px;}
.esSidebox UL.photocat LI A{font-size:13px; display:block;}
.esSidebox UL.photocat LI.first{background-position:0px -1px; padding-top:2px;}




#swfIndexContainer{border:1px solid #41555f; margin-bottom:7px;}

.esMainContent UL, .esMainContent OL{padding:0 0 10px 30px;}
.esMainContent LI{padding:2px 0;}
.esMainContent P, .esMainContent LI{line-height:150%;}
.esMainContent A{color:#de171e;}
.esMainContent H1 SPAN.note{color:#7b909a;}

.esMainContent FIELDSET{padding:12px 18px; margin:0; border:1px solid #b5bcc1; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px;}
* HTML .esMainContent FIELDSET{padding-top:0;}
.esMainContent FIELDSET LEGEND{color:#3e545e; font-size:13px; margin:0;}
* HTML .esMainContent FIELDSET LEGEND{margin-bottom:10px;}
.esMainContent FIELDSET .textwrapper{position:relative; height:auto !important; height:25px; min-height:25px; margin-left:160px; line-height:23px;}
.esMainContent FIELDSET .textwrapper A{line-height:23px;}
.esMainContent FIELDSET .selectwrapper{position:relative; height:auto !important; height:25px; min-height:25px; margin-left:154px; line-height:23px;}
.esMainContent FIELDSET LABEL{float:left; padding-top:4px;}
.esMainContent FIELDSET LABEL .note{font-weight:normal; line-height:normal; position:relative; top:-5px; padding:0 0 0 5px;}
.esMainContent FIELDSET LABEL.normal{font-weight:normal;}
.esMainContent FIELDSET LABEL.checkbox{cursor:pointer;}
.esMainContent FIELDSET .textwrapper .typetext{position:absolute; right:0; width:100%; padding:2px;}
.esMainContent FIELDSET .typecheckbox{margin:6px 0 0 -5px;}
.esMainContent FIELDSET .selectwrapper SELECT{position:absolute; right:0; width:100%; padding:1px;}
.esMainContent FIELDSET TEXTAREA.wide{width:100%;}
.esMainContent FIELDSET.type2 .textwrapper{margin-left:310px;}
.esMainContent FIELDSET.type2 .selectwrapper{margin-left:304px;}

.esMainContent TABLE.type1{border-collapse:collapse; border-spacing:0;}
.esMainContent TABLE.type1 TH{padding:0 3px; border:1px solid #ddd; background:#eff5f5; line-height:22px;}
.esMainContent TABLE.type1 TD{padding:0 3px; border:1px solid #eee; line-height:22px;}
.esMainContent TABLE.type2{border-collapse:collapse; border-spacing:0;}
.esMainContent TABLE.type2 A{font-size:11px; color:#006ead; text-decoration:underline;}
.esMainContent TABLE.type2 A.button{color:#fff; text-decoration:none;}
.esMainContent TABLE.type2 TH{padding:0 2px; background:#dde4e9; line-height:22px; font-size:11px;}
.esMainContent TABLE.type2 TH A{font-weight:bold;}
.esMainContent TABLE.type2 TD{padding:2px 3px; border:1px solid #eee; line-height:18px; height:34px; font-size:11px;}
.esMainContent TABLE.type2 TR.odd TD{background:#f7f8f8;}
.esMainContent TABLE.type2 .green{color:#25bc00;}
.esMainContent TABLE.type2 .red{color:#de171e;}
.esMainContent TABLE.extrapadd TD{padding:3px 5px;}

.esMainContent .message{font-variant:small-caps; margin:0 0 20px; display:block; background:#f7f8f8; border:3px double #b5bcc1; color:#de171e; text-align:center; padding:5px;}
.esMainContent .simpleColumn{float:left; padding:0 10px;}
.esMainContent .simpleBox{padding:6px; border:1px solid #b5bcc1; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px;}
.esMainContent .searchfor{}
.esMainContent .searchfor SPAN{font-style:italic; padding:0 2px; text-decoration:underline;}

.esMainContent .esIndexDedicatory{background:url('index-dedicatory.png') no-repeat top left; height:80px;}
.esMainContent .esIndexNews1{float:left; width:350px; padding:10px;}
.esMainContent .esIndexNews2{float:right; width:350px; padding:10px;}
.esMainContent .esIndexWelcome{clear:both; padding:10px;}

.esMainContent .esPhotoGrig{clear:both;}
.esMainContent .esPhotoGrig UL{list-style:none; margin:0; padding:0;}
.esMainContent .esPhotoGrig LI{float:left; width:140px; height:214px; border:1px solid #b5bcc1; background:#f7f8f8; padding:2px; margin:0 3px 8px 0; overflow:hidden;}
.esMainContent .esPhotoGrig LI IMG{border:2px solid #e8e8e8; padding:1px;}
.esMainContent .esPhotoGrig LI, .esMainContent .esPhotoGrig LI A{font-size:11px; color:#41555f;}
.esMainContent .esPhotoGrig LI TABLE{width:100%; height:100%; border-collapse:collapse; border-spacing:0;}
.esMainContent .esPhotoGrig LI TD{text-align:center;}

/*.esMainContent .esPhotoDetail IMG.picFull{border:3px solid #b5bcc1;}*/
.esMainContent .esPhotoDetail .leftColumn{float:left; width:400px;}
.esMainContent .esPhotoDetail .leftColumn .imageDiv {background-color: #e8e9ed; text-align: center; width: 400px;}
.esMainContent .esPhotoDetail .leftColumn .imageDiv img.picFull{ width: 292px; height: 393px; }
.esMainContent .esPhotoDetail .leftColumn .imageDiv img.picFullLand{ width: 395px; height: 292px; padding-top: 50px; }
.esMainContent .esPhotoDetail .rightColumn{float:right; width:300px; background:#f7f8f8; border:1px solid #b5bcc1; padding:15px; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; font-size:14px;}
.esMainContent .esPhotoDetail .rightColumn A{font-size:14px;}
.esMainContent .esPhotoDetail .rightColumn .small{font-size:12px;}
.esMainContent .esPhotoDetail .rightColumn .small A{font-size:12px;}
.esMainContent .esPhotoDetail LABEL{font-weight:bold;}
.esMainContent .esPhotoDetail UL.categoryList{list-style:none; margin:0; padding:0;}
.esMainContent .esPhotoDetail UL.categoryList LI{padding:1px 0; line-height:100%;}

.esMainContent .esPhotoEdit .leftColumn, .esMainContent .esPhotoEdit .rightColumn{font-size:12px;}
.esMainContent .esPhotoEdit .normal{font-weight:normal;}
.esMainContent .esPhotoEdit .leftColumn .typetext, .esMainContent .esPhotoEdit .leftColumn TEXTAREA, .esMainContent .esPhotoEdit .leftColumn SELECT{width:355px; margin:5px 0;}
.esMainContent .esPhotoEdit .rightColumn .typetext, .esMainContent .esPhotoEdit .rightColumn TEXTAREA, .esMainContent .esPhotoEdit .rightColumn SELECT{width:295px; margin:5px 0;}
.esMainContent .esPhotoEdit FIELDSET .typecheckbox{margin:6px 3px 0 0; position:relative; top:2px;}
.esMainContent .esPhotoEdit FIELDSET .typeradio{margin:6px 3px 0 0; position:relative; top:2px;}
.esMainContent .esPhotoEdit SELECT.catergory{font-size:11px;}
SELECT.modelrelease {font-size:11px;}


/*
.esMainContent .picture-left{border:1px solid #ddd; display:inline; float:left; padding:5px; margin:4px 15px 4px 0; text-align:center;}
.esMainContent .picture-right{border:1px solid #ddd; display:inline; float:right; padding:5px; margin:4px 0 4px 15px; text-align:center;}
.esMainContent .picture-title{padding-top:3px; font-size:11px;}
*/

.esMainContent .filterContainer{position:relative;}
.esMainContent .filterContent{position:absolute; left:200px; width:310px;}

.pager{clear:both; line-height:25px;}
.pager .floatright{margin-right:5px;}
.abclist{position:relative; float:left; overflow:hidden; width:100%;}
.abclist UL{position:relative; float:left; left:50%; list-style:none; text-align:center; padding:5px 0 20px;}
.abclist LI{position:relative; float:left; right:50%; padding:0 4px 0 5px; border-left:1px solid #b6bbbf; line-height:12px;}
.abclist LI.first{border:none;}
.abclist A{padding:0 2px; text-transform:uppercase; font-weight:bold;}
.charbox{clear:both; font:bold 22px "Times New Roman", Times, serif; background:#f7f8f8; border:1px solid #b6bbbf; padding:6px; text-align:center; text-transform:uppercase; margin:5px 0;}
.blinkalert{color:#de171e; text-decoration:blink;}
.iconStatusOK{background:url('icon-status.png') no-repeat -13px 0px; width:13px; height:13px; display:block;}
.iconStatusX{background:url('icon-status.png') no-repeat 0px 0px; width:13px; height:13px; display:block;}

#trailimageid{position:absolute; visibility:hidden; left:0px; top:0px; width:312px; height:312px; z-index:99;}
#tooltip{background:#fff; padding:5px; border:1px solid #b6bbbf; font-size:10px; min-width:200px;}
#tooltip H2{padding:0px 0px 2px 1px; margin:0px 0px 5px 0px; font-weight:normal; font-size:12px; color:#de171e; border-bottom:1px solid #b6bbbf;}
#tooltip .ttpic{padding: 2px 0px 0px 0px; background:url('loading.gif') no-repeat center center; min-height:80px; height:auto !important; height:80px;}




A.buttonHead{background:url('button-head-a.png') no-repeat scroll top right; display:block; float:left; text-decoration:none; height:24px; margin:0 5px; color:#fff; font-size:13px; font-weight:bold; padding-right:10px; outline:none;}
A.buttonHead SPAN{background:url('button-head-span.png') no-repeat top left; display:block; line-height:14px; padding:5px 0 5px 10px;}
A.buttonHead:active{background-position:bottom right; outline:none;}
A.buttonHead:active SPAN{background-position:bottom left; padding:6px 0 4px 10px;}
A.button{background:url('button-a.png') no-repeat scroll top right; display:block; float:left; text-decoration:none; height:21px; margin:0 5px; color:#fff; font-weight:bold; padding-right:15px; outline:none;}
A.button SPAN{background:url('button-span.png') no-repeat top left; display:block; line-height:11px; padding:5px 0 5px 15px;}
A.button:active{background-position:bottom right; outline:none;}
A.button:active SPAN{background-position:bottom left; padding:6px 0 4px 15px;}
A.button2{background:url('button2-a.png') repeat-x top left; display:block; float:left; text-decoration:none; height:16px; margin:0 5px; color:#fff; font-weight:normal; line-height:11px; padding:5px 15px 0; outline:none;}

A#buy_credits {background:url('button_buycredits.png') repeat-x scroll top right; height:41px;margin:0 0px; width:180px; border-top: 1px solid #cebcc3; border-right: 1px solid #af9a9f; -moz-border-radius:0 0 0 3px;}
A#buy_subscription {background:url('button_buysubscription.png') repeat-x scroll top right; height:41px;margin:0 0px; width:187px; border-top: 1px solid #cebcc3; -moz-border-radius:0 0 3px 0px;}
A#buy_credits SPAN {background:none; display:block; line-height:41px; padding:0 0 0 35px; font-size:12px; text-shadow:black 1px 2px 7px;}
A#buy_subscription SPAN {background:none; display:block; line-height:41px; padding:0 0 0 25px; font-size:12px; text-shadow:black 1px 2px 7px;}
A#buy_credits SPAN IMG {padding-right:20px;}
A#buy_subscription SPAN IMG {padding-right:6px;}

A.buttonsmall{background:url('button-a.png') no-repeat scroll top right; display:block; float:left; text-decoration:none; height:21px; margin:0 4px; color:#fff; font-weight:bold; font-size:10px;  padding-right:14px; outline:none;}
A.buttonsmall SPAN{background:url('button-span.png') no-repeat top left; display:block; line-height:11px; padding:5px 0 5px 15px;}
A.buttonsmall:active{background-position:bottom right; outline:none;}
A.buttonsmall:active SPAN{background-position:bottom left; padding:6px 0 4px 15px;}



.buttonLineLeft{float:left; padding:3px 0;}
.buttonLineRight{float:right; padding:3px 0;}
.buttonLineLeft .first, .buttonLineRight .first{margin-left:0px;}
.buttonLineLeft .last, .buttonLineRight .last{margin-right:0px;}

.dominantColor {
	border: none; width: 10px; height: 10px;
}

div#mailRead { width: 98%; background-color: #DDE5E8; }
div#mailRead .mail_head { padding-left: 5px; color: #000; font-size: 12px; min-height: 50px; overflow: visible; }
	div#mailRead table { background-color: #DDE5E8; }
	div#mailRead table td { background-color: #fff; font-size: 12px; padding-top: 5px; }
	div#mailRead table td a{ font-size: 12px; text-decoration: none; color: #0971A8; }
	
	
div#mailList { width: 98%; background-color: #ADB2B6;}
	div#mailList table { width: 100%; background-color: #DDE5E8; }
	div#mailList table th { font-size: 13px; font-weight: bold; background-color: #DDE5E8; }
	div#mailList table td { background-color: #fff; font-size: 12px; }
	div#mailList table td a{ font-size: 12px; text-decoration: none; color: #0971A8; }
input#reqpayment_amount {
	width: 60px;  
}
div#reqpaymentacceptedmessage {
  color: green;
}
div#reqpaymentunacceptedmessage {
  color:red; 
}

td.photodownloaddetails {
  font-size: 12px;
}
.redtext {
	color:red;  
}

.affiliatelevel1 {
 	background-color: #fabaa0; 	
}
.affiliatelevel2 {
  	background-color: #fee3d8;
}
.affiliatelevel3 {
  	background-color: #fff0ba;
}
.affiliatelevel4 {
 	background-color: #eef7fe; 	
}
.affiliatelevel5 {
 	background-color: #f9f9f9; 	
}
.affiliatelevel6 { 	
  	background-color: white;
}
.overlayWindow{
	display:none; 
	position:absolute; 
	z-index:90; 
	top:0; 
	left:0; 
	width:100%; 
/*	height:100%; */
	height:2000px;
	background-color:#000;
}
div#overlayDiv {height:71px; width: 396px; margin-left:auto; margin-right:auto;}
.errorimage {
	background: url('error.jpg') no-repeat top left;
	float:left;
	height:71px;
	width:74px
}
.errormsg { 
	float:left;
	border:1px solid  #b5bcc1;
	text-align:center;
	width:319px;
	height:69px;
}
.pagersort {
	margin-right: 10px;
}
span.pager_nav {
	font-weight: bold;
}
span.pager_nav a{
	font-weight: bold;
}
span.pager_page_active {
	border: 1px solid #bfc0c2;
	background-color: #41545b;
	font-weight: bold;
	margin-left: 2px;
	margin-right: 2px;
	padding-left: 3px;
	padding-right: 0px;
	color: white;
}
span.pager_page_inactive a {
	color: #41545B;
	font-weight: bold;
}
span.pager_page_inactive {
	border: 1px solid #bfc0c2;
	background-color: #f8f8f8;
	font-weight: bold;
	margin-left: 2px;
	margin-right: 2px;
	padding-left: 3px;
	padding-right: 0px;
}

div.buycredits_div {
	float: left;
	width: 358px;
	height: 469px;
	border: 1px solid #b5bcc1;
	background: white url(creditbuyformbg.png) repeat-x top left;
}
div.buycredits_div table.buycredits_headtable {
	margin-top: 8px;
	border-spacing: 18px;
}
img.buycredits_logos {
	height: 67px;
	width: 88px;
}

table.buycredits_bodytable {
	margin-top: 15px;
	border-collapse:collapse;
}
table.buycredits_bodytable tbody tr{
	border-bottom: 1px dotted #b5bcc1;
	padding-top: 6px;
}
table.buycredits_bodytable tbody td{
	height: 41px;
}
table.buycredits_bodytable td{
	text-align: left;
	width: 140px;
}
table.buycredits_bodytable thead{
	font-size: 18px;
}
table.buycredits_bodytable tbody{
	font-size: 15px;
}
table.buycredits_bodytable tbody span.creditbuy_pack_small{
	font-size: 13px;
	font-style: italic;
}
table.buycredits_bodytable tbody span.creditbuy_pack_foronly{
	font-size: 11px;
}
div.buttonLineCenter {
	height: 28px;
	width: 100px;
	margin: 0 auto;
	text-align: center;
}


#photoFileQueue{height:180px; border:1px solid #E5E5E5; padding:0; overflow:auto; margin-bottom:10px;}
#modelFileQueue{height:100px; border:1px solid #E5E5E5; padding:0; overflow:auto; margin-bottom:10px;}
.uploadifyQueueItem{border:none; border-bottom:1px solid #E5E5E5; padding:5px 5%; width:90%; margin:0 0 2px 0;}

#searchPanel{margin-bottom: 10px;display:none;}
#advanced_box { background:#f8f8f8 url('asearch-box-shadow.png') repeat-x; margin-right:-13px;}
#advanced_box LABEL.checkbox INPUT{margin-right:3px;}
#advanced_box .spsearch { padding-top: 15px; border-left: 1px solid #2e3b47; border-right: 1px solid #2e3b47; /* margin-right: -17px; */  margin-top: -10px;}
#advanced_box .spbottom { color: #fff; background-color: #33414c; padding:8px;}
#search_panel_close { color: #fff; background:url('box-arrow-footer.png') no-repeat left center; padding-left:12px; margin-left:10px;}
#advanced_box .container { padding: 0px 20px 0px; }
#advanced_box .box div.title { margin-bottom: 10px; font-weight: bold; background-image:url('box-arrow-title.png'); background-repeat: no-repeat; background-position: left center; padding-left: 12px; }
#advanced_box .boxA { float: left; width: 280px;}
#advanced_box .boxB { float: left; width: 260px;}
#advanced_box .boxC { float: right; width: 170px;}
#advanced_box .boxC SELECT { width: 170px;}
#advanced_box hr { margin-top: 15px; margin-bottom: 15px; color: #fff; border: 1px dotted #b6bdc1; border-style: none none dotted; width: 96%; }
#advanced_box .dominantcolor { margin: 2px; float: left; width: 16px; height: 16px; }
#advanced_box .dominantcolor.highlight { background-image:url('pipa.png'); background-repeat: no-repeat; }
#advanced_box .submit-buttons{float:right; padding:0 10px 10px;}
#advanced_box #advanced_box_photographers_input{}
#advanced_box #advanced_box_photographers{width:224px; margin-top:5px;}
#advanced_box .tipp{font-size:10px; color:#778F9F;}

.newsSep{background:none; border:none; border-bottom:1px dotted #8099A7; height:1px;}
.newsDate{font-size:11px; height:20px; color:#8099A7;}


