body {background-color:#e6e6e6; font-family:tahoma; font-size:12px; margin:0px;}
a {text-decoration:none;}
.clr {clear:both;}

#header {background-image:url(images/header.png); background-repeat:repeat-x; height:252px;}
#header .right {background-image:url(images/header-right.png); background-repeat:no-repeat; float:right; width:406px; height:252px;}
#header .left {width:468px; float:left; height:252px;  margin:0 0 0 30px;}
#header .left .adv {width:468px; height:60px; float:left; margin:20px 0 0 0}
#header .left ul {list-style:none; margin:5px 0 0; float:left; width:204px;}
#header .left ul li {text-align:center; width:50px; float:left;}
#header .left ul li a {color:#000;}
#header .left ul li a:hover {color:#FFF;}

#contaner {margin:15px auto 0; width:1000px;}
#contaner .right {width:148px; float:right;}
#contaner .right #main {width:148px; float:right; background-image:url(images/main-in.png); background-repeat:repeat-y;}
#contaner .right #main .top {background-image:url(images/main-top.png); background-repeat:no-repeat; width:148px; height:29px; color:#FFFFFF; line-height:20px; text-align:center;}
#contaner .right #main .down {background-image:url(images/main-down.png); background-repeat:no-repeat; width:148px; height:4px;}
#contaner .right #main ul {list-style:none; margin:0px; width:143px; padding:0px;}
#contaner .right #main ul li {
	text-align:right;
	border-bottom:1px solid #C7C5C6;
	height:20px;
	line-height:12px;
	background-image: url(images/li-a.jpg);
	background-repeat: no-repeat;
	position:relative;
}
#contaner .right #main ul li a {color:#8f4a83; position:absolute; height:19px; right:14px;}
#contaner .right #main ul li a:hover {color:#FFF;}
#contaner .right .adv {widows:143px; margin:10px auto; text-align:center;}

