div.user-tip {
	padding: 15px;
	background: url(../img/opacity.png) top left; _background: #000000; -moz-border-radius: 10px; -webkit-border-radius: 10px;
	}
	div.user-tip-name { 
		padding-bottom: 5px;
		font-size: 10px; color: #FFAF06; font-weight: bold; 
		}
	div.user-tip-info {
		padding-bottom: 2px;
		font-size: 10px; color: #C5CACE;
		}
		div.user-tip-info span {
			font-size: 10px; color: #FFFFFF;
			}


/* SEARCH =================== */

div.search label {
	padding: 0px 10px 0px 5px;
	}

div.search-header {
	padding: 10px;
	font-size: 18px; color: #D34803;
	}
	div.search-entry {
		padding: 10px; margin: 10px 0px;
		background: #F8F8F8; border: 1px dashed #DADADA;
		}
		div.search-entry-title {
			padding-bottom: 5px; color: #D34803; text-transform: uppercase;
			}
		div.search-entry-title a {
			color: #D34803; text-transform: uppercase;
			}			
		div.div.search-entry-title {
			line-height: 150%;
			}

/* COMMENTS ================= */

/* COMMENTS LIST ------------ */

div.comments {}
	div.comments-header {
		padding: 0px 0px 10px;
		font-size: 18px; color: #D34803;	
		}
	div.comments-form-header {
		padding: 15px 0px 10px;
		font-size: 16px; color: #D34803;
		}				
	div.comments-form {
		padding: 15px;
		background: #F6F3EA; border: 1px dashed #D59073; -moz-border-radius: 5px; -webkit-border-radius: 5px;
		}			
			div.comments-form-textarea {}
				div.comments-form-textarea textarea {
					width: 95%; height: 60px;
					}
			div.comments-form-submit {
				padding-top: 10px;
				text-align: right;
				}	
	div.comments-list {}
		div.comments-list-entry {
			margin: 10px 0px;
			}
			div.comments-list-entry-del {
				text-align: right;
				}
			div.comments-list-entry-del a {
				color: #D34803;
				}
			div.comments-list-picture {
				width: 70px;
				}
				div.comments-list-picture div {
					/*padding-bottom: 5px;*/
					text-align: center;
					}			
				div.comments-list-picture a {
					display:block;
					padding: 5px;
					color: #000000; font-size: 10px; text-align:center; text-decoration: none; line-height: 10px;
					}	
				div.comments-list-picture a:hover {
					color: #000000; font-size: 10px; 
					background:#f4f4f4;
					}	
				div.comments-list-picture a img{
					margin-bottom: 5px;
					}		
					
			div.comments-list-info { width: 300px; background: url(../img/comment_bgr.jpg) top right repeat-y; }
			div.comments-list-info-bgl { background: url(../img/comment_bgl.jpg) top left repeat-y; }
			div.comments-list-info-tr { background: url(../img/comment_tr.jpg) top right no-repeat; }
			div.comments-list-info-tl { background: url(../img/comment_tl.jpg) top left no-repeat; }
			div.comments-list-info-br { background: url(../img/comment_br.jpg) bottom right no-repeat; }
			div.comments-list-info-bl {
				min-height: 62px; padding: 15px 15px 15px 25px; 
				background: url(../img/comment_bl.jpg) bottom left no-repeat; 
				}
				div.comments-list-header {
					padding-bottom: 5px;
					color: #8D8D8D; font-size: 10px;
					} 
				div.comments-list-text {
					line-height: 150%;
					}

/* WIDGET =================== */

div.frame-form {
	padding: 15px; margin-bottom: 20px;
	background: #F6F3EA; border: 1px dashed #CF9178; -moz-border-radius: 5px; -webkit-border-radius: 5px;
	line-height: 150%;
	}

div.frame-info {
	padding: 15px; margin-bottom: 20px;
	background: #F8F8F8; border: 1px dashed #DADADA; -moz-border-radius: 5px; -webkit-border-radius: 5px;
	line-height: 150%;
	}

