#site-container { width: 980px; margin: 0 auto; position: relative; margin-bottom:18px;}

.line-images { width:100%; height:1px; }

form.site-search { width: 326px; padding: 2px 2px 2px 6px; }

#search-form-input  { width:121px; height:21px; font-size:12px; }
#search-form-select { width: 143px; font-size: 10px; height: 17px; margin-right: 4px; margin-top: 2px; }

#site-nav-log { float:right; width:150px; text-align:right; padding-right:7px; }
#site-nav-holder a { color:#000000; font-size:14px; font-weight:bold; }

#primary-content { min-height:300px; }

#site-bottom-bar {  margin-bottom:3px; }
#site-bottom-bar * { font-size:10px; }
#site-bottom-bar ul { font-size:9px; display:block; font-size:9px;}
#site-bottom-bar ul li  { float:left; height: 11px; }
#site-bottom-bar ul li a { vertical-align:middle; font-size:9px; font-family: Arial; color:#988284; display:block; }  
#site-bottom-left { float:left;  margin-bottom:3px; }

#site-bottom-rights {
  float:left;
  width:550px; 
  margin-left:14px; 
  color:#988284; 
  margin-top:8px;
}

#site-alt-footer #site-copyright-bar { margin-bottom:0; }

#site-alt-footer { width:931px; margin-left:17px; margin-bottom:30px; }

.site-generic-pad { padding: 24px 15px 0px 23px; }
.zero-padding { padding: 0px !important; }

