.ballline {  background-attachment: fixed; background-image: url(../pics/background.jpg); background-repeat: no-repeat; background-position: right bottom; border: 1px solid; border-color: #FFFFFF #E4E4E4 #E4E4E4}
	 	 	 	  	 	 	 		 	 	 	  	 	 	 	
/*------ JomSocial Styles ------*/
#content .moduletable-jsmembers .avatar {
width:64px;
}
.moduletable-jsmembers ul {
text-align:center;
padding:0 0 14px 0 !important;
}
.moduletable-jsmembers li {
margin:0 5px !important;
}
#community-wrap {
min-width:560px;
}
.greybox table td {
width:50% !important;
}
body #community-wrap div.greybox div div div.introduction {
padding:20px;
}
body #community-wrap div.greybox div div div.loginform {
height:auto;
padding:20px;
width:auto;
}
body #community-wrap div.greybox div div div.loginform {
background:none;
font-size:11px;
}
body #community-wrap div.greybox div div div.loginform #password {
margin:0 0 10px 0;
}
body #community-wrap ul#featurelist li {
background:none;
padding:0;
}
body #community-wrap div.greybox div div div h1 {
margin:0 0 10px 0;
}
#community-wrap .cModule {
-moz-border-radius:0;
}
#community-wrap .cModule h3 {
border:0;
font-size:22px;
margin:10px 0;
}
#community-wrap div.mini-profile {
-moz-border-radius:0;
}
#community-wrap .cSubmenu {
-moz-border-radius:0;
}
#community-wrap .app-item {
-moz-border-radius:0;
}

/*------ JomSocial Styles ------*/

.moduletable-jsmembers div div {

background:url(../images/theme4/shelf.png) no-repeat 50% 70px;

}

.moduletable-jsmembers .avatar {

background:url(../images/theme4/avatar-bg.png) no-repeat 50% 50%;

border:0 !important;

padding:11px 10px 30px 10px !important;

}

body #community-wrap div.greybox {

border:1px solid #959F9F;

}

body #community-wrap div.greybox div div {

background:#FFF url(../images/theme4/greybox.png) repeat-x 0 0;

}

body #community-wrap div.greybox div div div h1, body #community-wrap div.greybox div div div h2 {

color:#313D44;

text-shadow:1px 1px 1px #FFF;

}

body #community-wrap ul#featurelist {

margin:0 0 20px 0;

}

body #community-wrap ul#featurelist li {

color:inherit;

font-weight:normal;

}

body #community-wrap div.greybox a#joinButton {

background:url(../images/theme4/join_button.png) no-repeat 0 0;

}

body #community-wrap div.greybox a#joinButton:hover {

background:url(../images/theme4/join_button.png) no-repeat 0 -49px;

}

#community-wrap .cModule.searchbox .input_wrap {

background:url(../images/theme4/searchbox.png) no-repeat 0 0;

}

#community-wrap .cModule.searchbox .input_wrap .search_button {

background:url(../images/theme4/searchbox.png) no-repeat 100% 0;

}

#community-wrap .cModule {

border:1px solid #959F9F;

background:#FFF url(../images/gradient.png) repeat-x 0 0;

}

#community-wrap .cModule h3 {

color:#313D44;

text-shadow:2px 2px 2px #FFF;

}

#community-wrap .app-box-header {

background:url(../images/theme4/app-box-header.png) no-repeat 0 0;

}

#community-wrap .app-box-title {

color:#FFF;

text-shadow:1px 1px 1px #000;

}

#community-wrap .app-box-menu-icon {

background:url(../images/theme4/app-box-menu-icon.png) no-repeat 0 0;

}

body #community-wrap .infoGroupTitle {

border-bottom:1px solid #959F9F;

}

#community-wrap dl.profile-right-info dt {

color:#333;

}

#community-wrap .cToolbar {

background:url(../images/theme4/js_toolbar.png) no-repeat 0 0;

}

