div.photo_info {font-size:11px;padding:0px;line-height:1.1;}
div.photo_info br {line-height:5px}
div.photo_info img{padding:-2px;}

div.photoframe 
{
    width:135px;
    height:185px;
    float:left;
    text-align:center;
}

.thIE
{
    display:inline-block;
    height:125px;
    border: 1px solid white;
}

#nc-nav
{
  text-align: center;
}

h1.h1_for_cat{
display: inline;
color: #666666;
}

.or_base {background: url(/i/rbl.png) left no-repeat !important; font-weight: normal; font-size: 11px; padding: 4px 0px 4px 4px}
.or_base b{background: url(/i/rbr.png) right no-repeat !important; padding: 4px}

.gr_base {background: url(/i/rbgl.png) left no-repeat; font-weight: normal; font-size: 11px; padding: 4px 0px 4px 4px}
.gr_base b{background: url(/i/rbgr.png) right no-repeat; padding: 4px}

.or_pnb_base {background: url(/i/pnbar_ol.png) left no-repeat; font-weight: normal; font-size: 11px !important; padding: 4px 0px 4px 2px}
.or_pnb_base b{background: url(/i/pnbar_or.png) right no-repeat; padding: 4px 2px;}

.gr_pnb_base {background: url(/i/pnbar_gl.png) left no-repeat; font-weight: normal; font-size: 11px !important; padding: 4px 0px 4px 2px}
.gr_pnb_base b{background: url(/i/pnbar_gr.png) right no-repeat; padding: 4px 2px;}

.or_base a , .gr_base a, .or_pnb_base a, .gr_pnb_base a{color: white; margin: 0px 2px 0px 5px; font-size: 11px !important;}
.or_base a:hover, .gr_base a:hover, .or_pnb_base a:hover, .gr_pnb_base a:hover {cursor: pointer}


ul.nav, .nav ul {list-style: none; margin: 0px; padding: 0px; }
ul.nav li {background: url(/i/arr1.png) right no-repeat; float: left; margin: 0px; padding: 0px; position: relative;}
ul.nav li.last{background: none; padding: 0px 15px}
ul.nav li a.ar {background: url(/i/arrow111.png) right no-repeat;}
ul.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited {cursor: pointer; color: #69c; display: block; padding: 0px 15px;}
ul.nav li a.ar, .nav li a.ar:link, .nav li a.ar:active, .nav li a.ar:visited { padding-right: 30px}
#nav-one ul {line-height: 22px;margin-left:7px; }

#nav-one li:hover a { background: url(/i/arr1.png) right no-repeat; }
#nav-one li:hover a.ar {background: url(/i/arr_bg_noactive.png) right no-repeat;} 
#nav-one li:hover ul a { background: #f7f7f7; }
#nav-one li:hover ul a:hover{ background: #f7f7f7; text-decoration: underline;}

ul.nav ul {list-style: none; margin: 0px; position: absolute; top: -999em; left: -8px; /*width: 200px*/}
ul.nav li:hover ul  { top: 28px;}
ul.nav ul li { border: 0; float: none; }
ul.nav ul a {border: 0px; white-space: nowrap;}

div.topstripe
{
height: 33px; line-height: 33px; 
/*background-color: #eee;*/
padding-right: 4px;
margin-top:23px;
width:1005px;
margin-bottom:17px;
}

div.catsnav
{
 padding-left:0px !important;
 margin-top: -10px;
 color: #666;
}

div.catsnav div.pages { margin:-6px 0 7px 0;  float:right; height:16px;}
div.catsnav div.bottom { margin-top:6px !important; }
div.catsnav div#pageview { margin-top: 9px !important; }
div.catsnav div#nav { margin-top: 6px !important; }
div.catsnav div#nav form { font-size: 12px !important; }
div.catsnav select { font-size:11px; }

div.hr
{
   background: #ccc;
   width: 100%;
   height: 2px;
   clear: both;
}

div.catplace
{
  float: left;
  width: 266px;
  height: 170px;  
}

div.catplace a {color: #f90;font-size:16px}
div.catplace div a {color: #69c;font-size:12px;padding-left:8px;}

div.topstripe div.body
{
 float:left; 
 width:997px;
 background: url(/i/stripe-body.png) repeat-x 0 0;
}

div.topstripe div.left
{
  background: url(/i/stripe-left.png) no-repeat center left; 
  float:left;  
}

div.topstripe div.right
{
  background: url(/i/stripe-right.png) no-repeat center right;
  float:left; 
}


div#sidebar {margin-top:67px !important;}






