@import url(2a5b704deb69bd993a9cdc5e1cd377a4f249da5b.css) ;
.module .badge { width: 27px; height: 13px; background: transparent url(deb94d675b5d2b6898db2ce5300ac63729b60bb2.png)  no-repeat scroll 0px 0px; }
.module .badge-hot { background-position: 0px 0px; }
.module .badge-top { background-position: 0px -25px; }
.module .badge-live { background-position: 0px -50px; }
.module .badge-new { background-position: 0px -75px; }
.module .module-title .icon { background: transparent url(30a2c5eb6dd075193adc3ceacdb90bbde42d88fa.png)  no-repeat scroll 0px 0px; }
.module.mod-box-color .module-title .icon, .module.mod-box-black .module-title .icon { background-image: url(a2962579d0eeadbb312a198169a92b336728ab6f.png) ; }
.module .module-title .icon-download { background-position: 0px 0px; }
.module .module-title .icon-twitter { background-position: 0px -30px; }
.module .module-title .icon-mail { background-position: 0px -60px; }
.module .module-title .icon-bubble { background-position: 0px -90px; }
.module .module-title .icon-login { background-position: 0px -120px; }
.module .module-title .icon-cart { background-position: 0px -150px; }
.mod-box { padding: 15px; border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; background: rgb(255, 255, 255) none repeat scroll 0% 0% padding-box; box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.06); }
.mod-box .badge { top: 15px; right: 15px; }
.mod-box .module-title { margin-bottom: 7px; padding-bottom: 7px; border-bottom: 1px solid rgb(226, 226, 226); text-transform: uppercase; }
.mod-box .module-title .color { color: rgb(68, 68, 68); }
.mod-box .module-title span.subtitle { color: rgb(153, 153, 153); }
.mod-box-grey { border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.3); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; background: rgb(242, 242, 242) none repeat scroll 0% 0% padding-box; box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); }
.mod-box-grey .module-title { border-bottom-color: rgb(210, 210, 210); }
.mod-box-black { border: 1px solid rgb(34, 34, 34); background: rgb(45, 45, 45) url(282eeb68a1190cc5bbf62ccd2448ca39c0d650db.png)  repeat-x scroll 0px 0px; box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.06); color: rgb(170, 170, 170); text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.2); }
.module.mod-box-black .module-title { border-bottom-color: rgb(75, 75, 75); color: rgb(204, 204, 204); }
.module.mod-box-black .module-title .color { color: rgb(255, 255, 255); }
.mod-box-black h1, .mod-box-black h4 { color: rgb(187, 187, 187); }
.mod-box-black h3 { color: rgb(226, 226, 226); }
.mod-box-black h2, .mod-box-black h5 { color: rgb(153, 153, 153); }
.mod-box-black a { color: rgb(255, 255, 255); }
.mod-box-black em, .mod-box-black code { color: rgb(226, 226, 226); }
.mod-box-color h1, .mod-box-color h4, .mod-box-color a:hover { color: rgb(255, 255, 255); }
.mod-plain { text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.4); }
.grid-h .mod-plain { padding: 10px 20px 10px 0px; }
.grid-v .mod-plain { padding: 20px 10px 0px 0px; }
.grid-v:first-child .mod-plain { padding-top: 10px; }
.sidebar-a-right #sidebar-a .grid-v .mod-plain, .sidebar-b-right #sidebar-b .grid-v .mod-plain { padding-right: 0px; padding-left: 10px; }
.mod-plain .badge { top: 10px; right: 10px; }
.module.mod-plain .module-title { margin-bottom: 5px; padding: 0px; color: rgb(68, 68, 68); }
#bottom-c .mod-plain a:hover { color: rgb(68, 68, 68); }
.mod-line { margin: 0px; padding: 15px; border: medium none; border-radius: 0px; box-shadow: none; }
.grid-h .mod-line { background: transparent url(fbaefe594f8bfcff3973dea71f662ab5cff367f5.png)  repeat-y scroll 0px 0px; }
.grid-v .mod-line { background: transparent url(8f1a51c037a0343efba3bec4058b257f0dcad29b.png)  repeat-x scroll 0px 0px; }
.grid-h:first-child .mod-line, .grid-v:first-child .mod-line { background: transparent none repeat scroll 0% 0%; }
.mod-line .badge { top: 15px; right: 15px; }
.mod-line .module-title .color { color: rgb(68, 68, 68); }
.mod-line .module-title { margin-bottom: 7px; padding-bottom: 7px; border-bottom: 1px solid rgb(226, 226, 226); }
.grid-v .mod-line .module-title { margin-bottom: 5px; padding: 0px; border-bottom: medium none; }
