body {
	background-image:url(images/body_h237.gif);
}
.header {
	background-image:url(images/slider_7.gif);
}

.jcarousel-item {
	width: 203px;
	padding: 10px 40px 27px 16px;
	margin: 0 43px 0 0;
	height: 272px;
	background: url(images/slider_item_1.png) no-repeat !important;
	background: transparent;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='style/images/slider_item_1.png');
}

.jcarousel-clip {
	width: 860px;
}

.sidebar {
	float: left;
}
.content {
	width: 590px;
	float: right;
}
.lt {
	float: left;
}
.rt {
	float: right;
}
/* BEG container sidebar */
#groupTools .box .c {
padding:5px 5px 5px 20px;
}
#groupTools hr {
border-color:#EEEEEE;
}
#groupTools a.newgroup {
	background:transparent url(images/ico_circle_add.gif) no-repeat scroll 0%;
}
#groupTools a.edit {
	background:transparent url(images/ico_grouptool_edit.gif) no-repeat scroll 0%;
}
#groupTools a.learn {
	background:transparent url(images/ico_circle_why.gif) no-repeat scroll 0%;
}
#groupTools a.learn, #groupTools a.edit, #groupTools a.newgroup{
	line-height:27px;
	margin-left:-6px;
	margin-top:0pt;
	padding-left:31px;
}
#groupTools a {
	display:block;
	padding-left:6px;
}
#groupTools .box .c {
padding:5px 5px 5px 20px;
}
#groupTools h3{
	font-size:14px;
	padding:8px 5px 1px 12px;
}
#groupTools input {
	background:transparent url(images/search_input_4.gif) no-repeat scroll 0%;
	border:0pt none;
	height:16px;
	margin:5px 0pt;
	padding:5px;
	vertical-align:middle;
	width:210px;
}
#groupTools button {
	border: 0;
	width: 65px;
	height: 36px;
	background: url(images/search_btn_4.gif) no-repeat;
	text-indent: -999em;
	vertical-align: middle;
}
#groupTools .adv {
	background:transparent url(images/li_arrow_right.gif) no-repeat scroll 0pt 50%;
	line-height:1.5em;
	padding-left:11px;
	color: #CC3C6A;
}
#groupTools .advCurrent {
	background: url(images/li_current.gif)  no-repeat scroll 0pt 50%;
	line-height:1.5em;
	padding-left:11px;
	clear:both;
	color: #CC3C6A;
}
#groupTools .box .c ul {
float:left;
width:120px;
}
#groupTools #advBox ul {
margin-bottom:10px;
width:140px;
}
#advBox .downlist {
	float:left;
	margin-bottom:15px;
	width:100%;
}
#advBox .comboboxContainer {
	width:100% !important;
}
#advBox .comboboxContainer select{
	width:97%;
}
#advBox ul .txtWords, #advBox ul .txtPhrase {
	background:transparent url(images/search_input_5.gif) no-repeat scroll 0%;
	margin-right:5px;
	width:130px;
}
#advBox .input {
	height:26px;
	margin-bottom:10px;
	padding:0;
}
#join .inputName{
	background:transparent url(images/name_input.gif) no-repeat top left;
	margin-bottom:10px;
	padding:0pt 5px;
}

#join .inputEmail{
	background:transparent url(images/email_input.gif) no-repeat top left;
	margin-bottom:10px;
	padding:0pt 5px;
}
#join .inputName .txtName{
	background:none;
	padding:5px;
	width:95px;

}
#join .inputEmail .txtEmail{
	background:none;
	padding:5px;
	width:110px;
}
.container .sidebar #login{
	background: url(images/group_login.png) no-repeat;
}
.container .title_link{
	font-weight:bold;
	color:#676767;
	line-height:28px;
	padding:0px 0pt 10px 100px;
	text-align:center;
	vertical-align:middle;
	width:90px;
}
.container .title_link .prev{
    background:url(images/pager_prev.gif) no-repeat left center;
}
.container .title_link .next{
    background:url(images/pager_next.gif) no-repeat right center;
}
.container .sidebar #promotion .pagination p{
	color:#676767;
	font-weight:bold;
	line-height:28px;
	text-align:center;
	vertical-align:middle;
}
.container .sidebar #promotion .pagination p img{
float:none;
text-align:center;
}

.container .sidebar #promotion .box {
	margin: 10px 10px 0 10px;
}
.container .sidebar #promotion img {
	float: left;
	margin: 0 10px 0 0;
}
.container .sidebar #promotion li span{
	color:#676767;
}
.container .sidebar #promotion a{
	font-weight:bold;
}
/* END container sidebar */

/* BEG .content */
.content .corner .cornerInner {
	margin:0pt 10px 6px 12px;
}
.featuredBlock h3 {
	margin:4px 7pt 8px;
	text-align:center;
	height:30px;
}
.featuredBlock h3 a{
	text-decoration:none;
}
.featuredBlock .block{
	margin:auto 5px;
	height:100px;
	line-height:14px;
}

