div#global, div#one_column{
margin:0 auto;
width: 990px
}

div#main_left{
/*border: 1px dashed white;*/
float: left;
width: 290px;
overflow-x: hidden;
}

div#main_leftnews{
float: left;
width: 290px;
}

div.main_content {
float: left;
overflow-x: hidden;
width: 990px;
}

#fullwidth #header {
	width: 990px;
	margin: 0 auto;
}

#threecolumn #main-center {
	width: 400px;	
}

#threecolumn #right-column {
	width: 280px;	
}

div#main {
margin-left: 290px;
width: 695px;
}

div#main_inner {
overflow-x: hidden;
}

div#main div#main_inner {
width: 695px;
}

div#mainm {
float: left;
width: 990px;
}

div#mainm div#main_inner {
width: 990px;
}

div#main_regleft {
float: left;
/* width: 490px; */
}

div#mainreg {
float: left;
width: 490px;
}

#mainreg textarea#comments {
	height: 275px;
	width: 410px;
}

div#wrapper {
clear: both;
width: 100%;
//padding-right: 1px;
//overflow-x: hidden;
}

.toolswrapper{
overflow: hidden;
padding-top:5px;
width: 998px;
height: 20px;

}

.banner_top {
height: 90px;
text-align: center;
}

.banner_bottom {
	text-align: center;
	margin-bottom: 10px;
}

.banner_index {
	text-align: center;
	margin: 10px 0;
}

.banner {
height: 100px;
margin: 20px 0 22px 19px
}

.bannernews {
height: 100px;
margin: 6px 0 22px 19px
}

.pointer {
width: 8px;
padding-top: 51px;
float:left;
padding-right: 7px;
}

.home {
float: left;
padding-left: 47px;
padding-top: 10px;
padding-top:3px; 
}

.toolstr {
float: left;
padding: 7px 0 0 9px;
padding-top:0;
}

.toolstr a {
color: #171717;
font: 11px Arial;
text-decoration: underline
}

.toolstr a:hover {
color: #171717;
text-decoration: none
}

.vert {
float: left;
padding: 8px 0 0 9px;
color: #171717;
line-height: 12px
}

.tooladd {
float: left;
padding: 7px 0 0 9px;
padding-top:0; 
}

.tooladd a {
color: #171717;
font: 11px Arial;
text-decoration: underline
}

.tooladd a:hover {
color: #171717;
text-decoration: none
}

.toolpogod {
float: right;
padding: 7px 48px 0 0;
color: #171717;
font: 11px Arial;
text-decoration: none
}

<!-- Logo, search authorizing-->
.panel {
clear: both;
width: 100%;
padding-right: 1px;
overflow-x: hidden;
height: 100px;
min-width: 990px;
}

.logo {
float: left;
width: 327px
}

.search {
float: left;
width: 306px;
background: #000000 url(/img/search.gif) no-repeat right
}

.authorizing {
float: left;
width: 367px;
height: 100px;
background: #000000 url(/img/koktel.jpg) no-repeat right
}

.searchsite {
float: left;
font: 90% Verdana, Arial, Helvetica, sans-serif;
}

.searchknop {
float: left;
padding-top: 42px;
padding-left: 9px
}

.myuser { clear: both;
width: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: left;
color: #171717;
}

.myuser .blok_my, .myuser .blok_mychbox { float: left; }
.myuser .blok_my { width: 92px; }
.myuser .blok_mychbox { width: 10px; }

.auth {
float: left;
width:120px;
padding-top: 16px
}

.authlog {
float: left;
width:116px;
padding-top: 22px;
padding-left: 9px;
color:#171717
}

.authknop {
float: left;
width:60px;
padding-top: 39px;
padding-left: 9px
}


.authorizing2 {
float: left;
width: 654px;
}

.auth2 {
float: left;
padding-top: 12px;
width:175px ;
font-size: 12px;
}

.auth3 {
float: left;
width:180px;
padding-top: 12px;
padding-left: 9px
}

.auth4 {
float: left;
width: 130px;
height: 24px;
padding-top: 12px;
padding-left: 9px
}

