@charset "utf-8";
/*@import url("undohtml.css");*/
h1,h2,h3,h4,h5,h6,pre,code{font-size:1em}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,dl,dt,dd{margin:0;padding:0;line-height:1.2em}
fieldset{border:none;}
a img,:link img,:visited img{border:none}
address{font-style:normal}
dl{margin:0 0 0 .8em}
dl dt{margin:0 0 .5em 0}
dl dd+dt{margin-top:1.5em}
dl dd,ul li{margin:0 0 1em 2em}
ol{list-style:decimal}
ol li{margin:0 0 1em 2.5em}
ol li ol,ol li ul,ul li ul,ul li ol{margin:1em 0 1em 1em}
p{margin-bottom:1em; line-height: 130%;}
ul{list-style:disc}
ul li ul{list-style:circle}
ul li ul li ul{list-style:square}

body {
  font-family: Tahoma;
  font-size: 0.8em;
  color: #555;
  background: #ccc;
  min-width: 998px;
  width:expression((document.documentElement.clientWidth)<998?"998px":"auto");
}
.clear,.clrleft,.clrright{clear:both;width:100%;display:block}
.clrleft{clear:left}
.clrright{clear:right}
.left{float:left}
.right{float:right}
.nobr{white-space:nowrap}
div{_height:1%}
a{
  color: #7f7167;
  text-decoration: underline;
  cursor: pointer;
}
a:hover, a:active {
  /*color: #5f5147;*/
  text-decoration: underline;
  color: #FF8C00;
}
img.photo, a:hover img.photo {
  border:1px solid #7F7167;
  padding: 2px;
}

h1, h2, h3, h4, h5, h6 {
  font-family: 'Trebuchet MS', Helvetica, sans-serif;
  margin: 0 0 0.4em 0;
  font-weight: normal;
  color: #7B6E64;
  font-size: 1.4em;
}
h1 {
  font-size: 1.9em;
  color: #4C453E;
}
h2 {
  font-size: 1.6em;
}

h3{
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size:1.25em;
  color: #64533E;
}

h3 a{
  color: #64533E;
  text-decoration: none;
}

h3 a:hover{
  color: #64533E;
  text-decoration: none;
}

table {
  border:1px solid #D8D5D0;
  border-collapse: collapse;
  margin-bottom: 1em;
}
th, td {
  padding: 10px;
}
th {
  background: #EEEEEE;
}
img {
  vertical-align: middle;
}
input.input_text {
  background: #ebe6e2;
  color: #64533e;
  border: 1px #64533e solid;
  padding: 5px;
  width: 120px;
  font-size: 0.9em;
}
input.input_btn {
  color: #000;
  border: 1px solid #ccc;
  padding: 3px;
  font-size: 0.9em;
}

#maincontent ul li{
  list-style: none;
  padding-left: 20px;
  background: transparent url(../i/li.gif) no-repeat left;
}

/* top */

#left_bg {
  background: url('../i/main_left.png') repeat-y left;
}

#right_bg {
  background: url('../i/main_right.png') repeat-y right;
}

#top_bg {
  background: url('../i/top_bg.jpg') repeat-x;
}

/* logo */
#logo {
  padding: 20px 0 50px 50px;
  float: left;
}

#logo a, #logo span {
  display: block;
  width: 285px;
  color: #543f33;
  background: transparent url('../i/logo_b.png') no-repeat; 
  padding-top: 93px;
  text-decoration: none;
  font-size: 1.3em;
  letter-spacing: 2.4px; 
}

/* login form */
#login_form {
  float: right;
  width: 399px;
  height: 86px;
}

#log_transp_form {
  position: absolute;
  background: #000;
  width: 399px;
  height: 86px;
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);
  -moz-opacity: 0.3;
  -khtml-opacity: 0.3;
  opacity: 0.3;
}

#log_frm {
  position: relative;
  padding: 18px 24px;
}

#log_frm a {
  text-decoration: underline;
}

#log_frm form {
  padding-bottom: 15px;
}

#log_frm input.input_text {
  margin-right: 12px;
  font-family: Tahoma;
}

#log_frm a {
  color: #fff;
  margin-right: 16px;
}

#log_frm img {
  margin-right: 4px;
}

