/*forum styles*/
.tborder {background:#141414 none repeat scroll 0 0;color:#FFF;}
.thead {color:#616161;font-family:tahoma,verdana,geneva,lucida,'lucida grande','Trebuchet MS', Arial,helvetica,sans-serif;font-size:10px;}
.alt1, .alt1Active {background:#2F2F2F none repeat scroll 0 0;border:2px solid #2F2F2F;color:#B8C3CA;padding:4px;}
.alt2, .alt2Active {background:#272727 none repeat scroll 0 0;border:2px solid #272727;color:#B8C3CA;}
.altavisita {background-color:#657E0F;border-color:#6d8d00;}
.smallfont {font-family:verdana,geneva,lucida,'lucida grande','Trebuchet MS', Arial,helvetica,sans-serif;font-size:11px;}
td.thead, th.thead, div.thead {padding:4px;}
li, p, label, fieldset, form {margin:0;padding:0;font-weight:normal;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;}
h1 {letter-spacing:-0.05em;line-height:1.5em;}
h2 {letter-spacing:-0.03em;}
h4 {font-size:126%;}
a img {border:0 none;vertical-align:text-bottom;}
.faux {cursor:pointer;}
.clear {clear:both;display:block;font-size:0;height:0;margin:0;overflow:hidden;padding:0;}
p {line-height:1.5em;}
hr {border-style:solid none none;border-width:1px;margin:30px 0;}
p.small { margin:0;font-size:0.9em;line-height:1.2em;}
p.tinyTitle {border-bottom:1px solid #333333;color:#FFF;font-size:1em;line-height:normal;margin:20px 0 14px;padding-bottom:4px;}
div#container {margin:0 auto;position:relative;width:1000px;}
div#contentCon {position:relative;}
div#contentCon div#left {background-color:#2f2f2f;float:left;margin:0;padding:8px 20px 20px;position:relative;width:660px;-moz-border-radius:10px;}
div#contentCon h2 {color:#FFF;}
div#contentCon span#lefty {float:left;margin:0;position:relative;width:720px;}
div#contentCon div#right {margin-left:700px;}
div.features div#contentCon div#left {background-color:#000000;padding-right:0;width:680px;}
div.features ul#boxes {list-style-type:none;margin:0;padding:0;}
div.features ul#boxes li {float:left;height:170px;margin:0 15px 15px 0;width:230px;margin:0 12px 15px 0;}
div.features ul#boxes li h4 {padding:6px 0 4px;}
div.features ul#boxes li p.small {color:#777;font-size:11px;}
div#right p.featPricing {font-size:11px;line-height:17px;margin:6px 0 20px 0;}
div#right p.featPricing span {background-color:#000000;color:#FFF;padding:1px;}
p.sideTitle {border-bottom:1px solid #222222;color:#999999;font-size:1.1em;line-height:normal;margin:5px 0;padding-bottom:4px;}
h1#totals {color:#CCC;font-size:18px;height:28px;letter-spacing:-0.01em;padding-top:4px;text-align:left;}
h1#totals strong {color:#FFF;}
h1#totals span.little {color:#999;font-size:0.7em;}
div.curFeat {margin-bottom:14px;position:relative;width:680px;}
div.curFeat div.curves {background:transparent url('img/profiles_featCurves.png') no-repeat scroll 0 0;height:170px;left:0;position:absolute;top:0;width:680px;}
div.curFeat img.awesome {background:transparent url('img/profiles_awesome.png') no-repeat scroll 0 0;left:-5px;position:absolute;top:-5px;}
div.comptitle a {font-size:20px;right:0;position:absolute;bottom:0;color:#FFF;-moz-border-radius-topleft:10px;background-color:#000;padding:3px 15px;opacity:0.6;filter:alpha(opacity=60);}
div.comptitle a:hover {opacity:0.65;filter:alpha(opacity=65);text-decoration:none;}
div.curFeat div.datebanner {background:transparent url('img/profiles_datebanner.png') no-repeat scroll 0 0;height:99px;position:absolute;right:10px;text-align:center;top:-6px;width:65px;}
div.curFeat div.datebanner {background:transparent url('img/profiles_datebanner.png') no-repeat scroll 0 0;}
div.curFeat div.datebanner h3 {color:#FFF;font-size:120%;font-weight:bold;margin:27px 0 0;}
div.curFeat div.datebanner h1 {color:#FFF;font-size:210%;font-weight:bold;line-height:1em;margin:0;}
div.curFeat div.datebanner p {color:#FFF;}
ul.portSubnav {background:#000;list-style-image:none;list-style-position:outside;list-style-type:none;padding:10px 10px 10px 20px;right:18px;top:0;margin-bottom:20px;}
ul.portSubnav li {font-size:16px;list-style-type:none;margin-bottom:3px;height:25px;}
ul.portSubnav li a {color:#FFF;display:block;}
ul.portSubnav li.cur {color:#BFF200;text-decoration:none;border-bottom:1px dotted #444;}
div.clouds {padding:0 5px 0 15px;}
div.clouds p.tinyTitle {border-bottom:1px solid #333;color:#444;font-family:'Arial Black',Gadget,sans-serif;font-size:20px;font-weight:normal;letter-spacing:-2px;padding-bottom:2px;text-transform:uppercase;}
ul.cloud {list-style-image:none;list-style-position:outside;list-style-type:none;text-align:justify;padding:0;}
ul.cloud li {border-bottom:1px solid #090909;font-size:12px;line-height:1.8em;list-style-type:none;}
ul.list li {display:block;}
ul.list li span {color:#FFF;display:block;float:right;font-size:11px;padding:0;text-align:right;}
ul.cloud li {list-style:circle inside none;margin-left:0;}
ul.cloud li a {color:#FFF;padding:2px;}
ul.cloud li a:hover {color:#000;background-color:#BFF200;text-decoration:none;}
div#right p.rightNotes {color:#BBBBBB;font-size:10px;line-height:1.5em;padding-bottom:13px;}
/*resets*/
html,body,div,dl,dt,dd,pre,form,p,blockquote,fieldset,img {margin:0;border:0;}
body {font-family:'Trebuchet MS', Arial,Verdana,sans-serif;font-size:14px;background:url('img/background1.jpg') no-repeat fixed 0 0 #528036;width:100%;height:100%;margin:0 auto;color:#EEE;}
a:link, a:active, a:visited {color:#B1B1B1;text-decoration:none;}
a:hover {color:#B1B1B1;text-decoration:underline;}
a.cslime {color:#BFF200;}/*#2BE4F2*/
.autemo_color {color:#BFF200 !important;}
input {font-size:14px;}
.cff {color:#fff;}
.c99 {color:#999;}
.ccc {color:#ccc;}
.fs10 {font-size:10px;}
.fs11 {font-size:11px;}
.fs12 {font-size:12px;}
.fs13 {font-size:13px;}
.fs16 {font-size:16px;}
div.sub_heder_EN {font-family:tahoma;font-size:23px;}
div.sub_heder_g {padding:21px 0;}
div.m_m_hb_h {margin:15px 30px 8px;background:url('img/m_m_help_bar_bg.png') repeat-x;}
div.m_m_hb_main {float:left;width:100%;height:41px;position:relative;}
div.m_m_hb_icon {position:absolute;left:8px;top:7px;width:41px;height:28px;background:url('img/user_acc_png.png') no-repeat;background-position:-15px -0px;}
div.m_m_hb_title {position:absolute;top:12px;left:56px;color:#fff;height:18px;font-size:14px;}
div.m_m_hb {width:917px;margin:-14px 0 0 0;left:15px;position:relative;z-index:4;float:left;display:none;}
div.kontener {background:url('img/candy_wrapper.png') repeat scroll;margin-right:auto;margin-left:auto;width:1010px;margin-bottom:0;margin-top:0;}
div.header_dim {width:954px;height:50px;}
div.chopper {background:url('img/en_top_artist.png');}
div.client {background:url('img/en_top_client.png');}
div.header {position:relative;margin:10px 28px 0;}
div.top_2_EN {position:absolute;z-index:1;top:0;left:0;}
div.top_over {position:absolute;z-index:2;top:2px;left:0;}
div.main_menu_div:hover {opacity:0.1;filter:Alpha(Opacity=10);background-color:#BFF200;}
div.main_menu_div {float:left;height:44px;position:relative;}
div.main_menu_1_EN {width:200px;cursor:pointer;}
div.main_menu_2_EN {width:200px;cursor:pointer;}
div.main_menu_3_EN {width:180px;cursor:pointer;}
div.main_menu_4_EN {width:180px;cursor:pointer;}
div.main_menu_5_EN {width:175px;position:relative;z-index:6;float:left;height:44px;}
div.main_menu_11_EN {width:200px;cursor:pointer;}
div.main_menu_12_EN {width:160px;cursor:pointer;}
div.main_menu_13_EN {width:140px;cursor:pointer;}
div.main_menu_14_EN {width:160px;cursor:pointer;}
div.main_menu_15_EN {width:140px;cursor:pointer;}
div.main_menu_16_EN {width:150px;cursor:pointer;}
a.menu_a {height:44px;cursor:pointer;display:block;position:absolute;top:0;left:0;outline:none;}
a.menu_a_1_EN {width:200px;}
a.menu_a_2_EN {width:200px;}
a.menu_a_3_EN {width:180px;}
a.menu_a_4_EN {width:180px;}
a.menu_a_5_EN {width:140px;}
a.menu_a_11_EN {width:200px;}
/*a.menu_a_11_EN:hover {background:red url('') no-repeat;}*/
a.menu_a_12_EN {width:160px;}
a.menu_a_13_EN {width:140px;}
a.menu_a_14_EN {width:160px;}
a.menu_a_15_EN {width:140px;}
a.menu_a_16_EN {width:150px;}
div.main_menu_hi {position:relative;height:44px;opacity:0;filter:alpha(opacity = 0);}
div.global_search {width:160px;height:19px;top:10px;left:10px;position:absolute;}
input.gl_s_in {outline:none;color:#f2f2f2;border:0 none;background:transparent;font-family:'Lucida Grande',Geneva,'Trebuchet MS', Arial,sans-serif;font-size:12px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;height:14px;margin:1px 0 0 0;padding:5px 0 3px 2px;position:absolute;left:0;top:0;width:123px;}
div.gl_s_holder {float:left;position:relative;overflow:hidden;}
div.gl_s_h_m {width:125px;height:25px;}
div.gl_s_h_r {width:12px;height:25px;}
div.gl_s_h_l {width:21px;height:25px;}
div.s_main {background:transparent url('img/main_set.png') no-repeat;background-position:-78px -595px;width:125px;height:25px;}
div.s_left {background:transparent url('img/main_set.png') no-repeat;background-position:-57px -595px;;height:25px;width:21px;}
div.s_right {background:transparent url('img/main_set.png') no-repeat;background-position:-266px -595px;height:25px;width:12px;}
a.gray_un {background:url('img/un_line_1.gif') repeat-x bottom;padding-bottom:0;cursor:pointer;text-decoration:none;}
span.gray_un {background:url('img/un_line_1.gif') repeat-x bottom;padding-bottom:0;cursor:pointer;text-decoration:none;}
div.footer {-moz-border-radius: 10px 10px 0 0;background: url('img/dark_chocolate.png') repeat;margin:30px 30px 0;padding:0 30px;text-transform:none;}
div.footer_main {float:left;height:25px;padding:40px 0 10px 0;border-bottom:1px solid #3F3F3F;width:100%;}
.footer_main ul {list-style:none;padding:0;margin:0;}
.footer_main li {float:left;margin:0 0 0 15px;padding:0;}
.footer_main li a {text-decoration:none;}
.footer_main li a:hover {text-decoration:underline;}
span.look_f_m {display:block;float:left;margin:0 20px 0 10px;}
div.copy_right {float:left;margin:10px 0 30px;text-align:left;font-size:0.8em;}
.copy_right a {margin:0 0 0 15px;text-decoration:none;}
.copy_right a:hover {margin:0 0 0 15px;text-decoration:underline;}
div.clear {clear:both;}
div.star_cont {overflow:hidden;position:relative;height:20px;width:18px;float:left;}
div.full {background-position:-60px -574px;}
div.half {background-position:-80px -574px;}
div.empty {background-position:-100px -574px;}
.c3b {color:#3b3b3b;}
div.overlayer_h {position:absolute;z-index:1000;width:1000px;height:600px;}
div.overlayer_h_1 {position:absolute;z-index:1000;width:1000px;display:none;}
div.ov_position_left {position:absolute;left:75px;}
div.overlayer_bg_h {position:relative;}
div.overlayer_contetn_h {position:absolute;top:126px;left:141px;border:1px solid #666;-moz-border-radius:0 0 10px 10px;}
div.ov_sh_top {width:846px;height:266px;position:relative;overflow:hidden;}
div.ov_sh_bottom {width:846px;height:362px;position:relative;overflow:hidden;}
div.ov_left_top_h {width:414px;height:266px;position:relative;overflow:hidden;float:left;}
div.ov_right_top_h {width:414px;height:266px;position:relative;overflow:hidden;float:left;}
div.ov_left_bottom_h {width:414px;height:362px;position:relative;overflow:hidden;float:left;}
div.ov_right_bottom_h {width:414px;height:362px;position:relative;overflow:hidden;float:left;}
div.ov_left_top {width:414px;height:266px;background:url('img/shadowpng.png') top left;}
div.ov_right_top {width:414px;height:266px;background:url('img/shadowpng.png') top right;}
div.ov_left_bottom {width:414px;height:324px;background:url('img/shadowpng.png') bottom left;}
div.ov_right_bottom {width:414px;height:324px;background:url('img/shadowpng.png') bottom right;}
div.login_window {width:546px;background-color:#D4D4D4;-moz-border-radius:0 0 7px 7px;}
div.login_icon_h {position:absolute;top:12px;left:14px;width:18px;height:18px;overflow:hidden;}
div.login_icon {width:18px;height:18px;background:url('img/shadowpng.png');}
div.login_icon_1 {background-position:-569px -495px;}
div.login_icon_2 {background-position:-594px -497px;}
div.login_icon_3 {background-position:-617px -496px;}
div.login_row {width:546px;position:relative;padding:0 0 1px 0;}
div.login_label {float:left;width:155px;color:#3b3b3b;font-size:12px;text-align:right;padding:16px 12px 0 0;float:left;}
div.login_label_bad {color:#BA0D02;}
div.login_main {padding:14px 0 0 0;font-size:12px;}
div.login_big_text_h {height:65px;width:546px;text-align:center;}
div.login_inputs {float:left;}
.login_inputs input {font-family:'Lucida Grande',Geneva,'Trebuchet MS', Arial,sans-serif;font-size:12px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;margin:10px 0 0 0;padding:5px 0 5px 3px;}
input.ov_in_normal {background:url('img/input_bg.gif') repeat-x;border:1px solid #646464;width:292px;}
div.login_alert_icon {background:url('img/shadowpng.png') no-repeat;background-position:-568px -459px;width:14px;height:14px;position:absolute;font-size:1px;top:16px;left:469px;display:none;}
div.login_buttons {border-top:1px solid #c6c6c6;margin:15px 15px 0;padding:13px 0 17px 0;}
div.login_alert {position:relative;width:338px;height:20px;font-size:9px;padding:3px 0 0 0;margin:5px 0 -8px 169px;color:#BA0D02;}
div.login_alert span {cursor:pointer;}
div.ov_top {background:url('img/ov_top_bg.png') repeat-x;height:27px;font-size:13px;line-height:14px;padding:17px 0 0 38px;color:#575757;color:#323232;text-shadow:1px 1px 1px #CFCFCF;}
div.login_t_text {color:#323232;float:left;text-shadow:1px 1px 1px #cfcfcf;margin-top:-1px;}
div.star_h {float:left;padding:0 0 0 5px;}
div.fr {float:right;}
.result {background-color:#dbdbdb;border:2px ridge #e2e2e2;color:#363636;padding:0 2px 0 2px;margin:0 -2px 0 -2px;}
/*custom*/
select.in_normal {border:1px solid #646464;height:30px;margin:10px 0 0;padding:5px;background:#EEE url('img/input_bg.gif') repeat;}
option.in_normal {background-color:#eee;}
input.in_normal {font-family:Geneva,'Trebuchet MS', Arial,sans-serif;font-size:15px;margin:10px 0 0 0;padding:5px 0 5px 3px;background:#FFF url('img/input_bg.gif') repeat;border:1px solid #646464;width:260px;}
input.in_single {font-family:Geneva,'Trebuchet MS', Arial,sans-serif;font-size:15px;margin:0 10px 0 0;padding:5px;background:#FFF url('img/input_bg.gif') repeat;border:1px solid #646464;width:260px;}
textarea {font-family:Geneva,'Trebuchet MS', Arial,sans-serif;font-size:15px;margin:6px 0 0 0;padding:5px 0 5px 3px;border:1px solid #646464;}
textarea.in_normal {background:#FFF url('img/input_bg_113.gif') repeat-x;width:260px;}
input.in_bad {background:url('img/input_bad_bg.gif') repeat-x;border:1px solid #BA0D02;}
input.in_locked {color:#000;background:url('img/locked_in_bg.gif') repeat-x;border:1px solid #646464;}
.messages li {font-size:0.95em !important;font-weight:bold !important;margin-bottom:11px !important;min-height:23px !important;padding:8px 8px 2px 32px !important;}
.messages ul {border:0 none !important;}
.messages ul li {border:0 none !important;margin:0 0 3px !important;padding:0 !important;}
div.team_list {padding:10px 0;}
#chops_list li {background:#EEE none repeat scroll 0 0;-moz-border-radius:2px;float:left;list-style-type:none;margin:0 5px 11px;min-height:140px;overflow:hidden;cursor:move;}
.team_mate {width:140px;display:block;float:left;text-align:center;text-decoration:none;min-height:120px;}
.team_mate span.av {display:block;overflow:hidden;height:90px;}
.team_mate span.nick {display:block;margin:7px 0 0 0;}
div.label_cont_EN {margin:0 0 18px 0;}
div.sub_bar_h {height:38px;width:950px;border-bottom:1px solid #808080;position:relative;}
div.paraplex {padding:21px 0 20px 0;text-align:justify;}
div.friend_list {width:930px;margin:10px;}
.headerbar {text-align:right;padding:10px 30px 0px;}
.headerbar a {color:#999;}
#remember {margin-right:0;}
.remember {padding:4px 0 12px;}
.feed_counts {margin:0;padding:0;position:relative;}
.feed_counts li {color:#FFF;display:inline;font-size:14px;padding-left:10px;text-shadow:1px 1px 2px #333;}
.feed_counts li span {font-size:20px;}
.feed_counts li a {color:#FFF;}
.feed_counts li.portfolio {background:url('img/lamborghini.png') no-repeat 22px 50%;padding-left:55px;padding-right:10px;}
.feed_counts li.community {background:url('img/community.png') no-repeat scroll 5px 0 transparent;padding-left:30px;}
span.curvesLeft {display:block;width:720px; height:12px;margin-top:14px;background:url('img/topCur_760_port.gif') no-repeat;}
div.butter {margin:10px 30px;}
div.margerine {-moz-border-radius:12px;background:#111 url('img/bg.png');padding:10px;margin:30px 30px 10px;}
div.legal {padding:40px;}
div.legal h1, div.legal h2 {color:#FFF;}
div.legal p {line-height:1.6em;padding-bottom:1.6em;}
div.legal p.updated {color:#999;}
/*comps*/
span.overview {background-position:-625px 0;}
span.tour {width:15px;background-position:-645px 0;}
span.team {width:13px;background-position:-665px 0;}
span.votetag {position:relative;left:3px;background-color:#000;text-align:center;font-weight:bold;width:30px;padding:2px;top:20px;}
/*register.php*/
div.sub_heder_h {height:33px;margin:0 23px;padding:30px 0 0;width:950px;}
div.kontent {margin:0 23px;width:950px;}
div.large_label {font-size:15px;height:30px;padding:24px 0 0;}
div.normal_label {color:#CCC;font-size:12px;height:21px;margin:11px 0 0;padding:7px 12px 0 0;text-align:right;}
div.select_div {height:24px;margin:9px 0 0;padding:4px 0 0;position:relative;}
div.why {color:#ECECEC;width:336px;}
div.why_h {float:right;padding:0 50px 0 0;}
div.why_header {font-size:15px;margin:0 auto;padding:5px 0 8px;width:306px;}
div.why_item {line-height:16px;margin:0 13px;width:308px;padding:10px 0;}
.why_item h3 {font-size:12px;margin-bottom:1px;}
div.submit {float:left;width:580px;}
div.submit_text {color:#3B3B3B;font-size:12px;padding-top:36px;text-align:center;}
div.submit_text_h {margin:0 auto;padding:8px 5px;width:420px;}
div.submit_buttons_EN {padding-top:25px;text-align:center;}
/*profiles*/
.browse_imgset {float:left;width:700px;}
.browse_imgset img.thumb {background:url('img/21-6.gif') no-repeat scroll center center;border:1px solid #CCC;}
.browse_imgset a span.name {border:0 solid #000000;display:block;float:left;font-size:11px;line-height:11px;width:155px;font-weight:bold;padding:2px 0 0 33px;margin:5px 0 0 8px;height:25px;position:absolute;top:125px;}
.browse_img {height:125px;overflow:hidden;position:absolute;}
.mostlikey a span.likey {color:#333333;display:block;float:left;margin:12px 0 0;padding:0;text-align:left;width:50px;}
.mostlikey a span.likey img {padding-right:5px;}
.browse_repeater {position:relative;display:block;float:left;height:165px;margin:5px;width:155px;-moz-border-radius:2px;background-color:#222;}
div.reviews {height:16px;line-height:14px;padding:4px 0 0;}
div.urrevs_txt {border-bottom:1px solid #555;padding:12px 0 16px;}
div.urrtxt_head {height:20px;width:auto;}
div.urrthead_author {height:20px;}
div.urrtxt_main {line-height:18px;margin:7px 0;text-align:justify;}
/*calenders*/
#calendar {width:14.6em;padding:4px;border:4px solid #F3F3F3;background-color:#FFF;}
#calendar h3 {border-bottom:1px solid #DCDCDC;color:#FFA706;margin:0 0 1px;padding:0 0 0.2em;font-size:1.2em;font-weight:bold;}
#calendar_mini {height:13.5em;}
#calendar_mini h4 {background:#F7F7F7 none repeat scroll 0 0;color:#333333;font-size:0.9em;font-weight:bold;margin:0 0 0.2em;padding:0.3em;text-align:center;}
#calendar_mini strong, #calendar_mini a, #calendar_mini span {border:1px solid #EEE;display:block;float:left;font-size:0.9em;margin:0 0.1em 0.1em 0;padding:0.3em 0;text-align:center;width:2.03em;}
#calendar_mini span {color:#777777;}
#calendar_mini .today {background:#FFFFCC none repeat scroll 0 0;border-color:#CCCC99;color:#000;}
#calendar_mini .empty {border-color:#FFF;}
#calendar_mini strong {border-bottom:1px dotted #CCC;border-color:#FFF #FFF #CCC;font-size:0.8em;padding:0.2em;width:1.9em;color:#000;}
#calendar_events {border-bottom:1px solid #EBEBEB;border-top:1px solid #EBEBEB;list-style-type:none;margin:1em 0;padding:1.5em 0;}
#calendar_events li {border-bottom:1px dotted #FFF;border-top:1px dotted #FFF;color:#777777;font-size:0.9em;padding:0.5em 0;}
#calendar_events li a {color:#646464;display:block;font-size:1.1em;font-weight:bold;margin:0 0 0.2em;}
#calendar_links {list-style-type:none;margin:0;padding:0;}
#calendar_links li a {color:#5D5D5D;text-decoration:none;}
/*table styles*/
table.account {width:100%;}
table.account thead tr {background-color:#333;}
table.account thead td {text-align:center;padding:5px;font-weight:bold;color:#FFF;}
table.account tbody tr {background-color:#EEE;}
table.account td.lastcol {border:none;}
table.account tbody tr.alt {background-color:#E0E0E0;}
table.account tbody tr:hover {background-color:#FFF;}
table.account tbody td {padding:5px;color:#333;}
table.account a {color:#666;text-decoration:underline;}
/*pagination styles*/
.pagination ul {padding-left:0px;}
.pagination li {display:inline;margin:5px;}
.pagination li.selected {border:2px solid white;font-weight:bold;padding:0 5px;}
.pagination li a {border:2px solid #333;color:#666;padding:0 5px;font-weight:bold;}
.pagination li a:hover {border:2px solid #EEE;}
.pagination li.arrow, .pagination li.arrow a, .pagination li.arrow a:hover {background:transparent none repeat scroll 0 0;border:0 none;}
/*groups*/
div.light_box_h {width:236px;float:right;}
div.light_box_top_h {height:7px;width:236px;overflow:hidden;}
div.light_box_top {height:7px;width:236px;background:url('img/support.png') no-repeat;background-position:0 -165px;}
div.light_box_bottom_h {height:7px;width:236px;}
div.light_box_bottom {height:7px;width:236px;background:url('img/support.png') no-repeat;background-position:0 -172px;}
div.light_box_main {width:234px;border:1px solid #c9c9c9;background-color:#d0d0d0;border-bottom:none;border-top:none;}
div.l_b_title_h {padding:4px 0 0 14px;}
div.l_b_title_text {color:#343434;font-size:13px;padding:0 0 0 5px;float:left;}
div.l_b_list {color:#515151;padding:7px 15px 10px 0;font-size:11px;line-height:16px;}
.l_b_list ul {padding:0;list-style:none;}
.l_b_list li {padding:8px 0 0 27px;background:url(img/icons/support_bullet.png) no-repeat;background-position:15px 13px;}
/*bbcode related*/
.bbcode_url {color:#BFF200 !important;}
.bbcode_img {max-width:100%;/*max-width:725px;*/}
.bbcode_quote {-moz-border-radius:5px;border:1px solid #777;padding:5px;margin:10px 0;background:#444;}
.bbcode_quote_head {color:#999;}
.bbcode_quote_body {padding:10px 0;color:#EEE;}
.bbcode_quote_body a {color:#BFF200 !important;}
ul.bbcode_list {list-style:circle outside;}
.blob_container {-moz-border-radius:15px 5px 5px 5px;background-color:#111;margin-bottom:15px;}
.blob_avatar {-moz-border-radius:10px 0 10px 0;background-color:#222;float:left;margin:5px 0 0 5px;padding:10px;}
.blob_body {-moz-border-radius:5px;background-color:#222;min-height:50px;overflow:auto;padding:15px;}
.blob_header {font-weight:bold;font-size:14px;margin-bottom:10px;}
img.bbcode_smiley {vertical-align:bottom;}
.toolbar {text-align:left;background-color:#F0F0F0;width:375px;-moz-border-radius:0 0 5px 5px;padding:3px;}
.toolbar img {padding:3px;cursor:pointer;}
.smilebar {float:left;}
.smilebar img {padding:3px;cursor:pointer;}
/*misc*/
span.miniflag {background-repeat:no-repeat;padding-left:25px;}
.btnWorking {border-color:#CCC !important;color:#CCC !important;}
.datepicker {position:absolute;border:1px solid;-moz-border-radius:5px;border-color:#E5E5E5 #666 #666 #E5E5E5;}
.datepicker table {border-collapse:collapse;color:black;background-color:white;font-size:11px;}
.datepicker th {background-color:#333;color:#AAA;padding:3px;}
.datepicker td {border:1px solid #666666;text-align:center;padding:1px;}
.datepicker tbody {cursor:pointer;}
.datepicker tbody td:hover {background-color:#999;}
.datepicker td.today {background-color:#DEDEDE;}
.datepicker td.wday {text-align:center;background-color:#444 !important;width:30px;color:#CCC;border:none !important;cursor:default !important;}
.datepicker td.nclick_outbound {color:#CCC;}
.datepicker tfoot {cursor:pointer;}
.mini_lg {border:1px solid #333;margin-right:5px;width:16px;vertical-align:top;}
/*auto complete*/
div.autocomplete {position:absolute;width:250px;background-color:white;border:1px solid #888;margin:0;padding:0;}
div.autocomplete ul {list-style-type:none;margin:0;padding:0;color:#000;}
div.autocomplete ul li.selected {background-color:#ffb;}
div.autocomplete ul li {list-style-type:none;display:block;margin:0;padding:2px;height:22px;cursor:pointer;}
span.informal {color:#999;position:absolute;right:0;padding-right:5px;font-size:10px;}
/*messages*/
.message {margin:10px 0;padding:10px;border:2px solid #ddd;background-color:#eee;color:#222;text-align:center;font-weight:bold;}
.notice {background:#FFF6BF;color:#817134;border-color:#FFD324;}
.success {background:#E6EFC2;color:#529214;border-color:#C6D880;}
.error {background:#FBE3E4;color:#D12F19;border-color:#FBC2C4;}
/*forum*/
div.b_u_off {background:transparent url(img/forum.png) no-repeat scroll -288px -77px;height:15px;width:39px;}
div.b_u_on {background:transparent url(img/forum.png) no-repeat scroll -290px -280px;height:15px;width:39px;}
/*search*/
.top_bar_h {height:45px;margin:0 0 17px;width:950px;}
.top_bar_m {background-color:#A8A8A8;border-color:#8C8C8C;border-style:solid none;border-width:1px medium;float:left;height:43px;position:relative;}
.top_bar_m_r_h {float:left;height:43px;position:relative;width:700px;}
.top_text_2 {color:#191919;font-size:13px;left:13px;position:absolute;top:13px;}
.search_in_h {left:150px;position:absolute;top:9px;}
.search_in_h input {font-size:14px;}
.serach_btn_EN {background:url(img/game_catalogue.gif) no-repeat scroll -215px -174px;cursor:pointer;height:18px;position:absolute;right:3px;top:4px;width:49px;}
.g_c_filter {background-color:#333;border:1px solid #ACACAC;padding:16px 0 10px 15px;width:219px;}
.news_h {float:right;width:685px;}
.g_c_row {border-bottom:1px solid #AFAFAF;cursor:default;float:right;height:71px;}
.g_c_box_h {float:left;position:relative;}
.g_c_box {padding:2px;position:absolute;top:8px;left:0;border:1px solid #333;width:50px;height:50px;}
.g_c_title_h {display:table;float:left;height:65px;overflow:hidden;padding:3px 0 0 63px;width:280px;}
.g_c_title_c {display:table-cell;vertical-align:middle;}
.g_c_title_d {color:#8A8A8A;font-size:11px;}
.g_c_title {color:#575757;font-size:14px;margin-bottom:1px;text-transform:uppercase;}
.g_c_star_h {float:left;padding:24px 0 0 20px;}
.not_rated {color:#666666;height:20px;padding:4px 0 0;text-align:center;width:90px;}
.g_c_weight {float:left;padding:29px 0 0 20px;}
.g_c_price_h {float:right;height:30px;padding:26px 0 0;width:90px;}
.round {-moz-border-radius:12px 12px 12px 12px;}
#header {background:url('img/header-bg.png') repeat-x scroll 0 0 transparent;margin:30px auto 40px;position:relative;width:950px;}
.light-bulb {bottom:-43px;left:-30px;position:absolute;}
.header-text {color:#CCCCCC;font-family:Helvetica;font-size:19px;line-height:24px;padding:50px 75px 25px 150px;}
.header-text span {font-size:22px;font-weight:bold;}
.header-text img {padding-bottom:5px;}
/*resets*/
body {background:#528036 url('img/background.jpg') no-repeat fixed top center;font:13px/20px Arial,Helvetica,sans-serif;} 

p {padding:10px 0 20px;}
ul {list-style:none;}
blockquote:before, blockquote:after, q:before, q:after {content:'';}
blockquote, q {quotes:'' '';}
acronym {cursor:help;border-bottom:1px dashed #333;}
strong {font-weight:bold;}
em {font-style:italic;}
hr {display:none;}
.right {float:right;}
.left {float:left;}
.hide {display:none;}
.round {-moz-border-radius:12px;-webkit-border-radius:12px;-khtml-border-radius:12px;border-radius:12px;}
.round-top {-moz-border-radius-topleft:12px;-moz-border-radius-topright:12px;-webkit-border-top-left-radius:12px;-webkit-border-top-right-radius:12px;-khtml-border-top-left-radius:12px;-khtml-border-top-right-radius:12px;border-top-left-radius:12px;border-top-right-radius:12px;}
.round-bottom {-moz-border-radius-bottomleft:12px;-moz-border-radius-bottomright:12px;-webkit-border-bottom-left-radius:12px;-webkit-border-bottom-right-radius:12px;-khtml-border-bottom-left-radius:12px;-khtml-border-bottom-right-radius:12px;border-bottom-left-radius:12px;border-bottom-right-radius:12px;}
.clear {clear:both;}
.clearfix:after {content:'.';display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix {display:block;}
html[xmlns] .clearfix {display:block;}
* html .clearfix {height:1%;}
/*headings*/
h1, h2, h3, h4, h5, h6 {letter-spacing:-0.5px;margin:0;padding:10px 0;}
h1 {font-size:30px;}
h2 {font-size:25px;}
h3 {font-size:20px;}
/*navigation*/
ul.top_nav {height:50px;margin:0 auto;width:954px;padding-top:50px;}
ul.top_nav li.tn_hm {background-position:0 0;padding-left:3px;width:152px;}
ul.top_nav li {background:url('img/_top-nav-client.png') no-repeat scroll 0 0 transparent;display:inline;float:left;height:44px;padding:2px 0 4px;text-indent:-9999px;}
ul.top_nav a.nav_item {cursor:pointer;display:block;height:100%;width:100%;}
ul.top_nav li.tn_0 {background-position:0px 0;width:202px;}
ul.top_nav li.tn_1 {background-position:-202px 0;width:190px;}
ul.top_nav li.tn_2 {background-position:-392px 0;width:190px;}
ul.top_nav li.tn_3 {background-position:-582px 0;width:188px;}
ul.top_nav li.tn_4 {background-position:-772px 0;width:182px;}
/*header*/
.m_mem {display:none;position:absolute;right:270px;top:40px;}
.t_mem {display:none;position:absolute;right:20px;top:40px;}
.tooltip {background:url('img/top-arrow.png') no-repeat 100% 0;border-bottom:1px solid #f8fbf2;padding-top:8px;width:160px;}
.tooltip p {padding:5px 10px;padding-bottom:7px;font-size:12px;line-height:15px;color:#fff;z-index:9;}
.light-bulb {position:absolute;left:-30px;bottom:-43px;}
.header-text {padding:50px 75px 25px 150px;font-size:19px;line-height:24px;color:#ccc;font-family:Helvetica;}
.header-text span {font-weight:bold;font-size:22px;}
.header-text img {padding-bottom:5px;}
/*content*/
.nav-section {position:relative;height:60px;font-family:'Myriad Pro', 'Trebuchet MS', sans-serif;font-size:15px;letter-spacing:-0.5px;color:#efffa7;}
.nav-section ul {position:absolute;right:0;top:0;}
.nav-section ul li {display:inline;line-height:60px;margin-left:20px;border-bottom:1px dotted white;}
.nav-section ul li:first-child {border:none;}
.nav-section ul li a {color:#fff;padding:18px 0;}
.side-tag {position:absolute;top:40px;left:-16px;}
#websites {position:relative;min-height:200px;}
#websites p {color:#2F332A;}
.twitter {position:relative;background:transparent url('img/about-bg.png') repeat-x 0 0;border:1px solid white;border-bottom:none;padding:50px 20px 20px 75px;font-size:19px;line-height:24px;color:#747d67;font-family:Helvetica;min-height:60px;}
.follow {position:absolute;bottom:20px;right:20px;z-index:1;}
.follow a {display:block;background:transparent url('img/follow-btn.png') no-repeat 0 0;color:#fff;height:28px;line-height:25px;font-size:13px;width:89px;text-align:center;cursor:pointer;}
.follow a:hover {background:transparent url('img/follow-btn.png') no-repeat 0 -28px;}
.twitter h2 {position:absolute;left:75px;top:20px;font-size:14px;letter-spacing:0px;}
.post {border-left:1px solid white;border-right:1px solid white;position:relative;padding:30px 40px 40px 75px;}
.even {background:transparent url('img/lighter-green.png') repeat-x 0 0;position:relative;}
.odd {background:transparent url('img/darker-green.png') repeat-x 0 0;position:relative;}
.post-image {float:left;width:402px;height:226px;background:url('img/image-border.png') no-repeat;}
.post-image img {padding:1px 0 0 1px;}
.post-text {float:left;padding-left:20px;width:400px;}
.post-text h2 {padding:0;letter-spacing:0px;color:#333;}
.post-text h3 {font-size:16px;font-family:Arial;font-weight:normal;padding-bottom:20px;letter-spacing:0px;}
.post-odd {background:transparent url('img/darker-green.png') repeat-x 0 0;border:1px solid white;border-top:none;padding:6px;}
#about {position:relative;min-height:200px;}
.request {position:absolute;top:40px;right:40px;z-index:1;}
.request a {display:block;background:transparent url('img/request.png') no-repeat 0 0;color:#fff;height:28px;line-height:24px;font-size:13px;width:156px;text-align:center;cursor:pointer;}
.request a:hover {background:transparent url('img/request.png') no-repeat 0 -28px;}
.div-left {float:left;width:370px;padding:130px 0 60px 75px;}
.div-right {position:relative;float:right;width:370px;padding:130px 75px 60px 0;}
.about-autemo {position:relative;background:transparent url('img/about-bg.png') repeat-x 0 0;border:1px solid white;border-bottom:none;}
.about-globe {position:absolute;left:-35px;top:55px;}
.about-text {padding:60px 60px 35px 150px;font-size:19px;line-height:24px;color:#747d67;font-family:Helvetica;}
.about-text img {padding-bottom:5px;}
.the-team {background:transparent url('img/darker-green.png') repeat-x 0 0;border-left:1px solid white;border-right:1px solid white;position:relative;}
.team {float:left;}
.dev-team {margin-top:30px;}
.team li {float:left;padding:3px 0;display:block;width:100%;color:#333;}
.team h2 {float:left;width:48%;color:#333;padding:0;margin:0;font-size:18px;}
.head-team {background:transparent url('img/lighter-green.png') repeat-x 0 0;border-left:1px solid white;border-right:1px solid white;position:relative;}
.head-team h2 {padding-bottom:20px;}
.head-team h2 span {color:#576049;font-size:16px;padding-left:5px;}
.featured {background:transparent url('img/darker-green.png') repeat-x 0 0;border:1px solid white;border-top:none;padding:35px;padding-bottom:30px;position:relative;}
#quote {position:relative;border:1px solid white;background:transparent url('img/contact-bg.png') repeat-x 0 0;min-height:200px;line-height:25px;}
#quote p {padding-bottom:50px;}
#contact {position:relative;border:1px solid white;background:transparent url('img/contact-bg.png') repeat-x 0 0;min-height:200px;line-height:25px;}
#contact p {padding-bottom:50px;color:#2F332A;}
.get-a-quote {display:block;padding:50px 0 50px 70px;}
.contact-us {display:block;padding:50px 0 50px 70px;}
.contact-form {padding:0 50px 60px 75px;}
#checkFormError {border-color:white !important;background:#ffcccc !important;font-weight:normal !important;font-size:12px;width:260px;text-align:center;}
.contact-form p {padding-bottom:30px;}
.contact-form .formField {padding:0 0 10px;}
.contact-form .formField label {color:#505747 !important;font-weight:normal;}
.contact-form .formField input,.contact-form .formField textarea,.contact-form .formField select {background:#e4eede;border:1px solid white;padding:5px;font-size:12px;font-family:Arial;}
.contact-form select {width:302px;margin-top:1px;}
.contact-form .formSubmit {padding:0px;}
input.button-small {background:transparent url('img/form-btn.png') no-repeat 0 0;text-shadow:#336b00 1px 2px 2px;border:none;color:#FFF;height:28px;font-size:13px;padding:4px 0 8px 0;margin-top:10px;width:115px;text-align:center;cursor:pointer;}
input:hover.button-small {background:transparent url('img/form-btn.png') no-repeat 0 -28px;}
.contact-info {position:relative;float:right;width:240px;padding:0 200px 60px 0;}
.life-saver {position:absolute;right:60px;top:0px;}
.button {position:relative;margin-bottom:50px;}
.button a {display:block;background:transparent url('img/form-btn.png') no-repeat 0 0;color:#fff;height:28px;line-height:26px;font-size:13px;width:115px;text-align:center;cursor:pointer;}
.button a:hover {background:transparent url('img/form-btn.png') no-repeat 0 -28px;}
#footer {position:relative;min-width:1000px;}
/*forms*/
input, textarea, select {margin-right:10px;background:#fff;-webkit-border-radius:0.5em;-moz-border-radius:0.2em;padding:3px;}
.mainLabel{font-weight:700;}
.formSubmit{clear:both;padding:25px 5px;}
form {margin:0;}
.formRow {clear:both;height:100%;}
#formMainDiv {width:100%;display:table;}
/*login*/
#signin_menu {-moz-border-radius:15px 5px;-moz-box-shadow:0 3px 3px rgba(0, 0, 0, 0.3);background:none repeat scroll 0 0 #fff;border:5px solid #eee;line-height:16px;margin:0;padding:8px;position:absolute;right:0;text-align:left;top:42px;width:230px;z-index:100;}
#signin {color:#666;font-size:11px;margin:0;}
#signin .textbox label {display:block;padding:0 0 3px;}
#signin .textbox input {-moz-border-radius:4px 4px 4px 4px;background:none repeat scroll 0 0 #fff;border:1px solid #ddd;display:block;margin:0 0 8px;padding:5px;width:218px;}
#signin p {margin:0;padding:0;}
#signin p.forgot {display:inline;line-height:20px;padding-top:20px;}
#signin .forgot {margin-bottom:4px;}
#signin .forgot a {margin:5px;}
#remember {margin-right:0;}
.remember {padding:4px 0 12px;}
.signin {padding:10px;text-decoration:none;}
.hgag {color: #A5A5A5;font-size: 11px;font-style: italic;}
#forum_stats span {font-weight:bold;}
div.pagination {font-size:16px;}
div#guard{background: url('img/candy_wrapper.png') repeat scroll 0 0 transparent;height:160px;left:0;padding:145px 0 0 130px;position:absolute;text-align:center;top:0;width:650px;}
.guard{background:url('img/bmp-fence.png') repeat scroll 0 0 transparent;}
/*newstream*/
hr.nf_hr {display:block;margin:20px 0;border:1px solid #111;}
div.story_edge {margin:0 20px;}
#content h2 {color:#2F332A;}
/*blog*/
.blog {padding:20px;}
.blog h1 {padding-top:0;}
.blog h1 a {color:#FFF;}
.font .small {font-size:12px;}
.font .grey {color:#666;}
.blog .comments {text-align:right;margin:2px 10px 0 0;}
.blog .details {font-size:11px;font-style:italic;color:#666;padding-top:10px;}
.blog .details a {color:#BFF200;font-weight:bold;}
.blog .details a.tag {background:none repeat scroll 0 0 transparent;color:#BFF200;font-weight:normal;padding:0;}
.blog .content {margin:10px 0;}
.blog .thumb {float:left;margin:20px 0 10px;text-align:center;width:33.33%;}
.blog .content .image {margin:10px 0;}
.box.red {background:none repeat scroll 0 0 #193413;border:1px solid #365820;color:#FFF;padding:20px 0;text-align:center;}
#blo_edit ul {padding:0;margin:5px 0 0;}
#blo_edit ul .blo_parts {float:left;width:50%;}
#blo_edit .blog_parts .margin_border {background-color:#151515;border:1px solid #333;margin:0 5px 10px;padding:10px;}
#blo_edit .blog_parts .details {border-bottom:1px dashed #333;}
#blo_edit .blog_parts .details .position {color:#999;float:left;font-size:14px;font-weight:bold;}
#blo_edit .blog_parts .details .buttons {color:#666;float:right;font-size:10px;}
#blo_edit .blog_parts .image {color:#333;float:left;font-size:30px;font-weight:bold;height:95px;margin:5px 0;text-align:center;width:90px;}
#blo_edit .blog_parts .content {margin:5px 0;overflow:hidden;color:#999;}
/*autoblog*/
.blog_ribbons {background: url('img/blog-ribbons.png') no-repeat scroll 1px -1px transparent;display:block;margin-left:-35px;min-height:40px;}
.br_general_news {background-position:1px 1px;}
.br_competition {background-position:1px -62px;}
.br_feature_chop {background-position:1px -125px;}
.br_announcement {background-position:1px -188px;}
.br_artist_interview {background-position:1px -251px;}
.br_video {background-position:1px -314px;}
.ribbon_link {display:block;height:30px;width:135px;}