.regs {
float: left;
padding: 0 0 0 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

.regs a {
color: #77DAFF;
text-decoration: underline
}

.regs a:hover {
color: #171717;
text-decoration: none
}

.nametxt {
color: #171717;
float: left;
padding: 15px 8px 0 20px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

.disko {
padding: 0;
width: 654px;
height: 159px;

}


.columns {
background: #000000 url(/img/bg_main.gif) repeat-x top;
width: 654px;
height: 215px;
}

.one {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #171717;
font-size: 12px;
text-align: left;
float: left; 
width: 217px;
}

.one a {
color: #171717;
text-decoration: none
}

.one2 {
padding-left: 20px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #171717;
font-size: 12px;
text-align: left;
float: left;
width: 197px;
}

.one2 a {
color: #171717;
text-decoration: none
}

.pic {
margin: 23px 10px 0 20px;
}

.one a:hover {
color: #171717;
text-decoration: underline
}

.columns2 {
clear: both;
width: 100%;
//padding-right: 1px;
//overflow-x: hidden;
}

.columns2 .a, .columns2 .b {
float: left;
}

.columns2 .a {
width: 87px;
padding: 23px 0 0 20px
}

.columns2 .b {
color: #171717;
background: #3C5056;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: center;
margin: 23px 0 6px 0;
}

.picbg {
width: 180px;
background: #434343;

}
.picgal {
margin: 10px 10px 2px 10px

}

.pictxt {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: left;
line-height: 18px;
background: #434343;
padding: 0 10px 2px 10px;
color:#171717
}

.pictxt a {
color: #171717;
text-decoration: none
}

.pictxt a:hover {
color: #171717;
text-decoration: underline
}

.data {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #171717;
font-size: 11px;
background: #3C5056;
padding: 2px 0 0 1px;
margin-top: 18px;
text-align: center;
width: 60px;
}

.zgl {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: left;
height:40px;
:width: 110px;
}

.zgl a {
color: #171717;
text-decoration: none
}

.zgl a:hover {
color: #171717;
text-decoration: underline
}

.zgzapr {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: left;
color: #212121;
padding: 11px 10px 11px 19px
}

.zgzapr a {
color: #212121;
text-decoration: none
}

.zgzapr a:hover {
color: #212121;
text-decoration: underline
}

.zapr {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
color: #212121;
padding: 0 10px 2px 20px
}

.zapr a {
color: #212121;
text-decoration: underline
}

.zapr a:hover {
color: #212121;
text-decoration: none
}

.zggolos {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: left;
color: #212121;
padding: 0 10px 4px 20px
}

.zggolos a {
color: #212121;
text-decoration: none
}

.zggolos a:hover {
color: #212121;
text-decoration: underline
}


.golos {
width: 212px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
color: #212121;
padding: 0 20px 4px 20px;
}

.golos a {
color: #212121;
text-decoration: none
}

.golos a:hover {
color: #212121;
text-decoration: underline
}

.labtxt {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
text-align: left;
line-height: 24px;
color: #212121;
padding-left: 4px
}

.picotch {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: left;
line-height: 18px;
color: #212121;
margin: 0;
padding: 11px 0 14px 20px;
}

.picotch a {
color: #212121;
text-decoration: none
}

.picotch a:hover {
color: #212121;
text-decoration: underline
}

.picotch2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: left;
line-height: 18px;
color: #212121;
margin: 0;
padding: 11px 0 0 20px;
}

.picotch2 a {
color: #212121;
text-decoration: none
}

.picotch2 a:hover {
color: #212121;
text-decoration: underline
}

.onetxt {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: left;
line-height: 14px;
margin: 0;
padding: 5px 8px 0 20px;
:padding-top:0;
clear: left;
}

.onetxt a {
color: #171717;
text-decoration: none
}

.onetxt a:hover {
color: #171717;
text-decoration: underline
}

.know {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: right;
margin: 0;
padding: 0 22px 0 0;
}

.know a {
color: #e67817;
text-decoration: underline
}
#headerbox { background: url(/img/lintop.gif) no-repeat 50% 100%; height:12px; padding-top: 20px}
#wrapperbox {width: 654px; margin:0 auto; background: url(/img/middle.gif) repeat-y 50% 0;}
#contentbox { float:left; width:401px; }
#sidebarbox { float:left; width:253px;}
#footerbox { background: url(/img/linbottom.gif) no-repeat 50% 0%; height:12px;}

.clear-all { clear:both; height:1px; line-height: 1px; overflow:hidden; }

.spacer-10 { clear:both; height:10px; line-height: 10px; overflow:hidden; }

#headerboxreg { background: url(/img/linregtop.gif) no-repeat 50% 100%; height:12px; padding-top: 20px  }
#wrapperboxreg {width: 437px; margin:0 auto; background:white url(/img/linregcenter.gif) repeat-y 50% 0; }
#contentboxreg { float:left; width:437px;}

#footerboxreg { background: url(/img/linregbottom.gif) no-repeat 50% 0%; height:12px; }


.know a:hover {
color: #171717;
text-decoration: none
}

hr {
color: #DBDBDB;
background-color: #DBDBDB;
height: 1px;
border-width:0px;
}

.allreg {
float: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: left;
line-height: 18px;
color: #171717;
margin: 0;
padding: 2px 0 0 0;
}

.allreg a {
color: #595959;
text-decoration: none
}

.allreg a:hover {
color: #595959;
text-decoration: underline
}

.nowportal {
float: right;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: left;
line-height: 18px;
color: #595959;
margin: 0;
padding: 2px 0 0 0;
}

.nowportal a {
color: #595959;
text-decoration: none
}

.nowportal a:hover {
color: #595959;
text-decoration: underline
}

.user {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: left;
line-height: 16px;
color: #595959;
margin: 0;
padding: 2px 0 11px 0;
}

.user a {
color: #595959;
text-decoration: underline
}

.user a:hover {
color: #595959;
text-decoration: none
}

.usergreen a {
color: #77C438;
text-decoration: underline
}

.usergreen a:hover {
color: #77C438;
text-decoration: none
}

.userred {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: left;
line-height: 16px;
color: #E85A4F;
margin: 0;
padding: 2px 0 0 0;
}

.userred a {
color: #E85A4F;
text-decoration: underline
}

.userred a:hover {
color: #E85A4F;
text-decoration: none
}

.banner_left {
padding: 3px 3px 3px 3px
}

.forum {
width: 274px;
/*padding: 0 18px 10px 53px; */
}

.newsleft {
width: 274px;
padding: 9px 19px 10px 0px
}

.top10 {
width: 255px;
height: 26px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: left;
color: #171717;
background: #000000;
padding: 12px 0 0 18px
}

.top10 a {
color: #171717;
text-decoration: none
}

.top10 a:hover {
color: #171717;
text-decoration: underline
}

.forumcomm { clear: both;
width: 100%;
//padding-right: 1px;
//overflow-x: hidden;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: left;
color: #e67817;
padding: 9px 0 0 0;
}
.forumcomm .blok_a, .forumcomm .blok_b { float: left; }
.forumcomm .blok_a { width: 18px; }
.forumcomm .blok_b { width: 246px; }

.forumcomm, .blok_b a {
color: #e67817;
text-decoration: underline
}

.forumcomm, .blok_b a:hover {
color: #e67817;
text-decoration: none
}

.comments {
clear:both;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 17px;
:line-height: 10px;
text-align: right;
color: #171717;
padding: 0 0 0px 0;

}

.newszgcom { clear: both;
width: 100%;
//padding-right: 1px;
//overflow-x: hidden;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: left;
color: #e67817;
padding: 0px 0 0 0;
}

.newszgcom .blok_a, .newszgcom .blok_b { float: left; }
.newszgcom .blok_a { width: 18px; }
.newszgcom .blok_b { width: 246px; }

.newszgcom, .blok_b a {
color: #e67817;
text-decoration: underline
}

.newszgcom, .blok_b a:hover {
color: #e67817;
text-decoration: none
}

.newscomment {
clear: both;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: right;
color: #171717;
padding: 0 0 5px 0
}

.banner_left_bottom {
margin-bottom: 10px
}

.menuleftfoot {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: center;
line-height: 16px;
color: #606060;
padding: 15px 0 0 0;
width: 273px;
}
.menuleftfoot a.active{ 
    text-decoration: none;
}
.foomenu a {    
color: #606060;
text-decoration: underline
}

.foomenu a.active {
text-decoration: none;
}
.foomenu a:hover {
color: #606060;
text-decoration: none
}


.reguser { clear: both;
width: 100%;
//padding-right: 1px;
//overflow-x: hidden;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
color: #171717;
}
.reguser .blokus_a, .reguser .blokus_b { float: left; }
.reguser .blokus_a { width: 115px; height: 31px }
.reguser .blokus_b { width: 300px; height: 31px }

.regavatar {
clear: both;
width: 100%;
//padding-right: 1px;
//overflow-x: hidden;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
color: #171717;
padding-top: 6px
}
.regavatar .blokav_a, .regavatar .blokav_b { float: left; }
.regavatar .blokav_a { width: 115px; height: 110px }
.regavatar .blokav_b { width: 300px; height: 110px }


.fifteen {
height: 15px;
position: relative
}

div#footer {
clear: left;
width:100%;
}