/* menu */
#menu {
  position: absolute;
  margin: -38px 0 0 42px;
  width: 998px;
}

#menu ul {
  list-style: none;
}

#menu li {
  float: left;
  margin: 0 1px 0 0;
}

/*#menu li.last {
  float: none;
}*/

#menu a {
  padding-top: 13px;
  display: block;
  width: 202px;
  height: 27px;
  background: url('../i/menu.png');
  background-position: 0 -40px;
  text-align: center;
  color: #fff;
  text-decoration: none;
  font-size: 1.25em;
}

#menu a:hover, #menu .active a {
  background-position: 0 0;
  color: #786659;
  margin-bottom: 2px;
}

#menu a span {
  padding-top: 13px;
}

#menu a span.left {
  background: url('../i/menu_left_top.png') no-repeat top left;
  padding-top: 0;
  display: block;
  width: 5px;
  height: 5px;
}

/* eng */
#eng {
  margin: -38px -10px 0 0;
  float: right;
  position: relative;
}

#top {
	width:1200px;
}

/* main */
#main {
  border: 10px solid #d1c7be;
  background: #fff;
  width:1180px;
}

#main2 {
  width: 100%;
}

.main1 {
  padding: 38px 38px 10px 38px;
}

.main1inner {
  padding: 38px;
  _height: 570px;
  min-height: 570px;
}

#main_left {
  /*margin-right: 322px;*/
  margin-right: 32%;
}

/* news */
#news {
  width: 322px;
  float: right;
  background: #e7e3e0;
}

#news a {
  color: #382a21;
}

#news_content {
  padding-top: 10px;
  padding-left: 15px;
  padding-right: 15px;
  background: url('../i/news_bg.jpg') bottom no-repeat;
}

#news_content h1 {
  padding-left: 13px;
}

#news ul {
  list-style: none;
  border-bottom: 1px solid #bbb7b4;
  background: url('../i/news_bg.jpg') bottom no-repeat;
}

#news li {
  border-bottom: 1px dotted #9A8B77;
  margin: 0 0 16px;
}

#news li.last {
  border: none;
}

#news li h2 {
  background: url('../i/two_triangs.png') no-repeat 0 8px;
}

#news li h2, #news li p {
  padding-left: 13px;
}

#news h2{
  font-size: 1.2em;
}

#news1 {
  border: 1px solid #e5e4e2;
  border-top: 1px solid #f6f2ef;
  padding: 20px 22px 9px 29px;
}

#news1 img {
  float: right;
}

#news a:hover{
  text-decoration: underline;
  color: #FF8C00;
}

#home {
  background: url('../i/home_b.png') no-repeat;
  position: absolute;
  margin: 0 0 0 -63px;
}

#home a {
  display: block;
  height: 64px;
  width: 55px;
}

#home a span {
  display: none;
}

/* adv */
#last_adv, #last_av, #maincontent{
  margin-right: 345px;
}

#maincontent {
  border: 1px solid #fff;
}

.addthis_toolbox {
	padding:8px 0 0 0;
}

#maincontent .addthis_toolbox {
	float:left;
}

div.all_adv, .all_av {
  text-align: right;
  padding-bottom: 30px;
  padding-top: 2px;
  font-family: "Trebuchet MS";
  color: #ccc;
  font-size: 1.9em;
  font-weight: normal;
}

.adv, .av, .comp{
  width: 100%;
  border: none;
}


.adv td, .av td{
  overflow: hidden;
  background: transparent url(../i/dots.gif) repeat-x bottom;
  padding: 0;
}

.comp tr{
  border-bottom: 1px solid #C6C2BB;
}

.infotab td, .infotab th{
    border: 1px solid #C6C2BB;
}

th.left{
  text-align: left;
  float: none;
}

.dark{
  background-color: #FAF9F9;
}

.adv tr, .av tr, .comp tr.row {
  height: 80px;
}

.adv tr.first, .av tr.first {
  background: #ebe6e2;
  border: none;
  border: none;
}

.adv tr.first a span, .av tr.first a span {
  font-weight: bolder;
}

.adv tr a, .av tr a {
  font-size: 1.1em;
  color: #3b2f1f;
  text-decoration: none;
}

.adv tr a:hover, .av tr a:hover {
  color: #6b5f4f;
  text-decoration: none;
}

