* {margin: 0px; font-family:"lucida grande",tahoma,arial,verdana,sans-serif; font-size: 11px; color: white} 
body {background: #1e1d1b; margin-top: 0px; padding-top: 0px}
a {color: #00ccf0; text-decoration: none}
a:hover {text-decoration: underline}
input {color: #000}
textarea {color: #000}
.submit {background: #007c93; border: 1px #009db9 solid; font-size: 12px; color: #fff; padding: 2px 3px 2px 3px; font-weight: bold; cursor: pointer}
.cancel {background: #a26657; border: 1px #d6b7b4 solid; font-size: 12px; color: #fff; padding: 2px 3px 2px 3px; font-weight: bold; cursor: pointer}
select {color: #000}
option {color: #000}
h1 {padding-left: 35px; color: #fff; font-family: Arial,Helvetica,sans-serif; font-size:20px;  display:block; line-height:30px; letter-spacing: -.05em}
h2 {padding-left: 35px; color: #ffcc00; font-family: Arial,Helvetica,sans-serif; font-size:14px;  display:block; line-height:30px; letter-spacing: -.05em}
.menubar {background: #000}
.logobar {border: 1px #000 solid}
#footer {background: }
.icon_vali_kategooria {position: absolute; width: 25px; height: 30px; background: url('/images/icons.png') -393px -1px no-repeat}
.icon_mangud {position: absolute; width: 30px; height: 30px; background: url('/images/icons.png') -245px -1px no-repeat}
.icon_pildid {position: absolute; width: 30px; height: 30px; background: url('/images/icons.png') 0px -1px no-repeat}
.icon_videod {position: absolute; width: 30px; height: 30px; background: url('/images/icons.png') -449px -1px no-repeat}
.icon_viimased_tegevused {position: absolute; width: 30px; height: 30px; background: url('/images/icons.png') -215px -1px no-repeat}
.icon_foorumi_postid {position: absolute; width: 30px; height: 30px; background: url('/images/icons.png') -29px -1px no-repeat}
.icon_top10 {position: absolute; width: 31px; height: 30px; background: url('/images/icons.png') -154px -1px no-repeat}
.icon_stats {position: absolute; width: 31px; height: 30px; background: url('/images/icons.png') -418px -1px no-repeat}
.icon_search {position: absolute; width: 31px; height: 30px; background: url('/images/icons.png') -480px -1px no-repeat}
.icon_users_online {position: absolute; width: 32px; height: 30px; background: url('/images/icons.png') -301px -1px no-repeat}
.icon_user {position: absolute; width: 27px; height: 30px; background: url('/images/icons.png') -275px -1px no-repeat}
.icon_comments {position: absolute; width: 34px; height: 30px; background: url('/images/icons.png') -120px -1px no-repeat}
.icon_add_comment {position: absolute; width: 28px; height: 30px; background: url('/images/icons.png') -510px -1px no-repeat}
.icon_join_us {position: absolute; width: 28px; height: 30px; background: url('/images/icons.png') -537px -1px no-repeat}
.icon_million {position: absolute; width: 33px; height: 30px; background: url('/images/icons.png') -566px -1px no-repeat}
.icon_mail {position: absolute; width: 33px; height: 30px; background: url('/images/icons.png') -600px -1px no-repeat}
.icon_info {position: absolute; width: 31px; height: 30px; background: url('/images/icons.png') -59px -1px no-repeat}
.icon_pokker {position: absolute; width: 31px; height: 30px; background: url('/images/icons.png') -633px -1px no-repeat}
.icon_login {position: absolute; width: 31px; height: 30px; background: url('/images/icons.png') -664px -1px no-repeat}
.profile_location {position: absolute; width: 18px; height: 16px; background: url('/images/icons_profile.png') 0px 0px no-repeat}
.profile_phone {position: absolute; width: 18px; height: 16px; background: url('/images/icons_profile.png') -20px 0px no-repeat}
.profile_birthday {position: absolute; width: 18px; height: 16px; background: url('/images/icons_profile.png') -39px 0px no-repeat}
.profile_sex {position: absolute; width: 18px; height: 16px; background: url('/images/icons_profile.png') -55px 0px no-repeat}
.profile_msn {position: absolute; width: 18px; height: 16px; background: url('/images/icons_profile.png') -74px 0px no-repeat}
.profile_skype {position: absolute; width: 18px; height: 16px; background: url('/images/icons_profile.png') -93px 0px no-repeat}
.profile_email {position: absolute; width: 18px; height: 16px; background: url('/images/icons_profile.png') -111px 0px no-repeat}
.banner {width: 100%; text-align: center; padding-top: 2px; padding-bottom: 5px;  background: url('/images/headercolour.jpg')}
.jooneke {background: url('/images/top_line.png'); height: 11px}
.jooneke2 {border-top: 1px #494949 solid}
.logo {position: absolute; margin-left: 10px; margin-top: -3px; z-index: 1}
#otsingukast {text-align: left; padding: 5px; background: url('/images/searchbox.gif'); height: 25px; width: 304px}
#otsingukast input {color: #444444; font-size: 12px}
.otsing {background-color: #f2f2f2; height: 16px; width: 222px; border: 1px #d1d1d1 solid; padding-top: 5px}
#nav {margin: 0px; padding: 0px; padding-top: 7px}
#nav a {text-decoration: none; padding-left: 13px; height: 20px}
#nav a span {padding-top: 4px; padding-bottom: 7px; cursor: pointer; color: #fff; padding-right: 13px; font-weight: bold}
#nav a span div {color: #fff}
#nav a, #nav a span {display: block; float: left}
#nav a:hover {color: #fff; padding-left: 13px; background: #494949 url('/images/menu_l.gif') left top no-repeat}
#nav a:hover span {color: #fff; background: url('/images/menu_r.gif') right top no-repeat; padding-right: 13px} 
.active a {color: #fff; background: #494949 url('/images/menu_l.gif') left top no-repeat; padding-left: 13px}
.active a span {color: #fff; background: url('/images/menu_r.gif') right top no-repeat; padding-right: 13px}
#nav ul {list-style: none; padding: 0px; margin: 0px}
#nav li {list-style: none; float: left; margin: 1px} 
#sort {width: 540px; text-align: right; color: #b4b4b4; margin-top: 5px; height: 20px}
#sort_active {margin-left: 3px; margin-right: 3px; color: #444444; text-decoration: none; border-bottom: 2px #00b4d6 solid}
#sort a {margin-left: 3px; margin-right: 3px; color: #fff; text-decoration: none; height: 20px}
#sort a:hover {margin-left: 3px; margin-right: 3px; color: #444444; text-decoration: none;  border-bottom: 2px #00b4d6 solid}
#leftlinks {margin-left: 0px; margin-top: -5px; padding-top: 10px; background: #252421; border: 1px #161614 solid}
#leftlinks a {background: url('/images/arrows.gif') 0px 4px no-repeat; font-size: 12px; padding-left: 15px; font-weight: bold; font-family:Arial,Helvetica,sans-serif; color: #fff; display: block; height: 20px}
#leftlinks div {margin-left: 10px; height: 21px; width: 148px; border-bottom: 1px #444444 dotted; padding-top: 5px}
#game_nav {padding: 5px 0px 5px 2px; font-size: 12px}
#game_nav a {font-size: 12px; color: #fff; font-weight: bold}
#game_nav span {font-size: 12px; color: #fdc806; font-weight: bold}
.ui-rater>span {vertical-align:top;}
.ui-rater-rating {margin-left:.8em; font-size: 14px}
.ui-rater-rateCount {font-size: 14px}
.ui-rater-starsOff, .ui-rater-starsOn {display:inline-block; height:18px; background:url('/images/rater/stars.png') repeat-x 0 0px}
.ui-rater-starsOn {display:block; max-width:126px; top:0; background-position: 0 -36px}
.ui-rater-starsHover {background-position: 0 -18px!important}
.jqmWindow {display: none; position: fixed; top: 25%; left: 50%; margin-left: -300px; text-align: left}
.jqmOverlay { background-color: #000}
* html .jqmWindow {position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px')}
.lsub {border: 1px #1f1f1d solid; background: #3e3d39; font-size: 18px; height: 28px; color: #fff}
.input1 {width: 250px; height: 26px; font-size: 16px; border: 1px #000 solid}
.login_rem_me {padding-left: 5px; margin-top: -2px; font-size: 14px}
/* COLORS */
.hall {color: #b2b2b2}
.tumehall {color: #b2b2b2}
.valge {color: #fff}
.kollane {color: #fece00}
.kollane2 {color: #ffcc00}
.sinine {color: #00ccf0}
.orange {color: #ff8615}
.must {color: #000}
.roosa {color: #ff9393}

.taust1 {background: #42413c}
.taust2 {background: #252421}
.taust3 {background: #252421}
.taust4 {background: #373633}
.taust5 {background: #42413c}
/* FONT STYLES */
.bold {font-weight: bold}
.underline {text-decoration: underline}
/* FONT SIZE */
.size10 {font-size: 10px}
.size11 {font-size: 11px}
.size12 {font-size: 12px}
.size14 {font-size: 14px}
.size16 {font-size: 16px}
.size20 {font-size: 20px}
.size24 {font-size: 24px}
/* BORDERS */
.border1 {border: 1px #161614 solid}

.top1 {color: #fece00}
.top2 {color: #fe8001}
.top3 {color: #00b4d6}
.fp_game_square {float: left; margin-left: 0px; width: 72px; height: 72px; text-align: center}
.new_msg_bbl {position: absolute; background: url('/images/new_message.png'); margin-top: -5px; margin-left: 120px; width: 16px; height: 14px; font-size: 9px; font-weight: none; text-align: center}
.alert_good {background: #006200; color: #fff; font-size: 14px; padding: 10px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;}
.alert_bad {background: #ff9393; color: #000; font-size: 14px; padding: 10px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;}
ul.kategooria_menyy {list-style-type:none; width:auto; position:relative; display:block; font-size:.6em; font-family:Verdana,Helvetica,Arial,sans-serif; margin:0; padding:0}
ul.kategooria_menyy li {display:block; float:left; margin:0; padding:0}
ul.kategooria_menyy li a {float:left; color:#ff9900; text-decoration:none; padding-top: 9px; margin-left: 15px; font-weight:bold}
ul.kategooria_menyy li a:hover,.current {color:#fff; text-decoration:none}
ul.kategooria_menyy .valitud a {color:#fff; font-weight: bold}
ul.juhtpaneel_menyy {list-style-type:none; width:auto; position:relative; display:block; font-size:10px; font-family:Verdana,Helvetica,Arial,sans-serif; margin:0; padding:0}
ul.juhtpaneel_menyy li {display:block; float:left; margin:0; padding:0}
ul.juhtpaneel_menyy li a {float:left; color:#ff9900; text-decoration:none; padding-top: 9px; margin-left: 15px}
ul.juhtpaneel_menyy li a:hover,.current {color:#fff; text-decoration:none}
ul.juhtpaneel_menyy .valitud a {color:#fff; font-weight: bold}
/* pager */
a.frame_link {font-size: 11px; padding: 0px 4px 0px 4px; background: #747369; border: 1px #121110 solid; color: #fff; text-decoration: none}
a.frame_link:hover {font-size: 11px; padding: 0px 4px 0px 4px; background: #007c93; border: 1px #121110 solid; color: #fff; text-decoration: none}
.pager_arrows {color: #fff}
.active_page {padding: 0px 4px 0px 4px; color: #fff;  background: #007c93; font-size: 11px}
a.inactive_page_link {font-size: 11px; background: #747369; border: 1px #121110 solid; padding: 0px 4px 0px 4px; color: #fff; text-align: center; text-decoration: none}
a.inactive_page_link:hover {font-size: 11px; background: #007c93; padding: 0px 4px 0px 4px; color: #fff; text-align: center; text-decoration: none}
.foorumi_postitus {margin-bottom: 5px; background: #2f2e2b; width: 774px}
.foorumi_postitus2 {margin-bottom: 5px; background: #3a3936; width: 774px}
b.btop, b.btop b, b.bbot, b.bbot b{display: block;height: 5px;font-size: 1px; background-image:url('/images/corners.gif'); background-repeat: no-repeat}
b.btop b{background-position: 100% -5px}
b.bbot{background-position: 0 -10px}
b.bbot b{background-position: 100% -15px}
b.btop2, b.btop2 b, b.bbot2, b.bbot2 b{display: block;height: 5px;font-size: 1px; background-image:url('/images/corners2.gif'); background-repeat: no-repeat}
b.btop2 b{background-position: 100% -5px}
b.bbot2{background-position: 0 -10px}
b.bbot2 b{background-position: 100% -15px}
b.btop3, b.btop3 b, b.bbot3, b.bbot3 b{display: block;height: 5px;font-size: 1px; background-image:url('/images/corners3.gif'); background-repeat: no-repeat}
b.btop3 b{background-position: 100% -5px}
b.bbot3 {background-position: 0 -10px}
b.bbot3 b{background-position: 100% -15px}
.foorum_allkiri {padding: 3px; margin-top: 20px; border-top: 1px #45443f solid; font-size: 12px; color: #bbbbbb}
.foorum_box1 {padding-left: 5px; border-right: 1px #45443f solid}
.foorum_box1 div {padding-bottom: 3px}
.forum_post_new {margin-left: 10px; width: 760px; text-align: center; padding: 5px; border-bottom: 1px #45443f solid}
.forumrow {background: #2f2e2b; border-bottom: 1px #1e1d1b solid; border-top: 1px #353431 solid; padding: 5px}
.frnt_frm_row {border-bottom: 1px #1e1d1b solid; border-top: 1px #353431 solid; padding: 5px}
.frnt_frm_a {font-weight: bold; color: #fece00}
#bbcode {padding-top: 15px}
#bbcode a {border: 1px #000 solid; padding: 3px 10px 3px 10px}

.ymarnurk {
	position: relative;
	zoom: 1;
	padding: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	/*behavior: url('/include/css/ie-css3.htc');*/
}

.header {
	margin-bottom: 2px; 
	background-color: #252421;
	background: url('/images/triibud.gif'); 
	height: 30px;
	position: relative;
	zoom: 1;
	padding: 2px 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	/*behavior: url('/include/css/ie-css3.htc');*/
}

.content {
	background: #252421;
	position: relative;
	zoom: 1;
	padding: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	/*behavior: url('/include/css/ie-css3.htc');*/
}

.add_fav {background: url('/images/addfav.png') 2px 1px no-repeat; height: 20px; padding-left: 19px; cursor: pointer}
.send_message {background: url('/images/email.gif') 0px 1px no-repeat; padding-left: 19px}
.miljon_teade {background: #33322f; border: 0px}
.pointer {cursor: pointer}
.poker_table {background: url('/../points_games/pokker/images/table.jpg') no-repeat; width: 650px; height: 400px}
.poker_message { padding: 20px; padding-top: 0px; font-size: 14px; color: #fff; font-weight: bold; border: none; background-color: transparent !important; text-align: left}
.pokker_card {padding-top: 60px}
.poker_submit {text-align: center; padding-top: 20px}
.pokker_button_jaga {width: 120px; height: 66px; background: url('/../points_games/pokker/images/jaga.gif') -2px -2px no-repeat; border: none}
.pokker_button_jaga_over {width: 120px; height: 66px; background: url('/../points_games/pokker/images/jaga_over.gif') -2px -2px  no-repeat; border: none; cursor: pointer}
#mail_list {height: 24px; background: #2f2e2b; border-top: 1px #353431 solid; border-bottom: 1px #252421 solid}
#mail_list div {padding-top: 4px}
.mail_quote_box {border: 1px #45443f solid; background: #393833; padding: 5px}
.ps_sisu {padding-top: 10px; line-height: 17px; font-size: 12px}
.ps_sisu b {font-size: 12px}
.ps_sisu i {font-size: 12px}
.ps_sisu u {font-size: 12px}
.hyydlause_green {background: #7daa18}
.hyydlause_pink {background: #d71366}
.hyydlause_blue {background: #328aa0}
.hyydlause_brown {background: #8b6638}
.hyydlause_gray {background: #655a59}
.hyydlause_orange {background: #d77100}
.hyydlause_yellow {background: #d5ca00}
.register_input {height: 20px; width: 200px; border: 1px #969696 solid; background-color: #fff; color: #000; font-size: 12px}
.register_input_active {height: 20px; width: 200px; border: 1px #858585 solid; background-color: #fdefb9; font-size: 12px; color: #000}
.register_textarea {height: 80px; width: 327px; border: 1px #969696 solid; background-color: #fff; font-size: 12px; color: #000}
.register_textarea_active {height: 80px; width: 327px; border: 1px #858585 solid; background-color: #fdefb9; font-size: 12px; color: #000}
#homepage tr td {font-size: 12px}
#homepage tr td span {font-size: 12px}
#homepage tr td b {font-size: 12px}
#add_video {width: 300px; height: 16px; font-size: 12px; background: #f2f2f2; border: 1px #d1d1d1 solid}
.edit_img_textarea {padding-left: 2px; color: #000; border: 1px red solid}
.qq-upload-button {display:block; width: 105px; padding: 7px 0; text-align:center; background:#880000; border-bottom:1px solid #ddd; color:#fff}
label { width: 80px; float: left; font-size: 14px}
label.error { float: none; color: #ff9393; padding-left: 20px; vertical-align: top; font-size: 14px}
p { clear: both; }
.tegevused_cell {padding-bottom: 3px; padding-top: 3px; border-bottom: 1px #444444 dotted}
.tegevused_cell_last {padding-bottom: 3px; padding-top: 3px}
.tegevus_n {font-weight: bold; color: #00ccf0}
#tegevused a {font-size: 12px}
.help_question_icon {background: url('/images/help_icon_question.gif') no-repeat; background-position: 0em}
.help_question {padding-left: 4px; font-size: 14px; font-weight: bold}
.help_answer {font-size: 12px; padding-top: 2px; padding-left: 10px; padding-bottom: 10px; color: #b5b5b5}
.help_info_icon {list-style-type: none; background: url('/images/help_icon_exclamation.gif') no-repeat; background-position: 0em; width: 15px}
ul.dropdown                         {position: absolute; z-index: 1; list-style: none; padding-top: 4px; margin: 0px; padding: 0px; margin-top: 10px}
ul.dropdown li                      {font-weight: bold; float: left; zoom: 1; margin-left: 5px; height: 16px}
ul.dropdown a			            {color: #fff; height: 17px}
ul.dropdown a:hover		            {color: #fff; background: #494949; text-decoration: none}
ul.dropdown a span			        {color: #fff; padding-right: 13px; padding-bottom: 7px}
ul.dropdown a:hover	span	        {color: #fff; padding-right: 13px}
ul.dropdown li a                    {padding: 0px 0px 3px 13px; color: #222}
ul.dropdown li:last-child a         {border-right: none} /* Doesn't work in IE */
ul.dropdown li.hover,
ul.dropdown li:hover                {background: #494949; position: relative}
ul.dropdown li.hover a              {color: #fff; background: #494949}
/* LEVEL TWO */
ul.dropdown ul 						{width: 100px; visibility: hidden; position: absolute; top: 100%; left: 0}
ul.dropdown ul li 					{list-style: none; background: #494949; color: #fff; 
									  border-bottom: 1px solid #000; float: none; padding: 0px; margin: 0px; height: 20px; padding-top: 5px}
									/* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a					{border-right: none; width: 90px; display: inline-block; color: #fff} 
ul.dropdown ul li a:hover			{border-right: none; width: 90px; display: inline-block; ; background: #494949; text-decoration: underline} 
/* LEVEL THREE */
ul.dropdown ul ul 					{left: 100%; top: 0}
ul.dropdown li:hover > ul 			{visibility: visible}
.active2 a {color: #fff; background: #494949; padding-left: 13px}
.active2 a span {color: #fff; padding-right: 13px}

.highlight{background: #886655; color: #fff; padding-left: 1px; padding-right: 1px}