.footxt {
width: 290px;
height: 50px;
float: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: left;
color: #171717;
margin: 0;
padding: 0 0 0 72px;
}

.foomenu {
width: 490px;
float: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: center;
line-height: 16px;
color: #606060;
}

.foomenu a {
color: #606060;
text-decoration: underline
}

.foomenu a:hover {
color: #606060;
text-decoration: none
}

.filtxt {
padding-bottom: 8px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #171717
}

.strreg {
/*background: url(/img/strreg.gif) no-repeat top; */
width: 946px;
height: 40px;
}

.bochbox {
padding-left: 53px;
padding-top: 12px;

}

.strregtxt {
float: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
line-height: 16px;
color: #171717;
margin: 0;
padding: 11px 0 0 0;
}

.strregtxt a {
color: #e67817;
text-decoration: underline
}

.strregtxt a:hover {
color: #e67817;
text-decoration: none
}

.regisqcity {
padding: 24px 0 0 20px
}

.zareg {
float: left;
padding: 5px 0 0 272px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
text-align: left;
}

.zareg a {
color: #e67817;
text-decoration: underline
}

.zareg a:hover {
color: #e67817;
text-decoration: none
}

.osibe {
font-size: 12px;
padding-bottom: 11px
}

.bigreg {
color: #171717;
font-size: 32px;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 9px 0 0 53px
}

.login {
color: #E85A4F;
font-size: 18px;
font-family: Arial, Helvetica, sans-serif
}

.golsrad {
clear: both;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #212121;
padding-bottom: 5px;
:padding-bottom: 1px;
}

.golsrad .gol_a, .golsrad .gol_b {}
.golsrad .gol_a {}
.golsrad .gol_b {}

.clear-bot {
clear:both;
height:20px;
overflow:hidden;
}

.inputfile {
	float:left;
	padding-top: 4px;
}