.featuredBlock a{
	margin:auto 5px;
	height:90px;
	line-height:14px;
	text-decoration:underline;
}
.featuredBlock p{
	padding-top:10px;
}
.featuredBlock a.adv {
	background:transparent url(images/li_arrow_right.gif) no-repeat scroll 0pt 50%;
	line-height:1.5em;
	padding-left:11px;
	font-weight:bold;
	margin:auto 5px;
	text-decoration:none;
}
.group_label h2{
	font-size:16px;
	padding-left:15px;
	color:#000;
}
.group_label h2 a{
	font-size:16px;
}
.group_categories ul{
	margin:auto 10px;
}
.group_categories li {
	font-weight:bold;
	float:left;
	margin:2px 0;
	width:180px;
	line-height:18px;
}

.content .list li {
	background: url(images/group_list_bg.gif) no-repeat;
	height: 210px;
}
.content .list .last {
	margin-right: 0;
}
.content .list .list_header{
    height:70px;
	wdith:100%;
}
.content .list img{
	float:left;
	margin-right:10px;
}
.content .list .username{
	float:left;
	font-weight:bold;
	margin-top:5px;
	display:block;
	width:90px;
}
.content .list .username,.content .list strong{
	color:#000;
}
.content .list .block{
	height:105px;
}
.content .list .block p{
	padding-top:10px;
}
.content .list .block a{
	background:none;
	color:#D10C55;
	display:inline;
	font-weight:normal;
	margin-top:0;
	padding-left:0;
	text-decoration:underline;
}
.content .list .block a:hover{
	color:#666;
}
.content .list a.adv{
	margin-top:0;
}
.cluetip-default {
	padding-bottom: 5px;
	background: url(images/gifts_title_right.gif) no-repeat top right;
  	width: auto !important;
  	background-color: transparent;
}

/* END .content */

.info {
	margin-bottom: 10px;
}
#advBox .comboboxContainer .comboboxContainer {
	float: left;
	width: 293px !important;
}

#advBox .comboboxContainer .comboboxValueContainer {
	background: url(images/input_293_26.gif) no-repeat;
}

/* BEG input */
.categories .right input {
	background: transparent;
	margin: 0;
	padding: 0;
}
#groupTools .input_210 {
	background: url(images/input_220_26.gif) no-repeat 0 5px;
}
#groupTools input {
	background: none;
}
#groupTools .input_142 {
	background: url(images/search_input_5.gif) no-repeat 0 5px;
}
#groupTools .input_142 input {
	width: 132px;
}
#groupTools #advBox ul {
	margin-bottom: 0;
}

#advBox .fontweight {
	width:140px;
}

#join ul .txtName {
	background: transparent;
	border:0;
	height:27px;
	margin:0;
	width:86px;
}
#join ul .txtEmail {
	background: transparent;
	border:0;
	height:27px;
	margin:0;
	width: 103px;
}
#join ul .r_input_111 {
	background: url(images/name_input.gif) no-repeat;
	width:96px;
	padding:6px 10px 6px 5px;
	height:27px;
	margin-left: 0;
	padding-top: 0;
}
#join ul .r_input_128 {
	background: url(images/email_input.gif) no-repeat;
	padding:6px 10px 6px 5px;
	width: 113px;
	height:27px;
	margin-left: 0;
	padding-top: 0;
}
#join ul {
	margin-right: 5px !important;
	margin-right: 0;
}

/* BEG tabsbox */
.jcarousel-clip {
	z-index: 2;
	width: 300px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
}

.jcarousel-item {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	width: 300px;
	height: 290px;
	background: url(images/slider_itema.png) no-repeat !important;
	background: transparent;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='style/images/slider_itema.png');
}
.jcarousel-prev-horizontal {
	position: absolute;
	top: 0;
	left: 0;
	margin-left: 100px;
	margin-top:-38px;
	width: 19px;
	height: 29px;
	cursor: pointer;
	background: url(images/pager_prev.gif) no-repeat 50% 50%;
}
.jcarousel-next-horizontal {
	position: absolute;
	top: 0;
	left: 0;
	width: 19px;
	height: 29px;
	margin-left: 170px;
	margin-top:-38px;
	cursor: pointer;
	background: url(images/pager_next.gif) no-repeat 50% 50%;
}
/* END tabsbox */

/* overrides */

.box p {
line-height:normal;
margin-left:0px;
margin-right:0px;
}

.featuredBlock li {
float:left;
margin-right:20px;
margin-top:20px;
width:166px;
}

.content .list li {
margin:0pt 10px 16px 0pt;
overflow:hidden;
padding:12px;
position:relative;
width:162px;
}