.first{}
html{font-family: Arial;font-size:10pt;line-height:1.4;color:#888;}
body{background:#f2fafd url(bg_grad.png) repeat-x;}
#centerBox{background:url(clouds.gif) repeat-x -40px top;border:1px solid transparent;margin:0;}
/*f2fafd*/

/* colors */
.orange,a.orange:link,a.orange:visited {color:#ff8c00}
.blue,a.blue:link,a.blue:visited {color:#0099CC}
.green,a.green:link,a.green:visited {color:#7DB621}
.color3{color:#cccccc;}
.color4, .color4:link, .color4:visited, .color4[onclick]{color:#ff8c00;}

/* sprites */
.spriteRbox{background:url(sprites/sprite_rbox_white.png) no-repeat;}
.spriteGlobal,input[type="password"].spriteGlobal ,input[type="text"].spriteGlobal{background:url(sprites/sprite_global.png) no-repeat;}
.spriteTitleIco{background:url(sprites/sprite_title_ico.png) no-repeat;}

#grass-wrapper{background: #dde090 url(grass-bg.png) top no-repeat;padding:0px 0 30px 0;}
#gradToGrassGradient{background: url(grad-to-grass.png) bottom repeat-x}
#bird-dialog{position:relative;float:left;top:15px; left:5px; width:170px; background:#fff;padding:7px 7px 15px 7px}
#bird-dialog .bd-corner{margin:6px 0 -28px 0;height:13px;background:url(dialog-corner.png) top right no-repeat}

#skunk-dialog{position:relative;float:left;top:28px; left:181px; width:170px; background:#fff;padding:7px}
#skunk-dialog .bd-corner{position:relative; float:left; top:-1px;left:-19px;width:13px;height:20px;background:url(dialog-corner2.png) top right no-repeat}

.br4{
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	border-radius: 4px;
	behavior: url(border-radius.htc);
}

.br2{
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-khtml-border-radius: 2px;
	border-radius: 2px;
	behavior: url(border-radius.htc);
}
/* rbox */
#box960{width:978px; border:0px solid #888;margin-top:30px;text-align:left;}
#rbox_header{;height: 16px;overflow:hidden;border:0px solid red;padding:0;margin:0;}
#rbox_middle{background:url(rbox_grady.png) repeat-y;padding:0 9px;}
#rbox_footer{background-position: 0px -17px;height: 17px;width:100%;font-size:1px;}

#data960{overflow:hidden;width:100%; background-position:0 -97px;padding:0px 0 0 0;background:none;}
#header960{background:#fff;}
#middle960{float:left;width:680px;margin:0 0 0 5px;padding:0 0 0 0;overflow:hidden;}
#middle960padded{padding:5px 0 10px 40px;}
.root_v2 #middle960padded{margin-top:5px;background:#e9f5ca; border-left:1px solid #eee;border-right:1px solid #eee;border-bottom:1px solid #eee;}
#footer960{padding:0 10px;width:950px;overflow:hidden;text-align:left;}
#left960{float:left;width:220px;margin:5px 10px 0 0;padding:5px 20px 0 10px;overflow:hidden;}


.columns_3 #middle960{float:left;width:460px;padding:0 5px 0 5px;overflow:hidden;}
.columns_3 #right960{float:left;margin:0;width:245px;background:url(rightCol_bg.png) repeat-y left top;}
.columns_3 #left960{float:left;width:220px;margin:5px 0 0 0;padding:5px 5px 0 10px;overflow:hidden;}
.columns_3 #middle960padded{padding:5px 0 0 0px;}
#right960_b1{background:url(rightCol_top.png) no-repeat left top;overflow:hidden;}
#right960_b2{background:url(rightCol_bottom.png) no-repeat left bottom;overflow:hidden;}
#right960_b2 div.stdLBox{padding-left:20px;}
/*
 background:transparent url(sidebar_yscroll.png) repeat-y;
 background:transparent url(sidebar_begin.png) no-repeat scroll left top;
*/

#topnavBox{background-position: 0px -35px;height:62px;}
a.online{padding-left:15px;background:url(online_i1.png) no-repeat left center;}

.text h2{font-size:16pt;color:#839B01;display:block;padding:5px 0 10px 0;}
.delimiter{font-size:1px;height:1px; overflow:hidden;margin:15px 0 15px 0;border-top:1px solid #eee;}
.lastDelimiter{display:none;}

#logoText{font-size: 34px; font-family: Arial; font-style: italic; text-decoration: none; margin:0 0 0 10px;}
#do{color: #95af08;}
#with{color: #333131;}

.stdLBox{margin:5px 0 15px 0;overflow:hidden;}

#topnavBox ul{display:block;float:right; margin:8px 22px 0 0;}
#topnavBox ul li{float:left;height:54px;display:block;margin:0 0 0 20px;}
#topnavBox ul li.active{background:url('main_menu_marker.png') no-repeat bottom center;}
#topnavBox ul li a:link, #topnavBox ul li a:visited{display:block;text-shadow: 0px 0px 3px #888, 1px 1px #666; margin-top:14px; color:#fff; font-size: 17px; text-decoration:none;}
#topNavShadowBottom {background-position: 0 -97px; height:7px;margin:0 0 0px 0;font-size:1px; overflow:hidden;}

#foot_left ul{float:left;margin:0 10px;width:100px;overflow:hidden;}
#foot_left ul li {font-size:10pt;padding:2px 0;color:#BCC590;}
#footer_box a:link, #footer_box a:visited,#footer_box{color: #775030;font-weight:400;}
#foot_right{float: right;font-size:10pt;text-align:right;}
#foot_right h4{padding-top:0;color:#BCC590;font-weight:400;}


/* boxes */
.cBox1{background:#fff8e1; border-top:1px solid #ffe9a4;border-bottom:1px solid #ffe9a4;padding:10px 10px 10px 10px;color:#2C3E01;margin:5px 0;}
.box1new{border:1px solid #7DB621;}

/* login form */
#mail_x,#pass_x{height:19px;width:101px;border:0px;padding:2px 8px 0 8px;border:0px;margin:0 10px;}
.loginFormBox label{color:#333131; font-size: 12px;}
#loginSB{height:21px; width:31px;display:block; float:right; background-position: -118px 0px;background-attachment:scroll;}

/* sidebar title*/
.sidebarTitle h3{display:block; font-size:18px; font-weight:400;overflow:hidden;}
.sidebarTitle h3 span{display:block;float:left; width:25px; height: 25px; margin:5px 15px 0 0; background: url(sprites/sprite_title_ico.png) no-repeat;}
.sidebarTitle h3.title_ico2 span{background-position:0 -25px;}
.sidebarTitle h3.title_ico3 span{background-position:0 -50px;}
.sidebarTitle h3.title_ico4 span{background-position:0 -75px;}
.sidebarTitle p{margin:10px 0 40px 0;padding:0 0 0 40px;}

h3.bigTitle,h2.bigTitle,a.bigTitle{font-size:18pt;font-weight:400;margin:5px 0;display:block;overflow:hidden;color:#ccc;}
.bigTitle b{font-weight:normal;display:block;float:left;}
.bigTitle a:link, .bigTitle a:visited,.bigTitle a[onclick]{color: #ccc;display:block; float:left;}
.bigTitle span{font-size:10pt; margin:13px 0 0 0;display:block;float:right; overflow:hidden;color:#ff8c00;white-space:nowrap;}
.bigTitle span a:link,.bigTitle span a:visited,.bigTitle span a{color:#ff8c00;}
.bigTitle span i{float:left;margin:0 10px;}
.bigBtnReg{width:160px; height:38px; background-position:0 -23px;display:block;}

/* tag clouds */
.tagBox{display:inline;padding:0 0 0 0;white-space:nowrap;}
.hotelka, .hotelka:link, .hotelka:visited {color:#0099CC !important;font-family:Times New Roman;font-size:11pt;}
.hotelka1, .hotelka1:link, .hotelka1:visited {color:#0099CC;font-family:Times New Roman;font-size:14pt}

.gSearchBtn{display:block; width:160px; height:45px;float:right; background-position:0 -60px;}
#qSearchTagsField{font-size:28px;width:460px;float:left;margin:3px 0 0 0;padding:2px;border:1px solid #999; background:#fff url(qSearch_input_bg.png) repeat-x;}

.f_title{color:#7DB621;font-size:10pt;}

/* button1 */
span.button1{text-shadow: 1px 1px 3px #888, 1px 1px #666;min-width:80px;background: url(button1.png) no-repeat top left;padding:0 0 0 15px;margin:7px 5px 0 0;line-height:33px;display:inline-block;}
span.button1:hover{opacity:0.7;}
span.button1 a,span.button1 a:link,span.button1 a:visited{min-width:80px;white-space:nowrap;text-align:center;background: url(button1.png) no-repeat top right;padding:0 15px 0 0;margin:0 -3px 0 0;color:#fff !important;line-height:33px;text-decoration:none;display:inline-block;font-size:12px !important;}

span.button2{display:block;height:21px; background:url(button2.png) left top; padding:0 0 0 5px; margin:0 5px 4px 0;}
span.button2 a:link,span.button2 a:visited,span.button2 a[onclick]{display:block; height:19px;background:url(button2.png) right top;text-align:center; font-size:11px; line-hright:19px;color:#bbb;text-decoration:none;padding:2px 0 0 0;margin:0 -5px 0 0;}
span.button2 a:link:hover,span.button2 a:visited:hover,span.button2 a[onclick]:hover{opacity:1;background-image:url(button2_hover.png); color:#888;}
span.button2:hover{background-image:url(button2_hover.png);}
/*
span.button1 a:hover,span.button1 a:link:hover,span.button1 a:visited:hover{background: url(btn1h.png) no-repeat top right;opacity:1;}
*/


.userLink,.userLink:link,.userLink:visited{color:#7DB621;font-size:11pt;}
.uSearchRBox img.userPhoto{padding:3px; border: 4px solid #e9e9e9;}
.uSearchRBox .optHolder{padding:15px 0 0 0;}
.optHolder a:link, .uSearchRBox .optHolder a:visited,.optHolder a[onclick]{margin-right:20px;}
.uSearchRBox .ratingHolder{float:right;text-align:center;width:98px; height:26px; font-size:12px;line-height:25px; background-position: 0 -105px;color: #777;}

/* special links */
.favLink{background: url(sprites/sprite_ico16.png) no-repeat 0 -41px; padding:0 0 0 20px;}
.favLinkD{background: url(sprites/sprite_ico16.png) no-repeat 0 -60px; padding:0 0 0 20px;}
.mesLink {background: url(sprites/sprite_ico16.png) no-repeat 0px 2px; padding:0 0 0 20px;}
.writeLink {background: url(sprites/sprite_ico16.png) no-repeat 0px -80px; padding:0 0 0 20px;}
.refreshLink {background: url(sprites/sprite_ico16.png) no-repeat 0px -100px; padding:0 0 0 20px;}
.editLink {background: url(sprites/sprite_ico16.png) no-repeat 0px -120px; padding:0 0 0 20px;}
.delLink {background: url(sprites/sprite_ico16.png) no-repeat 0px -160px; padding:0 0 0 20px;}
.inviteLink {background: url(sprites/sprite_ico16.png) no-repeat 0px -180px; padding:0 0 0 20px;}

 /* left title box */
.leftTitleBox h4.leftTitle{font-size:18px;font-weight:400;padding:5px 0 5px 40px;}
.leftTitleCBox{padding:10px 0 0 40px;}
.leftTitleBox h4.leftTitle span{display:block;float:left; width:20px; height: 20px; margin:6px 0 0 -40px;background:url(sprites/sprite_leftTitle_ico.png) no-repeat;}
.ltDefault h4.leftTitle{color:#7DB621;}
.ltDelimiter{font-size:1px; height:1px;padding:0;overflow:hidden; margin:20px 0; background:url(sprites/sprite_lt_delimiters.png) no-repeat center 0;}

/*
.leftTitleBox h4.leftTitle{padding:0 0 0 40px; font-size:13px;margin:0 0 10px 0;display:block;width:220px;line-height:40px;color:#0099CC;text-shadow:1px 1px 2px #FFFFFF, 1px 1px #EEEEEE;background:url(yellow_sidebar.png) no-repeat left bottom;position:relative;left:-5px;}
*/

.ltOrange h4.leftTitle{color:#ff8c00;}
.ltOrange .ltDelimiter{background-position:center -1px;}

.ltIcoRss h4.leftTitle span{background-position:0 -60px;}
.ltIcoHot h4.leftTitle span{background-position:0 -40px;}

.topRButton{float:right; margin:10px 15px 0 0;}

.topRoundedSubBox{margin-top:-5px;height:28px;padding:0 0 0 6px;background:url(sprites/sprite_topRounded.png) no-repeat top left;overflow:hidden;}
.topRoundedSubBox .v1{height:28px;padding:0 6px 0 0;background:url(sprites/sprite_topRounded.png) top right;overflow:hidden;}
.topRoundedSubBox .data{height:28px;background:url(sprites/sprite_topRounded.png) repeat-x bottom left;overflow:hidden;}

div.statHolder{float:right;padding:3px 20px 0 0;}
div.statHolder dt{float:left;width:auto;clear: none;margin:0 0 0 20px;}
div.statHolder dt small{color: #777; font-size:11px;}
div.statHolder dt b{color:#7db621;}

img.imgBigBorder, .imgBigBorder img{border:4px solid #E9E9E9; padding: 3px;}

.galleryDellink:link, .galleryDellink:visited {display:none;margin:-8px 0 0;text-align:center;width:100%;}
.galleryLi:hover .galleryDellink:visited, .galleryLi:hover .galleryDellink:link, .galleryLi:hover .galleryDellink {display:block;}
.ufPrev{padding:2px; border:1px solid #bbb;}

#microBlogBox{border-left:5px solid #7db621;padding: 15px 20px 20px 55px; background:#f2f7db; text-align:left;margin:0 0 10px 0;}
#microBlogBox h3{font-size:12pt; padding:5px 0;}
#microBlogBoxX2{padding:0 0 10px 0;}
#microBlogBoxX2 a:link,#microBlogBoxX2 a:visited,#microBlogBoxX2 a[onclick]{font-size:11pt;}

/* microblog vote block*/
.mbVoteBox{float:right;position:relative;width:80px;}
.mbVoteBox .arrowsBox  {float:right;width:15px;text-align:right;}
.mbVoteBox .ratingBox {font-size:32px;font-family:Serif;float:left;width:60px;text-align:right;color: #aa9;}
.mbVoteBox .ratingBox .pos{color: #7DB621;}
.mbVoteBox .ratingBox .neg{color: #ff8c00;}
.mbVoteBox .ratingBox .nor{color: #aa8;}

.mbVoteBox .arrowsBox,.mbVoteBox .arrowsBox a:link,.mbVoteBox .arrowsBox a:visited{font-size:16px;font-weight:bold;text-decoration:none;}
.mbVoteBox .goodArr a:link,.mbVoteBox .goodArr a:visited{color:#7DB621;}
.mbVoteBox .badArr a:link,.mbVoteBox .badArr a:visited{color:#ff8c00;}

.nbNav{text-align:center;padding:15px 0 0 0;}
.nbNav a:link,.nbNav a:visited, .nbNav a[onclick]{font-size:16pt;}

.mb_editNoteTA{border:1px solid #ddd;margin:0;padding:0;background:#fff;width:588px;}

.uf75 img.userPhoto{width:75px;}
.uf50holder,.uf75holder{float:left; overflow:hidden;border:1px solid #ccc;padding:3px; background:#fff;}
.uf50 img.userPhoto, .uf50holder img.userPhoto{width:50px;border:0;padding:0;}
.uf75 img.userPhoto, .uf75holder img.userPhoto{width:75px;border:0;padding:0;}
.ufw50 a.userPhotoSA{float:left; display:block; max-height:60px; overflow:hidden;}
.ufw75 a.userPhotoSA{float:left; display:block; max-height:80px; overflow:hidden;}
.ufwt60 a.userPhotoSA{float:left; display:block; max-height:60px; overflow:hidden;}
.ufBorder .userPhotoSA{display:block; float:left;overflow:hidden;border:1px solid #ccc;padding:3px; background:#fff;}

.bigTitleBox{padding:5px 0; overflow:hidden;}

#contactListBox .userName, #contactListBox .age{color:#ccc;}
#contactListBox .online .userName{color:#7DB621;}
#contactListBox div.online{background:#f6ffe7; border:1px solid #eef7e0;}
#contactListBox div.newMessages{border:1px solid #7DB621;}
.im_contactFlyer{margin: 5px;padding:5px;background:#fff;}
.im_contactFlyer:hover{background:#fafcfe;}
#im_tab_panel2_box .delimiter{border:0px; padding:0 60px;margin:5px 0;}
#im_tab_panel2_box .delimiter2{border-top:1px solid #d8e4f3;overflow:hidden;font-size:1px;height:1px;}


a.blockLink:link, a.blockLink:visited, a.blockLink[onclick]{display:block; background:#d8e4f3; border-bottom:1px solid #777;padding: 2px 0 0 0; margin:0 0 2px 0; color:#666666; font-size:12px;text-align:center; text-decoration:none;}

/* boxes */
.box1{background: url(dotted_line.gif) repeat-x 0 bottom; margin:0 0 12px 0; padding: 5px 5px 15px 5px;}
.box3{background: #f2f7db;border-top:1px solid #bdca83;border-bottom:1px solid #bdca83;padding:5px 10px;}

/* submenu */
ul.subMenu,div.subMenuBox{display:block;margin:-4px 0 0 0;padding:0 0 0 320px;width:640px;height:46px; background:url(subnav.png);overflow:hidden;}
ul.subMenu li{display:block; float:left;margin:15px 0 0 0; height:31px; padding:0 0 0 10px;}
ul.subMenu li a:link,ul.subMenu li a:visited,ul.subMenu li a[onclick]{white-space:nowrap;display:block;height:31px;text-decoration:none;color:#bcc590;font-size:13px;padding:5px 10px 0 0;margin:0 -2px 0 0;}
ul.subMenu li.active{background:url(subMenuTab.png) left top;}
ul.subMenu li.active a:link,ul.subMenu li.active a:visited,ul.subMenu li.active a[onclick]{color:#acb67a;display:block;height:31px;background:url(subMenuTab.png) right top;}
.tagExpandOpt{padding:5px 0 10px;}

.timeLine{background:#f2f7db;padding:1px 5px;border:1px solid #d8dcc2;border-left:4px solid #d8dcc2; color:#BCC590;}

.user_lenta .box1{border:1px solid #d8dcc2;padding:5px;margin:5px 0;background:none;}
.user_lenta .delBox{width:105px;float:right;position:relative; top:-35px;left:-10px;}
img.userPhoto{padding:3px;background:#fff;border:1px solid #ccc;}

.nbNav a:link, .nbNav a:visited{font-size:14pt;margin:0 8px;}

ol.myNavBar{margin:0 0 10px 0;padding:4px 10px;text-align:left;}
ol.myNavBar li{display:inline;padding:0 3px 0 0;margin:0 0 0 0px;}
ol.myNavBar li a {padding:0;margin:0px 0px 0px 0px;font-size:10pt;}
ol.myNavBar li a:link,ol.myNavBar li a:visited{color:#777;}
ol.myNavBar li.last a {color:#000;font-weight:400;}

.icoClsHistory {background: url(sprites/sprite_ico16.png) no-repeat 0px -140px !important;}
.box1new{border:1px solid #7DB621}

/* comments v3 */
.commentsTpl3 img.userPhoto{padding:3px;border:1px solid #f3f3ef;background:#fff;float:right;width:70px;}
.commentsTpl3{border-top:1px solid #fff8ed;border-bottom:1px solid #fff8ed;overflow:hidden;padding:2px 3px;margin:5px;background:#f2fafd;}
.commentsTpl3 .commentsTpl3_box1{border-top:1px solid #d8dcc2;border-bottom:1px solid #d8dcc2;overflow:hidden;padding:3px 3px 5px 10px;background:#f2f7db;}

.comments_microblog .formBox{background:#f2fafd none repeat scroll 0 0;border-bottom:1px solid #fff8ed;border-top:1px solid #fff8ed;margin:0 5px;padding:2px 3px;}
.comments_microblog .formBox form {background:#f2f7db none repeat scroll 0 0;border-bottom:1px solid #d8dcc2;border-top:1px solid #d8dcc2;padding:5px}

/* comments v4 */
.commentsTpl4_box{padding:5px; background:#f2f7db; margin:10px 0;border-bottom:1px solid #d8dcc2;border-top:1px solid #d8dcc2;}
.commentsTpl4_innerHolder{padding:10px 5px;}
.commentsTpl4_innerHolder img.userPhoto{padding:2px; background:#fff;border:1px solid #dadfc6;}
.commentsTpl4_bottomHolder{margin:3px 0 0 0;padding:2px 10px 2px 2px;background:#dadfc6;overflow:hidden; color:#fff;}
.commentsTpl4_authorHolder{display:block; float:left;-moz-border-radius:3px; background:#f2f7db; padding:2px 10px;}
.commentsTpl4_authorHolder .userLink:link,.commentsTpl4_authorHolder .userLink:visited{color:#999;text-decoration:none; font-size:10pt;}
.commentsTpl4_dateHolder{font-size:8pt; display:block;float:right;padding:5px 0 0 0;}

/* comments v5 */
.commentsTpl5sprite{background:url(sprites/sprite_comments_tpl5_640.png);}
#middle640 .commentsTpl5sprite{background-image:url(sprites/sprite_comments_tpl5.png);}
#middle640 .commentsTpl5_innerHolder{background-position:-460px 0;}
.commentsTpl5_box{padding:0; margin:10px 0;}
.commentsTpl5_shadowTop{height:5px; overflow:hidden;font-size:1px; background-position:left top;}
.commentsTpl5_shadowBottom{height:5px; overflow:hidden;font-size:1px; background-position:left bottom ;}
.commentsTpl5_innerHolder{padding:5px 15px;background-position:-640px 0;background-repeat:repeat-y;}
.commentsTpl5_innerHolder img.userPhoto{padding:2px; background:#fff;border:1px solid #dadfc6;}
.commentsTpl5_dateHolder{color:#ccc;font-size:8pt;line-height:25px;overflow:hidden;}

.label {color:#888;font-size:10pt;}

.tBox1{background:#F2F7DB none repeat scroll 0 0;border-left:5px solid #7DB621;margin:0 0 10px;padding:15px 20px 20px 55px;text-align:left;}
.evEmblem img{border:4px solid #E9E9E9;padding:3px;}

/* guga pbuttons */
span.pbutton{min-width:80px;background: url(sprites/sprite_pbuttons.png) no-repeat;background-position:top left;padding:0 0 0 50px;margin:7px 5px 0 0;line-height:38px;display:inline-block;}
span.pbutton:hover{opacity:0.7;}
span.pbutton a,span.pbutton a:link,span.pbutton a:visited{font-weight:bold;min-width:80px;text-align:center;background: url(sprites/sprite_pbuttons.png) no-repeat;background-position:top right;padding:0 20px 0 0;color:#333 !important;line-height:38px;text-decoration:none;display:inline-block;font-size:13px !important;}

span.pbutton_blue{background-position:0 -38px;}
span.pbutton_blue a,span.pbutton_blue a:link,span.pbutton_blue a:visited{background-position:right -38px;}

#right960 span.pbutton{margin-left:30px;}
#right960 span.pbutton a,#right960 span.pbutton a:link,#right960 span.pbutton a:visited{width:105px;}

.myVertNav li a:link,.myVertNav li a:visited{display:block; text-decoration:none; color:#aaa;}
.myVertNav li{border-bottom: 1px solid #eee;padding:2px 0;}

.columns_3 #right960 h3{margin:0 0 10px 0;display:block;width:220px;line-height:40px;color:#0099CC;text-shadow:1px 1px 2px #FFFFFF, 1px 1px #EEEEEE;background:url(yellow_sidebar.png) no-repeat left bottom;position:relative;left:-11px;padding:0 0 0 20px;}
.columns_3 #right960 h3 a:link, .columns_3 #right960 h3 a:visited {color:#0099CC;}

ol.userNav{width:160px;float:left;padding:0;}
ol.userNav a:link,ol.userNav a:visited{display:block;color:#ff8c00;padding:3px 0;text-decoration:none;}  /*ff8c00*/
ol.userNav li{border-bottom:1px solid #eee;margin:0;padding:0;}
ol.userNav li.last{border:0;}

.userFlayerOpt a:link,.userFlayerOpt a:visited,.userFlayerOpt a[onclick]{display:block;text-align:center; padding:2px; margin:2px 0;color:#BDCA83;text-transform:lowercase;font-size:9pt;border-bottom:1px solid #BDCA83;text-decoration:none;background:#fff;padding:0;}

/*  member wall */
.memberWall .userPhotoSA{float:left;display:block;height:70px;width:70px;overflow:hidden;padding:0;border-right:1px solid #fff;border-bottom:1px solid #fff;}
.memberWall img.userPhoto{width:120px; border:0;padding:0;margin:0 0 0 -25px;}

.autoCompleteBox{border-right: 1px solid #aaa;border-left: 1px solid #aaa;border-bottom: 1px solid #aaa;position: absolute; background:#fff;z-index:999;}
.autoCompleteBox ul{padding:5px 0;display:block;overflow:hidden;}
.autoCompleteBox ul li{padding:2px 5px;display:block;overflow:hidden;}
.autoCompleteBox ul li.active{background:#eee;}
.autoCompleteBox ul li h5{padding:0;float:left;width:65%;font-weight: normal;overflow:hidden;}
.autoCompleteBox ul li b{font-weight: normal;float:right;padding:0 10px 0 0;text-align:right;color:#aaa;font-style:italic;}

.ico_newMessage{background:url('icons/ico_newMes1.png') no-repeat;padding-left:18px;}
.im_log{max-height:400px;overflow:auto;}

#mbAfterAsk a:link,#mbAfterAsk a:visited,#mbAfterAsk a[onclick]{color:#fff; font-size:10pt;}
div.hilight{background:#F2F7DB; border:1px solid #91AB07;}

.showOnHoverBox:hover .showOnHover{visibility: visible;}
.showOnHover{visibility: hidden;}

/* index carousel*/
#tagsCarouselTips{height:186px;background:url(carousel_tips_top.gif) no-repeat 80px 0}
#tagsCarouselTipsReg{height:120px;background:url(carousel_tips_reg.gif) no-repeat 390px 0}
#tagsCarouselCloudBox{float:left;width:310px;}
#tagsCarouselCarouselBox{width:620px;float:left;}
.SCpanel .userPhoto
{	width:180px;
	padding:0;
	border:0;
}

.SCpanel span.userPhotoCropper
{	overflow:hidden;
	display:block;
	float:left;
	max-height:215px;}

.SCpanel a.userPhotoBox:link,
.SCpanel a.userPhotoBox:visited
{	padding: 4px;
	border: 1px solid #aaa;
	background:#fffded;
	overflow:hidden;
	display:block;
	float:left;

	-moz-box-shadow: 2px 3px 2px #ccc;
	-webkit-box-shadow: 2px 3px 2px #ccc;
	box-shadow: 2px 3px 2px #ccc;}

.SCpanel h4{margin:0;padding:0 0 0 35px;font-weight:normal}
.SCpanel h4 a.userLink:link, .SCpanel h4 a.userLink:visited{font-size:17px;}
.SCpanel .infoHolder{padding:0 0 0 35px}

.SCpanel .wishBox
{	padding: 7px 10px;
	width: 241px;
	margin: 15px 0 0 25px;
	border: 1px solid #d9c69d;
	background: #fff5b3;
	max-height: 100px;
	overflow: hidden;	-moz-border-radius: 10px; /* Firefox */
	-webkit-border-radius: 10px; /* Safari, Chrome */
	-khtml-border-radius: 10px; /* KHTML */
	border-radius: 10px; /* CSS3 */
	behavior: url(border-radius.htc); /* σχθμ IE border-radius */
}

.SCpanel .wishBox b{display:block;color:#333;font-size:12px;}
.SCpanel .hotelka1{display:block;padding:5px 0;font-size:20px;}
.SCpanel .otherWishes{padding:7px 0 0 35px;}
.box7 .box7corner{width:27px;height:21px;position:relative;left:-35px; top:17px;background:url(box7corner.png)}