.inputfile input {
	width: 190px;
}

.inputadd {
	float:left;
	padding: 4px 0 0 10px;
}

.clnews { clear: both;
width: 100%;
//padding-right: 1px;
//overflow-x: hidden;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: left;
color: #171717;
}
.clnews .clblok_a, .clnews .clblok_b { float: left; }
.clnews .clblok_a { width: 190px; height: 31px }
.clnews .clblok_b { width: 84px; height: 31px }

.monthday {
padding: 0 0 0 53px;
}

.dashed {
border-bottom: dashed #B5B5B5 1px;
}

.newsgzl {
color: #171717; 
font-size: 24px;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 8px 30px 0;
height: 35px;
}

.headingmy {
color: #171717; 
font-size: 24px;
font-family: Verdana, Arial, Helvetica, sans-serif;

}
.newsgzl a.title {
color: #171717 !important; 
font-size: 24px !important;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}

.newsgzl a.title:hover {text-decoration: underline;}

.addnews {

display: block;
float: right;
color: #A0A0A0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
padding-right: 30px;
padding-top: 5px;

}
.pr40 {padding-right: 40px;}

.addnews a {
color: #e67817;
text-decoration: underline
}

.addnews a:hover {
color: #e67817;
text-decoration: none
}

.news, .booking_items {
color: #171717;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
padding-left: 20px;
clear: left;
margin-bottom: 10px;
}
/*.gallery_item {height: 110px;}      */
.gallery_item .more {padding-top: 0;}

.voiting_item {height: 100px; margin-bottom: 0;}
.voiting_items {padding: 20px 0; width: 600px;}
.voiting_items table {margin: 0 auto;}

.booking_items {padding:0; padding-left: 10px;}
.booking_items div.item {width: 289px; float: left; padding: 0 10px 10px 10px; min-height: 105px;}
.booking_items div.item .img {float: left; width: 90px; margin-right: 9px;}
.booking_items div.item .content {float: left; width: 190px;}
.booking_items div.item .content span.date{
padding: 2px 3px;
color: #171717;
background: #3C5056;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: center;
margin: 3px 0 0 0;
width: auto;
}
.booking_items div.item .content div.post-ratings
{

}

.news a, .booking_items a {
color: #171717;
text-decoration: none
}

.news a:hover, .booking_items a {
color: #171717;
text-decoration: underline
}


.newszgl, .itemzgl {
color: #171717;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
}

.itemzgl {font-size: 12px;}

.newszgl a, .itemzgl a {
color: #171717;
text-decoration: none
}

.newszgl a:hover, .itemzgl a:hover{
color: #171717;
text-decoration: underline
}

.newstxt, .itemtext {
color: #171717;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
padding-top: 5px;
:padding-top: 8px;
padding-right: 25px;
}

.itemtext {}

.newstxt a {
color: #171717;
text-decoration: none
}

.newstxt a:hover {
color: #171717;
text-decoration: underline
}

.more {
color: #171717;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: right;
padding: 3px 42px 0 0;
}