.adv tr.last, .av tr.last {
  /*border-bottom-style: solid;*/
}

.adv td.photo, .av td.photo{
  width: 100px;
}

.adv .clicked, .av .clicked{
  width: 50px;
  color: #CCCCCC;
  text-align: center;
  font-size: 0.85em;
}

.adv .info, .av .info{
width: 140px;
font-size: 0.85em;
color: #8D8683;
}

.adv .info p, .av .info p{
  margin: 2px 0 2px 0;
}

.adv td.moderate, .av td.moderate{
  margin: 0;
  padding: 0;
  width: 16px;
}

td.moderate img{
  margin-bottom: 1px;
}

.adv td img, .av td img {
  padding: 2px;
  background: #fff;
  border: 1px solid #cdc6c3;
}

.adv tr a:hover img, .av tr a:hover img {
  border: 1px solid #8d8683;
}

.adv span, .av span{
  text-align: left;
}

#last_adv ul, #last_av ul {
  list-style: none;
  padding-top: 11px;
}

#last_adv li, #last_av li {
  margin: 0;
  float: left;
  width: 33%;
  text-align: center;
}

#last_adv a, #last_av a, #news1 a, .add_adv a, .add_av a{
  text-decoration: none;
}

#last_adv a img, #last_av a img, #news1 a img, .add_adv a img, .add_av a img{
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
  -moz-opacity: 0.9;
  -khtml-opacity: 0.9;
  opacity: 0.9;
}

#last_adv a:hover img, #last_av a:hover img, #news1 a:hover img, .add_adv a:hover img, , .add_av a:hover img{
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
}

/* banner */
#ban {
  background: #9a8b77;
  height: 85px;
  padding: 8px 0;
  margin-top: 40px;
  width: 100%;
  overflow: hidden;
}

#ban img.left_side {
  margin: -8px 0 0 -30px;
  position: absolute;
}

#ban img.right_side {
  margin: -8px 29px 0 0px;
  position: absolute;
}

#photo_left1{
  text-align: center;
}

#photo_right1{
  float: right;
  width: 345px;
  padding-right: 30px;
}

/* new companies */
#new_companies {
  width: 32%;
  float: right;
  overflow: hidden;
}

#new_companies ul {
  list-style: none;
  border-bottom: 1px solid #d8d5d0;
  padding-top: 10px;
  margin-bottom: 5px;
}

#new_companies li {
  padding-bottom: 5px;
  margin: 0;
}

#new_companies strong {
  color: #3b2b1f;
}

#new_companies li p {
  padding-top: 5px;
}

#new_companies a {
  font-weight: bold;
  text-decoration: none;
  color: #3b2b1f;
}

#new_companies a:hover {
  color: #5b4b3f;
}

#new_companies p {
  color: #5d5551;
}

/* poll */
#poll {
  width: 326px;
  float: right;
  margin-right: 25px;
  background: #e7e3e0 url('../i/fox.jpg') no-repeat 10px 20px;
}

#poll1 {
  border-bottom: 1px solid #c6c2bb;
  padding: 10px 32px 0 135px;
  line-height: 1.2em;
  font-size: 0.95em;
  height: 162px;
}

#poll ul {
  border-top: 1px solid #faf9f9;
  list-style: none;
  background: url('../i/poll_bg.jpg') no-repeat;
  padding: 0 10px 0 5px;
}

#poll li {
  margin: 14px 0 0 16px;
}

#poll li.last {
  text-align: center; 
  margin: 35px 0 15px 0;
}

#poll li input {
  margin-right: 5px;
}

/* manual */
#manual {
  margin-right: 376px;
}

#manual ul {
  list-style: none;
  border-bottom: 1px solid #d8d5d0;
  margin-bottom: 15px;
}

#manual li {
  background-image: url('../i/two_triangs.png');
  background-color: #fff;
  background-repeat: no-repeat;
  background-position: 0 4px;
  font-size: 0.9em;
  padding-left: 15px;
  margin: 0 0 17px 0;
  color: #3b2b1f;
}

#manual li.open {
  background-image: url('../i/two_triangs_open.png');
  background-color: #f0edeb;
}

#manual li p {
  display: none;
}

/* your adv */
#y_adv, #y_av {
  background: #f0edeb;
  margin: 30px 25px 30px 0;
}

