/* Copyright (C) 2007 - 2010 YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license)  */
/* module headers  */.module h3.header{color:#323232;font-size:16px;font-weight:400;margin:0;padding:0}
.module span.header-2,.module span.header-3{display:block}
.module h3.header span.title{display:block;font-size:15px;font-weight:700;line-height:27px}
.module h3.header span.subtitle{color:#646464;display:block;font-size:9px;font-weight:400;letter-spacing:0;line-height:10px;margin-top:-5px;text-indent:1px}
/* * space between modules  */div.separator .module{margin:0 15px 0 0}
#top .topblock .module{margin:15px 0 0}
/* * header module positions  */#toolbar .left .module,#headerbar .left .module{float:left;margin-right:20px}
#toolbar .right .module,#headerbar .right .module{float:right;margin-left:20px}
/* * #contentleft and #contentright  */#contentleft .module{margin-right:15px}
#contentright .module{margin-left:15px}
/* * badge styles  */div.module{position:relative}
div.module div.badge{background:url(../images/module_badges.png) 0 0 no-repeat;height:39px;overflow:hidden;position:absolute;right:0;top:0;width:39px;z-index:1}
div.module div.badge-top{background-position:0 -40px}
div.module div.badge-pick{background-position:0 -80px}
/* * icon styles  */div.module h3.header span.icon{background:url(../images/module_icons.png) 0 0 no-repeat;display:block;float:left;height:30px;left:-5px;overflow:hidden;position:relative;width:30px}
div.module h3.header span.icon-download{background-position:0 -30px}
div.module h3.header span.icon-twitter{background-position:0 -60px}
div.module h3.header span.icon-mail{background-position:0 -90px}
div.module h3.header span.icon-users{background-position:0 -150px}
div.module h3.header span.icon-shopping{background-position:0 -180px}
div.module h3.header span.icon-lock{background-position:0 -210px}
/* * module: blank  */div.mod-blank{overflow:hidden}
/* * module: dropdown  */#menu .mod-dropdown .module{overflow:hidden;padding:5px}
#menu .mod-dropdown .dropdown{width:300px}
/* * module: rounded  */div.mod-rounded div.box-t1{background:url(../images/module_rounded_white_corners.png) 0 0 no-repeat}
div.mod-rounded div.box-t2{background:url(../images/module_rounded_white_corners.png) 100% -15px no-repeat;padding:0 10px}
div.mod-rounded div.box-t3{background:#fff;border-top:1px solid #D2D2D2;height:9px}
div.mod-rounded div.box-1{background:#fff;border-left:1px solid #D2D2D2;border-right:1px solid #D2D2D2;overflow:hidden;padding:0 14px}
div.mod-rounded div.box-b1{background:url(../images/module_rounded_white_corners.png) 0 -30px no-repeat}
div.mod-rounded div.box-b2{background:url(../images/module_rounded_white_corners.png) 100% -45px no-repeat;padding:0 10px}
div.mod-rounded div.box-b3{background:#fff;border-bottom:1px solid #D2D2D2;height:9px}
div.mod-rounded span.header-3{height:30px;line-height:27px}
div.mod-rounded-grey div.box-1{background:#F5F6F7 url(../images/module_rounded_grey_corners.png) 0 -60px repeat-x}
div.mod-rounded-grey div.box-b3{background:#F5F6F7}
/* module: header based on rounded  */div.mod-rounded-header div.box-1{padding:30px 14px 0}
div.mod-rounded-header h3.header{background:url(../images/module_rounded_white_header.png) 0 0 no-repeat;left:0;position:absolute;right:0;top:0}
div.mod-rounded-header span.header-2{background:url(../images/module_rounded_white_header.png) 100% -40px no-repeat;padding:0 10px}
div.mod-rounded-header span.header-3{background:url(../images/module_rounded_white_header.png) 100% -80px repeat-x;height:35px;line-height:35px}
/* color: greyheader  */div.mod-rounded-header-grey h3.header{background-image:url(../images/module_rounded_grey_header.png);color:#fff}
/* * module: chrome  */div.mod-chrome div.box-t1{background:url(../images/module_chrome_white.png) 0 0 no-repeat}
div.mod-chrome div.box-t2{background:url(../images/module_chrome_white.png) 100% -45px no-repeat;padding:0 15px}
div.mod-chrome div.box-t3{background:url(../images/module_chrome_white.png) 0 -90px repeat-x;height:40px}
div.mod-chrome div.box-1{background:#F0F1F2;border-left:1px solid #D2D2D2;border-right:1px solid #D2D2D2;padding:0 6px}
div.mod-chrome div.box-2{background:#141414 url(../images/module_chrome_white.png) 0 -195px repeat-x;color:#c8c8c8;overflow:hidden;padding:0 8px}
div.mod-chrome div.box-b1{background:url(../images/module_chrome_white.png) 0 -135px no-repeat}
div.mod-chrome div.box-b2{background:url(../images/module_chrome_white.png) 100% -155px no-repeat;padding:0 15px}
div.mod-chrome div.box-b3{background:url(../images/module_chrome_white.png) 0 -175px repeat-x;height:15px}
div.mod-chrome h3.header{left:0;line-height:35px;overflow:hidden;padding-left:15px;position:absolute;right:0;top:0}
div.mod-chrome h3.header span.subtitle{margin-top:-5px}
div.mod-chrome-black div.box-1{background:#30307E;border-left:1px solid #000;border-right:1px solid #000}
div.mod-chrome-black div.box-2{background:#F0F1F2 url(../images/module_chrome_black.png) 0 -195px repeat-x;color:#323232}
div.mod-chrome-black h3.header span.subtitle{color:#c8c8c8}
div.mod-chrome-orange div.box-1{background:#D95700;border-left:1px solid #9B3E00;border-right:1px solid #9B3E00}
div.mod-chrome-orange div.box-2{background:#F0F1F2 url(../images/module_chrome_orange.png) 0 -195px repeat-x;color:#323232}
div.mod-chrome-blue div.box-1{background:#fff;border-left:1px solid #075485;border-right:1px solid #075485}
div.mod-chrome-blue div.box-2{background:#F0F1F2 url(../images/module_chrome_blue.png) 0 -195px repeat-x;color:#323232}
div.mod-chrome-green div.box-1{background:#6B980E;border-left:1px solid #496A0D;border-right:1px solid #496A0D}
div.mod-chrome-green div.box-2{background:#F0F1F2 url(../images/module_chrome_green.png) 0 -195px repeat-x;color:#323232}
/* * module: chrome with menu  */div.mod-menu-chrome div.box-2{padding:0}
/* * module: tab  */div.mod-tab{padding:15px 0 0}
div.mod-tab div.box-1{background:url(../images/module_tab_l.png) 0 0 repeat-y}
div.mod-tab div.box-2{background:url(../images/module_tab_t.png) 0 0 repeat-x}
div.mod-tab div.box-3{background:url(../images/module_tab_tr.png) 100% 0 no-repeat}
div.mod-tab div.box-4{background:url(../images/module_tab_bl.png) 0 100% no-repeat;padding:20px 15px 10px}
div.mod-tab h3.header{background:url(../images/module_tab_header.png) 0 0 no-repeat;left:0;line-height:30px;position:absolute;top:0}
div.mod-tab span.header-2{background:url(../images/module_tab_header.png) 100% -35px no-repeat;padding:0 20px 0 15px}
div.mod-tab span.header-3{background:url(../images/module_tab_header.png) 0 -70px repeat-x;height:30px}
/* * module: line  */#contentleft div.mod-line{margin-right:1px}
#contentright div.mod-line{margin-left:1px}
div.mod-line div.box-1{overflow:hidden;padding:0 0 15px}
#contentleft div.mod-line div.box-1{padding-right:14px}
#contentright div.mod-line div.box-1{padding-left:14px}
div.mod-line h3.header{background:url(../images/module_line.png) 0 100% repeat-x;margin:0 0 3px;padding:0 0 6px}
#contentleft div.mod-line h3.header{margin-right:-14px}
#contentright div.mod-line h3.header{margin-left:-14px;text-indent:14px}
/* * module: line with menu  */#contentleft div.mod-menu-line div.box-1{padding-right:0}
#contentright div.mod-menu-line div.box-1{padding-left:0}
#contentleft div.mod-menu-line h3.header{margin-right:0}
#contentright div.mod-menu-line h3.header{margin-left:0}
/* * module: polaroid  */div.mod-polaroid div.badge-tape{background:url(../images/module_polaroid_tape.png) 0 0 no-repeat;height:38px;left:50%;margin-left:-57px;position:absolute;top:-13px;width:114px;z-index:1}
div.mod-polaroid div.box-1{background:#fff url(../images/module_polaroid_bg.png) 0 100% repeat-x;border-left:1px solid #C8C8C8;border-right:1px solid #C8C8C8;border-top:1px solid #C8C8C8;margin-top:13px;overflow:hidden;padding:10px 10px 5px}
div.mod-polaroid div.box-2{background:#30307E;margin-bottom:5px}
div.mod-polaroid div.box-3{color:#C8C8C8;font-family:"Comic Sans MS", "Trebuchet MS", Calibri, sans-serif;font-style:italic;overflow:hidden;padding:10px 15px}
div.mod-polaroid div.box-b1{background:url(../images/module_polaroid_shadows.png) 0 0 no-repeat}
div.mod-polaroid div.box-b2{background:url(../images/module_polaroid_shadows.png) 100% -5px no-repeat;padding:0 70px}
div.mod-polaroid div.box-b3{background:url(../images/module_polaroid_shadows.png) 0 -10px repeat-x;height:5px}
div.mod-polaroid h3.header{color:#323232;font-family:"Comic Sans MS", "Trebuchet MS", Calibri, sans-serif;font-size:140%;font-style:italic;height:25px;letter-spacing:-1px;line-height:25px;margin:0;text-align:center}
/* * module: postit  */div.mod-postit div.box-1{background:#FFA;color:#323232}
div.mod-postit div.box-2{font-family:"Comic Sans MS", "Trebuchet MS", Calibri, sans-serif;font-style:italic;overflow:hidden;padding:15px 15px 0}
div.mod-postit div.box-b1{background:url(../images/module_postit_shadows.png) 0 0 no-repeat}
div.mod-postit div.box-b2{background:url(../images/module_postit_shadows.png) 100% -40px no-repeat;padding:0 90px 0 60px}
div.mod-postit div.box-b3{background:url(../images/module_postit_shadows.png) 0 -80px repeat-x;height:40px}
div.mod-postit h3.header{background:#FFFFDA;color:#323232;font-family:"Comic Sans MS", "Trebuchet MS", Calibri, sans-serif;font-size:140%;font-style:italic;height:30px;letter-spacing:-1px;line-height:30px;margin:-15px -15px 5px;text-indent:15px}
#left .module,#right .module,#contentleft .module,#contentright .module,#bottom .bottomblock .module{margin:0 0 15px}
#left .last,#right .last,#contentleft .last,#contentright .last,div.mod-menu-line h3.header{margin:0}
div.module div.badge-hot,div.module h3.header span.icon-feed{background-position:0 0}
div.module div.badge-new,div.module h3.header span.icon-message{background-position:0 -120px}
div.mod-rounded-grey div.box-t1,div.mod-rounded-grey div.box-t2,div.mod-rounded-grey div.box-b1,div.mod-rounded-grey div.box-b2{background-image:url(../images/module_rounded_grey_corners.png)}
div.mod-rounded-grey em.box,div.mod-chrome-black em.box,div.mod-chrome-orange em.box,div.mod-chrome-blue em.box,div.mod-chrome-green em.box{background:#fff}
div.mod-rounded-header h3.header span.icon,div.mod-chrome h3.header span.icon{top:2px}
div.mod-rounded-header-grey h3.header span.subtitle,div.mod-chrome-black h3.header,div.mod-chrome-orange h3.header,div.mod-chrome-orange h3.header span.subtitle,div.mod-chrome-blue h3.header,div.mod-chrome-blue h3.header span.subtitle,div.mod-chrome-green h3.header,div.mod-chrome-green h3.header span.subtitle{color:#fff}
div.mod-rounded-header-grey span.header-2,div.mod-rounded-header-grey span.header-3{background-image:url(../images/module_rounded_grey_header.png)}
div.mod-chrome-black div.box-t1,div.mod-chrome-black div.box-t2,div.mod-chrome-black div.box-t3,div.mod-chrome-black div.box-b1,div.mod-chrome-black div.box-b2,div.mod-chrome-black div.box-b3{background-image:url(../images/module_chrome_black.png)}
div.mod-chrome-orange div.box-t1,div.mod-chrome-orange div.box-t2,div.mod-chrome-orange div.box-t3,div.mod-chrome-orange div.box-b1,div.mod-chrome-orange div.box-b2,div.mod-chrome-orange div.box-b3{background-image:url(../images/module_chrome_orange.png)}
div.mod-chrome-blue div.box-t1,div.mod-chrome-blue div.box-t2,div.mod-chrome-blue div.box-t3,div.mod-chrome-blue div.box-b1,div.mod-chrome-blue div.box-b2,div.mod-chrome-blue div.box-b3{background-image:url(../images/module_chrome_blue.png)}
div.mod-chrome-green div.box-t1,div.mod-chrome-green div.box-t2,div.mod-chrome-green div.box-t3,div.mod-chrome-green div.box-b1,div.mod-chrome-green div.box-b2,div.mod-chrome-green div.box-b3{background-image:url(../images/module_chrome_green.png)}