@charset "utf-8"; /* CSS Document */ #carousel { background:#FFFFFF none repeat scroll 0 0; height:310px; margin:0; overflow:hidden; position:relative; width:420px; } #carousel_content { margin-left:0; position:absolute; top:0; } #carousel_content #carousel_content li { list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; } #carousel_content { width:3440px; } #carousel ul li { background-color:#FFFFFF; border:medium none; display:block; float:left; margin:0; padding:0; } #carousel ul li img { display:block; } #carousel_frame { float:right; margin-top:255px; position:relative; } #carousel_frame ul li { height:12px; margin:0 0 0 4px; width:12px; } #carousel_frame ul li a { background:transparent url(images/carousel_page.gif) no-repeat scroll 0 0; display:block; height:12px; width:12px; } #carousel_frame ul li a:hover, #carousel_frame ul li a.onstate { background-position:0 -12px; } #text_slider { color:#404040; float:left; heig ht:113px; overflow:hidden; padding:0 0 0; position:relative; width:344px; } #text_slider h3 { font-size:100%; margin:0; } #text_slider p { font-size:100%; margin:5px 0; } #text_slider ul { margin:10px 0 0; } #text_slider a { font-weight:bold; } #text_slider_gal { display:block; position:absolute; width:344px; } .text_slider_item { height:128px; margin:0; overflow:hidden; padding:0; width:344px; }