@charset "utf-8";
/* CSS Document */

body{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:15px; color:#333;}
a{text-decoration:none;}
img{border:none;}
form{margin:0; padding:0;}
input{font-size:12px; padding:0; margin:0;}

#container{width:980px; height:auto; margin:0 auto; padding:0;}
#header{
	width:980px;
	height:210px;
	margin:0;
	padding:0;
	background:url(http://f.mwsrv.com/myclub/images/header.jpg) no-repeat;
}
.toplinks{height:15px; width:970px; padding:9px 10px 6px 0; float:left; text-align:right;}
.toplinks a{color:#FFFFCC;}
.toplinks a:hover{color:#FF9900;}
.rules{height:60px; width:95px; padding:7px 95px 13px 790px; float:left; text-align:justify; line-height:18px;}
.rules a{color:#333;}
.rules a:hover{color:#999;}

#rollovercontent1{height:30px; width:970px; padding:22px 0 0px 10px; float:left;}
#rollovercontent2{height:30px; width:900px; padding:22px 0 0px 80px; float:left;}
#rollovercontent3{height:30px; width:850px; padding:22px 0 0px 130px; float:left;}
#rollovercontent4{height:30px; width:700px; padding:22px 0 0px 280px; float:left;}
#rollovercontent5{height:30px; width:630px; padding:22px 0 0px 350px; float:left;}
#rollovercontent6{height:30px; width:530px; padding:22px 0 0px 450px; float:left;}
#rollovercontent7{height:30px; width:430px; padding:22px 0 0px 550px; float:left;}
#rollovercontent8{height:30px; width:330px; padding:22px 0 0px 650px; float:left;}
#rollovercontent9{height:30px; width:970px; padding:22px 10px 0px 0; float:left; text-align:right;}

.rolloverbox{height:20px; padding:8px 15px 2px 15px; display:inline-block; background-color:#FFFF99; border:1px solid #FF9900;}
.rolloverbox a{color:#FF9900;}
.rolloverbox a:hover{color:#FF3300;}

.nav{
	width:980px;
	height:45px;
	float:left;
	padding: 0;
	margin: 0;
}
.nav a{
	float:left;
	padding: 0 1px;
}

#content{
	width:980px;
	height:auto;
	float:left;
	background-image: url(http://f.mwsrv.com/myclub/images/bg.gif);
}
#main{
	width:690px;
	height:auto;
	padding-left:15px;
	float:left;
}
#searchbox{width:670px; background-color:#FFFFCC; height:30px; padding:10px; float:left;}
#topiclist_top, #clublist_top{width:670px; height:25px; padding:30px 0 0 20px; background:url(http://f.mwsrv.com/myclub/images/topic_top.gif) no-repeat bottom; float:left; font-size:14px; font-weight:bold;}


#img_left{
	float:left;
	width:160px;
	height:155px;
	padding:0;
	margin:0
}

.no_line_left {
	float:left;
	width:30px;
	height:30px;
	padding:0px;
	margin:0;
	display: inline;
}
.no_line_right {
	float:left;
	width:130px;
	height:30px;
	padding:2px 0 0 0;
	margin:0;
	line-height: 6px;
	color: #666666;
}

.group_title{
	width:160px;
	height:30px;
	padding:5px 0 0 0;
	margin:0;
	float:left;
	font-size: 11px;
	text-align: center;
}

#group_table{
	cellspacing:0;
	cellpadding:0;
	border:0px;
}


#topiclist_repeat, #clublist_repeat{
	width:670px;
	height:auto;
	padding:0 10px;
	background:url(http://f.mwsrv.com/myclub/images/topic_repeat.gif) repeat-y;
	float:left;
}
#topiclist_bottom, #clublist_bottom{
	width:650px;
	height:20px;
        padding:20px;
	background:url(http://f.mwsrv.com/myclub/images/topic_bottom.gif) no-repeat;
	float:left;
	margin-top:0px;
}
#topic {
	width:670px;
	height:152px;
	padding:4px 0;
	border-bottom:1px dotted #999;
	float:left;
}
#club{width:650px; height:120px; padding:5px 0; border-bottom:1px dotted #999; float:left;}
#topic img, #club img{padding-right:10px; float:left;}
#top_clubintro{
	float:right;
	width:500px;
	height: 155px;
	padding:0 0 0 0px
}
#topicintro, #clubintro{
	float:right;
	width:480px;
}
#topicintro .date_time, #topicintro .view_reply, #clubintro .postcount{
	float:right;
	width:180px;
	height:20px;
	text-align:left;
}
#topicintro .title, #clubintro .title, #clubintro .host,  #topicintro .host, #image_left .title{
	float:left;
	height:16px;
	width:300px;
	padding:2px 0;
}
#topicintro .title a, #clubintro .title a{color:#666; font-size:14px; float:left;}
#topicintro .title a:visited, #clubintro .title a:visited{color:#999;}
#topicintro .title a:hover, #clubintro .title a:hover{color:#333;}
#topicintro p, #clubintro p{width:460px; height:60px; margin:0; border-top:1px dotted #CCC; padding:10px; float:right;}

.tabletext{
	font-size:11px;
	line-height: 25px;
	padding: 3px 0 0 5px;


}
.tabletext a{
	font-size:11px;
	line-height: 25px;
	padding: 3px 0 0 5px;
	color: #006699;
}

.tabletext a:hover {
	font-size:11px;
	line-height: 25px;
	color: #0099CC;
	padding: 3px 0 0 5px;
	text-decoration: underline;
}

#sidebar{
	width:230px;
	height:auto;
	padding:0 20px;
	float:right;
}
#logonbox{width:180px; height:75px; background:url(http://f.mwsrv.com/myclub/images/login_box.gif) no-repeat; padding:32px 25px 18px 25px; float:left;}
#memberbox{width:180px; height:150px; background:url(http://f.mwsrv.com/myclub/images/member_box.gif) no-repeat; padding:32px 25px 8px 25px; float:left;}
#right_list{background:url(http://f.mwsrv.com/myclub/images/right_list_repeat.gif) repeat-y; width:160px; height:auto; float:left; padding:0 35px; }

#apply{background:url(http://f.mwsrv.com/myclub/images/apply_repeat.gif) repeat-y; width:690px; height:auto; float:left;}
#apply .content{width:650px; margin:0 auto; padding:0; line-height:20px;}
#apply .content img{float:left; margin:0 auto; padding:0;}
#apply b{color:#666; font-size:14px;}
#apply .content ul{padding-top:0;}
#apply .content ul li{padding:10px 0;}
#apply .content .textinput{width:180px; height:15px; padding:0 2px; border:1px #999 solid;}

#footer{
	width:965px;
	height:75px;
	background:url(http://f.mwsrv.com/myclub/images/footer.gif) no-repeat;
	float:left;
	padding:25px 0 0 15px;
}
#footer a{display:block; height:15px; float:left; margin-right:12px}

