@charset "utf-8";

body{margin:0;font-family:arial;font-size:14px;background-color:#fff;color:#5b5b5b;background-image:url(http://img.nearlygood.com/bg.jpg);background-position:top;background-repeat:repeat-x}

a:link,a:visited,a:active{color:#4176c8;text-decoration:none}
a:hover{color:#cc1e12}
a.gray:link,a.gray:visited,a.gray:active{color:#797979;text-decoration:none}
a.gray:hover{color:#4176c8}

.nb{border:0}
img.img{padding:2px;background-color:#fff;border:1px solid #c7c7c7}
img.img:hover{border:1px solid #d50300}

h1{float:left;width:619px;padding:3px 4px 3px 4px;margin:0 0 15px 0;font-size:20px;font-weight:bold;letter-spacing:-1px;color:#383838;border-bottom:1px solid #adadad}
h4{float:left;width:292px;padding:3px 4px 3px 4px;margin:3px 0 10px 0;font-size:18px;font-weight:bold;letter-spacing:-1px;color:#4176c8;border-bottom:1px solid #4176c8}
h4 a{color:#4176c8;text-decoration:none}
h4.red{color:#cc1e12;border-bottom:1px solid #cc1e12}
h4.red a{color:#cc1e12;text-decoration:none}
h5{float:left;width:619px;padding:3px 4px 3px 4px;margin:0 0 15px 0;font-size:18px;font-weight:bold;letter-spacing:-1px;color:#383838;border-bottom:1px solid #adadad}

#plus{float:right;width:70px;height:20px;overflow:hidden;margin-top:-42px}
p{float:left;width:600px;padding:13px;margin:0 0 15px 1px;line-height:1.5}
p.np{width:625px;padding:13px 0 13px 1px}
p.bd{width:594px;padding:13px 15px 15px 15px;background-color:#eee;border:1px solid #ddd}
.bd{float:left;width:594px;padding:13px 15px 15px 15px;background-color:#eee;border:1px solid #ddd;margin:0 0 15px 1px;line-height:1.5}

.wrapper{width:960px;margin:auto}
.inwrap{float:left;width:960px}

.field{padding:6px;font-family:arial,helvetica,sans-serif;font-size:13px;color:#4279d1;background-color:#fff;border:1px solid #9f9f9f}
.field:focus{border:1px solid #4176c8}
.btn{font-family:arial,helvetica,sans-serif;font-size:14px;letter-spacing:-1px;font-weight:bold;color:#fff;padding:9px 20px 9px 20px;background-color:#468ddb;background-image:url(http://img.nearlygood.com/layout.png);background-position:0 -250px;background-repeat:repeat-x;border:1px solid #9f9f9f;cursor:pointer;cursor:hand}
.btn:hover{background-position:0 -300px;background-color:#4f93dd}
.cancel{padding:0 0 2px 15px;font-size:12px}

#header{height:63px}
#logo{float:left;width:484px;height:49px;padding:14px 0 0 11px}
#logo_text{display:none}
#head_tabs{float:left;width:465px;height:29px}
#head_text{float:left;width:465px;height:26px;padding:8px 0;font-size:12px;color:#fff;text-align:right}
#head_tabs ul{float:right;font-size:12px;margin:0;padding:0;list-style:none;color:#565454}
#head_tabs ul li{float:right;height:22px;padding:6px 22px 0 22px;margin-left:6px;background-image:url(http://img.nearlygood.com/opac.png);background-position:top left;text-align:center}
#head_tabs ul li.red{background-image:url(http://img.nearlygood.com/opac.png);background-position:0 -40px}
#head_tabs ul li a{color:#fff;text-decoration:none}
#head_tabs ul li a:hover{color:#e9e9e9;text-decoration:none}
#leader{width:938px;height:90px;padding:11px;background-color:#fff}
#ldrbrd{float:left;width:728px;height:90px;margin-right:11px;overflow:hidden}
#ldrsoc{float:left;width:196px;height:83px;padding:3px 0 4px 3px;background-image:url(http://img.nearlygood.com/ldrsoc.png);background-position:top right;background-repeat:no-repeat}
#ldrsoc ul{float:left;font-size:13px;margin:0;padding:0;list-style:none}
#ldrsoc ul li{float:left;width:196px;height:16px;background-position:top left;background-repeat:no-repeat}
#ldrsoc ul li a{padding-left:26px}
#ldrsoc ul li.fb{margin-bottom:7px;background-image:url(http://img.nearlygood.com/social.png);background-position:0 0}
#ldrsoc ul li.tw{margin-bottom:6px;background-image:url(http://img.nearlygood.com/social.png);background-position:0 -26px}
#ldrsoc ul li.em{margin-bottom:6px;background-image:url(http://img.nearlygood.com/social.png);background-position:0 -51px}
#ldrsoc ul li.rs{background-image:url(http://img.nearlygood.com/social.png);background-position:0 -76px}

#barmenu{width:938px;padding:0 11px 11px 11px;background-color:#fff}
#bar{float:left;width:936px;height:42px;background-color:#e1e2e2;background-image:url(http://img.nearlygood.com/layout.png);background-position:top;background-repeat:repeat-x;border-left:1px solid #9f9f9f;border-right:1px solid #9f9f9f}
#bar ul{float:left;width:556px;font-size:18px;font-weight:bold;letter-spacing:-1px;list-style:none;margin:0;padding:0}
#bar ul li{float:left;height:42px;background-image:url(http://img.nearlygood.com/layout.png);background-position:left -50px;background-repeat:no-repeat}
#bar ul li a{display:block;height:31px;padding:11px 28px 0 28px;background-image:url(http://img.nearlygood.com/layout.png);background-position:right -100px;background-repeat:no-repeat;color:#1a52ad;text-decoration:none}
#bar ul li a:hover{color:#d50300}
#bar ul li.select{background-image:none}
#bar ul li.select a{height:31px;margin-top:1px;padding:10px 28px 0 28px;background-color:#316ac4;background-image:none;color:#fff;text-decoration:none}
#bar ul li.empty{float:left;height:42px;width:1px;background-image:url(http://img.nearlygood.com/layout.png);background-position:left -50px;background-repeat:no-repeat}
#barfind{float:left;width:298px;height:30px;margin:5px 5px 5px 75px;background-color:#fff;border:1px solid #9f9f9f}
#barfind .input{width:245px;height:16px;padding:6px 6px 6px 12px;font-family:arial,helvetica,sans-serif;font-size:14px;color:#4279d1;background-color:#fff;border:0}
#barfind .button{width:35px;height:30px;border:0;background-color:#fff;background-image:url(http://img.nearlygood.com/search.png);cursor:hand;cursor:pointer}
#barun{float:left;width:936px;background-color:#316ac4;background-image:url(http://img.nearlygood.com/layout.png);background-position:0 -150px;background-repeat:repeat-x;border-left:1px solid #9f9f9f;border-bottom:1px solid #9f9f9f;border-right:1px solid #9f9f9f}
#barun ul{float:left;width:696px;padding:13px 25px 13px 25px;font-size:12px;list-style:none;margin:0}
#barun ul li{float:left;width:110px}
#barun ul li.sep{width:123px;border-left:1px dotted #fff;padding-left:22px}
#barun ul li a{color:#fff;text-decoration:none}
#barun ul li a:hover{text-decoration:underline}
#barunr{float:left;width:175px;padding:11px 15px 0 0}
#barunb{float:right;background-color:#e2e4e4;background-image:url(http://img.nearlygood.com/random.png);background-position:top left;background-repeat:no-repeat;border:1px solid #9f9f9f;font-size:12px;font-weight:bold}
#barunb a{display:block;height:23px;padding:8px 18px 0 45px;color:#4176c8;text-decoration:none}
#barunb a:hover{background-image:url(http://img.nearlygood.com/random.png);background-position:0 -40px;color:#cc1e12}

#main{width:938px;padding:0 11px 11px 11px;background-color:#fff}
#content{float:left;width:627px;margin-right:11px}
#menu{float:left;width:300px}
#mainun{float:left;width:937px;padding:11px 11px 10px 12px;background-color:#fff}
.mbit{float:left;width:300px;margin-bottom:10px}
#medsqr{height:250px;overflow:hidden}

#footer{width:960px;padding:11px 0 11px 0;background-color:#fff}
#ftmenu{float:left;width:944px;padding:1px 7px 4px 7px;font-size:12px;line-height:1.4;color:#797979;background-color:#d8dada;background-image:url(http://img.nearlygood.com/layout.png);background-position:0 -350px;background-repeat:repeat-x;border:1px solid #ccc}
#ftmenu h3{font-size:14px;font-weight:bold;letter-spacing:-1px;color:#4176c8;margin:0;padding:0}
#footun{float:left;width:922px;padding:18px;font-size:10px;line-height:1;color:#a6a6a6;height:30px;overflow:hidden}
#footun a{color:#a6a6a6;text-decoration:none}
#footun .more{float:left;width:902px;text-align:center;padding-top:100px}

#cnlist{float:left;width:627px}
#cnlist ul{float:left;width:627px;font-size:11px;list-style:none;margin:0;padding:0}
#cnlist ul li{float:left;width:627px;padding-bottom:14px;border-bottom:1px dotted #ccc;margin-bottom:14px}
#cnlist ul li .main{float:left;width:454px}
#cnlist ul li .image{float:left;width:156px;margin:0 16px 0 1px}
#cnlist ul li .title{float:left;width:454px;padding:3px 0 5px 0;margin:0}
#cnlist ul li h2{display:inline;font-size:15px;font-weight:bold;letter-spacing:-1px}
#cnlist ul li h2 a{color:#3364b3;border-bottom:1px dotted #3364b3;text-decoration:none}
#cnlist ul li h2 a:hover{color:#d50300;border-bottom:1px dotted #d50300}
#cnlist ul li .fb{float:right;width:80px;margin-top:-25px}
#cnlist ul li .desc{float:left;width:454px;min-height:40px;font-size:13px;line-height:1.3;padding:8px 0 11px 0}
#cnlist ul li .info{float:left;width:454px;color:#a2a3a3}
#cnlist ul li .info a{color:#3364b3;text-decoration:none}
#cnlist ul li .info a:hover{color:#d50300}
#cnlist ul li .rate{float:right;width:90px;height:18px;margin:-3px 6px 0 0;background-image:url(http://img.nearlygood.com/stars.png)}
#cnlist ul li .stars{float:left;height:18px;background-image:url(http://img.nearlygood.com/stars.png);background-position:0 -18px}
#cnlist ul li .s1{width:18px}
#cnlist ul li .s2{width:36px}
#cnlist ul li .s3{width:54px}
#cnlist ul li .s4{width:72px}
#cnlist ul li .s5{width:90px}
#cnlist ul li.joke{width:617px;font-size:13px;line-height:1.4;padding:0 5px 10px 5px;margin-bottom:10px}
#cnlist ul li.joke h2{float:left;display:block;width:617px;padding:0 0 3px 0;margin:0}
#cnlist ul li.joke .rate{margin-top:-23px}
#cnlist ul li.link{width:617px;font-size:13px;padding:0 5px 5px 5px;margin-bottom:5px}
#cnlist ul li.link .title{float:left;width:617px;height:20px;padding:3px 0 5px 0;margin:0}
#cnlist ul li.link h2{display:inline;padding:0 0 3px 0;margin:0}
#cnlist ul li.link .rate{margin-top:-23px}

#cnthmb{float:left;width:626px;margin-left:1px;font-size:12px}
#cnthmb ul{margin:0;padding:0;list-style:none}
#cnthmb ul li{float:left;width:140px;height:145px;margin-bottom:10px;padding-right:16px;overflow:hidden}
#cnthmb ul li.pic{height:165px}
#cnthmb ul li.video{width:146px;height:150px;line-height:1.1;padding-right:10px;text-align:center;font-weight:bold}
#cnthmb ul li img.img{margin-bottom:2px}
#cnthmb ul li .plays{font-size:11px;color:#999}
#cnthmb ul li .rate{float:right;width:45px;height:9px;background-image:url(/inc/stars/smgray.gif)}
#cnthmb ul li .stars{float:left;height:9px;background-image:url(/inc/stars/smstar.gif)}
#cnthmb ul li .s1{width:9px}
#cnthmb ul li .s2{width:18px}
#cnthmb ul li .s3{width:27px}
#cnthmb ul li .s4{width:36px}
#cnthmb ul li .s5{width:45px}

#srchmenu{float:left;width:626px;height:34px;margin:0 0 18px 1px;font-size:14px;font-weight:bold;background-color:#d8dada;background-image:url(http://img.nearlygood.com/contmenu.png);background-position:top;background-repeat:repeat-x}
#srchmenu span{float:left;width:625px;height:34px;background-image:url(http://img.nearlygood.com/contmenu.png);background-position:0 -50px;background-repeat:no-repeat;}
#srchmenu ul{float:left;width:625px;height:34px;background-image:url(http://img.nearlygood.com/contmenu.png);background-position:right -50px;background-repeat:no-repeat;margin:0;padding:0 0 0 1px;list-style:none}
#srchmenu ul li{float:left;height:34px;background-image:url(http://img.nearlygood.com/contmenu.png);background-position:0 -100px;background-repeat:no-repeat}
#srchmenu ul li.spc{float:left;height:34px;background-image:url(http://img.nearlygood.com/contmenu.png);background-position:right -50px;background-repeat:no-repeat;}
#srchmenu ul li.spc span{display:block;height:23px;width:7px;padding:11px 0 0 0;background-image:url(http://img.nearlygood.com/contmenu.png);background-position:left -100px;background-repeat:no-repeat;color:#1a52ad;text-decoration:none}
#srchmenu ul li a{display:block;height:23px;padding:11px 22px 0 22px;background-image:url(http://img.nearlygood.com/contmenu.png);background-position:right -50px;background-repeat:no-repeat;color:#1a52ad;text-decoration:none}
#srchmenu ul li a:hover{color:#d50300}
#srchmenu ul li a.select{height:24px;margin-left:-1px;padding:9px 22px 0 22px;background-color:#fff;background-image:none;color:#383838;text-decoration:none;border-left:1px solid #9f9f9f;border-top:1px solid #9f9f9f;border-right:1px solid #9f9f9f}

#filelist{float:left;width:626px;margin:0 0 18px 1px;font-size:11px}
#filelist.in{float:left;width:616px;margin:0 0 18px 11px;font-size:11px}
#filelist ul{margin:0;padding:0;list-style:none}
#filelist ul li{float:left;width:208px;height:20px}
#filelist.in ul li{float:left;width:205px;height:20px}
#filelist ul li.four{float:left;width:156px;height:20px}
#filelist.in ul li.four{float:left;width:153px;height:20px}
#filelist ul li span.note{font-size:10px;letter-spacing:-1px;color:#ccc;padding-left:8px}

#pop_tags{float:left;width:620px;margin:0 1px 15px 6px}
#pop_tags ul{margin:0;padding:0;list-style:none}
#pop_tags ul li{float:left;width:206px;line-height:1.7}
.warn{float:left;width:600px;padding:13px;margin:0 0 15px 1px;font-size:11px;text-align:center;background-color:#edc0c0}

#m_videos_1 ul{font-size:11px;list-style:none;margin:0;padding:0}
#m_videos_1 ul li{float:left;width:146px;height:120px;margin-bottom:5px;text-align:center;overflow:hidden}
#m_videos_1 ul li.l{margin-right:6px}
#m_videos_1 ul li img.img{margin-bottom:2px}
#m_videos_1 ul li a{color:#3364b3;text-decoration:none}
#m_videos_1 ul li a:hover{color:#d50300}
#m_videos_2 ul{font-size:11px;line-height:1.4;list-style:none;margin:0;padding:0}
#m_videos_2 ul li{float:left;width:300px;height:75px;margin-bottom:7px;overflow:hidden}
#m_videos_2 ul li img.img{margin-right:8px}
#m_videos_2 ul li .r{float:right;width:184px;height:63px;padding:4px 0 0 0;overflow:hidden}
#m_videos_2 ul li a{color:#3364b3;text-decoration:none}
#m_videos_2 ul li a:hover{color:#d50300}
#m_links ul{font-size:13px;list-style:none;margin:0;padding:0}
#m_links ul li{float:left;width:144px;padding:0 0 5px 6px;line-height:1.1}
#m_tags ul{font-size:11px;list-style:none;margin:0;padding:0}
#m_tags ul li{float:left;width:94px;padding:0 0 10px 6px;line-height:1.3}

#pages{float:left;width:627px;font-size:13px;text-align:center;margin:15px 0 15px 0}
#pages ul{list-style:none;margin:0;padding:0}
#pages ul li{display:inline;padding:0;margin-right:5px}
#pages ul li a{padding:3px 9px 3px 9px;color:#4176c8;border:1px solid #dad8d8;background-color:#f0f0f0;background-image:url(http://img.nearlygood.com/grayfade.jpg);background-position:bottom center;background-repeat:no-repeat}
#pages ul li a:hover{border:1px solid #cc1e12;color:#cc1e12}
#pages ul li a.select{border:1px solid #4176c8}
#pages ul li.none{padding:3px 9px 3px 9px;border:1px solid #efefef;background-color:#fefefe;color:#ddd;cursor:default}
#pages a{text-decoration:none}

#fbox{width:265px;padding:10px 10px 5px 7px;color:#797979;background-color:#d8dada;background-image:url(http://img.nearlygood.com/layout.png);background-position:0 -350px;background-repeat:repeat-x;border:1px solid #ccc;position:fixed;bottom:10px;right:10px;font-family:arial;font-size:11px;color:#666}
#fbox a.close{width:15px;height:15px;position:absolute;cursor:pointer;top:7px;right:5px;font-size:11px;color:red}
#fbox a.close:hover{background-position:0 -15px}

#m_hlinks{margin-top:-5px}
#m_hlinks ul{font-size:11px;list-style:none;margin:0;padding:0}
#m_hlinks ul li{float:left;width:290px;padding:4px 5px 4px 5px;border-bottom:1px dotted #999;font-size:13px}