.add_adv_text h1, .add_av_text h1{
	font-size: 1.6em;
	margin-bottom: 15px;
}

/* IE 6 3px bugfix */
* html #y_adv, * html #y_av {
    margin-right: 20px;
}

#y_adv div.inner, #y_av div.inner {
  padding: 12px 0 7px 17px;
}

#y_adv div.inner p, #y_av div.inner p {
  line-height: 130%;
  	padding-top: 15px;
	margin: 0;
}

#y_adv div.add_adv_text, #y_av div.add_av_text {
  border-right: 1px solid #fff;
  margin-right: 133px;
}

#y_adv div.add_adv_text1, #y_av div.add_av_text1 {
  border-right: 1px solid #d2cec8;
  padding-right: 10px;
  padding-bottom: 2px;
}

#y_adv div.add_adv, #y_av div.add_av {
  float: right;
  width: 132px;
  text-align: center;
  height: 133px;
  padding-top: 7px;
}

#y_adv div.add_adv img, #y_av div.add_av img {
  margin-bottom: 5px;
}

#y_adv div.showpartner, #y_av div.showpartner {
  text-align:left;
}

#y_adv div.showpartner img, #y_av div.showpartner img{
  margin: 0 35px 0 0;
}



/* footer */
#bottom_bg {
  background: url('../i/bottom_bg.jpg') repeat-x left bottom;
  padding: 0 40px;
}

#footer {
  height: 85px;
  padding: 32px 0 0;
  color: #64533E;
  width:1200px;
}

#footer a {
  color: #3B2B1F;
}

#counter {
  float: right;
}

.botb{
	float: right;
	margin-right: 10px;
}

#footer_cent {
  float: right;
  width: 50%;
}

#footer_cent div {
  float: left;
  text-align: center;
}

#copyright {
  width: 33%; 
}

#navigation{
  font-size: 0.85em;
  color: #CCCCCC;
  margin-bottom: 10px;
}

.b03{
  text-align: center;
  padding-top: 70px;
}

.prim{
  font-size: 0.85em;
  color: #8D8683;
}

.grey{
  color: #C6C2BB;
}

.date{
  background: #F5EFED url(../i/day.gif) no-repeat left;
  color: #8D8683;
  font-size: 11px;
  padding: 2px 3px 2px 22px;
  display: block;
  float: right;
}

/* Form */

.form{
  width: 98%;
  margin-bottom: 1em;
  /*font-size: 11px;
  border-top: 4px solid #999;*/
  padding-top: 1em;
}

.form div{
  padding: 6px;
}

.form div div{
  padding: 0;
}

.form div.short{
width: 380px;
float: left;

}

.form label, .fitem label{
  font-size: 11px;
  color: #666666;
  width: 120px;
  display: block;
  float: left;
  padding-right: 1em;
  text-align: right;
}

label.check{
  color: #333333;
}

.form .prim{
  color: #999999;
  margin-left: 130px;
  font-size: 0.85em;
}

.form img{
  margin-right: 1em;
  border: 1px solid #CCCCCC;
}

.vkey{
  width: 120px;
  text-align: center;
  color: #7F7167;
}

select, input{
  padding: 2px;
}

input.text, textarea{
  padding: 2px;
  font-size: 100%; 
  font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif;
  width: 350px; 
}

#cfForma{
  margin-right: 10px;
}

#cfFullname{
  width: 267px;
}

.errors, .jot-err, .msgok, .info, .fpinfo, .jot-list, .jot-cfm {
  padding: 10px 10px 10px 65px;
  margin-bottom: 1em;
}

.errors, .jot-err{
  background: #FFE8E8 url(../i/icons/error.gif) no-repeat 15px;
}

.msgok, .jot-cfm{
  background: #EFFFD4 url(../i/icons/info.gif) no-repeat 15px;
}

.info, .fpinfo, .jot-list{
  background-color: #F0EDEB;
  background: #FFF8DC url(../i/icons/info.gif) no-repeat 15px;
}

.errors p, .jot-err p, .msgok p, .info p, .fpinfo p, .jot-cfm p{
  padding: 0;
  margin: 0;
}

.jot-row-alt{
  background-color: #FAF9F9;
}

