body {
	margin:0px;
	padding:0px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	background-image:url('images/bg.png')
}


a:link,a:visited,a:active {
		color:#3a3122;
	text-decoration:none;
}
a:hover {
	color:#97a5a5;
	text-decoration:none;
}



.bg-td {
vertical-align:top;
}

.bgbox {
vertical-align:top;
background-image:url(backgrounds/Meridian.jpg);
width:997px;
height:756px;
}

.bgoutline {
text-align:center;
}


.page-box2 {
padding-top:5px;
}

.search-field {
padding-left:4px;
height:12px;
background:transparent;
border:0px;
font: 10px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#6b655a;
width:151px;
}

.search-area {
background-image:url(images/search-area.gif);
}

.search-area-glow {
background-image:url(images/search-area-glow.gif);
}


.search_message {
color:#6b655a;
position:absolute;
margin-top:25px;
padding-top:5px;
padding-left:100px;
padding-right:5px;
font-weight:bold;
font-size:10px;
}


.output_pagescript {
z-index:1;
padding-left:10px;
}



/*sub nav*/

.gallery {
	background-image:url(images/sm/sub-nav_gallery.gif);
	background-repeat:no-repeat;
}

.gallery-hover {
	background-image:url(images/sm/sub-nav-hover_gallery.gif);
	background-repeat:no-repeat;
}



.recently-added {
	background-image:url(images/sm/sub-nav_recently_added.gif);
	background-repeat:no-repeat;
}

.recently-added-hover {
	background-image:url(images/sm/sub-nav-hover_recently_added.gif);
	background-repeat:no-repeat;
}



.top-rated {
	background-image:url(images/sm/sub-nav_top_rated.gif);
	background-repeat:no-repeat;
}

.top-rated-hover {
	background-image:url(images/sm/sub-nav-hover_top_rated.gif);
	background-repeat:no-repeat;
}








/*main nav*/

.wallpapers {
	background-image:url(images/mm/top-nav_wallpapers.gif);
	background-repeat:no-repeat;
}

.wallpapers-hover {
	background-image:url(images/mm/top-nav-hover_wallpapers.gif);
	background-repeat:no-repeat;
}




.news-info {
	background-image:url(images/mm/top-nav_wallpapers.gif);
	background-repeat:no-repeat;
}

.news-info-hover {
	background-image:url(images/mm/top-nav-hover_wallpapers.gif);
	background-repeat:no-repeat;
}




.news-info {
	background-image:url(images/mm/top-nav_news_info.gif);
	background-repeat:no-repeat;
}

.news-info-hover {
	background-image:url(images/mm/top-nav-hover_news_info.gif);
	background-repeat:no-repeat;
}




.forum {
	background-image:url(images/mm/top-nav_forum.gif);
	background-repeat:no-repeat;
}

.forum-hover {
	background-image:url(images/mm/top-nav-hover_forum.gif);
	background-repeat:no-repeat;
}




.log {
	background-image:url(images/mm/top-nav_log.gif);
	background-repeat:no-repeat;
}

.log-hover {
	background-image:url(images/mm/top-nav-hover_log.gif);
	background-repeat:no-repeat;
}




.about {
	background-image:url(images/mm/top-nav_about.gif);
	background-repeat:no-repeat;
}

.about-hover {
	background-image:url(images/mm/top-nav-hover_about.gif);
	background-repeat:no-repeat;
}









/*right nav*/

.sign-in {
	background-image:url(images/rm/right-nav_sign_in.gif);
	background-repeat:no-repeat;
	cursor: pointer;
}

.sign-in-hover {
	background-image:url(images/rm/right-nav-hover_sign_in.gif);
	background-repeat:no-repeat;
	cursor: pointer;
}




.register {
	background-image:url(images/rm/right-nav_register.gif);
	background-repeat:no-repeat;
}

.register-hover {
	background-image:url(images/rm/right-nav-hover_register.gif);
	background-repeat:no-repeat;
}




.sign-out {
	background-image:url(images/rm/right-nav_sign_out.gif);
	background-repeat:no-repeat;
	cursor: pointer;
}

.sign-out-hover {
	background-image:url(images/rm/right-nav-hover_sign_out.gif);
	background-repeat:no-repeat;
	cursor: pointer;
}




