#index-top-left{
	width:387px;
	height:265px;
	float:left;
}

.frontimage {
   position: relative;
   width: 100%; /* for IE 6 */
   float:left;
}

.textonimage {
   position: absolute;
   top: 0px;
   left: 0;
   width: 100%;
   background: rgb(235, 235, 235); /* fallback color */
   background: rgba(255, 255, 255, 0.7);
   height:17px;
   text-align:right;
   padding-top: 4px;

}


#index-top-right{
	width:483px;
	background-image: url(../images/index-top-right-bg.gif);
	background-repeat: repeat-x;
	float:left;
	color:#fff;
	padding:4px 0px 1px 1px;
	height: 260px;
}

#front-login{
	margin:0px 0px 0px 8px;
	width:190px;
	color:  #272727;
	float:left;
}

#welcome-text{
	line-height:1.6em;
}

#front-newpics{
	text-align: right;
	margin-right:10px;
	height: 19px;
}

.thumbcontainer_big{
	float:left;
	width: 482px;
	height:175px;
}

.uploadform{
	line-height:1.6em;
	color: #272727;
}

#morepics {
    color: #272727;
    float: right;
    line-height: 1.6em;
    margin: 211px 10px 0 285px;
    position: absolute;
    text-align: right;
}


.thumbnail{
	overflow:hidden;
	float:left;
	width: 78px;
	height: 50px;
	text-align:center;
	margin: 1px;
}

.smallfrontimage{
	border:none;
}


.front-menu2-login{
	color: #FFF;
}

.front-menu2-newest{
	color: #FFF;
	margin-left:108px;
}

#forgot {
	margin-left:70px;
	color: #999;
	font-size:10px;
}

#index-middle-welcome {
	padding-left:10px;
	line-height:1.8em;
	background-image:url(../images/index-middle-bg.gif);
	background-repeat:repeat-x;
	height: 225px;
	margin-bottom:5px;
	float:left;
	width:860px;
	font-size: 14px;
}

#index-middle-recent{	
	line-height:1.8em;
	background-image:url(../images/index-middle-bg.gif);
	background-repeat:repeat-x;
	height: 225px;
	width: 377px;
	margin-bottom:5px;
	padding-left:10px;
	float:left;
}

#index-middle-recent-bg{
	height: 225px;
	width: 423px;
	background-image:url(../images/index-middle-bg.gif);
	background-repeat:repeat-x;
	float:left;
	line-height:1.6em;
	padding-left:50px;
	padding-right:10px;
}

.index-recent{
	padding: 3px 0px 3px 6px;
}

.index-recent-white{
	padding: 3px 0px 3px 6px;
}

.index-recent-time{
	font-size:10px;
	color: #999999;
	margin-right:20px;
}

.commentstrip{
	margin-left:10px;
	height:20px;
}


#newuser-button {
	float:right;
	margin-top: 98px;
	margin-right: 12px;
	border:none;
}


#index-bottom-left-bottom{
	width:340px;
	background-color: #5B9465;
	height:280px;
}

#index-bottom-left-top{
	width:320px;
	height:48px;
	background-color:#ade6a7;
}

.bg-forum-index-light{
	background-color:#68A673;
	width:300px;
	height:23px;
	padding: 7px 10px 0px 10px;
}

.bg-forum-index-normal{
	height:23px;
	width: 300px;
	padding: 7px 10px 0px 10px;
}

.indexlink{
	color: #272727;
}

.new-area{
	color:#405c45;
	text-decoration: none;
}

.index-bottom-header{
	padding:15px 0px 0px 10px;
	color:#508058;
}

#index-bottom-middle-bottom{
	width:340px;
	background-color: #5B9465;
	height:280px;
}

#index-bottom-middle-top{
	width:320px;
	height:48px;
	background-color:#ade6a7;
}

#index-bottom-right-bottom{
	width:190px;
	background-color: #5B9465;
	height:280px;
}

#poll{
	padding:10px 10px 0px 10px;
}

.pollresult{
	margin-bottom:4px;
}

.poll-options{
	margin-bottom:10px;
}

#index-bottom-right-top{
	width:190px;
	height:48px;
	background-color:#ade6a7;
}