.jot-row-me{
  background-color: #F6F5F5;
}


.todo{
  color: #CCCCCC;
}

/* Right col */

#bulletin_right {
  width: 322px;
  float: right;
}

.big{
  font-size: 1.4em;
}

/*#mainlinks p{
  margin-bottom: 1em;
}*/

.marginb{
  margin-bottom: 2em;
}

  
.bullcontenet{
  line-height: 130%;
  font-size: 1.1em;
  margin-bottom: 1em;
}

.bigphoto{
  padding: 2px;
  background-color: #E7E3E0;
  border: 1px solid #C6C2BB;
}

.greetings{
color:#D8D5D0;
display:block;
float:left;
font-weight:bold;
height:18px;
overflow:hidden;
width:345px;
}

.logotype{
  padding: 10px;
  background-color: #F0EDEB;
  text-align: center;
  float: right;
}

.bigtext{
  font-size: 1.2em;
}

.primtext{
  color: #8D8683;
}

/* Icons */
.iconed{
  padding-left: 26px;
  background-color: transparent;
  background-position: left;
  background-repeat: no-repeat;
  line-height: 23px;
}

.profile-edit{
  background-image: url(../i/icons/profile_edit.png);
}

.profile-about{
  background-image: url(../i/icons/profile_about.png);
}

.bulletein-all{
  background-image: url(../i/icons/bulletin_all.png);
}

.bulletein-add{
  background-image: url(../i/icons/bulletin_add.png);
}

.bulletein-search{
  background-image: url(../i/icons/bulletin_search.png);
}

.bulletein-edit{
  background-image: url(../i/icons/bulletin_edit.png);
}

.users-bulletein{
  background-image: url(../i/icons/users_bulletin.png);
}

.city-ico{
  background-image: url(../i/icons/city.png);
}

.region-ico{
  background-image: url(../i/icons/region.png);
}

.company-ico{
  background-image: url(../i/icons/company.png);
}

.company-stared{
  background-image: url(../i/icons/stared_company.png);
}

.administration-ico{
  background-image: url(../i/icons/administation.png);
}

.user-reg{
  background-image: url(../i/icons/user_reg.png);
}

.pdf{
  background-image: url(../i/icons/pdf.png);
}

.zip{
  background-image: url(../i/icons/zip.png);
}

.english{
  background-image: url(../i/icons/english.png);
}

.toforum{
  background-image: url(../i/icons/forum.png);
}

.news-ico{
  background-image: url(../i/icons/newsicon.png);
}

.info-ico{
  background-image: url(../i/icons/infoicon.png);
}

.law-ico{
  background-image: url(../i/icons/lawicon.png);
}

.gost-ico{
  background-image: url(../i/icons/gosticon.png);
}

.animal-ico{
  background-image: url(../i/icons/animals.png);
}

.show-ico{
  background-image: url(../i/icons/prazdnikiico.png);
}

.auction-ico{
  background-image: url(../i/icons/aucico.png);
}

/* */

a.spechref, .citylist a{
  text-decoration: none;
  border-bottom: 1px dotted #9A8B77;
}

.citylist li{
  padding: 0 0 0 6px;
  margin: 4px 0;
  list-style: none;
}

/* City List */

.cityfilter select{
  width: 320px;
}

.bulletinsearch{
  width: 320px;
  margin: 0;
  border: 1px solid #D8D5D0;
  padding: 2px;
}

.bulletinsearch input{
  border: none;
  border-color: white;
  width: 284px;
}

.bulletinsearch .button{
  width: 30px;
  background: White url(../i/serchbtn.png) no-repeat right;
  cursor: pointer;
}

.center{
  text-align: center;
}

.sort a{
  background: transparent url(../i/sort.gif) no-repeat left;
  padding-left: 14px;
}

.sort a:hover{
  background: transparent url(../i/sorth.gif) no-repeat left;
}

.forwardSort a{
  background: transparent url(../i/bsort.gif) no-repeat left;
  padding-left: 14px;
}

.forwardSort a:hover{
  background: transparent url(../i/bsorth.gif) no-repeat left;
}

.reverseSort a{
  background: transparent url(../i/fsort.gif) no-repeat left;
  padding-left: 14px;
}

.reverseSort a:hover{
  background: transparent url(../i/fsorth.gif) no-repeat left;
}
.inv {
  display: none;
}