.section-header { font-size:14px; font-weight:bold; padding-bottom:1px; border-bottom: solid 1px #A7A7A7; }
.title-header { font-weight:bold; border-bottom: solid 1px #A7A7A7; padding-bottom: 2px; }

.no-results { background-color:#FFF; font-family:Verdana; font-size:14px; font-weight:bold; padding:18px; text-align:center; }

.single-border { border-bottom:1px solid #A7A7A7; font-size:1px; height:5px; margin-bottom:5px; }
.site-double-border { border-bottom: 2px solid #626667; border-top: 1px solid #A7A7A7; font-size: 1px; height: 4px; line-height: 4px; margin: 2px 0 2px 0; }

.hover-underline.grey { color :#4c4c4c !important; }

span.link:hover { color:#009CEC; text-decoration:underline; cursor:hand; cursor:pointer; }


/**  Right Column Styles    **/
#site-right-column { float:right;	width:160px; padding-top:6px; }
#site-right-column .imgHeader { line-height:0; }
#site-right-column #login-area form { background-color:#333637; padding: 5px 0px 6px 10px; }
#site-right-column #login-area label { margin:3px 0 3px 0; display:block; font-family:Arial,Helvetica; font-size:10px; }
#site-right-column #login-area #sidePassword,
#site-right-column #login-area #sideUsername { background-color:#ADAEB1; color:#000000; font-size:12px; width:129px; }
#site-right-column #login-remember { margin-bottom:11px; color:#fff; }
#site-right-column #login-remember input { position:relative; top:2px; left:-3px; }


/** Welcome User Styles **/
#footerWelcomeWrapper { position: relative; top: -6px; width: 160px; height: 66px; background-image: url('http://behance.vo.llnwd.net/account/signedInBar.gif'); text-align: center; }
#footerWelcome { padding: 13px 10px; }
#footerUsername { padding-bottom: 5px; margin-bottom: 5px; border-bottom: dotted 1px #A7A7A7; line-height: 17px; }
#footerUsername a { font-weight: bolder; color: #00b9ff; }
#footerWelcome a, #footerWelcome div {text-align:center; }

/**   Ad Styles    **/
#site-sidebar { float:right; width:160px; }
#site-sidebar .imgHeader { line-height:0; vertical-align:bottom; height:26px; }
#site-sidebar .imgHeader img { zoom:1; line-height:0; height:26px; vertical-align:bottom;  }

#site-right-column #joblist-sidebar-jobs { padding:10px; }
#site-right-column .joblist-sidebar-hilite { border-bottom: 1px dotted #575757; padding-bottom: 4px; margin-bottom: 4px; }
#site-right-column a  { font-weight: bold; }
#site-right-column .joblist-sidebar-info { color:#CFCFCF; font-family:Arial,Helvetica; font-size:11px; line-height:16px; }
#site-right-column #joblist-sidebar-button { padding-top: 10px; margin-top: 5px; }
#site-right-column * { line-height: 16px; font-size: 11px; font-family: Arial,Helvetica; }

/**   Oops Page Styles    **/
#oops { padding: 95px 0px 175px 80px; width:80%; }
#oops h2 { padding-bottom: 11px; font-size: 24px; line-height:1.3em; color:#4C4C4C; }
#oops a  { font-size: 13px; font-weight: bold; }

/**   Gallery Styles    **/
.left-pad { padding-left: 23px; }

#gallery-left { float:left; width:130px; padding-left:12px; margin-right:5px;  }
#gallery-right { float:left; width:636px; margin-top: 2px; }
#gallery-left select { width:119px; font-size:10px; }

.gallery-link { font-size: 11px; }
.gallery-right-abbrev { width:626px; }

.selected { 
  background-repeat: no-repeat;
  background-position:0 7px;
  margin-left:-13px;
  padding-left:12px; 
}

#gallery-row-list {
  height:1206px;
}

#creatives-gallery li {
	margin-left:17px;
	margin-bottom:12px;
}


/**  Default distances between gallery rows **/
.coverWrapper { margin-right: 3px;  }

#creatives li { margin-bottom:12px; }

.gallery-leftMenu-header { margin-top:26px;margin-bottom:4px; }
.gallery-leftMenu-header img { float:left; }

.gallery-browse { line-height:18px; }
.gallery-browse a { color:#4C4C4C; display:block; font-weight:normal; line-height: 1em; padding-bottom:1px; padding-top:4px; text-decoration:none; }

#gallery-leftMenu-curators { background-color:#FFFFFF; margin-top:24px; }

#gallery-leftMenu-curatorsHeader {
  border-bottom:1px solid #999A9B;
  color:#333637;
  font-weight:bold;
  height:15px;
  line-height: 15px;
  padding-bottom:2px;
  padding-left:6px;
}

.titleGrey-header .disabled { color:#909090; cursor:default !important; font-weight:bold; }

#gallery-left #remove-contest,
#gallery-left #remove-field {
  display:block;
  float:right;
  position:relative;
  top: 17px;
  left:-18px;
}

span.pages { font-weight:bold; }
.pages { cursor: pointer; }

.gallery-paging { height:13px; margin:10px 0 12px 0; }
.gallery-paging span { color:#4C4C4C; }

#gallery-header-l { color:#343738; font-size:12px; font-weight:bold; height:17px; line-height:17px; width:450px; float:left; margin-top:24px;}
#curatorLogo      { float:right; margin:0; padding:0; line-height:0; cursor:pointer; width:138px; }

#gallery-row-list { height: 1232px; overflow: hidden; }
#gallery-row-list li { margin-bottom: 26px; }
#gallery-row-list li:last-child { margin-bottom:0; }

.gallery-browse ul li { margin-bottom: 2px; }


/*** popups  **/
.popup-outer { background-color: #CCC; filter: alpha(opacity=55); opacity: .55; }
.popup-inner { background-color: #000; color: #fff; }
.popup-inner-pad { padding: 15px; color:#fff; }
.popup-inner-pad a, .popup-inner-pad span { color:#fff; }
.popup-wrapper { padding:7px 10px 10px 6px; text-align:left; }
.popup-header { border-bottom:1px solid #fff; height:22px; margin:0 0 25px 0; width:100%; }
.popup-header, .popup-header div { color: #fff; font-size: 14px; font-weight: bold; }
.popup-text { color:#fff; font-size:13px; line-height:17px; }
.popup-sending, .popup-sub-header, .popup-fail { font-weight: bold; font-size: 14px; }
.popup-fail { padding-bottom: 15px; }
.popup-default-width { width: 384px; }


#your-name-div { margin-left:25px; }


/** pagination **/
.comment-page {	color:#009CEC; }

/** overlays **/
.overlay-wrap  { position: relative; }
.overlay-info, .overlay-transparency { position:absolute; top:0px; left:0px; }

.overlay-info { z-index:11; }

.overlay-info a { color: #009CEC !important; }

.overlay-info, .overlay-info div, .overlay-info .creative-fields span, li.creative-tool-link a,
.overlay-info .creative-fields, .overlay-info .creative-watch-resp, .overlay-info .creative-watch-resp span {
  color: #FFF !important;
}

div.creative-watch-header { color: #009CEC !important; }

.overlay-transparency { background-color:#000000; color:#FFFFFF !important; z-index:10; filter: alpha(opacity=82); opacity: .82; }

/** circle / profile overlays **/
ul.simple-overlays .img-wrap,
ul.simple-overlays .overlay-transparency, 
ul.simple-overlays .overlay-info {
  width: 129px;
  height: 129px;
}

ul.simple-overlays .inner-circle-info { padding: 11px 10px 7px; }

ul.simple-overlays div.inner-circle-info ul, ul.simple-overlays div.inner-circle-info ul  li{ padding: 0px !important; }

ul.simple-overlays div.inner-circle-info ul li {
  font-size: 11px;
  font-family: Arial, Helvetica, sans-serif;
  margin: 0px !important;
  height: 17px !important;
  float: none !important;
}

ul.simple-overlays li { float: left; height: 129px; }


ul.triple-overlays .img-wrap,
ul.triple-overlays .overlay-transparency, 
ul.triple-overlays .overlay-info {
  width: 138px;
  height: 138px;
}

ul.triple-overlays .inner-circle-info { padding: 11px 10px 7px; }

ul.triple-overlays div.inner-circle-info ul, ul.triple-overlays div.inner-circle-info ul  li{ padding: 0px !important; }

ul.triple-overlays div.inner-circle-info ul li { font-size: 11px; font-family: Arial, Helvetica, sans-serif; margin: 0px !important; height: 17px !important; float: none !important; }

ul.triple-overlays li { float: left; height: 138px; }

.regSubmit {
  background-color:#DFDFDF;
  border:1px outset #CFCFCF;
  color:#4C4C4C;
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  font-weight:bold;
  padding: 2px 4px;
  text-align:center;
  cursor: hand;
  cursor: pointer;
}

.regSubmit:active { border:1px inset #CFCFCF; }

/** duplicated in edit profile css**/
.network_tos_textarea { display: block; height:80px; width:400px; margin-bottom: 10px; }

.network_tos_label { display: inline !important; font-size: 12px !important; font-weight: normal !important; border: 0px !important; }

.tos_error { margin: 3px 0px 0px 34px; }

/** end dupe **/

.rounded { -webkit-border-radius: 3px; -moz-border-radius: 3px; }

.rounded-top { -moz-border-radius-topright: 3px; -moz-border-radius-topleft: 3px; -webkit-border-top-right-radius: 3px; -webkit-border-top-left-radius: 3px; }
.rounded-bottom { -moz-border-radius-bottomright: 3px; -moz-border-radius-bottomleft: 3px; -webkit-border-bottom-right-radius: 3px; -webkit-border-bottom-left-radius: 3px; }
.rounded-left { -moz-border-radius-topleft: 3px; -moz-border-radius-bottomleft: 3px; -webkit-border-top-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; }
.rounded-right { -moz-border-radius-topright: 3px; -moz-border-radius-bottomright: 3px; -webkit-border-top-right-radius: 3px; -webkit-border-bottom-right-radius: 3px; }


/** Dropdown styles **/

#yg_dropdown,
#contests_dropdown,
#fields_dropdown,
#order_dropdown {
  width:120px;
  height:21px;
  padding:5px 0 0 6px;
  cursor:pointer;
}

#contests_dropdown-options li {
  margin-bottom:6px;
}

#yg_dropdown-options,
#contests_dropdown-options,
#fields_dropdown-options {
  height:300px;
  padding-left:6px;
  width:136px;
  position:absolute;
  z-index:99;
  background-color:#fff;
}

#fields_dropdown-options {
  overflow-y:scroll;
}

#order_dropdown-options {
  height:80px;
  width:120px;
  position:absolute;
  z-index:10;
  background-color:#fff;
  padding:4px 0 0 4px;
  zoom:1;
}

#order_dropdown-options a:hover,
#fields_dropdown-options a:hover {
  background-color:#fff;
  color:#000 !important;	
  cursor:hand;
  cursor:pointer;
}

#portfolio-head * {
	font-size:12px;
	font-weight:normal;
}

/** Lang **/
#lang-img-disabled {
  background-image:url(http://pescommon.be-comm.com/img/swatchmtv/translate_disabled.png);
}

#lang-img {
  background-image:url(http://pescommon.be-comm.com/img/swatchmtv/translate.png);
}

#lang-img, #lang-img-disabled {
  height:36px;
  width:36px;
}