#community-wrap .cToolbar ul li {

background:url(../images/theme4/js_toolbar.png) no-repeat 0 -97px;

}

#community-wrap .cToolbar ul li a {

background:url(../images/theme4/js_toolbar.png) no-repeat 100% -97px;

}

#community-wrap .cToolbar ul li.toolbar-active a {

background:url(../images/theme4/js_toolbar.png) no-repeat 100% -60px;

}

#community-wrap .cToolbar ul li.toolbar-active div a {

background:#408FDA;

border-bottom:1px solid #17477F;

}

#community-wrap .cToolbar ul li.toolbar-active div a:hover {

background:#17477F;

}

#community-wrap .cToolbar ul li.toolbar-active div a.has-separator {

border-bottom:1px solid #17477F;

}

/*------ JomSocial Styles ------*/

.moduletable-jsmembers div div {

background:url(../images/theme4/shelf.png) no-repeat 50% 70px;

}

.moduletable-jsmembers .avatar {

background:url(../images/theme4/avatar-bg.png) no-repeat 50% 50%;

border:0 !important;

padding:11px 10px 30px 10px !important;

}

body #community-wrap div.greybox {

border:1px solid #959F9F;

}

body #community-wrap div.greybox div div {

background:#FFF url(../images/theme4/greybox.png) repeat-x 0 0;

}

body #community-wrap div.greybox div div div h1, body #community-wrap div.greybox div div div h2 {

color:#313D44;

text-shadow:1px 1px 1px #FFF;

}

body #community-wrap ul#featurelist {

margin:0 0 20px 0;

}

body #community-wrap ul#featurelist li {

color:inherit;

font-weight:normal;

}

body #community-wrap div.greybox a#joinButton {

background:url(../images/theme4/join_button.png) no-repeat 0 0;

}

body #community-wrap div.greybox a#joinButton:hover {

background:url(../images/theme4/join_button.png) no-repeat 0 -49px;

}

#community-wrap .cModule.searchbox .input_wrap {

background:url(../images/theme4/searchbox.png) no-repeat 0 0;

}

#community-wrap .cModule.searchbox .input_wrap .search_button {

background:url(../images/theme4/searchbox.png) no-repeat 100% 0;

}

#community-wrap .cModule {

border:1px solid #959F9F;

background:#FFF url(../images/gradient.png) repeat-x 0 0;

}

#community-wrap .cModule h3 {

color:#313D44;

text-shadow:2px 2px 2px #FFF;

}

#community-wrap .app-box-header {

background:url(../images/theme4/app-box-header.png) no-repeat 0 0;

}

#community-wrap .app-box-title {

color:#FFF;

text-shadow:1px 1px 1px #000;

}

#community-wrap .app-box-menu-icon {

background:url(../images/theme4/app-box-menu-icon.png) no-repeat 0 0;

}

body #community-wrap .infoGroupTitle {

border-bottom:1px solid #959F9F;

}

#community-wrap dl.profile-right-info dt {

color:#333;

}

#community-wrap .cToolbar {

background:url(../images/theme4/js_toolbar.png) no-repeat 0 0;

}

#community-wrap .cToolbar ul li {

background:url(../images/theme4/js_toolbar.png) no-repeat 0 -97px;

}

#community-wrap .cToolbar ul li a {

background:url(../images/theme4/js_toolbar.png) no-repeat 100% -97px;

}

#community-wrap .cToolbar ul li.toolbar-active a {

background:url(../images/theme4/js_toolbar.png) no-repeat 100% -60px;

}

#community-wrap .cToolbar ul li.toolbar-active div a {

background:#408FDA;

border-bottom:1px solid #17477F;

}

#community-wrap .cToolbar ul li.toolbar-active div a:hover {

background:#17477F;

}

#community-wrap .cToolbar ul li.toolbar-active div a.has-separator {

border-bottom:1px solid #17477F;

}

