.all_content_ru {margin:0 auto; background-color:#ffffff}
.all_content {width:952px;margin:0 auto; background-color:#ffffff; overflow:hidden;}
.border_left {background:url(/static/admin_wl/i/bg_01.png) repeat-y top left; }
.border_right {background:url(/static/admin_wl/i/bg2_01.png) repeat-y top right; }

.header_bg {background:url(/static/admin_wl/i/img_02.png) repeat-x top center;height:76px}
.header_bg_2 {background:url(/static/admin_wl/i/img_21.png) repeat-x top center; width:900px;padding:22px 10px 10px 10px;}

.ed_logo {background:url(/static/admin_wl/i/easy_date_logo.gif) no-repeat top center; width:327px;height:47px;}
.ed_logo_ru {background:url(/static/admin_wl/i/easy_date_logo_ru.gif) no-repeat top center; width:288px;height:50px;}
.ide_logo {background:url(/static/admin_wl/i/ide_logo.png) no-repeat bottom center; width:82px;height:21px; margin-top:5px}


.sub_menu_off {background-color:#ab1010;line-height:5px;}


.flag_on {background-color: #ffffff; border:solid 1px #999999;width:20px;height:15px;}
.flag_off {width:22px;height:17px; cursor:pointer}
.flag_gb {background-image:url(/static/admin_wl/i/flag_1.png);background-position: center center; background-repeat: no-repeat; margin-right:7px}
.flag_ru {background-image:url(/static/admin_wl/i/flag_2.png);background-position: center center; background-repeat: no-repeat;}


.quick_facts {background:url(/static/admin_wl/i/quick_facts.png) no-repeat left center; width:430px;height:300px;}
.quick_facts_ru {background:url(/static/admin_wl/i/quick_facts_ru.png) no-repeat left center; width:430px;height:300px;}

.photo_rm {background:url(/static/admin_wl/i/photo_rm.png) no-repeat center center; width:106px;height:146px;}


.tabTitle {background-color:#af0f0f;padding:0 0 0 10px;color:#ffffff}
.tabTitle_2 {background-color:#af0f0f;padding:4px;color:#ffffff;text-align:center}

.zebraLight1 {background-color:#fbf9f9;padding:0 0 0 10px;color:#7777}
.zebraLight1_2 {background-color:#fbf9f9;padding:4px;color:#7777;text-align:center}

.zebraLight2 {background-color:#f2f2f2;padding:0 0 0 10px;color:#7777}
.zebraLight2_2 {background-color:#f2f2f2;padding:4px;color:#7777;text-align:center}

#popup{ margin:0px; padding:0px;}
#popup .header{background:url(/static/admin_wl/i/popup_menu_bg.gif) repeat-x bottom; padding:10px 10px 20px 10px; border-bottom:1px solid #777777;}
#popup .logo{ border:1px solid #333333;}
#popup .desc{ margin:0 0 0 50px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#be310a; }
#popup .desc .name{ color:#666666; display:block; width:170px;}

.horSeparator {margin-bottom:10px;overflow:hidden;}

p.summary {
color:#666666;
font-family:tahoma,arial,helvetica,sans-serif;
font-size:11px;
font-style:normal;
line-height:18px;
font-weight:normal;
text-decoration:none;
cursor: auto;
margin: 5px 0px;
}
.loading {display: none; text-align: center;}
.news_text table {margin-bottom: 10px;}
table.news tr td{padding: 5px 0px;}

.pr_left_news{width:280px; background:url(/static/admin_wl/i/vert_pix_bord.gif) repeat-y right; padding:5px;}

.media_cover_news{width:165px; padding:5px 0 5px 10px;}

.media_cover_news  .newsdate{width:65px;}
.media_cover_news  .pr_title{width:95px;}

.pr_left_news .newsdate{WIDTH: 65px;}
.pr_left_news .pr_title{width:210px;}

.newsdate {	FONT: bold 11px tahoma, verdana, geneva, arial, helvetica, sans-serif;  COLOR: black}
.pr_title {	FONT-WEIGHT: bold; FONT-SIZE: 11px; OVERFLOW: hidden; CURSOR: pointer; COLOR: #d30202; }

.hidden {display: none}
.visible {display: block}
.pr_row {margin-bottom: 10px; overflow: hidden; height: 1%}
.uline {text-decoration: underline}

.hr {height:30px; background: url(/static/admin_wl/i/px.png) repeat-x center center;}
.hr_v {width:30px; background: url(/static/admin_wl/i/px.png) repeat-y center top;}

.newsdate {font:  bold 12px/12px tahoma, verdana, geneva, arial, helvetica, sans-serif; color:#999;}
.tabTitle {background-color:#666; color:#fff; height:26px; padding-left:10px; vertical-align:middle}
.zebraLight {background-color:#f1f1f1; padding-left:10px}
.zebraDark {background-color:#e1e1e1; padding-left:10px}
.teemTab td { padding-bottom:15px; vertical-align:top}
.teemTab img { border:1px gray solid;}
.teemTab { margin-bottom:20px}
.barLeft {background:no-repeat url(/static/admin_wl/i/bar_left.gif); width:8px; height:68px}
.barRight {background:no-repeat url(/static/admin_wl/i/bar_right.gif); width:10px; height:68px}
.barCenter {background:no-repeat url(/static/admin_wl/i/bar_bg.gif) center #890f0f; color:#fff; text-align:center; font-weight:bold}
.bg_txt {border-right: #666666 6px solid;  font-weight: normal; font-size: 11px;  border-left: #666666 6px solid;  color: #ffffff; padding-bottom: 2px; padding-top: 2px;  font-family: tahoma,verdana; position: relative; background-color: #666666; text-align: center;  text-decoration: none;}
.bg_dot {background-image: url('/static/admin_wl/i/dot_h.gif'); background-repeat: repeat-x;}
.butLeft {background:no-repeat url(/static/admin_wl/i/bt_left.gif); width:2px; height:21px;}
.butRight {background:no-repeat url(/static/admin_wl/i/bt_right.gif); width:2px;}
.butCenter {background:repeat-x url(/static/admin_wl/i/bt_bg.gif); height:21px}
.column {width:309px; vertical-align:top; padding:0 20px;}
.footer_text {font-size: 11px; color: #7f7f7f; line-height: 13px;  font-family: tahoma, arial, helvetica, sans-serif; }
.horSeparator {display:block; background: repeat-x url(/static/admin_wl/i/dot_h.gif); height:1px; padding-bottom:20px;}
.icons {width:26px;}
.iconSite {border:1px solid #999; margin:10px 0;}
.iconTD {width:120px; text-align:center; vertical-align:middle; }
.italic {font-size: 12px; font-style: italic; color: #333; line-height: 18px;  font-family: verdana, arial, helvetica, sans-serif; }
.lang {width:24px;}
.bottom {vertical-align: bottom;}
.with_margin {margin-right:20px;}
.header_logo {width:349px; height:102px;}
.header_title
{
  width:360px; height:55px;
  text-align:center; color: #A61111;
  font-size: 26px;
}
.header_language {width:360px; height:55px; text-align:right;}
.menuLeft {background:no-repeat url(/static/admin_wl/i/pic_22.gif); width:8px; height:31px;}
.menuCenter{background-color:#666; width:936px;}
.menuRight {background:no-repeat url(/static/admin_wl/i/pic_24.gif); width:8px; height:31px;}
.admLeft {background:no-repeat url(/static/admin_wl/i/pic_22_adm.gif); width:8px; height:31px;}
.admCenter{background-color:#666; width:936px;}
.admRight {background:no-repeat url(/static/admin_wl/i/pic_24_adm.gif); width:8px; height:31px;}
.separator { background:bottom no-repeat url(/static/admin_wl/i/pic_11.gif); width:7px;}
.smallText {font-size:10px; text-align:right}
.sites td { text-align:center; width:303px; padding:0 10px; vertical-align:top}
.sites img, .sites p { text-align:left; margin-top:10px; color:#666; }
.featuresTab { }
.featuresTab td { width:151px; text-align:center;}
.featuresTab img { margin:10px 0;}
.info p{ color:#666666; font:12px/18px tahoma, arial, helvetica, sans-serif; margin:0;}

table.dataTab, {margin:0;margin-top:10px;padding:0;width:100%}
table.formTab {margin:0;margin-top:10px;padding:0;width:500px}
table.formTab td {width:55%;padding:0 15px;vertical-align:middle;}
table.formTab tr td:first-child {width:45%;padding:0;vertical-align:middle;text-align:right;}
table.dataTab td p, table.formTab td p {margin:7px 0;padding:0;}
table.formTab.formTabWide {margin-top:15px;width:100%}
.formTab td, { padding:0 15px; vertical-align:middle;}                                                     
.dataTab td { padding:0 15px; vertical-align:top;}
.dataTab tr td.actions{ padding:0px; vertical-align:top; text-align:center;}

table.dataTab tr, table.formTab tr { background-color:#ffffff}                                                                                             
table.dataTab tr.darkLine, table.formTab tr.darkLine { background-color:#ebebeb;}                                                                                   
table.dataTab tr.headLine, table.formTab tr.headLine { background-color:#ccc; color:#333333;}  
.r1, .r2, .r3, .r5 { display: none; height: 1px; overflow: hidden; font-size:1px; background-color: #ccc;}
.example b.r1, .example b.r2, .example b.r3, .example b.r5 {background-color: #efefef;}

.r10 { margin: 0px; }
.r9 { margin: 0px; }
.r8 { margin: 0px; }
.r7 { margin: 0px; }
.r6 { margin: 0px; }
.r5 { margin: 0px; }
.r4 { margin: 0px; }
.r3 { margin: 0px; }
.r2 { margin: 0px; }
.r1 { margin: 0px; }

#customise_block a.help {
padding-right:3px;
font-family:tahoma,arial,helvetica,sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#d79f9d;
padding:0 0 0 4px;
}

.block_title{
font-size:14px;
color:#FFFFFF;
font-weight:bold;
position:relative;
background:#666666;}

.block_title b.tlc{
position:absolute;
height:4px;
width:4px;
top:0px;
left:0px;
background:url(/static/admin_wl/i/lt_c_6x6.gif) no-repeat left top;
}
.block_title b.trc{
position:absolute;
height:4px;
width:4px;
top:0px;
right:0px;
background:url(/static/admin_wl/i/rt_c_6x6.gif) no-repeat right top;
}

.block_cont{
position:relative;
background:#ebebeb;
}

.block_cont td{
padding:2px 2px 0px 4px;
}

.block_over{
background:#ebebeb;
position:relative;

}

.block_over b.blc{
position:absolute;
height:4px;
width:4px;
top:-2px;
left:0px;
background:url(/static/admin_wl/i/lb_c_6x6.gif) no-repeat left  top;
}

.block_over b.brc{
position:absolute;
height:4px;
width:4px;
top:-2px;
right:0px;
background:url(/static/admin_wl/i/rb_c_6x6.gif) no-repeat  right top;
}

.lg_block{
background:#f9f9f9;
position:relative;
font-size:12px;
}
.lg_block b.brc{ display:block; position:absolute; height:4px; width:4px; bottom:0px; right:0px; background: url(/static/admin_wl/i/rb_c_lg.gif) no-repeat  right  bottom;}
.lg_block b.blc{ display:block; position:absolute; height:4px; width:4px; bottom:0px; left:0px; background: url(/static/admin_wl/i/lb_c_lg.gif) no-repeat  left bottom;}
.lg_block b.trc{ display:block; position:absolute; height:4px; width:4px; top:0px; right:0px; background: url(/static/admin_wl/i/rt_c_lg.gif) no-repeat  right top;}
.lg_block b.tlc{ display:block; position:absolute; height:4px; width:4px; top:0px; left:0px; background: url(/static/admin_wl/i/lt_c_lg.gif) no-repeat  left top;}
.lg_block span{ display:block; padding:7px;}

.red_small_btn{
background:url(/static/admin_wl/i/small_red_btn.gif) no-repeat center;
height:22px;
width:79px;
border:0px;
cursor:pointer;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
margin:2px;
}

.red_med_btn{
background: url(/static/admin_wl/i/mid_red_btn.gif) no-repeat center;
height:22px;
width:120px;
border:0px;
cursor:pointer;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
margin:2px;
}
a.red_small_btn
{
display:block;
padding:5px 0 0;
text-align:center;
text-decoration:none;
}
a.red_small_btn:hover
{
color:#ffffff;
text-decoration:none;
}

.sep_double{
background:url(/static/admin_wl/i/sep_double_pix.gif) repeat-y center;
}
.sep_double_h
{
display:block;
width:100%;
height:2px;
margin:5px 0 5px 0;
background:url(/static/admin_wl/i/sep_double_pix2.gif) repeat-x center;
}

.example p, .example td{ font:12px/14px tahoma; color:#333; margin-bottom:10px}
.example table { margin:0 0 10px 0 ; }
.example div { background-color: #efefef; padding:10px 15px;}
.example { margin:15px 0px;}
.example td { padding:2px 0;}

.mainTab td{ vertical-align:top; color:#000000;}
.mainTab .paper_style{ background:url(/static/admin_wl/i/paper_bg.gif) no-repeat bottom; padding:0 10px 0 0}
.mainTab .paper_style .big_title{ background:url(/static/admin_wl/i/big_title.gif) no-repeat left top; height:32px; width:476px; margin:24px 0 14px 0px;}
.mainTab .paper_style .title_1{background:url(/static/admin_wl/i/1_title.gif) no-repeat left top; height:41px; width:482px; }
.mainTab .paper_style .title_2{background: url(/static/admin_wl/i/2_title.gif) no-repeat left top; height:41px; width:482px;}
.mainTab .paper_style .title_3{background:url(/static/admin_wl/i/3_title.gif) no-repeat left top; height:41px; width:482px; }
.mainTab .paper_style .title_4{background:url(/static/admin_wl/i/4_title.gif) no-repeat left top; height:41px; width:482px; }
.mainTab .paper_style .title_5{background:url(/static/admin_wl/i/5_title.gif) no-repeat left top; height:41px; width:482px; }
.mainTab .paper_style span{display:block; background: url(/static/admin_wl/i/mark.gif) left top no-repeat; padding:0 0 0 30px; font-family:"Times New Roman", Times, serif; font-size:16px; color:#c50000; font-weight:bold;}

.main_bigbtn{ text-align:center; padding:4px;}

.login_form{ color:#686868; font-size:11px; padding: 10px 20px 0pt 0pt; }
.login_form b{ font-size:12px; color:#911; line-height:20px;}
.login_form input{ width:120px;}
.login_form .submit{ height:20px; width:53px; color:#FFFFFF; background:url(/static/admin_wl/i/top_login_btn.gif) no-repeat center; border:0px; cursor:pointer; }

.cont_list{padding:18px 0 20px 0;}
.cont_list b{
font-size:16px;
font-weight:bold;
color:#C10005;
}
.cont_list ul{ margin:0 0 0 20px; }

#wl_content .cells
{
  padding: 10px 0px;
}

#wl_content table td
{
  width: 25%;
  vertical-align: top;
}

#wl_content table td.with_frame 
{
background: url(/static/admin_wl/i/hiw_col_bg.png) no-repeat left top;
font-size:11px;
color:#393939;
}

#wl_content table .with_frame h2
{
line-height: 32px;
color: white;
text-align: center;
font-size: 12px;
width: 217px;
}

#wl_content table .with_frame .desc{
display:block;
padding:14px 17px;
}

#wl_content table .with_frame .red_link{
display:block;
text-align:right;
padding:0 20px 0 0;
margin-top:-10px;
}

#wl_content table ul
{
margin-bottom: 20px;
font-weight:bold;
}
ul.red_raquo
{
list-style-image: url(/static/admin_wl/i/three_box_pointer.gif);
margin:0 17px 0 17px;
padding-left:17px;
}

ul.raquo {
    margin:0 17px 0 17px;
    padding-left:17px;
}

#wl_content table .h2
{
  font-weight: bold; 
  padding: 5px 0px 5px 30px;  
}

#wl_content table .h3
{
  padding-bottom: 20px;
  color: #A61111;
  font-size: 18px;
  font-weight: bold;
  text-align: center;  
  width: 200px;
}

#wl_content table a
{
  padding-left: 30px;
}

#wl_content.online_dating .h3
{
  padding-top: 5px; 
  padding-bottom: 8px; 
}

#wl_content.online_dating p
{
  padding: 0px 30px 0px 25px; 
}

#wl_content.online_dating a
{
  display: block;
  padding: 0px 25px 0px 20px; 
  text-align: center;
}

// -- template_block

#template_block{
width:440px;
padding:0px 0px 0px 0px;
float:left;
display:block;
}

#template_block .temp_content .photo img{
width:200px;
height:150px;
border:#333333 1px solid;
margin:0px;
display:block;
}

#template_block .temp_name{
background:url(/static/admin_wl/i/temp_name_bg.gif) no-repeat top left;
margin:0px 0px 0px 10px;
font-weight:bold;
font-size:14px;
padding:2px 10px;
}
#template_block .temp_content{
background:#f9f9f9;
border:#d8d8d8 1px solid;
margin:0px;
width:100%; 
overflow:hidden;
}

#template_block .temp_content .photo{
width:200px;
border:0px;
margin:4px 6px;
float:left;
display:block;
height:166px;
}

#template_block .temp_content .desc{
width:430px;
border:0px;
margin:4px;
float:left;
display:block;
}

#template_block .temp_content .links{
float:right;
display:block;
padding:0px 4px 4px 4px;
}

#template_block .temp_content .photo .name{
margin:0px;
background: url(/static/admin_wl/i/screen_name_bg.gif) right bottom no-repeat #7d7777;
color:#FFFFFF;
font-size:11px;
text-align: right;
padding:0px 4px 2px 0px;
line-height:12px;
border-top:1px solid #333333;
width:198px;
}

#template_block .palitr{
width:198px;
height:20px;
background:url(/static/admin_wl/i/pal_bg.gif) no-repeat left top;
text-align:left;
color:#FFFFFF;
font-weight:bold;
margin-top:2px;
font-size:10px;
}

#template_block .palitr .left{
padding:0 4px;
}
#template_block .palitr .right{
background:url(/static/admin_wl/i/pal_sep.gif) left repeat-y;
padding:0px 4px 0px 7px;
height:20px;
}
#template_block .palitr .right img{
border:1px solid #f9f9f9;
margin-top:2px;
}

.button_right
{
  margin-left:480px;
}

.registration_button
{
position:absolute;
display:block;
width:179px;
height:38px;
margin:14px 0 0 700px;
background: url(/static/admin_wl/i/signup_btn.gif) no-repeat;
cursor:pointer;
}
.guaranteed_print
{
position:absolute;
display:block;
width:104px;
height:98px;
margin-left:540px;
z-index:7;
background:url(/static/admin_wl/i/guaranteed.png) no-repeat left top;
behavior: url(/static/admin_wl/i/iepngfix.htc);
}

.main_list{
font-size:11px;
font-weight:bold;
color:#666666;
padding: 0 0 0 10px;
margin:10px 0 0 0;
}
.main_list span{
display:block; 
background:url(/static/admin_wl/i/three_box_pointer.gif) left no-repeat;
padding: 0 0 0 10px;
margin:2px 0;
}

.step_title{
font-family:'Tahoma', Arial, Helvetica, sans-serif;
font-size:19px;
font-weight:bold;
color:#686868;
padding:7px 0 20px 0;
}
.step_title b{
color:#d30202;
}

.feature_header{
font-size:18px;
font-weight:bold;
color:#a61111;
padding:20px 0px;

}

.featured_intro{
color:#e24719;
font-size:14px;
font-weight:bold;
padding:0 0 20px 0;
}

.featured_colums{
width:46%;
margin:0 15px;
}


.featured_colums .title{
font-size:16px;
font-weight:bold;
color:#a61111;
padding:10px 0 20px 0
}

.featured_colums .block{
background-color:#f9f9f9;
border-bottom:1px solid #b9b9b9;
border-right:1px solid #b9b9b9;
border-left: 1px solid #ececec;
border-top:1px solid #ececec;
height: 70px;
margin-bottom:4px;
position:relative;
line-height:1.2;
}

.featured_colums .block b{
color:#bd1515;
font-size:12px;
display:block;
margin:0 0 0 80px;
padding:7px 0;
}

.featured_colums .block i{
display:block;
position:absolute;
top:0px;
left:0px;
width:70px;
height:70px;
}

.featured_colums .block span{
font-size:11px;
color:#757575;
display:block;
margin:0 0 0 80px;
padding:0 4px 0 0;
}

.backup_list {color:#333333;}
.backup_list th, .backup_list td { border-right:1px solid #ffffff;padding:4px 11px 4px 11px;}
.backup_list th { color:#ffffff; background:#666666; font-weight:bold; text-align:left; }
.backup_list td { border-bottom:1px solid #aeaeae; white-space:nowrap; }
.backup_list td a {padding:0 0 0 4px;}
.backup_list td.c1{ background:#cacaca; text-align:center; vertical-align:middle; }
.backup_list td.c2{ background:#dedede; vertical-align:middle; }
.backup_list td.c3{ background:#f4f4f4; height:20px; padding:4px 11px 2px 7px;}

.note_block{background:url(/static/admin_wl/i/note_bg.png) no-repeat top left; height:183px; width:313px; position:relative; }
.blue_plus{background:url(/static/admin_wl/i/blue_plus.gif) top center no-repeat ; height:100px; width:50px; margin-top:110px;}

/*======================================= BLOG =================================================*/
.blog_right{ width: 190px; padding:0 0 0 10px; background:url(/static/admin_wl/i/blog/sep_pix.gif) left repeat-y;float:right;}
.blog_right .title{ font-size:16px; color:#b00;text-transform:uppercase;border-bottom:1px solid #DDDDDD;font-weight:bold;}
.blog_right .news{ font-size:11px; color:#7d7d7d; line-height:14px; padding:7px 0;}
.blog_right .news .news_date{color:#000000; font-weight:bold;}
.blog_right .news div div b.pointer{color:#D30202;text-decoration:underline;font-weight:bold; padding:2px 0 7px 0;}

.blog_right .archives{ padding: 10px 0 10px 0;}
.blog_right .archives div{ height:30px; line-height:30px; background:url(/static/admin_wl/i/li.png) 2px 11px no-repeat; padding: 0 0 0 20px; margin: 0 0 0 14px;}
.blog_right .archives div.on a:link, .blog_right .archives div.on a:visited, .blog_right .archives div.on a:active{color:#646464; text-decoration:none;cursor:default;}
.blog_right .archives div.on{ height:37px; line-height:30px; background:url(/static/admin_wl/i/blog/active.png) left no-repeat; padding: 6px 0 0 34px; margin: -5px 0 -7px 0;}
.blog_right .archives div a:link , .blog_right .archives div a:active , .blog_right .archives div a:visited {color:#007fe1; text-decoration:none;}
.blog_right .archives div a:hover{ color:#007fe1;text-decoration:underline;}

.blog_left{ width: 670px;float:left;}
.blog_left .theme{ }
.blog_left .theme .title{font-size:18px;font-weight:normal;color:#333;padding-bottom:5px;border:0;margin:0;padding-left:15px;}
.blog_left .theme .title_inner{font-size:22px;font-weight:normal;color:#333;border-bottom:3px solid #ddd;padding-bottom:5px;margin-bottom:5px;}
.blog_left .theme .title a{color:#007fe1; }
.blog_left .theme .pdate{ font-size:12px; color:#000000; font-weight:bold; padding: 0 0 14px 0;padding-left:15px;}
.blog_left .theme .comment_counter{ width:105px; height:28px; background:url(/static/admin_wl/i/blog/comment.png) no-repeat; margin:7px 10px 0 0; font-size:12px; font-weight:bold; padding: 1px 0 0 7px; float:right;}
.blog_left .theme .text{ color:#000000; background:#f6f6f6; padding:15px 7px 7px 15px; margin:0; position:relative; width:642px;}
.blog_left .theme .text .ltc{ height:14px; width:14px; position:absolute; background:url(/static/admin_wl/i/round_bg_gray.png) no-repeat left top; top:0px; left:0px;}
.blog_left .theme .text .rtc{ height:14px; width:14px; position:absolute; background:url(/static/admin_wl/i/round_bg_gray.png) no-repeat right top; top:0px;  right:0px;}
.blog_left .theme .text .lbc{ height:14px; width:14px; position:absolute; background:url(/static/admin_wl/i/round_bg_gray.png) no-repeat left bottom;  bottom:0px; left:0px;}
.blog_left .theme .text .rbc{ height:14px; width:14px; position:absolute; background:url(/static/admin_wl/i/round_bg_gray.png) no-repeat right bottom; bottom:0px; right:0px;}

.blog_left .theme .para{ color:#000000; background:#f6f6f6; padding:7px 0 7px 0; margin:0;}
.blog_left .theme .para p { padding:5px 0 5px 0;}

.blog_left .comments{ margin:20px 0 0 0;}
.blog_left .comments .title{font-size:16px; font-weight:bold; color:#b00; padding:0 0 14px 0;padding-left:15px;text-transform:uppercase;}
.blog_left .comments .comment{ border-top:1px solid #cccccc; padding:14px 0 ;}
.blog_left .comments .comment .float_l{ height:51px; width:53px; background:url(/static/admin_wl/i/blog/com_num_bg.png) no-repeat bottom; font-size:24px; color:#FFFFFF; font-weight:bold; text-align:center;}
.blog_left .comments .comment .float_r{ width:600px;}
.blog_left .comments .comment .float_r .pdate{ font-size:11px; font-weight:bold; color:#888888; padding:10px 0 0 0; text-align:right;}

.blog_left .leave_com_form{ color:#black; background:#f6f6f6; padding:14px; position:relative; width:640px; font-size:11px; }
.blog_left .leave_com_form .ltc{ height:14px; width:14px; position:absolute; background:url(/static/admin_wl/i/round_bg_gray.png) no-repeat left top; top:0px; left:0px;}
.blog_left .leave_com_form .rtc{ height:14px; width:14px; position:absolute; background:url(/static/admin_wl/i/round_bg_gray.png) no-repeat right top; top:0px;  right:0px;}
.blog_left .leave_com_form .lbc{ height:14px; width:14px; position:absolute; background:url(/static/admin_wl/i/round_bg_gray.png) no-repeat left bottom;  bottom:0px; left:0px;}
.blog_left .leave_com_form .rbc{ height:14px; width:14px; position:absolute; background:url(/static/admin_wl/i/round_bg_gray.png) no-repeat right bottom; bottom:0px; right:0px;}

ul.errors
{
margin:0 17px 0 10px;
padding-left:17px;
}

td.about_links {
    vertical-align:middle;
}


td.about_links a{ 
   display:block;
   margin-bottom:40px;
   font-size:17px;
}

table.formTab tr.wideLine td:first-child
{
   width:auto;
   padding:0;
   padding-right:10px;
   vertical-align:middle;
}  

table.formTab tr.headLine td:first-child
{
  text-align:left;
  padding-left:20px;
}  

div.close_popup_button
{
  text-align:center;
  padding-top:20px;
}

#right_statistics .pointer
{
  color:#009CC8;
  text-decoration:none;
  font-size:11px;
  font-weight:normal;
}


#right_statistics .news_date
{
  color:#BB0000;
  font-size:11px;
}

#template_block
{
  width:860px;
}

#template_block .selected_template_block
{
  background-color:#F1DADA;
  border:1px solid #900;
}
#content .main_part {
    width: 434px;
    float: left;
    padding-right: 26px;
}
#content .main_part h1{
    height: 75px;
}
#content .blog_feed{
    width: 205px;
    float: left;
    padding-right: 26px;
}
#content .blog_feed h1{
    height: 75px;
}

#content .blog_feed .reddate{
    font-weight: bold;
}
#content .free_block_top {
    border-bottom:3px solid #DDDDDD;
    padding-top: 80px;
    float: left;
    width: 245px;
    *padding-top: 66px;
    _padding-top: 70px;
}


/*
* Static Content
*/



#static_theme_screen
{
    height:425px;
    width:500px;
    position:relative;
    background-repeat:no-repeat;
}


.tooltip {
   position: absolute;
   z-index: 3000;
   width: 400px;
   padding:8px 7px 8px 15px;
   font-family:tahoma,arial,helvetica,sans-serif;
   font-size:12px;
   font-style:normal;
   line-height:1.4;
   border:1px solid #000;
   background-color: #ffffe0;
   opacity: 0.9;
}


#tooltip_title,
#tooltip_slogan,
#tooltip_upload,
#tooltip_favicon,
#tooltip_header,
#tooltip_buttons,
.tooltip_description
{
   display:none;
}


/*
*  Static content
*/


/*
  Static Block Placements
*/

.replace_list
{
    width:152px;
    display:none;
}

.replace_block
{
    width:150px;
    height:105px;
    border:2px solid #ededed;
    background-image:url('/static/admin_wl/i/inactive_static_block.jpg');
    margin-top: 20px;
    text-align:center;
}
.replace_block:hover, .selected_replace
{
    border:2px solid #fbf563;
    background-image:url('/static/admin_wl/i/active_static_block.jpg');

}

.replace_title
{
   color:#a70407;
   font-size:12px;
   text-align:center;
   margin-top:10px;
   font-weight:bold;
}

.place_title
{
   color:#a70407;
   font-size:11px;
   text-align:center;
   margin-top:3px;
   font-weight:bold;
}

.replace_actions
{
   text-align:center;
}

.replace_actions a
{
   margin:3px;
   text-decoration:none;
}

.static_spacer
{
    width:50px;
}

.static_place_area
{
  position: absolute;
  background:url(/static/admin_wl/i/static_bg.gif);
  vertical-align: middle;
  text-align: center;
}

.selected_place
{
  background:url(/static/admin_wl/i/static_selected_bg.gif);
}

.place_block
{
   width:80px;
   height:80px;
   padding-top:10px;
   margin-left:auto;
   margin-right:auto;
   margin-top:10px;
   background-image:url(/static/admin_wl/i/static_place_bg.gif);
   background-repeat:no-repeat;
}

#static_description .button
{
   display:block;
   margin:20px auto;
}

.static_content_description p
{
   width:70%;
   padding-left:14px;
   text-align: justify;
}

.place_block img
{
    margin-top:-5px;
}

.report_table td, .report_table th
{
    text-align:right;
}

.report_table th
{
    padding-right:15px;
}

.report_table td.report_table_main_column, .report_table td.report_table_main_column:first-child, .report_table th.report_table_main_column
{
    text-align:left;
    padding-left:10px;
}

table.formTab.report_table td, table.formTab.report_table th
{
    padding-top:2px;
    padding-bottom:2px;
    border:1px solid white;
}

.inline_form span
{
    margin-right:30px;
}

.inline_form label 
{
    font-weight: bold;
}
.inline_form 
{
    margin-top:10px;
}

table.formTab tr.soft_marked_line
{
    background-color:#fbfac9;
}

table.formTab tr.soft_marked_line a
{
    color:#005ba1;
}

.soft_marked_line_icon
{
    height:12px;
    width:24px;
    background-color:#fbfac9;
    border:1px solid black;
    float:left;
    margin-right:10px;
    margin-top:1px;
}

.soft_marked_line_description
{
    float:left;

}


table.report_table {
    width:80%
}
.report_table_main_column{ 
    width:80%; 
    background-color: #F4F4F4; 
}
.darkLine { 
    height: 25px; 
    border-bottom-width: 1px; 
    border-bottom-style: solid; 
    border-bottom-color: #FFF; 
}
table.formTab .headLine th { 
    background-color: #CFCFCF;  
}
table.formTab .headLine th.report_table_main_column{ 
    background-color: #EEE; font-size: 1.1em;
}
table.report_table td {
    margin:1px;
}

table.report
{
    margin-top:10px;
}

table.report td, table.report th
{
   padding:3px;
}

.inp_right
{
    text-align:right;
    padding-right:1px;
}

.successfull_notice
{
    padding: 10px;
    border: 1px solid #DBDBDB;
    margin-bottom:12px;
    margin-top:12px;
    background-color: #F3FFE8;
}

.successfull_notice strong
{
    color: #990000;
    font-weight: bold;
}



table.formTab.formTabWide{
    margin-top:12px; 
    width:100%;
}
.formTabWide input.indexcontrol {
    height:18px;
    width:300px;
}
.formTabWide select.indexcontrol {
    height:18px;
    width:300px;
}

.formTabWide span.small{ font-size:11px}
table.formTab.formTabWide tr td:first-child {width:49%}



#niche_selection .formCat{
    margin-top:12px;
    width:686px;
    background-color: #FFFFFF;
    border: 5px solid #ebebeb;
    overflow: auto;
    padding: 3px;
}

#niche_selection .formCat .choose-cat {
    color: #2b2b2b;
    text-align: center;
    float: left;
    width: 110px;
    margin-top: 8px;
    height: 148px;
}
#niche_selection .formCat .choose-cat img{
    width: 80px;
    border: 1px solid #CCCCCC;
}
#niche_selection .formCat input.ch-cat{
    display: block;
    margin-top: 10px;
    margin-right: auto;
    margin-left: auto;
}
#niche_selection .formCat span.desc-cat{
    display: block;
    margin-bottom: 4px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
#niche_selection .formCat .head-cat{
    font-size: 14px;
    background-color: #ebebeb;
    text-align: center;
    padding-top: 10px;
    padding-bottom: 10px;
    font-weight: bold;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #FFFFFF;
}
#niche_selection .formCat .l-cat{
    float:left;
    width:336px;
    border: 1px solid #E2E2E2;
    margin-right: 10px;
    padding-bottom: 10px;
}
#niche_selection .formCat .r-cat{
    float:left; width:336px;
    border: 1px solid #E2E2E2;
    padding-bottom: 10px;
}


#niche_selection .text-cat {
    background-color: #ebebeb;
    padding: 10px;
    margin-top: 10px;
    margin-bottom: 10px;
}
#niche_selection .general-cat{
    background-color: #E6F4FF;
}
#niche_selection .general-cat span.desc-cat{
    color: #990000;
}                

.site_finish_links
{
   text-align:center;
}

.poll_marks input
{
    margin-left:2px;
    margin-right:2px;
}

.custom_index_includes .custom_index_include
{
    display:none;
}

.validation_errors
{
    width: 400px; margin: 0px auto;
    background-color:#FFD7D7;
    border-bottom:2px solid #FFC0C0;
    padding:15px 10px 15px 20px;
    margin-bottom:10px;
    text-align:center;
}

.toggle_marker
{
    display:block;
    float:left;
    width:16px;
    height:16px;
    background:url(/static/admin_wl/i/icons/delete.png) no-repeat top left;
}

.toggle_marker.toggle_marker_hide
{
    background:url(/static/admin_wl/i/icons/add.png) no-repeat top left;
}

body.small_tpl
{
    background:#FFFFFF;
}

.successfull_notice p
{
    padding-top:0px;
    padding-bottom:0px;
}
 
.payment_history_pager
{
    width:80%;
    text-align:center;
    margin-top:10px;
}

li.without_marker
{
    background-image:none;
}

.learn_button
{
    display:block;
    width:349px;
}

.error_line
{
    background:red;    
}