.my-world {
	background-image:url(images/rm/right-nav_my_world.gif);
	background-repeat:no-repeat;
}

.my-world-hover {
	background-image:url(images/rm/right-nav-hover_my_world.gif);
	background-repeat:no-repeat;
}



.rememberme {
	background-image:url(images/si/sign-in_auto.gif);
	background-repeat:no-repeat;
	width:162px;
	height:24px;
}

.rememberme-hover {
	background-image:url(images/si/sign-in-ticked_auto.gif);
	background-repeat:no-repeat;
	width:162px;
	height:24px;
}

.rememberme-hide {
display:none;
}









/*sign in*/

.sign-in-top {
	background-image:url(images/si/sign-in_01.gif);
	background-repeat:no-repeat;
	height:119px;
}

.login-cell {
	vertical-align:top;
}

.sign-in-box {
	position:absolute;
	top:250px;
	z-index:3;
	width:100%;
	left:50%;
	margin-left:-50%;
}

.sign-in-box-shadow {
	z-index:2;

}

.sign-in-box-disable {
	position:absolute;
left:0px; right:0px; bottom:0px; top:0px;
	z-index:2;
	background-color:#CCCCCC;
	filter: alpha(opacity=30);
	-moz-opacity: 0.3;
	opacity: 0.3;
}









/*buttons*/

.b-cancel {
	background-image:url(images/si/sign-in_cancel.gif);
	background-repeat:no-repeat;
}

.b-cancel-hover {
	background-image:url(images/si/sign-in-hover_cancel.gif);
	background-repeat:no-repeat;
}

.b-sign-in {
	background-image:url(images/si/sign-in_sign_in.gif);
	background-repeat:no-repeat;
}

.b-sign-in-hover {
	background-image:url(images/si/sign-in-hover_sign_in.gif);
	background-repeat:no-repeat;
}





/*site style*/
.main-box-content {
	background-image:url(images/zwp-v2_10.jpg);
	background-repeat:no-repeat;
	vertical-align:top;
}



/*wallpapers*/
.wallpaper-cell {
	background-image:url(images/wallpaper-background.gif);
	background-repeat:no-repeat;
	width:200px;
	height:250px;

}


.wallpaper-background {
	background-image:url(images/wallpaper-background.gif);
	background-repeat:no-repeat;
	width:200px;
	height:250px;
}

.wallpaper-background-hover {
	background-image:url(images/wallpaper-background-hover.gif);
	background-repeat:no-repeat;
	width:200px;
	height:250px;
}


.wallpaper-thumb {
	float:left;
margin-left: 11px;
margin-top: 8px;
}

.wallpaper-thumb-hover {
	float:left;
margin-left: 11px;
margin-top: 7px;
width:178px;
height:236px;
}


.wallpaper-name {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	padding-left:10px;
	height:12px;
}



.page-box-number {
	background-image:url(images/pb/blank.gif);
}



.page-box-number2d {
	background-image:url(images/pb/blank2d.gif);
}

.page-box-number2d {
	background-image:url(images/pb/blank2d.gif);
}


/*wallpaper - single view*/
.wallpaper-fullsize-bg {
	background-image:url(images/wp-background-fullsize.gif);
	background-repeat:no-repeat;
	width:264px;
	height:336px;
	vertical-align:top;
	padding-top:8px;
	padding-left:11px;
}


.wallpaper-fullsize {

}





/*rating*/

.wallpaper-rating-bar {
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	position:absolute;
	margin-left: 55px;
	margin-top: 20px;
}


.wallpaper-rating-bar2 {
padding-top:20px;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	position:absolute;
	float:left;	
	margin-top: 0px;
}


.rating-0 {
	background-image:url(images/rating/0.gif);
	background-repeat:no-repeat;
}


.rating-1 {
	background-image:url(images/rating/1.gif);
	background-repeat:no-repeat;
}


.rating-2 {
	background-image:url(images/rating/2.gif);
	background-repeat:no-repeat;
}


.rating-3 {
	background-image:url(images/rating/3.gif);
	background-repeat:no-repeat;
}


.rating-4 {
	background-image:url(images/rating/4.gif);
	background-repeat:no-repeat;
}