.booking_items div.item .content .more
{
 padding: 0;
 text-align: left;
}
.more span.comments {color:#e67817; }

/*
.more a {
color: #e67817;
text-decoration: underline
}

.more a:hover {
color: green;
text-decoration: none
}

.more a.edit {
color: #e67817;
font-weight: normal;
text-decoration: none;
}

.more a.edit:hover {
color: #e67817;
text-decoration: underline
}
*/

.imgnews {
padding: 0 4px 0 0;
}


.datefoto {
float: left;
width: 120px;
color: #171717;
background: #3C5056;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: center;
margin: 3px 0 0 0;
}

.author {
float: left;
color: #A0A0A0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
padding: 0 0 2px 5px
}

.author a {
color: #e67817;
text-decoration: underline
}

.author a:hover {
color: #e67817;
text-decoration: none
}

.mypage {
float: left;
color: #171717;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 14px;
}
/*
.mypage a {
color: #1078E1;
text-decoration: underline
}

.mypage a:hover {
color: #e67817;
text-decoration: none
}
*/

.amentering {
color:#E85A4F;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
line-height:15px;
}

.myreports {
color: #171717;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 15px;
padding: 11px 0 0 0
}

.myreports a {
color: #171717;
text-decoration: underline
}

.myreports a:hover {
color: #171717;
text-decoration: none
}

.mydiary {
float: left;
color: #171717;
line-height: 15px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
padding: 0 0 0 34px
}

.mydiary a {
color: #171717;
text-decoration: underline
}

.mydiary a:hover {
color: #171717;
text-decoration: none
}

.myfoto {
line-height: 15px;
color: #171717;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
padding: 6px 0 0 0
}

.myfoto a {
color: #171717;
text-decoration: underline
}

.myfoto a:hover {
color: #171717;
text-decoration: none
}

.myfriends {
line-height: 15px;
color: #171717;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
padding: 6px 0 0 0
}

.myfriends a {
color: #171717;
text-decoration: underline
}

.myfriends a:hover {
color: #171717;
text-decoration: none
}

.mygroups {
float: left;
line-height: 19px;
color: #171717;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
padding: 0 0 0 10px
}

.mygroups a {
color: #171717;
text-decoration: underline
}

.mygroups a:hover {
color: #171717;
text-decoration: none
}

.togoout {
line-height: 19px;
color: #E85A4F;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
padding: 1px 0 0 0
}

.togoout a {
color: #E85A4F;
text-decoration: underline
}

.togoout a:hover {
color: #E85A4F;
text-decoration: none
}

.diarfriend {
width: 274px;
padding: 0 19px 10px 53px
}

.diartop10 {
width: 257px;
height: 26px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: left;
color: #171717;
background: #000000;
padding: 12px 0 0 18px
}

.diartop10 a {
color: #171717;
text-decoration: none
}

.diartop10 a:hover {
color: #171717;
text-decoration: underline
}

.diarzgl { clear: both;
width: 100%;
//padding-right: 1px;
//overflow-x: hidden;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: left;
color: #e67817;
padding: 9px 0 0 0;
}
.diarzgl .blok_a, .diarzgl .blok_b { float: left; }
.diarzgl .blok_a { width: 18px; }
.diarzgl .blok_b { width: 246px; }

.diarzgl, .blok_b a {
color: #e67817;
text-decoration: underline
}

.diarzgl, .blok_b a:hover {
color: #e67817;
text-decoration: none
}

.diarcomment {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: right;
color: #434343;
padding: 0 0 5px 0
}

.namezgl {
color: #171717;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 30px;
padding: 5px 0 5px 0;
width:50%;
}

div.mytypetxt-box .namezgl a {text-decoration: none; color: #171717;}
div.mytypetxt-box .namezgl a:hover {text-decoration: underline; color: #171717;}

.status {
color: #A0A0A0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
padding-top: 4px;
}
.status a {color: #77C438; text-decoration: none;}
.status a:hover {text-decoration: underline;}

.online {
color: #77C438;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}
.offline {
color: #E85A4F;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

.edittype {
color: #A0A0A0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: right;
float: right;
width: 220px;
padding: 5px 0;
width: 38%;
}

.edittype a {
color: #A0A0A0;
text-decoration: underline
}

.edittype a:hover {
color: #A0A0A0;
text-decoration: none
}

.mytypeinfo {
color: #A0A0A0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
padding: 2px 0 0 0;
}

.groupinfo {padding-top: 0;}
.mytypeinfo2 {
color: #A0A0A0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
padding: 1px 0 0 0
}


.mytypeinfotxt {
color: #171717;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
padding: 21px 0 0 0
}

.diaryzgl {
float:left;
color: #171717;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 24px;
padding: 10px 0 0 21px
}

.diaryall {
float: right;
color: #A0A0A0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: right;
padding: 13px 43px 0 0
}

.diaryall a {
color: #e67817;
text-decoration: underline
}

.diaryall a:hover {
color: #e67817;
text-decoration: none
}

.diaryhr {
margin: 0 19px 0 0
}

.diaryinfo {
color: #171717;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

.diaryinfo a {
color: #171717;
text-decoration: none
}

.diaryinfo a:hover {
color: #171717;
text-decoration: underline
}

.diaryinfozgl {
float: left;
color: #171717;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
padding: 0 0 4px 11px
}

.diaryinfozgl a {
color: #171717;
text-decoration: none
}

.diaryinfozgl a:hover {
color: #171717;
text-decoration: underline
}

.diaryinfotxt {
color: #171717;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
padding-top: 2px
}

.diaryinfotxt a {
color: #171717;
text-decoration: none
}

.diaryinfotxt a:hover {
color: #171717;
text-decoration: underline
}

.diarymore {
color: #A0A0A0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: right;
padding: 5px 22px 16px 0
}

.diarymore a {
color: #e67817;
text-decoration: underline
}

.diarymore a:hover {
color: #e67817;
text-decoration: none
}

.fotoalbomy, .friendbigzg, .groupsbigzg {
float:left;
color: #171717;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 24px;
padding: 25px 0 0 21px
}

.fotoalbomyall, .groupsall {
float: right;
color: #A0A0A0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: right;
padding: 13px 43px 0 0
}

.fotoalbomyall, .groupsall a {
color: #e67817;
text-decoration: underline
}

.fotoalbomyall, .groupsall a:hover {
color: #e67817;
text-decoration: none
}

.myfotoalbom {
color: #171717;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

.myfotoalbom a {
color: #171717;
text-decoration: none
}

.myfotoalbom a:hover {
color: #171717;
text-decoration: underline
}

.myfotoalbomzgl {
color: #171717;
/*padding-top: 8px;*/
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}

.myfotoalbomzgl a {
color: #171717;
text-decoration: none
}

.myfotoalbomzgl a:hover {
color: #171717;
text-decoration: underline
}

.numberphoto {
color: #171717;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
padding-top: 3px;
}

.numberphoto a {
color: #171717;
text-decoration: none
}

.numberphoto a:hover {
color: #171717;
text-decoration: underline
}

.phototxt {
color: #171717;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
padding-top: 4px
}

.phototxt a {
color: #171717;
text-decoration: none
}

.phototxt a:hover {
color: #171717;
text-decoration: underline
}

.photmore {
color: #e67817;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: right;
padding: 3px 42px 22px 0
}

.photmore a {
color: #e67817;
text-decoration: underline
}

.photmore a:hover {
color: #e67817;
text-decoration: none
}

.friends {
float:left;
color: #171717;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 24px;
padding: 30px 0 0 21px
}

.friendsall {
float: right;
color: #A0A0A0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: right;
padding: 18px 43px 0 0
}

.friendsall a {
color: #e67817;
text-decoration: underline
}

.friendsall a:hover {
color: #e67817;
text-decoration: none
}

.frienduser {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: left;
line-height: 16px;
margin: 0;
padding: 2px 20px 11px 0;
}

.frienduser a {
color: #595959;
text-decoration: underline
}

.frienduser a:hover {
color: #595959;
text-decoration: none
}

.groupsuser {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: left;
line-height: 16px;
color: #595959;
margin: 0;
padding: 2px 20px 11px 0;
}

.groupsuser a {
color: #595959;
text-decoration: underline
}

.groupsuser a:hover {
color: #595959;
text-decoration: none
}

.friendall {
float: right;
color: #A0A0A0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: right;
padding: 13px 43px 0 0
}

.friendall a {
color: #e67817;
text-decoration: underline
}

.friendall a:hover {
color: #e67817;
text-decoration: none
}

.new, .new a {
color: #E85A4F;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.typetxt-box-small .new,  .typetxt-box-small .new a{
color: #E85A4F;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
}
.typetxt-box-small .new a:hover{
color: #e67817;
text-decoration: none;

}
.playbill {
color: #171717;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

.playbill a {
color: #e67817;
text-decoration: underline
}

.playbill a:hover {
color: #e67817;
text-decoration: none
}

.playbillzgl {
color: #171717;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
}

.playbillzgl a {
color: #171717;
text-decoration: none
}

.playbillzgl a:hover {
color: #171717;
text-decoration: underline
}

.playbillauthor {
float: left;
color: #A0A0A0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
padding: 1px 0 2px 5px
}

.playbilltxt {
color: #171717;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 13px;
padding-top: 3px;
padding-right: 15px;
width: 490px;
}

.voitingtxt {width: 600px;}

.playbilltxt a {
color: #171717;
text-decoration: none
}

.playbilltxt a:hover {
color: #171717;
text-decoration: underline
}

.playbillmore {
color: #616161;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: right;
padding: 0 42px 22px 0
}

.playbillmore a {
color: #e67817;
text-decoration: underline
}

.playbillmore a:hover {
color: #e67817;
text-decoration: none
}

.playb_img {
padding-top: 14px
}

.container {
overflow: hidden;
}

.container {
zoom: 1;
}

#imgcontent {
float: left;
width: 100px;
padding-left: 21px
}

#imgcontent a {display: block; clear: left;}


#right-playbill {
float: left;
width: 514px;
}

.playbillconzgl {
color: #171717;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
}

.playbillconzgl a {
color: #171717;
text-decoration: none
}

.playbillconzgl a:hover {
color: #171717;
text-decoration: underline
}

.groupevent  {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: left;
line-height: 16px;
padding: 6px 0 11px 0;
color: #595959;
}

.groupevent a {
color: #595959;
text-decoration: underline
}

.groupevent a:hover {
color: #595959;
text-decoration: none
}

.groupeventzgl {
color: #616161;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 10px;
text-align: left;
}

.groupeventzgl a {
color: #e67817;
text-decoration: underline
}

.groupeventzgl a:hover {
color: #e67817;
text-decoration: none
}

.pltxt {
color: #171717;
text-align:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 13px;
padding: 0 20px 0 0;
}

.pltxt a {
color: #171717;
text-decoration: none
}

.pltxt a:hover {
color: #171717;
text-decoration: underline
}

.plauthor {
/*width: 411px;*/
float: left;
color: #A0A0A0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
padding: 3px 10px 3px 5px;
}

.plbottom {
padding-top: 5px;
padding-bottom: 5px
}

.plbottom a {
color: #e67817;
text-decoration: underline
}

.enteringgzl {
color: #171717;
}

.addentering {
float: left;
padding-top: 16px;
padding-right: 6px;
color: #A0A0A0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: right;
width: 200px;
}

.addentering a {
color: #e67817;
text-decoration: underline
}

.addentering a:hover {
color: #e67817;
text-decoration: none
}

.thingsentering {
color: #E85A4F;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 24px;
}

.enteringgrey {
color: #A1A1A1;
font-size: 24px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.toselect {
float: left;
width: 255px;
color: #616161;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 0 0 5px 17px;
}

.toselect a {
color: #0079F2;
text-decoration: none
}

.toselect a:hover {
color: #e67817;
text-decoration: underline
}

.actionsreport {
padding-bottom: 5px;
float: left;
width: 200px;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #404040;
}

.entering {
/* color: #171717; */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
margin-bottom: 4px;
padding: 8px 10px 4px;
}

.entering a {
color: #e67817;
text-decoration: underline
}

.entering a:hover {
/*	color: #e67817; */
	text-decoration: none
}

.enteringzgl {
	color: #e67817;
	margin-bottom: 5px;
	font-size: 11px;
}

.enteringzgl a {
	color: #e67817;
	text-decoration: none;
	font-weight: bold;
}

.enteringzgl a:hover {
	color: #e67817;
	text-decoration: underline;
}

.entering a.nodecor {text-decoration: none; color: #e67817;}

.entering a.nodecor:hover {text-decoration: underline;}

.encheckbox {
	float: left;
	width: 28px;
	padding: 20px 0 0 0;
}

.content-entering {
	width: auto;
	margin-left: 132px;
}

.enteringauthor {
width: 120px;
float: left;
color: #A0A0A0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
padding: 0 0 5px 5px
}

.enteringauthor a {
color: #e67817;
text-decoration: underline
}

.enteringauthor a:hover {
color: #e67817;
text-decoration: none
}

.enteringtxt {
color: #171717;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 13px;
}

.enteringtxt a, .enteringtxt a:link, .enteringtxt a:visited {
	color: #171717;
	text-decoration: none;
}

.enteringtxt a:hover {
	color: #171717;
	text-decoration: underline;
}

.repormoretxt {
color: #171717;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 13px;
padding-top: 3px;
}

.repormoretxt a {
color: #171717;
text-decoration: none
}

.repormoretxt a:hover {
color: #171717;
text-decoration: underline
}

.enteringmore {
color: #616161;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: right;
}

.enteringmore a {
color: #e67817;
text-decoration: underline
}

.enteringmore a:hover {
color: #e67817;
text-decoration: none
}

.myentering {
color: #e67817;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

.entering a {
color: #e67817;
text-decoration: underline
}

.entering a:hover {
color: #e67817;
text-decoration: none
}


.reportmore {
padding: 0 40px 0 20px;
color: #171717;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

.reportmore a {
color: #e67817;
text-decoration: underline
}

.reportmore a:hover {
color: #e67817;
text-decoration: none
}

.reportmorezgl {
color: #383838;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

.reportmorezgl a {
color: #E85A4F;
text-decoration: none
}

.reportmorezgl a:hover {
color: #E85A4F;
text-decoration: underline
}

.reportmoreauthor {
width: 390px;
float: left;
color: #A0A0A0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
padding: 0 0 2px 5px
}

.reportmoreauthor a {
color: #e67817;
text-decoration: underline
}

.reportmoreauthor a:hover {
color: #e67817;
text-decoration: none
}

.repormore {
color: #616161;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: right;
padding: 0 0 7px 0;
}

.repormore a {
color: #e67817;
text-decoration: underline
}

.repormore a:hover {
color: #e67817;
text-decoration: none
}


.writereportzgl {
color: #171717;
font-size: 24px;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 11px 0 0 20px;
}


.chooseuser {
color: #e67817;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: right;
padding: 0 0 7px 0;
}

.repormore a {
color: #e67817;
text-decoration: none
}

.repormore a:hover {
color: #e67817;
text-decoration: underline
}

/* gallery U'night */

.gallerygzl {
float: left;
width: 415px;
color: #171717;
font-size: 24px;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 14px 0 0 19px;
}

.addgallery {
float: left;
padding-top: 16px;
color: #A0A0A0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: right;
width: 200px;
}

.addgallery a {
color: #e67817;
text-decoration: underline
}

.addgallery a:hover {
color: #e67817;
text-decoration: none
}

.galleryinfo {
width: 612px;
padding: 0 20px 0 20px;
font: 11px/100% Verdana, Arial, Helvetica, sans-serif;
color: #171717;
}

.galleryinfo a {
color: #e67817;
text-decoration: underline
}

.galleryinfo a:hover {
color: #e67817;
text-decoration: none
}


.galleryblock {
clear: both; width: 100%;
//padding-right: 1px;
//overflow-x: hidden;
}

.galleryblock .a, .galleryblock .b {
float: left;
line-height: 17px;
min-height: 17px;
}

.galleryblock .a {
width: 300px;
}

.galleryblock .b {
width: 300px;
}

/* Block photo album */
#album-container {
border: solid 1px #000;
background: #FFF url(/img/photos_logo_bg.gif) no-repeat 96px 53px;
width: 592px;
height: 416px;
position: relative;
overflow:hidden;
}

#album  {
cursor:move;
top: 0;
left: 0;
/*background: url(/img/photos_dotted_bg.gif) repeat;
border-collapse: separate;  
border-spacing: 25px; */ 
}    
.album  {background: url(/img/photos_dotted_bg.gif) repeat; padding: 45px 60px 60px ; }
#album table TD {
color: #B9B9B9;
font-size: 11px;
line-height: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding-top:15px;
padding-right:15px;
}

.nbl {
padding: 3px 0 0 86px;
}

.numephoto {
width: 22px;
background: #000;
}

#album TD DIV { margin:0 auto 0 auto; }

#album TD A {
color: #B9B9B9;
}

#album IMG {
background: #000;
padding: 4px;
cursor: pointer;
display: block;
margin: 0 auto 0 auto;
}

A.album-control {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 107%;
font-weight: bold;
}

#photoAlbumOverlay {
position: absolute;
top: 0;
width: 100%;
height: 2000px; 
z-index: 900;
background:#000000 no-repeat scroll right bottom;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75);
-moz-opacity: 0.75;
-khtml-opacity: 0.75;
opacity: 0.75;
}

#photoAlbumView {
position: absolute;
z-index: 910;
top: 60px;
height: 720px;
margin-left: -250px; 
}
#photoAlbumView div.center {margin: 0 auto; }
#photoAlbumView TABLE {

}

#photoAlbumView TD {
font-size: 92%;
}

#photoAlbumView DIV {
background: #FFF;
}

#photoAlbumView .photoViewFooter {
background: #FFF;
width: 100%;
}

#photoAlbumView .photoViewFooter a {
color:#e67817;
font-weight: bold;
text-decoration: none;
}
#photoAlbumView .photoViewFooter a:hover {text-decoration: underline;}

