@charset "UTF-8";
/* CSS Document */

body { margin:0px; padding:0px; background:url(images/bg.png) top repeat-x #9ea3a6; font-family:Arial, Helvetica, sans-serif;}

img, img a { border:none;}

a:hover { text-decoration:none;}

p { font-family:'Tahoma'; font-size:11px; color:#8c9fa5;}
p a { color:#009dd2;}

.footer_text {font-family:'Tahoma'; font-size:10px; color:#feffff;}
.footer_text a { font-size:18px; color:#feffff; margin-left: 10px;}

#wrap { width:1000px; margin:0 auto;}
#header { width:1000px; height:150px;}
#logo { width:567px; height:105px; position:absolute; margin-top:14px; margin-left:50px;}
#screen_block { width:1000px; height:502px;}
#slider { width:900px; height:500px; position:absolute; z-index:-1; margin-left:51px; margin-top:1px;}
#slider ul, #screen li {margin:0; padding:0; list-style:none; }
#slider, #slider li {width:900px; height:500px; overflow:hidden;}
#screen_bg { width:902px; height:502px; position:absolute; z-index:-1; margin-left:50px; background:url(images/screen_bg.png) no-repeat;}
#selectedworks_label { width:202px; height:107px; position:absolute; z-index:-1; margin-left:51px; margin-top:1px; background:url(images/selectedworks_label.png) no-repeat;}
#prevBtn {width:75px; height:75px; position:absolute; margin-top:212px;}
#nextBtn {width:75px; height:75px; position:absolute; margin-top:212px; margin-left:925px;}
#prevBtn_inside {width:75px; height:75px; position:absolute; margin-top:-75px; background:url(images/slide_prev.png) no-repeat; cursor:pointer;}
#prevBtn_inside:hover {background:url(images/slide_prev_hover.png) no-repeat;}
#nextBtn_inside {width:75px; height:75px; position:absolute; margin-top:-75px; background:url(images/slide_next.png) no-repeat; cursor:pointer; }
#nextBtn_inside:hover {background:url(images/slide_next_hover.png) no-repeat;}
#info_blocks { width:902px; display:inline-block; margin-left:50px; margin-top:16px;}
#info_block { width:290px; float:left; margin-right:16px;padding-bottom:9px;}
#info_block_2 { width:290px; float:left; padding-bottom:9px;}
#info_block_title { width:254px; height:19px; background:url(images/title_bg.png) no-repeat; font-size:20px; color:white; letter-spacing:-1px; padding:18px;}
#info_block_inside { width:250px; padding:20px; padding-bottom:2px; padding-top:8px; background:white;}
#info_block_bottom { width:290px; height:9px; background:url(images/column_bg.png) no-repeat bottom; }
#footer { width:1000px; text-align:center; height:200px; margin-top:30px;}
#logo_footer { width:103px; height:95px; margin:0 auto; margin-bottom:20px;}
#banners { text-align:center; margin-top:50px; margin-bottom:50px; padding-left:30px;}
#banners a { margin-right:30px;}


