/* Copyright Osemka Internet Media*/
/* Created: Cosmo */

.module_user_groups { width: 180px; height: 150px; margin-top: 5px; text-align: center; float: left; }

/* Group Main */ 

.groupMain {width: 565px; margin-left: 5px; margin-right: 5px; margin-bottom: 50px; text-align: center; }
.groupMain a {text-decoration: none; color: #F60;}
.groupMain a:hover {text-decoration: underline;}
  .groupMainHeader {width: 565px; text-align: left; margin-bottom: 10px;}
  .groupMainDesc {font-size: 10px; color: gray; text-align: left; margin-top: 3px; font-style: italic;}
  .groupMainBody {width: 565px; height: 100px; margin-top: 20px;}

  .groupMain h2{color: #FF6600; text-align: left; padding-left: 2px; font-size: 13px;}
  .groupMain h3{}
 
  /* group top */
  .groupTop{width: 565px; background: #FFFFFF; border-bottom: 1px #DFDFDF solid; margin: 0 0 10px 0;}
  .groupTop h1{text-align: center; color: #00578A; font-size: 26px;  border-bottom: 1px #F1EFEB solid; padding: 10px 0 5px 0; margin: 0;}
  .groupTop h2{color: #666666; text-align: center; border: 0px;}
  .groupTop img{float: left; background: #FFFFFF; padding: 2px; margin: 5px;}
    .groupTopInfo{width: 275px; float: left; margin: 8px 0 10px 0;}
    .groupTopInfo p{width: 130px; float: left; text-align: left; margin: 0 0 8px 0;}
    .groupTopButtons{height: 22px; text-align: left; margin: 3px 0 0 0;}
    .groupTopLink{height: 16px; text-align: left; padding: 0 0 0 4px; margin: 5px 0 2px 0;}
    .groupTopRss{width: 150px; height: 110px; float: left;}
    .groupTopRss img{ margin: 0 30px 0 45px;}
    .groupBottomRss{width: 98%; height: 15px; text-align: right; margin: 2px 0 0 0;}	
    .groupBottomRss img{margin: 0 0 -2px 0;}
 
  /* group cat list */
  .groupCatList{}
  .groupCatList ul{width: 410px; height: 140px; float: left; list-style-type: none; padding: 0px; margin: 3px 0 3px 0;}
  .groupCatList li{width: 130px; float: left; font-weight: bold; text-align: left; color: #006090; font-size: 11px; margin: 3px 0 0 2px;}
  .groupCatList a{color: #006090;}
 
  .groupCatListAd{width: 150px; height: 140px; float: left; margin: 3px 0 3px 0;}

  /* group search */
  .groupSearch{width: 385px; height: 20px; float: left; text-align: left; margin: 0 5px 10px 0;}
  .groupSearch p{display: inline; font-size: 11px; color: #7F7F7F; letter-spacing: 1px; font-weight: bold; margin: 0 2px 0 2px;}
  .groupSearch form{display: inline;}
    .groupSearchInp{width: 200px; border: 1px #D4D0C8 solid;}
 
  /* group options */
  .groupOptions{margin-top: 1px;}
 
  /* group list */
  .groupList{}
    .groupListSingle{width: 570px; background: #FFFFFF; text-align: left; border-bottom: 1px #DFDFDF solid; margin: 3px 0 0 0;}
    .groupListSingle h3{color: #006090; font-size: 15px; letter-spacing: 1px;padding: 4px 0 0 0; margin: 10px 0 0 0;}
    .groupListSingle h3 a{color: #006090;}
    .groupListSingle p{color: #666666; padding: 5px; margin: 0 0 0 0;}
    .groupListSingle img{width: 90px; height: 80px; float: left; border: 1px #F7F7F7 solid; padding: 2px; margin: 3px 5px 3px 3px;}
      .groupListSingleInfo{width: 120px; height: 60px; color: #999999; line-height: 22px; text-align: right; float: right; border-left: 1px #F1EFEB solid; margin: 13px 8px 0 0;}
	
  /* theme list */	
  .themeList{margin-top: 10px;}
    .themeListHeader{height: 24px; background: #00C105; text-align: left; border-bottom: 5px #47D24B solid;}
    .themeListHeader p{float: left; font-size: 13px; color: #FFFFFF; text-align: center; font-weight: bold; margin: 0;}
    .themeListTheme{background: #FFFFFF; text-align: left; border-bottom: 1px #DFDFDF solid; margin: 3px 0 0 0;}
    .themeListTheme p{float: left; margin: 0 0 3px 0;}
	
    .themeListSubject{width: 243px; color: #006090; font-weight: bold; padding: 5px 0 0 3px;}	
    .themeListSubject a{color: #006090;}	
    .themeListAutor{width: 130px; text-align: center; color: #666666; padding: 5px 0 0 0;}
    .themeListAutor a{color: #666666; text-decoration: underline;}
    .themeListAutor a:hover{color: #FF5A00;}
    .themeListPosts{width: 42px; text-align: center; color: #666666; font-weight: bold; padding: 5px 0 0 0;}
    .themeListLast{width: 140px; text-align: center; color: #666666; padding: 5px 0 0 0;}
    .themeListLast a{color: #666666; text-decoration: underline;}
    .themeListLast a:hover{color: #FF5A00;}
	
    /* post list */
    .postList{margin-top: 10px;}
      .postListItem{width: 565px; background: #FFFFFF; border-bottom: 1px #DFDFDF solid; margin: 0 0 10px 0;}
      .postListItem p{color: #5F5F5F; text-align: left; padding: 5px; margin: 0 0 30px 0;}
        .postListItemHeader{height: 14px; background: #00C105; color: #FFFFFF;text-align: left; border-bottom: 5px #47D24B solid;}
        .postListItemHeader a{color: #EFEFEF}
        .postListItemHeader b{padding: 6px;}
		  .postListItemAvatar{float: left; margin: 5px;}
		
    /* add theme */
    .addTheme{width: 565px; background: #FFFFFF;  border-bottom: 1px #DFDFDF solid; padding-bottom: 10px;margin: 0 0 10px 0;}
    .addTheme h2{color: #00C105; text-align: center; border: 0px; padding-top: 10px; margin: 0px;}
    .addTheme input{margin: 5px 0 10px 0;}	 
    .addTheme textarea{width: 40em; height: 10em; background: #F7F7F7; font-family: arial; font-size: 12px; padding: 1px; border: 1px #D4D0C8 solid; margin: 5px 0 5px 0;}	
    .addTheme select{width: 200px; background: #F7F7F7; font-family: arial; font-size: 12px; padding: 1px; border: 1px #D4D0C8 solid; margin: 5px 0 5px 0;}	
      .addThemeInp{width: 40em; background: #F7F7F7; font-family: arial; font-size: 12px; border: 1px #D4D0C8 solid;}
      .addThemeLogoInp{background: #F7F7F7; font-family: arial; font-size: 12px; border: 1px #D4D0C8 solid;}	
 