#photoPreviewPrev, #photoPreviewNext {
cursor: pointer;
border:3px solid #171717;
}

#photoView {
border:10px solid #171717; 
}

#photoPreviewPrev, #photoPreviewNext, #photoView {
width: 100px; height: 100px;
}

#photoViewInfo {
margin: 0;
}

#photoViewInfo TABLE {
margin: 0;
}

#photoViewInfo TH {
margin: 0;
}

#photoViewInfo TD {
margin: 0;
}

.post-ratings {padding-top: 5px;}
.post-ratings_est {
float: left;
width: 300px;
color: #9D9D9D;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.ratings_est {
padding: 0px 40px 5px 20px;

}

#est_ratings {
width: 100px;
float: right;
padding-top: 1px;
padding-bottom: 4px;
}

.userphoto {
padding: 0px 20px 0 20px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: left;
line-height: 16px;
color: #171717;
margin: 0;
}

.userphoto a {
color: #595959;
text-decoration: underline
}

.userphoto a:hover {
color: #595959;
text-decoration: none
}

span.usergreen a {
color: #77C438;
text-decoration: underline
}

span.usergreen a:hover {
color: #77C438;
text-decoration: none
}

.filter {width: 274px; height: 200px; float: right; margin-right: 18px;}
.filter div.top_line {
    background-color:#E2E2DA;
    height:1px;
    line-height:1px;
    margin:0pt 0pt 0pt 1px;
    width:272px;
    overflow:hidden;
}
.filter div.bottom_line {
    background-color: #615d5c;
    height:7px;
    line-height:7px;
    margin: 0;
    width:273px;
    overflow:hidden;
}
.filter div.title {
	background: #e2e2da url(/ltop.jpg);
	height: 45px;
	line-height: 45px;
	font-size: 24px;
	color: #171717; 
	padding-left: 15px;
	vertical-align: middle;
}
.filter div.content {
	background-color: #333333; 
}
.filter form {padding: 0; margin: 0;}
.filter div.content .form {padding: 0 7px 9px 7px;}
.filter div.content .form br {height: 9px; line-height: 9px;}
.filter div.content .form div.rightBtn {float: right; padding-right: 4px;}