/* Pages */
#pages{
  text-align: center;
}

#pages img{
  border: none;
}

.scroll{
  background: transparent url(../i/scrollbg.png) repeat-x top;

}

.scroll p{
  padding: 0 1em;
  margin: 0 0 1.5em;
}

.scroll td{
  background: none;
}
.addBulletein {
  float: right;
}
.addBulletein a {
	font-size: 1em !important;
}

#pages span, a.ditto_page{
  padding: 6px 10px;
  margin: 0 5px;
  border: 1px solid #E7E3E0;
  background-color: #E7E3E0;
  color: #C6C2BB;
  text-decoration: none;
}

.adv tr a.ditto_page:hover, .av tr a.ditto_page:hover, a.ditto_page{
  border: 1px solid #DDD5CC;
  background-color: #D8D5D0;
  color: #64533E;
}

.adv tr a.ditto_page:hover, .av tr a.ditto_page:hover, a.ditto_page:hover{
  border: 1px solid Black;
  background-color: #64533E;
  color: White;
}

.cite{
  font-family: Georgia, Helvetica, sans-serif;
  font-size: 1.2em;
  font-style: italic;
  color: #666666;
  padding: 20px 20px 20px 50px;
  background: transparent url(../i/cite.gif) no-repeat 2px 10px;
}

.centered td{
  text-align: center;
}

/* calendar */

/*
#calendar {
	float:left;
}

#calendar th{
	background: #e7e3e0;
}

#calendar td.weekend .ui-state-default {
	background: #800000 !important;
}

#calendar td.shows .ui-state-default {
	background:#e45521 !important;
}


#calendar td.showsend .ui-state-default {
	background:#f9855b !important;
}

.shows a, .weekend a, .showsend a{
color:#FFFFFF !important;
}

#calendar .footnote {
	background:none repeat scroll 0 0 #992F2F;
	border:1px solid #D7C3C3;
	display:block;
	float:left;
	height:18px;
	margin-right:10px;
	width:33px;
}

#calendar ul {
	list-style:none outside none;
	padding:0 0 20px;
}

#calendar ul li {
	margin: 10px 0;
}
*/


/* */

.bordered-tb{
  padding: 1em;
  margin: 1em 0;
  border-top: 1px solid #DDD5CC;
  border-bottom: 1px solid #DDD5CC;
  background: transparent url(../i/scrollbg.png) repeat-x top;
}

.description{
  margin-bottom: 1em;
  padding-bottom: 1.4em;
  border-bottom: 1px dotted #EBE6E2;
}

.inphoto{
  float: left;
  padding: 0 14px 14px 0;
}

.inphoto img, img.thumbnail{
  border: 2px solid #DDD5CC;
  background-color: White;
  padding: 1px;
}

a:hover img.thumbnail{
  border: 2px solid #9A8B77;
}

.easypoll li{
  color: #3B2B1F;
}


#b1{
  text-align: center;
  margin-bottom: 20px;
}

#bin01{
 text-align: center;
 margin: 20px 0;
}

.insert{
	margin: 15px 0;
}

ul.bull-like {
	list-style: none;
	margin: 0 0 1em;
}
ul.bull-like li {
	margin: 0 0 1em;
	background: #fff url('../i/two_triangs.png') no-repeat -4px 7px;
	padding-left: 8px;
}

#maincontent ul.thumbs li{
	background: transparent;
	padding: 0;
	
}

#result div, #result table {
	clear: none !important;
}

/****** JOT Comments *****/
.jot-comment{
	padding: 10px;
	margin-bottom: 5px;
	border-bottom: 1px dotted #DDD5CC;
}

.jot-num{
	display: block;
	float: right;
	font-size: 2em;
	text-align: center;
	width: 50px;
	height: 26px;
	color: #CEC7BD;
	padding: 10px;
}

.jot-poster{font-size: 0.85em; color: #777777}
.jot-user{font-size: 1.2em;}
.jot-content{float: none;}
.jot-message{padding: 1em 0; line-height: 130%; font-size: 1.2em;}
.jot-form{margin-bottom: 1.5em;}

.roll{
 border-bottom: 1px dotted #9A8B77;
 cursor: pointer;
}

/*  */