* {margin: 0; padding: 0;}
html{height: 100%}
body{font: 12px Arial, sans-serif; width: 100%;	height: 100%; color: #666; background: #E1E1E1 url(top_bg.gif) repeat-x top; text-align: center;}

a:link, a:visited, a:active, a:hover{color: #f5752b; text-decoration: underline;}
a:hover{text-decoration: none;}

ul li{list-style: none;}
img{border: none;}
input{vertical-align: middle;}

.clear{clear: both;}

#wrapper {
	width: 758px;
	margin: 0 auto;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	text-align: left;
}


/* Header
-----------------------------------------------------------------------------*/
/*#header {height: 121px;	background: url(logo-intim-mambos.gif) no-repeat left top;}*/
#header {height: 121px;	background: url(intimBamboCom.gif) no-repeat left top;}
#header .hta{height: 83px; overflow: hidden; text-align: right;}
#header .hta p{margin-top: 60px;}
#header .hta p span{color: #000; font-weight: 700; }

#header .top_menu{width: 100%; height: 38px; background: url(top_menu_bg.gif) no-repeat center;}
#header .top_menu ul{height: 38px; overflow: hidden;}
#header .top_menu ul li{float: left; line-height: 38px; background: url(bullet_mi.gif) no-repeat left 16px; padding: 0 13px;}
#header .top_menu ul li.meeting{background: url(meeting_bg.gif) no-repeat center;}

.top_menu a:link, .top_menu a:visited, .top_menu a:active, .top_menu a:hover{color: #fff; text-decoration: underline;}
.top_menu a:hover{text-decoration: none;}

/* Middle
-----------------------------------------------------------------------------*/
#middle {
	width: 100%;
	padding: 0 0 54px;
	height: 1%;
}
#middle:after {
	content: '.';
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
}
#container {
	width: 100%;
	float: left;
	overflow: hidden;
}
#content {
	padding: 0 0 0 249px;
}
.thumbs{width; 100%; color: #8290BA;}
.thumbs .ti{width: 122px; padding: 5px 0 0 5px; float: left; line-height: 20px; font-size: 12px}
.thumbs .ti img{display: block; background: #818FB9;}
.thumbs .ti a img{border: 1px solid #FDA674;}
.thumbs .ti a:hover img{border: 1px dashed #FDA674;}

.thumbs a:link, .thumbs a:visited, .thumbs a:active, .thumbs a:hover{color: #f5752b; text-decoration: underline; font-size: 12px; font-weight: 700;}
.thumbs a:hover{text-decoration: none;}

/* Sidebar Left
-----------------------------------------------------------------------------*/
.sl {
	float: left;
	width: 242px;
	margin-left: -100%;
	position: relative;
}
.sl .col{width: 196px; margin: 5px auto;}

.grwh_lt{width: 100%; background: #F5F5F5 url(grwh_lt.gif) no-repeat left top; margin: 5px auto;}
.grwh_rt{width: 100%; background: url(grwh_rt.gif) no-repeat right top;}
.grwh_lb{width: 100%; background: url(grwh_lb.gif) no-repeat left bottom;}
.grwh_rb{width: 100%; background: url(grwh_rb.gif) no-repeat right bottom; padding: 0 0 5px;}

.grgr_lt{width: 100%; background: #D1D1D1 url(grgr_lt.gif) no-repeat left top; line-height: 32px;}
.grgr_rt{width: 100%; background: url(grgr_rt.gif) no-repeat right top;}
.grgr_lt h1{font-size: 14px; text-align: center; color: #1c1c1c; font-weight: 700;}

.login_form{width: 100%; color: #1c1c1c;}
.login_form table{width: 90%; margin: 0 auto;}
.login_form input.text{width: 100px; border: 1px solid #677397;}
.login_form input.bttn{width: 62px; height: 16px; background: url(bttn_enter.gif); cursor: pointer; border: none;}

.search_form, .search_form table{width: 100%;}
.search_form select.country{width: 150px;}
.search_form input.text{width: 40px;}
.search_form input.bttn{width: 62px; height: 16px; background: url(bttn_search.gif); cursor: pointer; border: none; margin: 0 auto;}

.chat{width: 95%; height: 240px; margin: 10px auto 5px; border: 1px solid #C0AAB0; background: #fff; overflow: auto; line-height: 18px;}
.chat p{ font-family: Tahoma, sans-serif; font-size: 11px; color: #000; padding: .4em 5px; border-bottom: 1px dotted #C1B69D;}
.chat p span{font-weight: 700; color: #f5752b;}

.news{width: 100%;}
.news span{color: #414d6f; font-weight: 700;}
.news li{padding: 5px 0;}

/* Footer
-----------------------------------------------------------------------------*/
#footer {
	width: 758px;
	margin: -54px auto 0;
	height: 54px;
	text-align: left;
	border-top: 1px solid #BDB2B2;
}
#footer p{padding: 10px 20px;}

.profile .title{width: 100%; background: #4d597c; color: #fff; line-height: 25px;}
.profile .title h1{font-size: 13px; padding: 0 0 0 10px;}

.uform img{float: left; margin: 5px 10px 5px 0px; border: 1px solid #727272;}
.uform ul{float: left; padding: 10px 0px 10px 0px;}
.uform ul li.fst{font-weight: 700; color: #ff9a36; margin: 0 0 10px;}
.uform ul.grey{color: #676767;}

#showuser_actions_ul{ width:200px; float:right;}
.ico_fri{background:transparent url(icon_fri.gif) no-repeat scroll 0 50%; padding-left:23px; height:20px}
.ico_fav{background:transparent url(icon_fav.gif) no-repeat scroll 0 50%; padding-left:23px; height:20px}
.ico_mes{background:transparent url(icon_mes.gif) no-repeat scroll 0 50%; padding-left:23px; height:20px}
.ico_win{background:transparent url(icon_win.gif) no-repeat scroll 0 50%; padding-left:23px; height:20px}
.ico_cha{background:transparent url(icon_cha.gif) no-repeat scroll 0 50%; padding-left:23px; height:20px}
.about_user p{ padding:3px 0}

.pagination {
	overflow: hidden;
	margin-top: 10px;
	text-align: center;
}
.pagination li {
	overflow: hidden;
	padding: 0 10px;
	display: inline;
}

.pagination li span {
	font: bold 12px/26px Arial, helvetica, sans-serif;
	color: #fff;
}

.pagination li a {
	font: bold 12px/26px Arial, helvetica, sans-serif;
	color: #F67429;
}
.pagination li a:hover {
	text-decoration: none;
	color: #ffffff;
}
.pagination li a.current {
	text-decoration: none;
	color: #ffffff;
}