.search_items {}
.search_items div.item {padding-bottom: 20px; font: 12px arial;}
.search_items div.item .title {font-weight: bold; padding-bottom: 3px;}
.search_items div.item .title a {color: #171717; text-decoration: none;}
.search_items div.item .title a:hover {text-decoration: underline;}
.search_items div.item a {color: #e67817;}

#images {width: 395px; margin: 15px 0 0 30px;}
#images .item {width: 195px; float: left; font-size: 11px; padding-bottom: 15px;}
#images .item label {color: #171717;}

div.comments-edit { float:right; font-size:11px; text-align: right;}
div.comments-edit a { text-decoration: none; }
div.comments-edit a:hover { text-decoration: underline;}

textarea.comments-edit { border:1px solid #D7D7CF; padding:3px; font-size:11px;}

.history div.date, .content-entering div.date {
	padding-top: 0px;
	padding-bottom: 0px;
	line-height: 13px;
}

.fromuser, .fromuser a, .fromuser a:link, .fromuser a:visited {
	float: left;
	color: #e67817;
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
}

.history .enteringtxt {
	width: auto;
}

.history {
	padding: 1px 10px 4px;
	margin: 1px 0;
}

.incoming {
	background-color: #333333;
}
#outputSample
{
	table-layout: fixed;
	width: 100%;
}

pre
{
	margin: 0;
	padding: 0;

	white-space: pre; /* CSS2 */
	white-space: -moz-pre-wrap; /* Mozilla*/
	white-space: -o-pre-wrap; /* Opera 7 */
	white-space: pre-wrap; /* CSS 2.1 */
	white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */
	word-wrap: break-word; /* IE */
}

#outputSample thead th
{
	color: #dddddd;
	background-color: #999999;
	padding: 4px;
	white-space: nowrap;
}

#outputSample tbody th
{
	vertical-align: top;
	text-align: left;
}