#contaner .left {}
#contaner .left #chat {width:820px; height:385px; float:right;}
#contaner .left #chat .right {width:425px; float:right;}
#contaner .left #chat .right .sound {width:270px; float:right;}
#contaner .left #chat .right .sound .top {background-image:url(images/sound-top.png); background-repeat:no-repeat; width:270px; height:77px;}
#contaner .left #chat .right .sound .in {height:135px; background-color:#C7C7C7; text-align:center;}
#contaner .left #chat .right .sound .down {background-image:url(images/sound-down.png); background-repeat:no-repeat; width:270px; height:24px;}
#contaner .left #chat .right .links {width:129px; float:left; margin:0 1px 0 10px;}
#contaner .left #chat .right .links .top {background-image:url(images/links-top.png); background-repeat:no-repeat; width:129px; height:62px;}
#contaner .left #chat .right .links .in {min-height:188px; background-color:#4d1240;}
#contaner .left #chat .right .links .down {background-image:url(images/links-down.png); background-repeat:no-repeat; width:129px; height:17px;}
#contaner .left #chat .right .links ul {list-style:none; margin:0px; padding:0px; width:120px;}
#contaner .left #chat .right .links ul li {text-align:right; padding-bottom:17px;}
#contaner .left #chat .right .links ul li a {color:#FFF;}
#contaner .left #chat #nav {background-image:url(images/chat-nav.png); background-repeat:repeat-x; height:26px; width:420px; margin:5px auto;}
#contaner .left #chat #nav .right {background-image:url(images/chat-nav-right.png); background-repeat:no-repeat; float:right; width:11px; height:26px;}
#contaner .left #chat #nav .left {background-image:url(images/chat-nav-left.png); background-repeat:no-repeat; float:left; width:9px; height:26px;}
#contaner .left #chat #nav ul {list-style:none; width:400px; margin:0 2px 0 0; padding:3px 0 0;}
#contaner .left #chat #nav ul li {text-align:right; float:right; width:63px; padding-right:5px; padding-left:3px;}
#contaner .left #chat #nav ul li a {color:#FFF;}
#contaner .left #chat #nav ul img {float:right;}
#contaner .left #chat #nav .new {width:400px; float:right; margin-top:3px;}
#contaner .left #chat #nav .new a {disply:block; float:right; height:20px; color:#FFF;}
#contaner .left #chat #nav .new img {float:right; width:20px; height:20px; padding-left:5px; padding-right:5px;}
#contaner .left #chat .adv {width:350px; height:60px;}
#contaner .left #chat .left {width:392px; float:left;}
#contaner .left #chat .left #mod {width:119px; float:right;}
#contaner .left #chat .left #mod .top {background-image:url(images/sound-mod-top.png); background-repeat:no-repeat; width:119px; height:50px;}
#contaner .left #chat .left #mod .in {min-height:230px; background-color:#4d1240;}
#contaner .left #chat .left #mod .down {background-image:url(images/sound-mod-down.png); background-repeat:no-repeat; width:119px; height:19px;}
#contaner .left #chat .left #mod ul {list-style:none; margin:0px; padding:0px; width:119px;}
#contaner .left #chat .left #mod ul li {text-align:center; padding-bottom:24px;}
#contaner .left #chat .left #mod ul li a {color:#FFF;}
#contaner .left #chat .left #text {width:264px; float:right; margin-right:3px;}
#contaner .left #chat .left #text .top {background-image:url(images/text-chat-top.png); background-repeat:no-repeat; width:264px; height:67px;}
#contaner .left #chat .left #text .in {height:107px; background-color:#c7c7c7; text-align:center;}
#contaner .left #chat .left #text .down {background-image:url(images/text-chat-down.png); background-repeat:no-repeat; width:264px; height:36px;}
#contaner .left #chat .left #text ul {width:253px; list-style:none; margin:0px auto; padding:0px;}
#contaner .left #chat .left #text ul li {text-align:center; float:right; width:75px; margin-top:3px;}
#contaner .left #chat .left #text ul li a {color:#4e103f;}
#contaner .left #chat .left #text ul li a:hover {color:#FFF;}
#contaner .left #block {width:795px; margin-bottom:10px; background-image:url(images/block-med-right.png); background-repeat:repeat-y; background-position:right; float:right;}
#contaner .left #block .top {background-image:url(images/block-top.png); background-repeat:repeat-x; height:27px; color:#FFFFFF; line-height:20px; text-align:right;}
#contaner .left #block .top .right {background-image:url(images/block-top-right.png); background-repeat:no-repeat; float:right; width:24px; height:27px;}
#contaner .left #block .top .left {background-image:url(images/block-top-left.png); background-repeat:no-repeat; float:left; width:19px; height:27px;}
#contaner .left #block .med {background-image:url(images/block-med-left.png); background-repeat:repeat-y; background-position:left; text-align:right;}
#contaner .left #block .med .in {margin:0 4px; background-color:#e6e6e6;}
#contaner .left #block .down {background-image:url(images/block-down.png); background-repeat:repeat-x; height:14px;}
#contaner .left #block .down .right {background-image:url(images/block-down-right.png); background-repeat:no-repeat; float:right; width:24px; height:14px;}
#contaner .left #block .down .left {background-image:url(images/block-down-left.png); background-repeat:no-repeat; float:left; width:19px; height:14px;}
#contaner .left #block ul {
	float:right;
	list-style:none outside none;
	margin:2px;
	padding:0;
	width:192px;
}
#contaner .left #block ul li { 
	border-bottom:1px solid #C9C9C9;
	border-left:1px solid #C9C9C9;
	display:block;
	height:19px;
	text-align:right;
}
#contaner .left #block ul li a {color:#000000;}

#footer {background-image:url(images/footer.png); background-repeat:repeat-x; height:153px;}
#footer .right {background-image:url(images/footer-right.png); background-repeat:no-repeat; float:right; width:145px; height:153px;}
#footer .left {background-image:url(images/footer-left.png); background-repeat:no-repeat; float:left; width:479px; height:153px;}
