1/* file: android-developer-core.css 2 author: smain 3 date: september 2008 4 info: core developer styles (developer.android.com) 5*/ 6 7 8/* RESET STYLES */ 9 10html,body,div,h1,h2,h3,h4,h5,h6,p,img, 11dl,dt,dd,ol,ul,li,table,caption,tbody, 12tfoot,thead,tr,th,td,form,fieldset, 13embed,object,applet { 14 margin: 0; 15 padding: 0; 16 border: 0; 17} 18 19/* BASICS */ 20 21html, body { 22 overflow:hidden; /* keeps scrollbar off IE */ 23 background-color:#fff; 24} 25 26body { 27 font-family:arial,sans-serif; 28 color:#000; 29 font-size:13px; 30 color:#333; 31 background-image:url(images/bg_fade.jpg); 32 background-repeat:repeat-x; 33} 34 35a, a code { 36 color:#006699; 37} 38 39a:active, 40a:active code { 41 color:#f00; 42} 43 44a:visited, 45a:visited code { 46 color:#006699; 47} 48 49input, select, 50textarea, option, label { 51 font-family:inherit; 52 font-size:inherit; 53 padding:0; 54 margin:0; 55 vertical-align:middle; 56} 57 58option { 59 padding:0 4px; 60} 61 62p, form { 63 padding:0; 64 margin:0 0 1em; 65} 66 67code, pre { 68 color:#007000; 69 font-family:monospace; 70 line-height:1em; 71} 72 73var { 74 color:#007000; 75 font-style:italic; 76} 77 78pre { 79 border:1px solid #ccc; 80 background-color:#fafafa; 81 padding:10px; 82 margin:0 0 1em 1em; 83 overflow:auto; 84 line-height:inherit; /* fixes vertical scrolling in webkit */ 85} 86 87h1,h2,h3,h4,h5 { 88 margin:1em 0; 89 padding:0; 90} 91 92p,ul,ol,dl,dd,dt,li { 93 line-height:1.3em; 94} 95 96ul,ol { 97 margin:0 0 .8em; 98 padding:0 0 0 2em; 99} 100 101li { 102 padding:0 0 .5em; 103} 104 105dl { 106 margin:0 0 1em 0; 107 padding:0; 108} 109 110dt { 111 margin:0; 112 padding:0; 113} 114 115dd { 116 margin:0 0 1em; 117 padding:0 0 0 2em; 118} 119 120li p { 121 margin:.5em 0 0; 122} 123 124dd p { 125 margin:1em 0 0; 126} 127 128li pre, li table, li img { 129 margin:.5em 0 0 1em; 130} 131 132dd pre, 133#jd-content dd table, 134#jd-content dd img { 135 margin:1em 0 0 1em; 136} 137 138li ul, 139li ol, 140dd ul, 141dd ol { 142 margin:0; 143 padding: 0 0 0 2em; 144} 145 146li li, 147dd li { 148 margin:0; 149 padding:.5em 0 0; 150} 151 152dl dl, 153ol dl, 154ul dl { 155 margin:0 0 1em; 156 padding:0; 157} 158 159table { 160 font-size:1em; 161 margin:0 0 1em; 162 padding:0; 163 border-collapse:collapse; 164 border-width:0; 165 empty-cells:show; 166} 167 168td,th { 169 border:1px solid #ccc; 170 padding:6px 12px; 171 text-align:left; 172 vertical-align:top; 173 background-color:inherit; 174} 175 176th { 177 background-color:#dee8f1; 178} 179 180td > p:last-child { 181 margin:0; 182} 183 184hr.blue { 185 background-color:#DDF0F2; 186 border:none; 187 height:5px; 188 margin:20px 0 10px; 189} 190 191blockquote { 192 margin: 0 0 1em 1em; 193 padding: 0 4em 0 1em; 194 border-left:2px solid #eee; 195} 196/* LAYOUT */ 197 198#body-content { 199 /* "Preliminary" watermark for preview releases and interim builds. 200 background:transparent url(images/preliminary.png) repeat scroll 0 0; */ 201 margin:0; 202 position:relative; 203 width:100%; 204} 205 206#header { 207 height: 114px; 208 position:relative; 209 z-index:100; 210 min-width:675px; /* min width for the tabs, before they wrap */ 211 padding:0 10px; 212 border-bottom:3px solid #94b922; 213} 214 215#headerLeft{ 216 padding: 25px 0 0; 217} 218 219#headerLeft img{ 220 height:50px; 221 width:180px; 222} 223 224#headerRight { 225 position:absolute; 226 right:0; 227 top:0; 228 text-align:right; 229} 230 231/* Tabs in the header */ 232 233#header ul { 234 list-style: none; 235 margin: 7px 0 0; 236 padding: 0; 237 height: 29px; 238} 239 240#header li { 241 float: left; 242 margin: 0px 2px 0px 0px; 243 padding:0; 244} 245 246#header li a { 247 text-decoration: none; 248 display: block; 249 background-image: url(images/bg_images_sprite.png); 250 background-position: 0 -58px; 251 background-repeat: no-repeat; 252 color: #666; 253 font-size: 13px; 254 font-weight: bold; 255 width: 94px; 256 height: 29px; 257 text-align: center; 258 margin: 0px; 259} 260 261#header li a:hover { 262 background-image: url(images/bg_images_sprite.png); 263 background-position: 0 -29px; 264 background-repeat: no-repeat; 265} 266 267#header li a span { 268 position:relative; 269 top:7px; 270} 271 272#header li a span+span { 273 display:none; 274} 275 276/* tab highlighting */ 277 278.home #home-link a, 279.guide #guide-link a, 280.reference #reference-link a, 281.sdk #sdk-link a, 282.resources #resources-link a, 283.videos #videos-link a { 284 background-image: url(images/bg_images_sprite.png); 285 background-position: 0 0; 286 background-repeat: no-repeat; 287 color: #fff; 288 font-weight: bold; 289 cursor:default; 290} 291 292.home #home-link a:hover, 293.guide #guide-link a:hover, 294.reference #reference-link a:hover, 295.sdk #sdk-link a:hover, 296.resources #resources-link a:hover, 297.videos #videos-link a:hover { 298 background-image: url(images/bg_images_sprite.png); 299 background-position: 0 0; 300} 301 302#headerLinks { 303 margin:10px 10px 0 0; 304 height:13px; 305 font-size: 11px; 306 vertical-align: top; 307} 308 309#headerLinks a { 310 color: #7FA9B5; 311} 312 313#headerLinks img { 314 vertical-align:middle; 315} 316 317#language { 318 margin:0 10px 0 4px; 319} 320 321#search { 322 height:45px; 323 margin:15px 10px 0 0; 324} 325 326/* MAIN BODY */ 327 328#mainBodyFluid { 329 margin: 20px 10px; 330 color:#333; 331} 332 333#mainBodyFixed { 334 margin: 20px 10px; 335 color: #333; 336 width:930px; 337 position:relative; 338} 339 340#mainBodyFixed h3, 341#mainBodyFluid h3 { 342 color:#336666; 343 font-size:1.25em; 344 margin: 0em 0em 0em 0em; 345 padding-bottom:.5em; 346} 347 348#mainBodyFixed h2, 349#mainBodyFluid h2 { 350 color:#336666; 351 font-size:1.25em; 352 margin: 0; 353 padding-bottom:.5em; 354} 355 356#mainBodyFixed h1, 357#mainBodyFluid h1 { 358 color:#435A6E; 359 font-size:1.7em; 360 margin: 1em 0; 361} 362 363#mainBodyFixed .green, 364#mainBodyFluid .green, 365#jd-content .green { 366 color:#7BB026; 367 background-color:none; 368} 369 370#mainBodyLeft { 371 float: left; 372 width: 600px; 373 margin-right: 20px; 374 color: #333; 375 position:relative; 376} 377 378div.indent { 379 margin-left: 40px; 380 margin-right: 70px; 381} 382 383#mainBodyLeft p { 384 color: #333; 385 font-size: 13px; 386} 387 388#mainBodyLeft p.blue { 389 color: #669999; 390} 391 392#mainBodyLeft #communityDiv { 393 float: left; 394 background-image:url(images/bg_community_leftDiv.jpg); 395 background-repeat: no-repeat; 396 width: 581px; 397 height: 347px; 398 padding: 20px 0px 0px 20px; 399} 400 401#mainBodyRight { 402 float: left; 403 width: 300px; 404 color: #333; 405} 406 407#mainBodyRight p { 408 padding-right: 50px; 409 color: #333; 410} 411 412#mainBodyRight table { 413 width: 100%; 414} 415 416#mainBodyRight td { 417 border:0px solid #666; 418 padding:0px 5px; 419 text-align:left; 420} 421 422#mainBodyRight td p { 423 margin:0 0 1em 0; 424} 425 426#mainBodyRight .blueBorderBox { 427 border:5px solid #ddf0f2; 428 padding:18px 18px 18px 18px; 429 text-align:left; 430} 431 432#mainBodyFixed .seperator { 433 background-image:url(images/hr_gray_side.jpg); 434 background-repeat:no-repeat; 435 width: 100%; 436 float: left; 437 clear: both; 438} 439 440#mainBodyBottom { 441 float: left; 442 width: 100%; 443 clear:both; 444 color: #333; 445} 446 447#mainBodyBottom .seperator { 448 background-image:url(images/hr_gray_main.jpg); 449 background-repeat:no-repeat; 450 width: 100%; 451 float: left; 452 clear: both; 453} 454 455/* FOOTER */ 456 457#footer { 458 float: left; 459 width:90%; 460 margin: 20px; 461 color: #aaa; 462 font-size: 11px; 463} 464 465#footer a { 466 color: #aaa; 467 font-size: 11px; 468} 469 470#footer a:hover { 471 text-decoration: underline; 472 color:#aaa; 473} 474 475#footerlinks { 476 margin-top:2px; 477} 478 479#footerlinks a, 480#footerlinks a:visited { 481 color:#006699; 482} 483 484/* SEARCH FILTER */ 485 486#search_autocomplete { 487 color:#aaa; 488} 489 490#search-button { 491 display:inline; 492} 493 494#search_filtered_div { 495 position:absolute; 496 margin-top:-1px; 497 z-index:101; 498 border:1px solid #BCCDF0; 499 background-color:#fff; 500} 501 502#search_filtered { 503 min-width:100%; 504} 505#search_filtered td{ 506 background-color:#fff; 507 border-bottom: 1px solid #669999; 508 line-height:1.5em; 509} 510 511#search_filtered .jd-selected { 512 background-color: #94b922; 513 cursor:pointer; 514} 515#search_filtered .jd-selected, 516#search_filtered .jd-selected a { 517 color:#fff; 518} 519 520.no-display { 521 display: none; 522} 523 524.jd-autocomplete { 525 font-family: Arial, sans-serif; 526 padding-left: 6px; 527 padding-right: 6px; 528 padding-top: 1px; 529 padding-bottom: 1px; 530 font-size: 0.81em; 531 border: none; 532 margin: 0; 533 line-height: 1.05em; 534} 535 536.show-row { 537 display: table-row; 538} 539.hide-row { 540 display: hidden; 541} 542 543/* SEARCH */ 544 545/* restrict global search form width */ 546#searchForm { 547 width:350px; 548} 549 550#searchTxt { 551 width:200px; 552} 553 554/* disable twiddle and size selectors for left column */ 555#leftSearchControl div { 556 width: 100%; 557} 558 559#leftSearchControl .gsc-twiddle { 560 background-image : none; 561} 562 563#leftSearchControl td, #searchForm td { 564 border: 0px solid #000; 565} 566 567#leftSearchControl .gsc-resultsHeader .gsc-title { 568 padding-left : 0px; 569 font-weight : bold; 570 font-size : 13px; 571 color:#006699; 572 display : none; 573} 574 575#leftSearchControl .gsc-resultsHeader div.gsc-results-selector { 576 display : none; 577} 578 579#leftSearchControl .gsc-resultsRoot { 580 padding-top : 6px; 581} 582 583#leftSearchControl div.gs-visibleUrl-long { 584 display : block; 585 color:#006699; 586} 587 588.gsc-webResult div.gs-visibleUrl-short, 589table.gsc-branding, 590.gsc-clear-button { 591 display : none; 592} 593 594.gsc-cursor-box .gsc-cursor div.gsc-cursor-page, 595.gsc-cursor-box .gsc-trailing-more-results a.gsc-trailing-more-results, 596#leftSearchControl a, 597#leftSearchControl a b { 598 color:#006699; 599} 600 601.gsc-resultsHeader { 602 display: none; 603} 604 605/* Disable built in search forms */ 606.gsc-control form.gsc-search-box { 607 display : none; 608} 609table.gsc-search-box { 610 margin:6px 0 0 0; 611 border-collapse:collapse; 612} 613 614td.gsc-input { 615 padding:0 2px; 616 width:100%; 617 vertical-align:middle; 618} 619 620input.gsc-input { 621 border:1px solid #BCCDF0; 622 width:99%; 623 padding-left:2px; 624 font-size:.95em; 625} 626 627td.gsc-search-button { 628 text-align: right; 629 padding:0; 630 vertical-align:top; 631} 632 633#search-button { 634 margin:0 0 0 2px; 635 font-size:11px; 636} 637 638/* search result tabs */ 639 640#doc-content .gsc-control { 641 position:relative; 642} 643 644#doc-content .gsc-tabsArea { 645 position:relative; 646 white-space:nowrap; 647} 648 649#doc-content .gsc-tabHeader { 650 padding: 3px 6px; 651 position:relative; 652 width:auto; 653} 654 655#doc-content .gsc-tabHeader.gsc-tabhActive { 656 border-top: 2px solid #94B922; 657} 658 659#doc-content h2#searchTitle { 660 padding:0; 661} 662 663#doc-content .gsc-resultsbox-visible { 664 padding:1em 0 0 6px; 665} 666 667/* CAROUSEL */ 668 669#homeMiddle { 670 padding: 0px 0px 0px 0px; 671 float: left; 672 width: 584px; 673 height: 627px; 674 position:relative; 675} 676 677#topAnnouncement { 678 background:url(images/home/bg_home_announcement.png) no-repeat 0 0; 679} 680 681#homeTitle { 682 padding:15px 15px 0; 683 height:30px; 684} 685 686#homeTitle h2 { 687 padding:0; 688} 689 690#announcement-block { 691 padding:0 15px 0; 692 overflow:hidden; 693 background: url(images/hr_gray_side.jpg) no-repeat 15px 0; 694 zoom:1; 695} 696 697#announcement-block>* { 698 padding:15px 0 0; 699} 700 701#announcement-block img { 702 float:left; 703 margin:0 30px 0 0; 704} 705 706#announcement { 707 float:left; 708 margin:0; 709} 710 711#carousel { 712 background:url(images/home/bg_home_carousel.png) no-repeat 0 0; 713 position:relative; 714 height:400px; 715} 716 717#carouselMain { 718 background: url(images/home/bg_home_carousel_board.png) 0 0 no-repeat; 719 height:auto; 720 padding: 25px 21px 0; 721 overflow:hidden; 722 position:relative; 723 zoom:1; /*IE6*/ 724} 725 726#carouselMain img { 727 margin:0; 728} 729 730#carouselMain .bulletinDesc h3 { 731 margin:0; 732 padding:0; 733} 734 735#carouselMain .bulletinDesc p { 736 margin:0; 737 padding:0.7em 0 0; 738} 739 740#carouselWheel { 741 background: url(images/home/bg_home_carousel_wheel.png) 0 0 no-repeat; 742 padding-top:40px; 743 height:150px; 744} 745 746.clearer { clear:both; } 747 748a#arrow-left, a#arrow-right { 749 float:left; 750 width:42px; 751 height:42px; 752 background-image:url(images/home/carousel_buttons_sprite.png); 753 background-repeat:no-repeat; 754} 755a#arrow-left { 756 margin:35px 3px 0 10px; 757} 758a#arrow-right { 759 margin:35px 10px 0 0; 760} 761a.arrow-left-off, 762a#arrow-left.arrow-left-off:hover { 763 background-position:0 0; 764} 765a.arrow-right-off, 766a#arrow-right.arrow-right-off:hover { 767 background-position:-42px 0; 768} 769a#arrow-left:hover { 770 background-position:0 -42px; 771} 772a#arrow-right:hover { 773 background-position:-42px -42px; 774} 775a.arrow-left-on { 776 background-position:0 0; 777} 778a.arrow-right-on { 779 background-position:-42px 0; 780} 781a.arrow-right-off, 782a.arrow-left-off { 783 cursor:default; 784} 785 786.app-list-container { 787 margin:0 20px; 788 position:relative; 789 width:100%; 790} 791 792div#list-clip { 793 height:110px; 794 width:438px; 795 overflow:hidden; 796 position:relative; 797 float:left; 798} 799 800div#app-list { 801 left:0; 802 z-index:1; 803 position:absolute; 804 margin:11px 0 0; 805 _margin-top:13px; 806 width:1000%; 807} 808 809#app-list a { 810 display:block; 811 float:left; 812 height:90px; 813 width:90px; 814 margin:0 24px 0; 815 padding:3px; 816 background:#99cccc; 817 -webkit-border-radius:7px; 818 -moz-border-radius:7px; 819 border-radius:7px; 820 text-decoration:none; 821 text-align:center; 822 font-size:11px; 823 line-height:11px; 824} 825 826#app-list a span { 827 position:relative; 828 top:-4px; 829} 830 831#app-list img { 832 width:90px; 833 height:70px; 834 margin:0; 835} 836 837#app-list a.selected, 838#app-list a:active.selected, 839#app-list a:hover.selected { 840 background:#A4C639; 841 color:#fff; 842 cursor:default; 843 text-decoration:none; 844} 845 846#app-list a:hover, 847#app-list a:active { 848 background:#ff9900; 849} 850 851#app-list a:hover span, 852#app-list a:active span { 853 text-decoration:underline; 854} 855 856#droid-name { 857 padding-top:.5em; 858 color:#666; 859 padding-bottom:.25em; 860} 861 862/*IE6*/ 863* html #app-list a { zoom: 1; margin:0 24px 0 15px;} 864 865* html #list-clip { 866 width:430px !important; 867} 868 869/*carousel bulletin layouts*/ 870/*460px width*/ 871/*185px height*/ 872.img-left { 873 float:left; 874 width:230px; 875 overflow:hidden; 876 padding:8px 0 8px 8px; 877} 878.desc-right { 879 float:left; 880 width:270px; 881 padding:10px; 882} 883.img-right { 884 float:right; 885 width:220px; 886 overflow:hidden; 887 padding:8px 8px 8px 0; 888} 889.desc-left { 890 float:right; 891 width:280px; 892 padding:10px; 893 text-align:right; 894} 895.img-top { 896 padding:20px 20px 0; 897} 898.desc-bottom { 899 padding:10px; 900} 901 902 903/* VIDEO PAGE */ 904 905#mainBodyLeft.videoPlayer { 906 width:570px; 907} 908 909#mainBodyRight.videoPlayer { 910 width:330px; 911} 912 913/* player */ 914 915#videoPlayerBox { 916 background-color: #DAF3FC; 917 border-radius:7px; 918 -moz-border-radius:7px; 919 -webkit-border-radius:7px; 920 width:530px; 921 padding:20px; 922 border:1px solid #d3ecf5; 923 box-shadow:2px 3px 1px #eee; 924 -moz-box-shadow:2px 3px 1px #eee; 925 -webkit-box-shadow:2px 3px 1px #eee; 926} 927 928#videoBorder { 929 background-color: #FFF; 930 min-height:399px; 931 height:auto !important; 932 border:1px solid #ccdada; 933 border-radius:7px 7px 0 0; 934 -moz-border-radius:7px 7px 0 0; 935 -webkit-border-top-left-radius:7px; 936 -webkit-border-top-right-radius:7px; 937} 938 939#videoPlayerTitle { 940 width:500px; 941 padding:15px 15px 0; 942} 943 944#videoPlayerTitle h2 { 945 font-weight:bold; 946 font-size:1.2em; 947 color:#336666; 948 margin:0; 949 padding:0; 950} 951 952#objectWrapper { 953 padding:15px 15px; 954 height:334px; 955 width:500px; 956} 957 958/* playlist tabs */ 959 960ul#videoTabs { 961 list-style-type:none; 962 padding:0; 963 clear:both; 964 margin:0; 965 padding: 20px 0 0 15px; 966 zoom:1; /* IE7/8, otherwise top-padding is double */ 967} 968 969ul#videoTabs li { 970 display:inline; 971 padding:0; 972 margin:0 3px 0 0; 973 line-height:2em; 974} 975 976ul#videoTabs li a { 977 border-radius:7px 7px 0 0; 978 -moz-border-radius:7px 7px 0 0; 979 -webkit-border-top-left-radius:7px; 980 -webkit-border-top-right-radius:7px; 981 background:#95c0d0; 982 color:#fff; 983 text-decoration:none; 984 padding:.45em 1.5em; 985 font-weight:bold; 986} 987 988ul#videoTabs li.selected a { 989 font-weight:bold; 990 text-decoration:none; 991 color:#555; 992 background:#daf3fc; 993 border-bottom:1px solid #daf3fc; 994} 995 996ul#videoTabs li:hover a { 997 background:#85acba; 998} 999 1000ul#videoTabs li.selected:hover a { 1001 background:#daf3fc; 1002} 1003 1004/* playlists */ 1005 1006#videos { 1007 background:#daf3fc; 1008 margin-bottom:1.5em; 1009 padding:15px; 1010 border-radius:5px; 1011 -moz-border-radius:5px; 1012 -webkit-border-radius:5px; 1013 box-shadow:2px 3px 1px #eee; 1014 -moz-box-shadow:2px 3px 1px #eee; 1015 -webkit-box-shadow:2px 3px 1px #eee; 1016} 1017 1018#videos div { 1019 display:none; 1020} 1021 1022#videos div.selected { 1023 display:block; 1024} 1025 1026ul.videoPreviews { 1027 list-style:none; 1028 padding:0; 1029 margin:0; 1030 zoom:1; /* IE, otherwise, layout doesn't update when showing 'more' */ 1031} 1032 1033ul.videoPreviews li { 1034 margin:0 0 5px; 1035 padding:0; 1036 overflow:hidden; 1037 position:relative; 1038} 1039 1040#mainBodyFixed ul.videoPreviews h3 { 1041 font-size: 12px; 1042 margin:0 0 1em 130px; 1043 padding:0; 1044 font-weight:bold; 1045 color:inherit; 1046} 1047 1048ul.videoPreviews a { 1049 margin:1px; 1050 padding:10px; 1051 text-decoration:none; 1052 height:90px; 1053 display:block; 1054 border-radius:5px; 1055 -moz-border-radius:5px; 1056 -webkit-border-radius:5px; 1057 background-color:transparent; 1058} 1059 1060ul.videoPreviews a:hover { 1061 background-color:#FFF; 1062 border:none; /* IE8, otherwise, bg doesn't work */ 1063} 1064 1065ul.videoPreviews a.selected { 1066 background-color: #FF9900; 1067} 1068 1069ul.videoPreviews img { 1070 float:left; 1071 clear:left; 1072 margin:0; 1073} 1074 1075ul.videoPreviews h3 { 1076 font-size:12px; 1077 font-weight:bold; 1078 text-decoration:none; 1079 margin:0 0 1em 130px; 1080 padding:0; 1081} 1082 1083ul.videoPreviews p { 1084 font-size: 12px; 1085 text-decoration:none; 1086 margin:0 0 1.2em 130px; 1087} 1088 1089ul.videoPreviews p.full { 1090 display:none; 1091} 1092 1093ul.videoPreviews span.more { 1094 padding:0 0 0 12px; 1095 background:url(images/arrow_bluelink_down.png) 0 2px no-repeat; 1096} 1097 1098ul.videoPreviews span.less { 1099 padding:0 0 0 12px; 1100 background:url(images/arrow_bluelink_up.png) 0 2px no-repeat; 1101 display:none; 1102} 1103 1104ul.videoPreviews p.toggle { 1105 position:absolute; 1106 margin:0; 1107 margin-top:-23px; /* instead of bottom:23px, because IE won't do it correctly */ 1108 left:140px; 1109} 1110 1111ul.videoPreviews p.toggle a { 1112 height:auto; 1113 margin:0; 1114 padding:0; 1115 zoom:1; /* IE6, otherwise the margin considers the img on redraws */ 1116} 1117 1118ul.videoPreviews p.toggle a:hover { 1119 text-decoration:underline; 1120 background:transparent; /* IE6, otherwise it inherits white */ 1121} 1122 1123/* featured videos */ 1124 1125#mainBodyRight h2 { 1126 padding:0 0 5px; 1127} 1128 1129#mainBodyRight ul.videoPreviews { 1130 margin:10px 0 0; 1131} 1132 1133#mainBodyRight ul.videoPreviews li { 1134 font-size:11px; 1135 line-height:13px; 1136 margin:0 0 5px; 1137 padding:0; 1138} 1139 1140#mainBodyRight ul.videoPreviews h3 { 1141 padding:0; 1142 margin:0; 1143 font-size:100%; 1144} 1145 1146#mainBodyRight ul.videoPreviews a { 1147 text-decoration:none; 1148 height:108px; 1149 border:1px solid #FFF; 1150} 1151 1152#mainBodyRight ul.videoPreviews a:hover { 1153 border:1px solid #CCDADA; 1154} 1155 1156#mainBodyRight ul.videoPreviews a.selected { 1157 border:1px solid #FFF; 1158} 1159 1160#mainBodyRight ul.videoPreviews p { 1161 line-height:1.2em; 1162 padding:0; 1163 margin:4px 0 0 130px; 1164} 1165 1166#mainBodyRight ul.videoPreviews img { 1167 margin-top:5px; 1168} 1169 1170/* Pretty printing styles. Used with prettify.js. */ 1171 1172.str { color: #080; } 1173.kwd { color: #008; } 1174.com { color: #800; } 1175.typ { color: #606; } 1176.lit { color: #066; } 1177.pun { color: #660; } 1178.pln { color: #000; } 1179dl.tag-list dt code, 1180.tag { color: #008; } 1181dl.atn-list dt code, 1182.atn { color: #828; } 1183.atv { color: #080; } 1184.dec { color: #606; } 1185 1186@media print { 1187 .str { color: #060; } 1188 .kwd { color: #006; font-weight: bold; } 1189 .com { color: #600; font-style: italic; } 1190 .typ { color: #404; font-weight: bold; } 1191 .lit { color: #044; } 1192 .pun { color: #440; } 1193 .pln { color: #000; } 1194 .tag { color: #006; font-weight: bold; } 1195 .atn { color: #404; } 1196 .atv { color: #060; } 1197} 1198