/* CSS Document */
a:link{
	color: #000000;
	text-decoration: underline;
}
a:hover,a:visited{
	color: #000000;
	text-decoration: underline;
}
body{
background-image: url("../img/monster.jpg");
background-position:left top;
background-repeat: no-repeat;
text-align:center;
padding:0px;
margin:0px auto 0px auto;
color: #999999;
font-size: 12px;
line-height: 140%;

}

ul{
list-style:none;
text-align:left;
padding: 0px;
margin: 0px;

}

#container{
padding: 0px;
width: 772px;
margin: 0px auto -300px auto;

}

#main_contents{
background-image: url("../img/middle.jpg");
background-position:left top;
background-repeat: repeat-y;
padding: 0px;
width: 772px;
margin: 0px;
}

#footer{
background-image: url("../img/footer_bg.jpg");
padding: 122px 0px 0px 0px;
width: 772px;
margin: 0px;
height:58px;
font-family: "Verdana";
position:relative;
top:-180px;

}


h1 {
width:772px;
height:200px;
padding: 0px;
margin: 0px;

}

#menu {
padding-left:20px;
}

#menu ul{
font-size: 18px;
font-family: "Verdana";
font-weight:bold;
list-style:none;
text-align:left;
line-height: 160%;

}
#menu li a{
font-family: "Verdana";
color: #CCCCCC;
text-decoration: none;
border-left:solid 7px #CCCCCC;


}
#menu li a:hover{
font-family: "Verdana";
color: #999999;
text-decoration: none;
padding-left:5px;
border-left:solid 12px #CCCCCC;

}

#top_image{
width:400px;
}
#right{

float:right;
width:400px;
padding:0px 50px 0px 0px;
position:relative;
top:-180px;
text-align: left; 
margin:0px;

}
#right@ul{
list-style:none;
line-height: 160%;
}

#right@ol{
list-style:none;
line-height: 160%;
}

#right li a{
color: #CCCCCC;
text-decoration: none;
line-height: 200%;
font-weight:bold;


}

#right li a:hover{
color: #999999;
text-decoration: none;
line-height: 200%;
font-weight:bold;

}


#left{
float:left;
width:275px;
margin:0px 0px 5px 20px;
padding:0px;
position:relative;
top:-180px;

}

.right{
float:right;
}

.left{
float:left;
}

#banar{
text-indent:-9999px;

}

#news{
text-align:left;
padding:10px;
margin-top:10px;
width:264px;
border:solid 1px #CCCCCC;

}
#clear{
clear:both;
}

#message{
height:500px;
overflow:scroll;
text-align:left;
}

