/* CSS Document */
/*page*
Red #A5000A
Cyan #A5000A
Left Backgruound #f5f5f5
Blush #A40047;
Dark Blue a link #22229c;
*/
  html, body {width:100%;height:100%;}
  body {padding:0; margin:0;background:#fff;}


/*design*/
  a img{border:0;}

/*navigation*/
  a{font:1em/1.5 Verdana,Arial,Helvetica,sans-serif; color:#A5000A;text-decoration:none; text-decoration:underline;}
  a:hover{color:#666;text-decoration:underline;}
  /*a:visited {color:#A5000A;}*/
    a.button {text-decoration:none;}
  :focus, a:active{ outline: none; }
    .red:visited{color:#F65327;}
    .red:active{color:#F65327;}
    .red:hover{color:#F65327;}

/*TAGS*/
.big{font: 1.5em Verdana,Arial,Helvetica,sans-serif;color:#A5000A;text-transform:none;text-align:left;background-color:#fff;border:none;}
  h1{clear:both;margin:0;padding:5px 0px;font:bold 1em Verdana,Arial,Helvetica,sans-serif;color:#A5000A;text-transform:none;text-align:left;background-color:#fff;border:none;}
    #blue_page h1 {background-color:blue}
    #red_page h1 {background-color:red}
    h1.grey {background-color:#999;}
    h1 a {font-weight:inherit;font-size:1em;color:#A5000A; text-decoration:underline;}
    h1 a:hover {color:#666;text-decoration:underline;}
  h2{clear:both;margin:0;padding:5px 10px;font:bold 1em Verdana,Arial,Helvetica,sans-serif;color:#fff;text-transform:lowercase;text-align:center;background-color:#A5000A;border-bottom:1px solid #000;}
    #blue_page h2 {background-color:blue}
    #red_page h2 {background-color:red}
    h2.grey {background-color:#999;}
	h2.direct{clear:both;margin: 0 10px;padding:0;font:bold 1em Verdana,Arial,Helvetica,sans-serif;color:#666;text-transform:none;text-align:left;background-color:#fff;border:none;}
    h2 a {line-height:1.2em;font-weight:bold;font-size:1em;color:#fff;}
      h2 a:hover {color:#fff;}
  h3{clear:both;margin:0;padding:5px 10px;font:bold 1em Verdana,Arial,Helvetica,sans-serif;color:#A5000A;text-transform:none;text-align:left;background-color:#ffffff;}
    h3 a {font:bold 1em Verdana,Arial,Helvetica,sans-serif;color:#A5000A;}
  h4{margin:0;padding: 0;font:bold 1em Verdana,Arial,Helvetica,sans-serif;color:#A5000A;}
  h5{margin:0;padding: 0;font:bold 1em Verdana,Arial,Helvetica,sans-serif;color:#000;}
  .left_col h4 {margin:0 10px;}
    .left_col .text h4 {margin:0 0 5px;}
    .left_col .text ul, .left_col .text ol {margin:0 0 10px;padding:0;list-style-position:inside;}
  dl, dt, dd, form {margin:0;padding: 0;}
  input {margin:0 3px;vertical-align:middle;}
  p {margin: 0;padding:5px 0;}
  select {vertical-align:middle;}
  table {border-spacing: 0;border-collapse: collapse;}
  table td {padding:0;text-align:left;vertical-align:top;}
  ul {margin: 0;padding: 10px 20px;list-style-type:none;}
  ul li {background: url(images/marker/li.gif) no-repeat left 0.6em;padding:0 0 0 15px;}



/*FONT*/
  body{font:62.5%/1.5 Verdana,Arial,Helvetica,sans-serif; color:#000000}
  table, td, th, ul, textarea {font: 1em/1.5 Verdana,Arial,Helvetica,sans-serif;}
  #about_upindex {font-size:0.84em;}
  #birthdays dl dt {font-weight:bold;color:#A5000A;}
    #birthdays dd {font-size:0.8em;}
  #communities dt a{font-weight:bold;color:#A5000A;}
  #conversation .pager {line-height:18px}
  #copyright {color:#666;font-size:0.9em;}
    #copyright a{color:#666;text-decoration:none;}
    #copyright a:hover{color:#666;text-decoration:underline;}
  #counter a {color:#A5000A;}
  #faq dt {font-weight:bold;}
    #faq span {color:#A5000A;font-weight:bold;}
  #footer a {text-decoration:underline;}
    #footer a:hover {text-decoration:none;}
    #footer_links {font-size:0.84em;}
  #gradient_line {color:#CCC;}
  #image_info dt {color:#A5000A;}
  #popup_wrapper {font-size:1.1em;}
  #rating dl dt {font-weight:bold;color:#A5000A;}
  #text_block a {text-decoration:underline}
    #text_block a:hover {text-decoration:none}
  #upindex {font-size:0.84em;}
  #useful dl dt {font-weight:bold;color:#A5000A;}
  /*#rated dl dt {font-weight:bold;color:#A5000A;}*/
#useful { padding:20px;}
  #users_online li {font-size:0.8em;}
  #users_online li .dot{padding:0 5px;color:#A5000A;}
  #wrapper {font-size:1.1em;}

  .add, .cancel, .edit, .delete, .open, .save {color:#A5000A;}
  .all_news {text-decoration:underline;}
    .all_news:hover {text-decoration:none;}
  .all_favorites_authors {color:#A5000A}
  .author {font-size:1em;font-weight:bold;}
  .card dt {font-weight:bold;}
  .comment li .counter {color:#A5000A;}
  .date {color:#A5000A;}
  .error_list {color:#A5000A;}
  .flashbox {font:1em Tahoma;color:#FF7A15;}
    .flashbox .error{color:#e52d09;}
    .flashbox .message{color:#FF7A15;}
    .flashbox .close{color:#333; text-decoration: underline;}
  .item_name {font-weight:bold}
  .jqmWindow {font-size:1.1em;color: #333;}
    .jqmClose, .jqmClose:hover {color:#fff;font-weight:bold;}
  .menu dt {font-weight:bold;}
  .name {font-size:0.9em;}
  .news dt {color:#A5000A;}
  .number {color:#A5000A;}
  .more {font-weight:bold}
  .pager {color:#A5000A;line-height:1em;}
    .pager span {font-weight:normal;}
    .pager a {text-decoration:underline;}
      .pager a:hover {text-decoration:none;}
  .photo_into_contest, .photo_into_contest:hover {font-weight:bold;color:#999;text-decoration:none;}
  .profile dl dt, .profile dl dt a, .profile_experience dl dt, .profile_experience dl dt a {color:#A5000A;}
  .profile .selected {font-weight:bold}
  .tags_list a {text-decoration:underline;}
    .tags_list a:hover {text-decoration:none;}
  .title_link {color:#A5000A;font-weight:bold;}

#menu1 {
height:auto;
text-align:center;
color:#ffffff;
font:100%/1.5 Verdana,Arial,Helvetica,sans-serif;
font-weight:bold;
padding-top:6px;
padding-bottom:6px;
background-color:#A5000A;
border-bottom:solid 1px #000;
}
#menu1 A:link {
color:#ffffff;
font:100%/1.5 Verdana,Arial,Helvetica,sans-serif;
font-weight:bold;
text-decoration:none;
}
#menu1 A:visited {
color:#ffffff;
font:100%/1.5 Verdana,Arial,Helvetica,sans-serif;
font-weight:bold;
text-decoration:none;
}
#menu1 A:active {
color:#ffffff;
font:100%/1.5 Verdana,Arial,Helvetica,sans-serif;
font-weight:bold;
text-decoration:none;
}
#menu1 A:hover {
color:#ffffff;
font:100%/1.5 Verdana,Arial,Helvetica,sans-serif;
font-weight:bold;
text-decoration:underline;
}

/*Misc*/
  .actionBlock {position:fixed;z-index:3000;right:20px;top:20px;padding:10px;background-color:#EEE;border:1px solid black;}
  .annoyed_icon {display:-moz-inline-stack;display:inline-block;width:10px;height:10px;margin:0;padding:0;background: url(images/_bg/icons.gif) no-repeat -340px -170px;vertical-align:middle;}
  .add, .cancel, .edit, .delete, .open, .save  {margin:10px;display:-moz-inline-stack;display:inline-block;}
  .all_news {float:right;margin:-1.6em 10px 0 0;}
  .all_favorites_authors {margin:10px 20px;float:right;}
  .attention {margin:10px 20px;border:1px solid #ddd;padding:10px;text-align:center;}
  .besides {margin:0 10px;border-top:1px solid #ddd;padding:5px 5px 0;}
  .category_selector {padding:10px;background-color:#eee;}
  .nomination_selector {padding:10px;background-color:#eee;}
  .category_banner {padding:15px;background-color:#eee;text-align:center;}
  .clear {clear:both}
  .clearing {display:block;clear: both;height:0;font-size:0;}
  .clearFix:after {content:'.';display:block;clear:both;visibility:hidden;height:0px;font-size:0;}
  .confirm_block {position:fixed;left:50%;top:50%;z-index:4000;width:300px;margin:-3em 0 0 -158px;padding:8px 8px 8px 8px;border:1px solid black;background-color:#EEE;text-align:center;}
    .confirm_block .msg {display:block;margin:0 0 10px;}
    .confirm_block .button {margin-left:15px}
    .confirm_block .close {position:absolute;right:3px;top:0px;line-height:1em;cursor:pointer;}
  
	
  .del_photo {display:-moz-inline-stack;display:inline-block;width:9px;height:9px;background: url(images/_bg/icons.gif) no-repeat -360px -151px;}
  .edit_icon {display:-moz-inline-stack;display:inline-block;width:9px;height:9px;background: url(images/_bg/icons.gif) no-repeat -380px -131px;vertical-align:middle;}
  .delete_icon {display:-moz-inline-stack;display:inline-block;width:9px;height:9px;margin:0;background: url(images/_bg/icons.gif) no-repeat -360px -151px;vertical-align:middle}
  .external_link {margin:0 10px;padding:10px 0;border-top:1px solid #ddd;text-align:center;clear:both;overflow:hidden;}
  .empty_list {margin:10px;padding:20px; text-align:center;font-weight:bold;color:gray;border: 1px solid #ddd;}
  .favourite {display:-moz-inline-stack;display:inline-block;width:11px;height:10px;background: url(images/_bg/icons.gif) no-repeat -400px -110px;vertical-align:middle;}
    .is_favourite {display:-moz-inline-stack;display:inline-block;width:11px;height:10px;background: url(images/_bg/icons.gif) no-repeat -400px -70px;vertical-align:middle;}
  .ignored {display:-moz-inline-stack;display:inline-block;width:11px;height:10px;background: url(images/_bg/icons.gif) no-repeat -13px -13px;vertical-align:middle;}
    .is_ignored {display:-moz-inline-stack;display:inline-block;width:11px;height:10px;background: url(images/_bg/icons.gif) no-repeat -0px -0px;vertical-align:middle;}
  .folder {display:-moz-inline-stack;display:inline-block;width:13px;height:10px;background: url(images/_bg/icons.gif) no-repeat -420px -90px;vertical-align:middle;}
  .info {display:-moz-inline-stack;display:inline-block;width:9px;height:9px;margin:0.4em 5px 0 0;background: url(images/_bg/icons.gif) no-repeat -440px -71px;}
    .info img{width:9px;height:9px;}
  .jqmWindow {position:fixed;top:50%;left:50%;z-index:3000;display:none;width:826px;height:476px;overflow:auto;margin:-250px 0 0 -425px;padding: 12px;background-color: #EEE;border: 1px solid black;}
    .jqmWindow#greetingWindow {top:50%;left:50%;width:750px;height:430px;margin:-215px 0 0 -375px;}
    .jqmWindow h1, .jqmWindow h2 {padding-right:6em;}
    .jqmClose {position:absolute;top:15px;right:25px;}
  	#miniModal {top:50%;left:50%;z-index:3001;width:560px;height:220px;margin:-75px 0 0 -280px;padding: 12px;background-color: #EEE;border: 1px solid black;overflow:hidden;}  
  .message_block {position:absolute;z-index:4000;clear:both;width:250px;padding:8px 8px 8px 8px;border:1px solid black;background-color:#EEE;}
    .message_block .close {position:absolute;right:3px;top:0px;line-height:1em;cursor:pointer;}
  .moderNoteWindow {position:fixed;z-index:3000;left:20px;top:20px;padding:10px;background-color:#EEE;border:1px solid black;}
  .photo_into_contest {margin:0;padding:3px 5px;background-color:#eee;border:1px solid #ddd;}
  .private_message {display:-moz-inline-stack;display:inline-block;width:13px;height:10px;margin:0;padding:0;background: url(images/_bg/icons.gif) no-repeat -460px -50px;vertical-align:middle;}

  .tags li{display:inline;margin:0 10px 0 0;padding:0;background-image:none;}
  .text {margin:10px;}
    #rules .text {margin:20px;}
  .top_flags {padding:0;}
    .top_flags li {display:inline;margin:0 5px 0 0;padding:0;background-image:none;}
  .hidden {display:none}
  .no_border {border:0;margin:0;}
  .sponsor_link {background:#A5000A;border:1px solid #000;border-width:1px 0;text-align:center;}
  .window_close {display:-moz-inline-stack;display:inline-block;width:18px;height:18px;vertical-align:middle;background: url(images/_bg/icons.gif) no-repeat -480px -22px;}
    .tt_div{position:absolute;display:none;width:300px;border:2px solid white;background:#EEEEEE;padding:1px 5px 5px 5px;}
    .tt_textarea{width:100%;height:100px;margin-bottom:5px;}
    .tt_select{width:100%;margin-bottom:5px;}
  #sub_announcements_ads{font-size:0.84em;padding:5px 0;border:1px solid #000;border-width:4px 0 0 0;}
    #sub_announcements_ads a{text-decoration:underline;}
    #sub_announcements_ads a:hover{text-decoration:none;}
    #sub_announcements_ads ul{text-align:center;margin:0;padding:0;}
      #sub_announcements_ads ul li {padding:0;background-image:none;}


/* Background iframe styling for IE6. Prevents ActiveX bleed-through (<select> form elements, etc.) */
* iframe.jqm {position:absolute;top:0;left:0;z-index:-1;
  width: expression(this.parentNode.offsetWidth+'px');
  height: expression(this.parentNode.offsetHeight+'px');
}

  hr{width:60%;border:0px; border-bottom:#DDDDDD 1px solid;}

  /*CARD*/
    .card {margin:10px 10px 20px;}
      .card dt {float:left;clear:left;width:5em;margin:0 10px 5px 0;}
      .card dd {margin:0 0 5px 0;}

  /*CATALOG*/
    .catalog {clear:both;padding:10px 10px 0;margin:0 0 10px;}
    .catalog:after {content: '.'; display: block; clear: both;visibility: hidden;height:0px;font-size:0;}
    .catalog dd {float:left;clear:left;margin:0 10px 0 0;text-align:center;}
      .catalog dd img {display:block;margin:0 auto;}

  /*COLS*/
    div.line_section {clear:both;overflow:hidden;}
    div.two_column {clear:both;overflow:hidden;}
      table.line_section {width:100%;}
      .cols_wrapper {width: 100%;float: left;border-top:1px solid #ddd;margin-bottom:-32767px;padding-bottom:32767px;}
      div.middle_col {float: right;width:100%;}
        td.middle_col {width:76%;}
        .middle_col .inner{margin:0 32% 0 34%;}
		.middle_col .inner_comments{margin:0 0 0 34%;}
          .two_column .middle_col .inner{margin:0 0 0 34%;}
		  .two_column .middle_col .inner_comments{margin:0 0 0 34%;}
      div.left_col {width: 34%;float: left;margin:0 -35% -32767px 0;padding-bottom:32767px;background-color:#f5f5f5;border-right:1px solid #ddd;}
        td.left_col {width: 34%;background-color:#f5f5f5;border-right:1px solid #ddd;}
      .right_col {width: 32%;float: right;margin:0 0 -32767px -33%;padding-bottom:32767px;border:1px solid #ddd;border-width:1px 0 0 1px;}

  /*COMMENT*/
    .comment {margin:0;padding:0;list-style-type:none;}
    .comment li {clear:both;overflow:hidden;padding:0;margin:0;background-image:none;font-size:0;border-top:1px solid #ccc;}
      .comment .my_comment {background-color:#F5F5DC}
      .comment .authors_comment {background-color:#EDE1E1}
      .comment li .counter {float:left;width:120px;padding:5px 5px 32767px;margin:0 0 -32762px;text-align:right;font-size:11px;}
      .comment li {border-top:1px solid #ccc;}
        .comment li dl {padding:5px;font-size:11px;}
        .comment .level {overflow:hidden;background-color:#fff;}
        .comment .odd {background-color:#f5f5f5;}
        .comment .even {background-color:#fff;}
    .comment_reply {margin: -2px 0 10px 0;}
    .comment_reply dt {width: 180px; text-align: left; float: left; padding:2px 15px 0 0;}
    .comment_reply dd {text-align: left; padding:0 0 0 200px;}
    .comment_reply dl {margin: 0 0 0px 0; padding: 0; clear:both;}

  /*LIST*/
    ul.list{margin:0;padding:0;text-decoration:none;}
      ul.list:after {content: '.'; display: block; clear: both;visibility: hidden;height:0px;font-size:0;}
      ul.list li {margin:0;padding:3px;border-bottom:1px solid #ddd;background-image:none;text-align:right;}
       /*ul.list li:last-child {border:0 none;}*/
       ul.list li:after {content: '.'; display: block; clear: both;visibility: hidden;height:0px;font-size:0;}
       ul.list  li.even {background-color:#fff;}
       ul.list  li.odd {background-color:#F5F5F5;}
       ul.list a {float:left;line-height:20px;}
       ul.list .number {line-height:20px;}

       .include_list {background-color:#f5f5f5;}
       .include_list:after {content: '.'; display: block; clear: both;visibility: hidden;height:0px;font-size:0;}
        .include_list dl{clear:both;overflow:hidden;margin:0 0 1px;}
          .include_list dl dt {float:left;clear:left;width:9em;padding:7px 10px 32767px;margin-bottom:-32757px;background-color:#eee;}
          .include_list dl dd {padding:7px 10px;float:left;}
          .include_list dl dd ul {margin:0;padding:0;}

  /*FLASHBOX*/
    .flashbox {position:fixed;top:10px;left:50%;z-index:4000;width:50%;display:block;margin:0 0 0 -25%;}
      .flashbox:after {content:'.';display:block;clear:both;visibility:hidden;height:0px;font-size:0;}
      .flashbox .error {background-color:#fff3ee;border: 1px solid #fe9f8c;}
      .flashbox .message {background-color:#fefeed;border: 1px solid #fff71a;}
      .flashbox .close{float:right; cursor: pointer;margin:10px 10px 0 0;}

  /*FOOTNOTE*/
    .footnote {margin:0;padding:10px;background-color:#eee;}
      .footnote:after {content:'.';display:block;clear:both;visibility:hidden;height:0px;font-size:0;}
      .footnote li {border-top:1px solid #ddd;margin:5px 0  0;padding:5px 15px 0 0;background-image:none;float:left;}

  /*FRIENDS LINE*/
    .friends_line {margin:10px 20px;}
    .friends_line:after {content:'.';display:block;clear:both;visibility:hidden;height:0px;font-size:0;}
    .friends_line dl {margin:5px 0 0;}
    .friends_line .img_block {float:left;margin:5px 15px 0px 12px;}


  /*MEMBER status*/
  .mstatus00 {padding-left:12px;background: url(images/_bg/icons.gif) no-repeat 0px -509px;}
  .mstatus10 {padding-left:12px;background: url(images/_bg/icons.gif) no-repeat 0px -509px;}
  .mstatus20{padding-left:12px;background: url(images/_bg/icons.gif) no-repeat -20px -488px;}
  .mstatus30{padding-left:12px;background: url(images/_bg/icons.gif) no-repeat -40px -468px;}
  .mstatus40{padding-left:12px;background: url(images/_bg/icons.gif) no-repeat -60px -448px;}
  .mstatus50{padding-left:12px;background: url(images/_bg/icons.gif) no-repeat -80px -428px;}
  .mstatusphoto{padding-left:12px;background: url(images/_bg/icons.gif) no-repeat -80px -428px;}


  /*MEMBER level*/
  .mlevel1 {padding-left:12px;background: url(images/_bg/icons.gif) no-repeat -260px -248px;}
  .mlevel2 {padding-left:12px;background: url(images/_bg/icons.gif) no-repeat -280px -228px;}
  .mlevel3 {padding-left:12px;background: url(images/_bg/icons.gif) no-repeat -300px -208px;}
  .mlevel4 {padding-left:12px;background: url(images/_bg/icons.gif) no-repeat -320px -188px;}

  /*MENU*/
    .menu {margin:10px;}
      .menu dt {margin:0 0 10px;}
      .menu ul {margin:0 0 10px;padding:0;}

  /*MESSAGE LIST*/
    .message_list {margin:10px 10px 20px;}
      .message_list:after {content:'.';display:block;clear:both;visibility:hidden;height:0px;font-size:0;}
      .message_list dt {float:left;}
        .message_list .private_message {margin:0 5px 0 5px;vertical-align:middle;}
        .message_list .delete_icon {margin:0 5px 0 0;vertical-align:middle;}
        .message_list dt ul {margin:0;padding:0;}
          .message_list dt li {margin:0;padding:0;background-image:none;}
          .message_list dt li:after {content:'.';display:block;clear:both;visibility:hidden;height:0px;font-size:0;}
          .message_list dt li .label {float:left;width:14em;margin:0 10px 0 0;}
      .message_list dd {width:200px;overflow:hidden;float:left;margin:0 10px 0 0;}


  /*NEWS*/
    .news {margin:1em 0 0 10px;}
    .news dt {float:left;clear:left;width:7em;margin:0 10px 10px 0;}
    .news dd {margin:0 0 10px 0;}



  /*OLD STYLE*/
    .disabled {color:gray;}
     #imgBlackWhite {display:none;}
     #crop_into_comment {cursor:pointer;}
    .cropper {position:absolute;overflow:hidden}
    .goldenSection {border-spacing: 0;border-collapse: collapse;width:100%;height:99.9%}
    .goldenSection td{padding:0;border:1px solid red;}

  /*EXTRA ON TOP*/
 /*.extra {clear:both;padding:10px;background: url(images/_bg/Banner3000_2.png) right top  no-repeat; text-align:center;vertical-align:middle;}*/
  .extra {clear:both;padding:10px;background: url(images/_bg/model-allure-logo-extra.jpg) left top  no-repeat; text-align:center;vertical-align:middle;}

 /*.logoutlink {color:#ffffff;}*/

  /*PAGER*/
    .pager {clear:both;padding:10px;background-color:#eee;text-align:center;vertical-align:middle;}
      .pager:after {content:'.';display:block;clear:both;visibility:hidden;height:0px;font-size:0;}
      .pager .prev {float:left;}
      .pager .first {float:left;padding:0 5px 0 0;margin:0 5px 0 0;background: url(images/_bg/vert_line.gif) repeat-y right top;}
      .pager .next {float:right;}
      .pager .last {float:right;margin:0 0 0 5px;padding:0 0 0 5px;background: url(images/_bg/vert_line.gif) repeat-y left top;}

      .filter {clear:both;padding:10px;background-color:#eee;}

  /*PhOTO LIST*/
    .photo_line {clear:both;background-color:#fff;overflow: hidden;}
      html>body .photo_line {margin-left:1px;}
      .photo_line:after {content:'.';display:block;clear:both;visibility:hidden;height:0px;font-size:0;}
      .top_photo {margin:20px 0;text-align:center;}
        .top_photo dt {margin:0 0 5px;}
    
	.photo_list {float:left;margin-bottom:-32757px;}
      .photo_list dt {padding:4px;padding-bottom:32767px; background-color:#fff;text-align:center;}
      .photo_list dd {height:180px;padding:4px;background-color:#fff; overflow:hidden;}
        .photo_list dd img {display:block;}
		  .photo_list dt a{ color:#A5000A;}
    .
	photo_list.best {background-color:#eee;}
      .photo_list.best dd {background-color:#eee;}
      .author_level{background-position:left 0.3em;background-repeat:no-repeat;}
      .title{background-position:left 0.3em;background-repeat:no-repeat;}
      .info_block {display:none;}
      .photo_list .edit_icon {margin:5px 5px 0 0;}
      .photo_list .delete_icon {margin:5px 5px 0 0;}

  /*PROFILE*/
    .profile dl{clear:both;overflow:hidden;margin:0 0 1px;}
      .profile dl dt {float:left;clear:left;width:9em;padding:2px 10px 32767px;margin-bottom:-32757px;background-color:#eee;}
      .profile dl dd {padding:2px 10px;overflow:hidden;}
      .profile dl dd ul {margin:0;padding:0;}

  /*TABLE*/
    .table {width:100%;margin: 0 0 10px;border-bottom:1px solid #ddd;}
      .table th {background-color:#eee;padding:5px 10px;text-align:left;color:#A5000A;font-weight:bold;}
      .table td {padding:5px 10px;}
      .table tr.odd td {background:#fff;}
      .table tr.even td {background:#f5f5f5;}


  /*PROFILE WORK EXPERIENCE*/
    .profile_experience dl{clear:both;overflow:hidden;margin:0 0 1px;}
      .profile_experience dl dt {float:left;clear:left;width:9em;padding:7px 10px 32767px;margin-bottom:-32757px;background-color:#FFF;}
      .profile_experience dl dd {padding:7px 10px;overflow:hidden;}
      .profile_experience dl dd ul {margin:0;padding:0;}


/*LAYOUT*/
  #logo_img {position:absolute;top:0px;left:79px;}

 
  /*=HEADER*/
   /* #header {height:98px;overflow:hidden;background: url(images/_bg/Banner3000.png) right no-repeat; position:relative;z-index:10; }*/

    #header {height:132px;overflow:hidden;background: url(images/_bg/model-allure-logo.jpg) left top no-repeat; position:relative;z-index:10; vertical-align:top;}


      #header .right_side {position:absolute;left:60%;}
      #header .top_bn {position:relative;left:-50%;height:90px;}
      #gradient_line {position:relative;left:-50%;}
      #gradient_line table{width:100%;height:50px;}

  /*=CONTENT*/
    #wrapper {min-height:100%;height:100%;min-width:1156px;position:relative;}
	    /*#wrapper {min-height:100%;height:100%;min-width:998px;position:relative;}*/

      #popup_wrapper {position:relative;min-height:100%;height:100%;}
        html>body #wrapper, html>body #popup_wrapper {height:auto;}

      #authors_list {margin:0;padding:0;border-bottom:1px solid #eee;background-color:#f5f5f5;}
        #authors_list .author {margin-right:5px;}
        #authors_list:after {content:'.';display:block;clear:both;visibility:hidden;height:0px;font-size:0;}
        #authors_list li {width:50%;float:left;background:none;padding:0;overflow:hidden;border-top:1px solid #fff;vertical-align:middle;line-height:30px;}
        .with_avatars#authors_list li {height:130px;}
        #authors_list li .img {float:left;margin:10px 10px 10px 0;}
        #authors_list .counter {float:left;width:3em;padding:0 0 32767px;margin:0 10px -32767px 0;text-align:center;background-color:#eee;color:#A5000A;line-height:30px;vertical-align:middle;}

      #birthdays:after {content:'.';display:block;clear:both;visibility:hidden;height:0px;font-size:0;}
        #birthdays .empty_list {margin:0;}
        #birthdays dl {float:left;width:50%;}
          #birthdays dl dt {margin:5px 0;padding:0 10px;}
          #birthdays dl dd {padding:0 10px;}
            #birthdays dl ul {margin:0;padding:0;}
              #birthdays dl ul:after {content:'.';display:block;clear:both;visibility:hidden;height:0px;font-size:0;}
              #birthdays dl li {display:inline;margin:0;padding:0;background:none;}
                #birthdays dl li .dot {padding:0 5px;color:#A5000A;}

      #commenters_list {margin:0;padding:0;border-bottom:1px solid #eee;background-color:#f5f5f5;}
        #commenters_list .author {margin-right:5px;}
        #commenters_list:after {content:'.';display:block;clear:both;visibility:hidden;height:0px;font-size:0;}
        #commenters_list li {width:50%;float:left;background:none;padding:0;overflow:hidden;border-top:1px solid #fff;vertical-align:middle;line-height:30px;}
        #commenters_list .counter {float:left;width:3em;padding:0 0 32767px;margin:0 10px -32767px 0;text-align:center;background-color:#eee;color:#A5000A;line-height:30px;vertical-align:middle;}

      #comment_preview {margin:10px;padding:10px;border:1px solid #ddd;}

      #conversation {width:100%;height:100%;min-height:500px;margin:0;position:absolute;}
        #conversation h1 {height:13px;overflow:hidden;}
        #conversation .empty_list {position:absolute;left:10px;top:163px;right:10px;margin:0;}
        #conversation .about_recipient {height:200px;overflow:hidden;margin:10px;}
          #conversation .about_recipient:after {content: '.'; display: block; clear: both;visibility: hidden;height:0px;font-size:0;}
        #conversation .about_recipient dd {float:left;margin:0 10px 0 0;}
        #conversation .messages {position:absolute;top:200px;right:10px;bottom:157px;left:10px;margin:0;border:1px solid #ddd;overflow:auto;}
          #conversation .with_pager {top:226px;}
          #conversation .messages dl {margin:10px;}
            #conversation .messages dd {margin:0 0 15px;}
        #conversation .pager {position:absolute;left:10px;top:200px;right:10px;height:17px;padding:0 10px;background-color:#ddd;overflow:hidden;}
        #conversation form {position:absolute;left:10px;right:10px;bottom:5px;height:142px;}
        #conversation form:after {content: '.'; display: block; clear: both;visibility: hidden;height:0px;font-size:0;}
          #conversation form small {color:#aaa;}
          #conversation textarea {display:block;width:100%;margin:0 0 10px;}
          #conversation .button {float:right;}

        .confirm_contest_rules{height:300px;margin:10px 0;padding:10px;border:1px solid #ddd;overflow:auto;}
          .confirm_contest_buttons{text-align:center;}

      /*COMMUNITIES*/
        #communities {margin:0 10px;}
          #communities dt {margin:0 0 5px;}
          #communities dd {margin:0 0 20px 15px;}

      #faq dl dt{margin:0 20px 10px;}
        #faq dl dd{margin:0 20px  30px;}

      #img_view {width:100%;min-height:100px;padding:20px 0 0;overflow:auto;text-align:center;background:#d7d7d7 url(images/_bg/loadingAnimation.gif) no-repeat center center;}
      #img_view .imgCropperContainer{margin:0 auto;}
        .image_actions {padding:10px;background-color:#d7d7d7;text-align:center;}

      #info_list {overflow:hidden;}
        #info_list:after {content: '.'; display: block; clear: both;visibility: hidden;height:0px;font-size:0;}
        #info_list dl{clear:both;overflow:hidden;margin:0 0 1px;}
          #info_list dl dt {float:left;clear:left;width:11em;padding:7px 10px 32767px;margin-bottom:-32757px;background-color:#eee;}
          .jqmWindow #info_list dl dt {background-color:#fff;}
            .jqmWindow .img {float:left;margin:0 20px 0 0;}
          #info_list dl dd {padding:7px 10px;overflow:hidden;}
          #info_list dl dd ul {margin:0;padding:0;}



      #new_photo {width:68%;float:left;background-color:#fff;}
        #new_photo h2 {border-right:1px solid #ddd;}
      #new_photo .item{float:left;width:25%;text-align:right;}
          #new_photo dl {border-right:1px solid #ddd;padding:1em 10px 10px;margin-bottom:-32767px;padding-bottom:32767px;}
          #new_photo dd {padding:0 0 10px;}

        #poll_form {width:80%;padding:10px 0;background-color:#fff;margin:0 auto;text-align:left;font-size:0.9em;}
        #poll_form .title {display:block;text-align:center;}

        #main_page #rating {float:left;width:32%;border-left:1px solid #ddd;margin:0 0 -32767px -1px;padding-bottom:32767px;}
          #rating dl {float:left;width:50%;}
            #rating dl dt {background-color:#F5F5F5;padding:7px 10px;}
            #rating dl ul {padding:10px;}


          
        .rubric table{width:100%;}
          .rubric td {padding:3px;border-bottom:1px solid #ddd;text-align:left;vertical-align:middle;}
            .rubric td.odd{background-color:#F5F5F5;}
            .rubric td.even{background-color:#fff;}
            .rubric td.number {border-right:1px solid #ddd;padding:3px 5px;}
             /*.rubric td.contest a{background:transparent url(/images/icon/i_konkurs.gif) no-repeat left; padding-left:20px;}*/

      #subscribe {text-align:center;}
        #subscribe form{width:80%;padding:10px 0;background-color:#fff;margin:0 auto;text-align:left;font-size:0.9em;}
          #subscribe ul {margin:0 10px 5px;padding:0;}
            #subscribe ul li {margin:0;padding:0;background:none;}
          #subscribe .input {margin:0 0 0 10px;}
          #subscribe .button {margin:0 10px 0 0;}

      #text_block {margin:10px;}


      #useful dl {float:left;width:50%;}
        #useful dl dt {background-color:#eee;padding:7px 10px;}
          #useful dl ul {padding:10px;}

      #users_online {margin:10px;padding:0;}
        #users_online:after {content:'.';display:block;clear:both;visibility:hidden;height:0px;font-size:0;}
        #users_online li {display:inline;margin:0;padding:0;background:none;}
          #users_online li .dot {padding:0 5px;color:#A5000A;}

  /*LEFT SIDE*/
    #photo_clan {overflow:hidden;}
    #photo_clan dl {text-align:right;padding:10px 10px 0;}
    #photo_clan ul{float:left;width:50%;float:left;border-right:1px solid #ddd;margin:0;padding:0;}
      #photo_clan ul li a {padding:0 0 0 3px;background-position:left center;background-repeat:no-repeat;white-space:nowrap}

    #photo_day {margin:10px 20px 20px;text-align:center;}
      #photo_day dd {margin:0 0 10px;}
		#photo_day a{color:#A5000A;text-decoration:underline;}

  /*RIGHT SIDE*/
    #adv {clear:both;margin:0 0 15px;padding:15px ;background:#F5F5F5; text-align:left;}
    #adv_home {clear:both;margin:0 0 15px;padding:15px ;background:#FFFFFF; text-align:left;}
      #adv .adv_title {display:block;width:146px;height:19px;margin:0 auto 20px;) no-repeat left top;}
        #adv .adv_title img {width:146px;height:19px;}
      #adv ul {margin:0 20px 20px;padding:0;}
        #adv ul li  {padding:0 0 0 25px;background: url(images/marker/adv.gif) no-repeat left 0.45em;}
      #adv .add_adv {display:block;width:10em;margin:0 auto 10px;padding:15px 11px;}
      #adv .adv_bottom {display:block;height:33px;margin:0 auto;}

    #login_form {margin:10px;}
      #login_form:after {content: '.';display:block;clear: both;visibility:hidden;height:0px;font-size:0;}
      #login_form .col {width:50%;float:left;}
      #login_form .input {margin:0 0 5px;width:85%;}
        #login_form.member_form .input {margin:5px 0;border:1px solid #777;width:200px;}
      #login_form .button {margin:5px 0 0;}
      #login_form ul{margin:0;padding:1.8em 0 0;}
        #login_form.member_form ul {padding: 0;margin: 0 0 15px;}
      #login_form ul li{margin:0 0 2.2em;}
        #login_form.member_form ul li{margin: 0 15px 0 0;paddding: 0; display:inline;}
      #login_form ol {float:right;width:50%;}
        #login_form.member_form ol {float:none;width:auto;}

    #favourite {float:left;width:50%;margin:0 0 25px;}
      #favourite h3 {text-align:left;}
      #favourite dl {margin:1em 0 0 10px;}
    #recommendation {float:left;width:50%; margin:0 0 25px;}
      #recommendation h3 {text-align:left;}
      #recommendation dl {margin:1em 0 0 10px;}



  /*=FOOTER*/
    #footer {clear:both;}
      #about_upindex {padding:5px 0;border-top:2px solid #000;text-align:center;}
      #footer_links {padding:5px 0;border-top:1px solid #000;text-align:center;}
      #upindex {padding:5px 0;border:1px solid #000;border-width:1px 0 0 0;}
        #upindex:after {content:'.';display:block;clear:both;visibility:hidden;height:0px;font-size:0;}
        #upindex ul{width:33%;float:left;text-align:center;margin:0;padding:0;}
          #upindex ul li {padding:0;background-image:none;}
        #copyright {background-color:#fff;border:1px solid #666;border-width:1px 0 0 0;}
          #copyright:after {content:'.';display:block;clear:both;visibility:hidden;height:0px;font-size:0;}
          #copyright .bottom_bn {padding:2px 0;overflow:hidden;}
          #copyright li {padding:0;background-image:none;}
          #copyright .copyright {float:left;width:34%;margin:0;padding:9px 0;background:#999}
            #copyright .copyright li {margin:0 20px 0 85px;}
        #counter {margin:0;padding:5px 0;background-color:#ffffff;text-align:center; color:#999; font:normal 0.5em Verdana,Arial,Helvetica,sans-serif;}
          #counter a {margin:0 5px 0 0;}


/*form*/

  .button {margin:0;background-color:#eee;border:1px solid #ddd;color:#666;font-weight:bold;}
  a.button {padding:2px 5px;vertical-align:middle;}
  .form_buttons {padding:0 10px 10px;}
    .form_buttons input {margin:0 15px 0 11.3em;}
    .form_buttons input:last-child {margin:0;}
  .input{width:200px;border:solid 1px #ddd;margin:0;}
  .field {padding:10px;overflow:hidden;clear:both;}
  .wide{width:78%}
  label, .fake {display:block;font-weight:bold;color:#A5000A;}
    label.block, .field label.block {float:none;width:auto;display:block;margin:0 0 10px;;font-weight:bold;color:#A5000A;}
    .field label, .field .fake {float:left;width:12em;margin:0 1.5em 0 0;}
    .checkboxes label{float:none;width:auto;display:block;margin:0 0 10px;font-weight:bold;color:#A5000A;}
  select{border:solid 1px #ddd;}
  textarea {width:248px;height:50px;border:solid 1px #ddd;}


  .member_form {margin:0 10px;}
  .member_form .text, .member_form .checkboxes, .member_form .hint {display:block;margin:5px 0 5px 18%;padding:0 0 0 15px;}
  .member_form a {color:#A5000A;}
  .member_form a.button {color:#999999;}
  .member_form .field {padding:0;overflow:hidden;background-color:#f5f5f5;border-bottom:1px solid #fff;}
    .member_form label, .member_form .fake{float:left;width:18%;margin:0 5px -32762px 0;padding:5px 5px 32767px;background-color:#eee;border-right:1px solid #fff;font-weight:normal;color:#666666;text-align:right;}
    .member_form .input, .member_form textarea, .member_form select {margin:5px 0;border:1px solid #777;}
    .member_form input {margin:5px 0;}
    .member_form .checkboxes label{float:none;width:auto;display:block;margin:0 0 10px;padding:0;background-color:transparent;text-align:left;border:0 none;}
    .member_form .form_buttons {margin:0 0 0 18%;padding:10px 0 10px 15px;}
    .member_form .form_buttons input {margin:0 15px 0 0;}
    .member_form h3 {margin:0;padding:15px 0 10px;background-color:#fff;text-align:left;text-transform:none}

  .comment_form {margin:10px;}
  .comment_form .text, .comment_form .checkboxes {display:block;margin:5px 0 5px 18%;padding:0 0 0 15px;}
  .comment_form a {color:#A5000A;}
  .comment_form .information {padding:10px;background-color:#eee;border-bottom:1px solid #fff;}
  .comment_form .field {padding:0;overflow:hidden;border-bottom:1px solid #fff;}
    .comment_form label, .comment_form .fake{width:18%;margin:0 5px -32762px 0;padding:5px 5px 32767px;background-color:#eee;border-right:1px solid #fff;font-weight:normal;color:#666666;text-align:right;}
    .comment_form .input, .comment_form textarea, .comment_form select {margin:5px 0;border:1px solid #777;}
    .comment_form .checkboxes label{float:none;width:auto;display:block;margin:0 0 10px;padding:0;background-color:transparent;text-align:left;}
    .comment_form .form_buttons {margin:0 0 0 18%;padding:10px 0 10px 15px;}
    .comment_form .form_buttons input {margin:0 15px 0 0;}
    .comment_form h3 {margin:0;padding:15px 0 10px;background-color:#fff;text-align:left;text-transform:normal}
  .inform {padding:10px;background-color:#eee;border-bottom:1px solid #fff;margin:5px 0 9px 35px;}

  #category_selector {float:left;margin-right:10px;}
  #nomination_selector {float:left;margin-right:10px;min-width:200px}

  #search_form {margin:10px 10px 0;}
    #search_form .input {margin-bottom:10px;}
    #search_form .button {margin-bottom:10px;}
    #search_form .field {padding:0;margin:0 0 10px;}
      #search_form .field label{float:none;width:auto;font-weight:normal}
        #search_form .field label input {margin:0 10px 0 0;}

/*member_category_level*/
table.member_category_level_list{border-collapse:separate; margin-top:10px;}
table.member_category_level_list td{padding:2px 8px;}
table.member_category_level_list td.level {padding-top:8px;}
table.member_category_level_list a{font-weight:normal; text-decoration:underline;}

/*member_status_voting*/
table.member_status_voting{width:100%;text-align:center;margin:20px 0px;}
  table.member_status_voting td{padding:3px 5px;}
    table.member_status_voting a{font-size:8pt; line-height:12px;display:block;text-align:center;}
      table.member_status_voting a img {display:block;margin:0 auto;}
font.small{font-size:8pt;line-height:12px;}
div.member_status_vote{padding:0px 20px 20px 20px; line-height:16px;}
.member_action_links{font-size:8pt;color:grey;font-style:italic;}
  .member_action_links a{font-size:8pt;color:grey;font-style:italic;}

/*trouble_tickets*/
.tt_div{position:absolute;display:none;width:300px;border:2px solid white;background:#EEEEEE;padding:1px 5px 5px 5px;}
.tt_textarea{width:290px;height:100px;margin-bottom:5px;}
.tt_select{width:290px;margin-bottom:5px;}

/*moderator_actions*/
.ma_div{position:absolute;display:none;width:300px;border:2px solid white;background:#EEEEEE;padding:1px 5px 5px 5px;}
.ma_textarea{width:290px;height:100px;margin-bottom:5px;}
.ma_select{width:290px;margin-bottom:5px;}

/*MemberPhoto - Contests*/
.contest_select_null{font-family:Tahoma;font-size:8pt;font-style:normal;color:red;margin:20px 0px;}
.contest_select{font-family:Tahoma;font-size:7pt;font-style:normal;border:1px solid gray;width:100px;}
.contest_btn{font-family:Tahoma;font-size:7pt;font-style:normal;width:30px;height:15px;padding:0px 0px 3px 0px;}
.cutoff{height:1px;background:white;border:0px;margin:3px 15px 5px 0px;}
.contest_select_div{position:absolute;display:none;width:145px;border:1px solid white;background:#EEEEEE;padding:1px 10px 10px 10px;}
.contest_loader_mask{margin:10px;}
.contest_title{margin:0px 0px -10px 0px;}

/*Criric part*/
input.dialog {margin:0 5px;}
input.dloading {background: #eee url(images/_bg/progress_bar.gif) repeat-x left top;}
div.critic {overflow:hidden;position:relative;width:100%;z-index:2;padding-bottom:2px;}
	ul.critic {position:relative;margin:0;padding:0;list-style-type:none;z-index:1;width:12000px;}
		li.critic {list-style:none;background: transparent url(images/_bg/loading_16px.gif) no-repeat 50% 50%;padding:0;float:left;overflow:hidden;width:100px;height:102px;}
			li.critic img {margin:3px;}

/* PRA */
#pra_sponsors
{
	width: 100%;
}
#pra_sponsors *
{
	text-align: center;
}

.stars a {
background:transparent url(images/_bg/star.gif) no-repeat scroll 0 0;
display:block;
float:left;
height:16px;
width:16px;
}
.stars a.on {
background:transparent url(images/_bg/star.gif) no-repeat scroll 0 -32px;
}
.stars a.hover, .stars a.clicked {
background:transparent url(images/_bg/star.gif) no-repeat scroll 0 -16px;
}

#rating_photo_links .item
{
	float: left;
	width: 25%;
	text-align:center;
	
}

#rating_photo_links .rating
{
	float: left;
	width: 50%;
	
	text-align:center;
}

/* Customization */
#custom_header{height:25px;padding:3px;background-color:#A5000A;border-bottom: 1px solid #FFFFFF}
#custom_header .logo{float:left;margin-left:10px}
#custom_header .greating{font-weight:bold;margin:5px 0px 0px 15px;float:left;color:#fff}
#custom_header .status{font-weight:bold;margin:3px 20px 0px 15px;float:right;color:#fff}
#custom_header label{color:#fff;float:left;margin-right:10px;margin-top:2px}
#The_colorPicker{
	position:absolute;
	width:224px;
	padding-bottom:1px;
	background-color:#FFF;
	border:1px solid #317082;
}

/* SMS World */
#text_block .itemOut{
  text-decoration: none;
}

/******************** mam style *********/
/* Class for message alerts sent by system */
.alert {
	color:#A5000A;
	text-decoration:none;	
}
.alert_message{
	color:#A5000A;
	text-decoration:none;	
	padding:4px 2px;
	font-size:1.2em;
}
	#spotlight{background-color:#f5f5f5; text-align:center;}
	#spotlight a{color:#A5000A;text-decoration:underline;}
      #spotlight dl {float:left;width:33%;}
        #spotlight dl dt {background-color:#f5f5f5;padding:7px 10px;}
          #spotlight dl ul {padding:4px;}
	.myphoto_galery{background-color:#fff; text-align:center;}
		.myphoto_galery a{color:#A5000A;text-decoration:underline;}
      .myphoto_galery dl {float:left;width:120px; padding:6px 0 6px 6px; margin:4px;  overflow:hidden; }
        .myphoto_galery dl dt {background-color:#fff;padding:0; height:160px; overflow:hidden; }

	.myphoto{background-color:#fff; text-align:center;}
		.myphoto a{color:#A5000A;text-decoration:underline;}
      .myphoto dl {float:left;width:140px; padding:6px 0 6px 6px; margin:4px;  overflow:hidden; border:1px solid #ccc;}
        .myphoto dl dt {background-color:#fff;padding:0; height:160px; overflow:hidden; }
	
	.latest{background-color:#fff; text-align:center;}
		/*.latest a{color:#22229c;text-decoration:underline;}*/
      .latest dl {float:left;width:120px; padding:6px 0 6px 6px; overflow:hidden;}
        .latest dl dt {background-color:#fff;padding:0; height:120px; overflow:hidden;}
          .latest dl ul {padding:4px;}
	
	.latest_gray{background-color:#f5f5f5; text-align:center;}
		.latest_gray a{color:#A5000A;text-decoration:underline;}
      .latest_gray dl {float:left;width:120px;padding:6px 0 6px 6px;overflow:hidden;}
        .latest_gray dl dt {background-color:#f5f5f5;padding:0;height:120px; overflow:hidden;}
          .latest_gray dl ul {padding:4px;}

	.featured_gray{background-color:#f5f5f5; text-align:center;}
		.featured_gray a{color:#A5000A;text-decoration:underline;}
      .featured_gray dl {float:left;width:120px;padding:6px 0 6px 6px;overflow:hidden;}
        .featured_gray dl dt {background-color:#f5f5f5;padding:0;height:180px; overflow:hidden;}
          .featured_gray dl ul {padding:4px;}

	.latest_after{ padding:10px; clear:both;}

.head_h2{clear:both;margin:10px 0;padding:5px 0px;font:bold 1.0em Verdana,Arial,Helvetica,sans-serif;color:#A5000A;text-transform:none;text-align:left;}

/*LOG OUT*/
    #menu_logout {clear:both;margin:0 ;padding:0 15px ; text-align:left;}
      #menu_logout ul {margin:0;padding:0;}
        #menu_logout ul li  {padding:0 0 0 25px;background: url(images/marker/adv.gif) no-repeat left 0.45em;}

  h2.blanck {font:bold 1em Verdana,Arial,Helvetica,sans-serif;background-color:#fff; border:none; color:#A5000A;border-bottom:1px solid #A5000A;}
  
    /*h2.name {font:bold 1em Verdana,Arial,Helvetica,sans-serif;background-image: url("images/_bg/Menu-BG.png"); background-repeat: repeat-x; border:none; color:#666; text-transform:none; text-align:left;} */

    h2.name{font:bold 1em Verdana,Arial,Helvetica,sans-serif;background-color:#fff; border:none; color:#A5000A;border-bottom:1px solid #A5000A; text-transform:none; text-align:left;}

	
/* PORTFOLIO */
.enlarge {display:-moz-inline-stack;display:inline-block;width:15px;height:9px;margin:0.2em 5px 0 0;background: url(images/_bg/icons.gif) no-repeat -220px -291px;}
    .enlarge img{width:15px;height:9px;}
	
.delete_photo {display:-moz-inline-stack;display:inline-block;width:9px;height:9px;margin:0.2em 5px 0 0;background: url(images/_bg/icons.gif) no-repeat 0px 0px;}
    .delete_photo img{width:9px;height:9px;}
	
.comments_photo {display:-moz-inline-stack;display:inline-block;width:9px;height:9px;margin:0.2em 5px 0 0;background: url(images/_bg/icons.gif) no-repeat -380px -131px;}
    .comments_photo img{width:9px;height:9px;}	
	
.add_comment {display:-moz-inline-stack;display:inline-block;width:9px;height:9px;margin:0.2em 5px 0 0;background: url(images/_bg/icons.gif) no-repeat -440px -71px;}
    .add_comment img{width:9px;height:9px;}	
	
.edit_comment {display:-moz-inline-stack;display:inline-block;width:9px;height:9px;margin:0.2em 5px 0 0;background: url(images/_bg/icons.gif) no-repeat -380px -131px;}
    .edit_comment img{width:9px;height:9px;}	

.delete_comment {display:-moz-inline-stack;display:inline-block;width:9px;height:9px;margin:0.2em 5px 0 0;background: url(images/_bg/icons.gif) no-repeat -360px -151px;}
    .delete_comment img{width:9px;height:9px;}	


/* SEARCH RESULT */
.result {
        border: solid 1px #ddd;
		background-color: white;
        padding: 4px;
        margin: 8px auto;
		width: 98%; }
 
.resulthead {
       padding-right: 10px;
       width: 70px;
       font-size: 90%;
	   font-weight: bold; }
		
.actions {
		font-size: 95%;
         }
            
.resultsname {
		font-size: 110%;
		 font-weight: bold;
         }
		 
.casting {
		background-color: white;
        padding: 5px;
        margin: 0px 10px 8px;
		width: 100%; }
		
.sidebox {
		background-color: #f5eab8;
		 border: solid 1px #423c1e;
		padding: 5px;
		} 
		
/* ALIGNMENT */
.center { text-align:center;}

  /*PhOTO LIST CONTROL PANEL*/
    .photo_line_cp {clear:both;background-color:#fff;border-bottom:1px solid #ddd;overflow: hidden;}
      html>body .photo_line_cp {margin-left:1px;}
      .photo_line_cp:after {content:'.';display:block;clear:both;visibility:hidden;height:0px;font-size:0;}
      .top_photo_cp {margin:20px 0;text-align:center;}
        .top_photo_cp dt {margin:0;}
    .photo_list_cp {float:left;width:12.5%;margin-bottom:-32757px;border-top:1px solid #ddd;}
      .photo_list_cp dt {border-right:1px solid #ddd;padding:0px;padding-bottom:32757px;}
      .photo_list_cp dd {height:100px;padding:10px;border-right:1px solid #ddd;background-color:#fff;}
        .photo_list_cp dd img {display:block;}
.statusmenu {
	background-color:#fff;
	color: #666666;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left:10px;
	padding-top:3px;
	padding-bottom:3px;
	height:30px;
}

.tool_bar {padding:10px;background-color:#fff;text-align:center; border-top:1px solid #A5000A;}

 .tool_bar_blanck {padding:10px;background-color:#fff;text-align:center; border:none;}

.bullet {background: url(images/marker/li.gif) no-repeat left 0.6em;padding:0 0 0 10px; color:#A5000A;}
.bullet a {background: url(images/marker/li.gif) no-repeat left 0.6em;padding:0 0 0 10px; color:#A5000A;}

  .promo {margin:10px;padding:20px; text-align:left;font-weight:normal;color:#666;border: 1px solid #ddd;}

.top_border {font:normal 1.1em Verdana,Arial,Helvetica,sans-serif; border-top: 1px solid #ddd; padding: 0; background-color:#fff;}
.center { text-align:center; margin:0; padding:0;}
.strong, .strong a {font:bold 1.0em Verdana,Arial,Helvetica,sans-serif;margin:0; padding:0;}
.underscore a { text-decoration:underline; color:#A5000A;margin:0; padding:0;}


/*MOST VIEWD MODELS ON HOME PAGE*/
    .photo_line_most {clear:both;background-color:#fff;border:none;overflow: hidden;}
      html>body .photo_line_most {margin-left:1px;}
      .photo_line_most:after {content:'.';display:block;clear:both;visibility:hidden;height:0px;font-size:0;}

    .most_list {float:left;width:30%;border-top:1px solid #ddd;}
      .most_list dt {border-right:1px solid #ddd;padding:10px;}
      .most_list dd {height:100px;padding:10px;border-right:1px solid #ddd;background-color:#fff;}
        .most_list dd img {display:block;}
    
	.clear_both { clear:both;}

  /*COMMENT*/
    .hello {margin:0;padding:0;list-style-type:none;}
    .hello li {clear:both;overflow:hidden;padding:0;margin:0;background-image:none;font-size:0;border-top:1px solid #ccc; height:140px;}
      .hello .my_comment {background-color:#F5F5DC}
      .hello .authors_comment {background-color:#EDE1E1}
      .hello li .counter {float:left;width:120px; padding:2px 6px 32767px 2px;margin:0 0 -32762px;text-align:right;font-size:11px;}
      .hello li {border-top:1px solid #ccc;}
        .hello li dl {padding:5px;font-size:11px;}

/*Membership formatting*/
table.membership_selection {background-color: #ffffff;padding:5px;font-weight: bold;width: 760px;color: #000;}
td.member_desc {width:280px;border:solid 1px #ffffff;}
td.member_desc_grad{padding-right:10px;margin:0px;font-size:1.0em;font-weight:bold;background-image: url(images/_bg/signup_step2_grad.gif);background-repeat: repeat-y; text-align:right;background-position: right;border:solid 1px #ffffff;}
td.member_desc_info_dark{width: 110px;background-color: #ffdec7;font-weight:normal;text-align: center;vertical-align:middle;padding-top:10px;padding-bottom:10px;padding-right:0px;padding-left:0px;border:solid 1px #ffffff;}
td.member_desc_title{background-color: #ffd1b2;font-weight:normal;text-align: center;padding:0px;margin:0px;padding-top:0px;vertical-align:top;border:solid 1px #ffffff;}

td.member_desc_info_light{width: 110px;background-color: #ffe4d1;font-weight:normal;text-align: center;vertical-align:middle;padding-top:10px;padding-bottom:10px;padding-right:0px;padding-left:0px;border:solid 1px #ffffff;}
span.item_desc {padding-right:0px;margin-right:0px;margin-top:0px;padding-top:0px;font-weight:normal;font-style:italic;}
h3.signupFormHeader {padding: 0px;margin: 0px;color: #666;font-size: 1.5em;font-weight: bold;}
table.membership_title {vertical-align:middle;}
td.member_title, td.member_title a {vertical-align:top;text-align: center;font-size:1.1em;font-weight:bold; color:#fff; background-color:#A0000A; padding:4px;}

/* Formatting pics */
.photo_container{float:left;display:inline;margin:3px;}

span.photo_container{position:relative;}

* html span.photo_container{zoom:1;}


span.photo_container{zoom:normal;}


/*p.StreamList {padding:0;margin-right:5px; margin-left:5px; margin-top:10px;margin-bottom:10px;float:left;text-align:center;width:120px;height:140px;*height:153px;*width:122px;*overflow:hidden;*margin-bottom:20px; overflow:hidden;}*/
p.StreamList {padding:0;margin-right:2px; margin-left:2px; margin-top:10px;margin-bottom:10px;float:left;text-align:center;width:120px;height:140px;*height:153px;*width:122px;*overflow:hidden;*margin-bottom:20px; overflow:hidden;}

span.photo_container {height:120px; overflow:hidden;}

/*THUMBS */

  .photo_line_friends {zoom:1}
    .photo_line_friends {clear:both;background-color:#FFFFFF;border-bottom:1px solid #ddd;overflow: hidden;}
    .photo_list_friends {float:left;width:19.96%;zoom:1;vertical-align:top;margin-bottom:-32757px; position:relative;}
      .photo_list_friends dt {padding:10px;padding-bottom:32767px;height:40px;}
      .photo_list_friends dd {height:120px;padding:10px;background-color:#fff; overflow:hidden;}
        .photo_list_friends dd img {display:block;}

      html>body .photo_line_friends {margin-left:1px;}
      .photo_line_friends:after {content:'.';display:block;clear:both;visibility:hidden;height:0px;font-size:0;}

.facebook_like{ padding:7px;}

.message_alert{padding:12px; color:#000000; background-color:#f7dad8; border:solid 1px #A0000A; display:block;}