.rating-5 {
	background-image:url(images/rating/5.gif);
	background-repeat:no-repeat;
}



/*comment styles*/
.comment {
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
background-color:#FFFFFF;
border: solid 1px #afafaf;
padding:1px;
overflow:ellipsis;
}

.comment2 {
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
background-color:#eaeaea;
border: solid 1px #afafaf;
padding:1px;
}

.comment-toppart {
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
border-bottom: solid 1px #afafaf;
}



/*log page style*/
.bg-table-log {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	background-image:url(images/log-bg.gif);
	background-repeat:no-repeat;
}

.log-date {
	padding-left:5px;
	padding-top:5px;
	filter: alpha(opacity=40);
	-moz-opacity: 0.4;
	opacity: 0.4;
	background-image:url(images/log-bar.gif);
	background-repeat:no-repeat;
	width:395px;
	height:20px;
}

.log-comment {
	padding-left:5px;
	padding-top:5px;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	background-image:url(images/log-bar.gif);
	background-repeat:no-repeat;
	width:395px;
	height:20px;
}

.log-bar {

}


/*under construction*/
.bg-table-underconstruction {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	background-image:url(images/underconstruction.gif);
	background-repeat:no-repeat;
}



/*newsinfo page style*/
.bg-table-newsinfo {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	background-image:url(images/newsinfo-bg.gif);
	background-repeat:no-repeat;
}

/*artical settings*/
.artical-seporator {
	margin:2px;
	font-size:14px;
	font-weight:bold;
	padding-top:15px;
	color:#372e1f;
	padding-bottom:3px;	
}
.artical-link {
	margin:2px;
	padding-left:25px;
	padding-top:3px;
	padding-bottom:3px;
	color:#3a3122;
	height:15px;
}
.artical-link-hover {
	margin:2px;
	padding-left:25px;
	padding-top:3px;
	padding-bottom:3px;
	color:#3a3122;
	background-color:#edeceb;
		filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	height:15px;
}
.artical-link-active {
	margin:2px;
	padding-left:25px;
	padding-top:3px;
	padding-bottom:3px;
	color:#3a3122;
	background-color:#dddcd9;
		filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	height:15px;
}



/*about page style*/
.bg-table-about {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	background-image:url(images/about-bg.gif);
	background-repeat:no-repeat;
}



/*register page style*/
.bg-table-register {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	background-image:url(images/register-bg.gif);
	background-repeat:no-repeat;
}


/*my world page style*/
.bg-table-myworld {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	background-image:url(images/myworld-bg.gif);
	background-repeat:no-repeat;
}


.myworld-biglist {
height:480px;
overflow-y:auto;
}

.wallpaper-list {
	margin:2px;
	padding-left:25px;
	padding-top:3px;
	padding-bottom:3px;
	color:#3a3122;
	height:15px;
}
.wallpaper-list-hover {
	cursor: pointer;	
	margin:2px;
	padding-left:25px;
	padding-top:3px;
	padding-bottom:3px;
	color:#3a3122;

	background-color:#edeceb;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;	
	
	height:15px;
}
.wallpaper-list-heading {
	margin:2px;
	padding-left:25px;
	padding-top:3px;
	padding-bottom:3px;
	color:#3a3122;
	height:15px;
	font-weight:bold;
}


/*forum page style*/
.bg-table-forum {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	background-image:url(images/forum-bg.gif);
	background-repeat:no-repeat;
}


.topic-list {
	margin:2px;
	padding-left:20px;
	padding-top:3px;
	padding-bottom:3px;
	color:#3a3122;
	height:15px;
}
.topic-list-hover {
	cursor: pointer;	
	margin:2px;
	padding-left:20px;
	padding-top:3px;
	padding-bottom:3px;
	color:#3a3122;

	background-color:#edeceb;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;	
	
	height:15px;
}
.topic-list-heading {
	margin:2px;
	padding-left:20px;
	padding-top:3px;
	padding-bottom:3px;
	color:#3a3122;
	height:15px;
	font-weight:bold;
}

.postclass1 {
background-color:#FFFFFF;
border: solid 1px #afafaf;
padding:3px;
}

.postclass2 {
background-color:#eaeaea;
border: solid 1px #afafaf;
padding:3px;
}