div.navigation {
	margin: 15px 0px;
	text-align: right;
	}
	div.navigation a {
		display: inline-block; width: 20px; height: 16px; padding-top: 3px; margin: 2px 0px;
		background: url("../img/pager_bg.gif") top left no-repeat;
		color: #FFFFFF; text-align: center; line-height: 1;	
	}
	div.navigation a:hover {
		background: url("../img/pager_bg_over.gif") top left no-repeat;
		text-decoration: none;
	}	
	div.navigation a.navigation-active {
		background: url("../img/pager_bg_over.gif") top left no-repeat;
		}

/* GROUP ==================== */

div.group {
	width: 690px; padding: 25px 35px 20px 0px; 
	}
	div.group-title {
		padding-bottom: 25px;
		color: #D34502; font-size: 19px;
		}
		div.group-title a {
			color: #D34502; font-size: 19px;
			}
	div.group-connect {
		
		}
	div.group-comments {
		width: 265px;
		} 
		div.group-comments div.comments-list-info {
			width: 195px;
			}
		div.group-comments div.comments-form-textarea textarea {
			width: 227px;
			}			

	div.group-right-side {
		width: 415px;
		}
		
	div.group-right-side2 {
		width: 260px;
		}		

/* GROUP GALLERY ============== */

	div.group-gallery-comments div.comments-list-info {
		width: 575px;
		}
		div.group-gallery-comments div.comments-form-textarea textarea {
			width: 627px;
			}

/* GROUP USERS ============== */

	div.group-users {}
		div.group-users-entry {
			width: 83px;
			}
		div.group-users-entry:hover {
			background: #EEEEEE;
			}
			div.group-users-pic {
				height: 75px; padding: 5px 0px;
				text-align: center;
				}
			div.group-users-title {
				text-align: center; height: 12px; overflow: hidden;
				}
				div.group-users-title a {
					color: #000000;
					}

	div.group-box {
		margin-bottom: 25px;
		}
		div.group-box-title {
			color: #D34502; font-size: 16px; height: 30px;
			}
			div.group-box-title a {
				color: #D34502; font-size: 16px; height: 30px;
				}			
		div.group-box-entry {			
			width: 83px; padding: 5px 0px; 
			text-align: center;
			}
		div.group-box-entry:hover {
			background: #EEEEEE;
			}
		div.group-box-entry a,	
		div.group-box-entry a:hover {
			color: #000000; text-decoration: none; font-size: 10px;			
			}
		div.box-more {
			padding: 0px 0px 4px 0px;
			text-align: right; 
			}		
			div.box-more a {
				color: #CB3902; text-decoration: none; font-size: 10px;
				}	
				div.box-more a:hover {
					color: #971E00; text-decoration: none;
					}
								
	div.group-box-users {
		margin-bottom: 30px;
		}	

/* GROUP LIST =============== */

	div.grouplist-list div.navigation {
		margin: 15px 0px;
		}
	div.grouplist-list {
		width: 410px;
		}
		div.grouplist-list-entry {
			padding: 10px;
			border-bottom: 1px dashed #CCCCCC;
			}
			div.grouplist-list-pic {
				width: 115px;
				}
				div.grouplist-list-pic img {
					padding: 5px;
					border: 1px solid #E7E7E7;
					}
			div.grouplist-list-info {
				width: 260px;
				}
				div.grouplist-list-title {
					padding-bottom: 10px;
					}
					div.grouplist-list-title a {
						color: #D34502; font-size: 14px;
						}
				div.grouplist-list-desc {
					line-height: 150%;
					}
				div.grouplist-list-more {
					padding-top: 10px; 
					text-align: right; color: #999999;
					}
					div.grouplist-list-more a {
						color: #CB3902; font-size: 10px;
						}					
	div.grouplist-box {
		width: 250px;
		}
		div.grouplist-box-title {
			color: #D34502; font-size: 16px; height: 30px;
			}
		div.grouplist-box-entry {
			padding: 6px 0px 6px 25px;
			background: url("../img/arrow1.gif") 8px 10px no-repeat;
			color: #999999;
			}
			div.grouplist-box-entry div.set-left {
				width: 150px;
				}
				div.grouplist-box-entry div.set-left a {
					color: #000000;
					}
			div.grouplist-box-entry img {
				padding-left: 15px;
				}	
			div.grouplist-box-entry div a.grouplist-box-connect {
				color: #CB3902; font-size: 10px;
				}					
	div.grouplist-box-newest {
		margin-bottom: 30px;
		}												
