html, body{ width:100%; height:100%; margin:0px; padding:0px; background-color:#000; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:11px; cursor:default; } a:link, a:active, a:focus, a:visited,a:hover { color:#7d7d7d; font-size:11px; font-weight:700; text-decoration:none; outline:none; } a:hover{ color:#f2f2f2; } input, select, td{ color:#000 } p, form{ margin:0; padding:0; } p, label{ font-size: 12px; } img { border:none; } h1 { font-size:18px; } h2 { font-size:16px; } br.clrf{ clear:both; margin:0; padding:0; } ul{ list-style:none; margin:0; padding:0px; } embed,object,div{ outline:none; } #bgtopclr{ position:absolute; top:0px; width:100%; height:50%; margin:0px; padding:0px; background-color:#4e4e4e; z-index:1; } #maincontainer{ position:absolute; top:8%; width:100%; height:768px; background-repeat:repeat-x; background-position:top left; z-index:2; } #innerwrap{ width:944px; height:638px; margin-left:auto; margin-right:auto; z-index:2; } #centercontent{ width:944px; height:638px; background-repeat:repeat-y; } #header, #maincontent{ float:left; width:342px; height:634px; margin:0 0 0 4px; background-repeat:repeat-x; } #maincontent{ width:594px; height:634px; margin:0 4px 0 0; } #header h1{ text-indent:-9999px; } #header h1 a{ display:block; height:66px; width:292px; margin:18px 0 0 16px; background-image:url(../images/momentvm_blk.jpg); background-repeat:no-repeat; } #header ul{ margin:20px 0 0 22px; } #header ul li{ width:290px; height:20px; line-height:20px; } #header ul li.tcrntpg{ margin-left:15px; list-style:disc; } #header ul li a{ height:20px; font-size:12px; } #header ul li.tcrntpg a{ color:#FFFFFF; } #header ul li a:hover{ color:#FFFFFF; text-decoration:none; } #footer{ width:944px; height:auto; } #footer ul{ font-size:10px; } #footer ul li#cnote{ float:left; clear:left; width:80%; height:auto; padding:5px 0 0 10px; } #footer ul li#cplace{ float:right; clear:right; width:17%; height:auto; padding:5px 10px 0 0; text-align:right; } #home{ float:right; clear:right; width:574px; height:100%; background-repeat:no-repeat; } #welcome{ position:relative; top:386px; left:-120px; width:694px; height:134px; } #w_lbx{ float:left; width:118px; height:140px; } #w_lbx img{ float:left; margin:29px 0 0 4px; height:12px; width:12px; } #w_txt{ position:absolute; bottom:-10px; left:120px; float:left; clear:right; width:574px; height:140px; background-color:#000; z-index:1; } #welcome h2{ position:absolute; top:-10px; left:20px; z-index:2; } #welcome div.main_txt{ position:absolute; left:20px; bottom:2px; width:664px; font-size:12px; z-index:2; } #biography, #genconditions, #contact_info, #articles, #article, #equipment, #work{ width:100%; height:620px; padding:10px 0 0 0; } #biography h1, #genconditions h1, #contact_info h1, #articles h1, #article h1, #equipment h1, div.equipmentlisting h2, #work h1 { margin:20px 0 18px 0; background-image:url(../images/btn_t2.png); background-repeat:no-repeat; background-position:0 2px; text-indent:16px; font-size:14px; } #biography div.main_txt, #genconditions div.main_txt, #articles div.listings, #article div.main_txt, #equipment div.listings{ width:584px; height:558px; margin:0px; padding:0px 10px 0px 0px; overflow:auto; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-align: justify; } #genconditions ol{ height:auto; width:auto; } #genconditions ol li{ float:none; width:480px; } #articles{ padding:0; } #articles h1{ width:50%; } #article h1 img, #articles h2 img{ position:relative; top:4px; height:24px; width:16px; margin:-8px 0 0 0; } #articles div.listings{ height:588px; overflow:hidden; } div.articlelisting{ display:block; height:98px; width:auto; margin-bottom:8px; } div.articlelisting div.c h2{ width:460px; padding:0; margin:15px 0px 5px 75px; font-size:12px; } div.articlelisting a{ display:block; position:absolute; bottom:-4px; height:18px; width:90px; line-height:18px; margin:0px 0px 6px 478px; background-position:0 -18px; background-repeat:no-repeat; text-align:center; } div.articlelisting a:hover{ color:#333; background-position:0 0; text-decoration:none; } div.articlelisting div.l, div.articlelisting div.c, div.articlelisting div.r{ float:left; clear:none; width:10px; height:98px; background-color:transparent; background-repeat:no-repeat; } div.articlelisting div.c{ width:564px; background-repeat:repeat-x; } div.articlelisting div.c div{ position:absolute; width:550px; } div.articlelisting div.c a.thumb{ position:static; float:left; height:80px; width:80px; margin:-20px 5px 0 -5px; border:none; background-image:none; z-index:5; } div.articlelisting div.r{ float:right; background-position:0 -98px; } #sortbx{ width:100%; height:40px; margin-bottom:4px; } #srtbxl,#srtbxr{ width:10px; height:34px; } #srtbxl{ float:left; background-image:url(../images/srt/sort_bg_l.png); background-repeat:no-repeat; } #srtbxr{ float:right; } #srtbxr, #srtbxr input{ width:76px; height:34px; } #srtbxr input{ border:none; background-color:transparent; background-image:url(../images/srt/sort_btn_sprite.png); background-repeat:no-repeat; background-position:0 0; cursor:pointer; } #srtbxr input:hover{ background-position:0 -34px; } #sortbx ul{ float:left; width:498px; height:34px; background-image:url(../images/srt/sort_bg_m.png); background-repeat:repeat-x; } #sortbx ul li{ float:left; clear:none; width:auto; height:34px; padding:0px 20px 0px 0px; font-size:11px; } #sortbx ul li.txt{ width:140px; line-height:34px; color:#818181; text-indent:10px; font-weight:700; } #sortbx ul li select{ height:18px; line-height:14px; margin-top:8px; padding:0px; background-color:#111; color:#BBBBBB; border:none; font-size:11px; } #sortbx ul li label{ float:left; width:auto; height:34px; line-height:34px; padding-right:10px; color:#818181; font-size:11px; font-weight:700; } #articles div.pagination{ position:absolute; margin:-40px 0 0 285px; height:30px; width:300px; color:#0099CC; } #articles div.pagination ul{ position:relative; top:0; float:right; clear:right; height:26px; width:auto; list-style:none; padding:0; } #articles div.pagination ul li{ float:left; width:22px; height:22px; margin:2px; } #articles div.pagination ul li a, #articles div.pagination ul li span{ display:block; height:20px; width:auto; border:1px solid #6F0000; border-top:none; border-bottom:none; background-color:transparent; color:#fff; background-repeat:repeat-x; line-height:20px; text-align:center; } #articles div.pagination ul li a:hover{ text-decoration:none; color:#D90000; } #articles div.pagination ul li span{ color:#A4A4A4; font-size:12px; font-weight:700; } #article div.ldiv, #article div.rdiv{ float:left; width:15px; height:554px; margin-top:2px; background-color:#000; background-repeat:no-repeat; background-position:left center; } #article div.rdiv{ background-position:right center; } #article div.ldiv div.t, #article div.ldiv div.b, #article div.rdiv div.t, #article div.rdiv div.b{ position:relative; top:0px; width:15px; height:15px; background-repeat:no-repeat; } #article div.ldiv div.t{ background-position:0px 0px; } #article div.ldiv div.b{ top:524px; background-position:0px -15px; } #article div.rdiv div.t{ background-position:-15px 0px; } #article div.rdiv div.b{ top:524px; background-position:-15px -15px; } #article div.main_txt{ float:left; clear:none; width:542px; height:522px; margin-top:2px; padding:15px 5px; background-color:#000; border-top:1px solid #393939; border-bottom:1px solid #6c6c6c; } #article div.main_txt div{ position:absolute; display:block; margin-top:-16px; padding:15px 15px 15px 0px; width:546px; height:522px; overflow:auto; z-index:5; } div.equipmentlisting{ position:relative; top:-10px; float:left; clear:none; width:286px; height:100%; margin:0 6px 0 0; } div.equipmentlisting h2{ height:30px; line-height:30px; padding:0; margin:6px 6px 12px 6px; text-indent:26px; background-color:#383838; color:#fff; background-position:10px 9px; border:1px solid #565656; } div.equipmentlisting div.l, div.equipmentlisting div.r, div.equipmentlisting div.c { float:left; width:8px; height:396px; background-repeat:no-repeat; } div.equipmentlisting div.c{ width:270px; background-repeat:repeat-x; } div.equipmentlisting div.c div{ width:270px; } div.equipmentlisting div.c div p{ font-size:11px; padding:0px 14px; } div.equipmentlisting div.c div ul{ margin:3px 10px 10px 28px; list-style:disc; } div.equipmentlisting div.eimg{ float:left; clear:both; width:286px; height:223px; background-repeat:no-repeat; } div.equipmentlisting div.r{ background-position:-8px 0; } div.equipmentlisting div.l div, div.equipmentlisting div.r div{ position:relative; bottom:-392px; width:4px; height:4px; } div.equipmentlisting div.c a.np, div.equipmentlisting div.c a.pp{ display:block; position:absolute; bottom:10px; right:14px; width:140px; height:24px; border:1px solid #ccc; line-height:24px; text-align:center; } div.equipmentlisting div.c a.pp{ right:102px; width:170px; } div.equipmentlisting div.b{ float:left; clear:both; width:285px; height:8px; background-repeat:no-repeat; } #work{} #flashcontent{ position:absolute; margin:24px 0px 0px -14px; } #contact_info{ background-image:url(../images/mbg/contactinf_mbg.jpg); background-repeat:no-repeat; background-position:top left; } #contact_info div{ position:relative; top:318px; left:147px; width:180px; height:155px; padding:5px 0px 2px 0px; z-index:2; } #contact_info ul{ margin:0px; padding:0px; } #contact_info ul li{ float:left; clear:left; width:176px; height:auto; padding:2px 0px 2px 10px; font-size:12px; } #contact_info ul li:hover{ background-color:#000099; } #contact_info ul li label{ float:left; width:60px; height:auto; font-size:11px; font-weight:700; } #contact_info ul li a{ display:block; position:relative; width:130px; height:auto; margin:0 0 0 60px; } #maincontent #contact_info ul li:hover a{ color:#FFFF33; } #contact_info a:hover{ color:#FFFF33; text-decoration:none; }
