/******************************************************************
Theme Name: Novelhost 
Theme URI: http://www.themechilly.com/novelhost/
Description:  Novelhost - Check <a href="http://www.themechilly/themes/novelhost">Novelhost Documentation</a> in case you need directions or get support from <a href="http://themechilly.com/support/">Forum</a>.
Author: ThemeChilly.com
Author URI: http://gk.ThemeChilly.com/t/568
Version: 3

License: GPL
License URI: http://www.gnu.org/copyleft/gpl.html 
******************************************************************/
@import url("library/css/main-css.css");
@import url("library/css/site-style.css");
@import url("library/css/768.css");
@import url("library/css/320.css");
@import url("library/css/480.css");
@import url("library/css/box.css");
@import url("library/css/hosting-style.css");


.themeswither{ float:left; width:100%; background: url(images/greybg.gif) repeat-x; height:56px; position:fixed; top:0px; z-index:9999;box-shadow: 0 0 8px rgba(0, 0, 0, 1); background:}
.themeswither .mid{ width:1000px; margin:0 auto;}
.themeswither .mid .logo{ float:left; width:224px; margin-top:5px; margin-left:10px;}
.themeswither .mid .themes{ float:left; width:300px; border:solid 0px; margin-top:8px; margin-left:140px; margin-right:0px;}
.themeswither .mid .themes .colorchange{ float:left; width:120px; border:solid 0px;height:38px; background:url(images/colorbg.png) repeat-x; border-radius:0px 6px 6px 0px; padding-left:5px;}
.themeswither .mid .themes .colorchange a{text-decoration:none; margin:5px 4px; display:inline-block}
.themeswither .mid .buybtn{ float:right; margin-right:80px;}
.themeswither .mid .buybtn a{ float:left; display:inline-block;background:url(images/buynow.png); width:82px; height:32px;text-decoration:none; margin:0px 4px; margin-top:12px; }
.themeswither .mid .buybtn a:hover{background:url(images/buynowhover.png);}
.themeswither .mid .buybtn a.memebership{ background:url(images/join.png); width:142px;}
.themeswither .mid .buybtn a.memebership:hover{background:url(images/joinhover.png);}
.theme-item-wrap {float:left;position:relative;}
.theme-item-wrap a img {border-radius: 3px 3px 3px 3px;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.8);float: left;height:28px;margin:0px;width:28px;text-decoration:none;}
.gallery-hover {background:#3C3F41;border: 1px solid #1E2123;border-radius: 5px 5px 5px 5px;box-shadow: 0 2px 15px rgba(0, 0, 0, 0.9);display: none;height: 152px;overflow: hidden;
padding: 14px;position: absolute;width: 202px;z-index:9999;}
.themeswither .mid .themes .themeschange{ float:left; width:160px; border:solid 0px;height:37px; background:url(images/thembg.png) repeat-x; border-radius:6px 0px 0px 6px; padding-left:5px; border:solid 1px; margin-left:-5px; border-right: solid 1px #333333;}
.themeswither .mid .themes .themeschange:hover{background:url(images/thembghover.png) repeat-x;}
.themeswither .mid .themes .themeschange > a{ float:left; display:block;text-decoration:none; color:#FFF; font-size:18px; font-weight:bold;background:url(images/belowarrow.png) no-repeat 140px center; padding-left:10px; padding-top:5px; width:150px; height:32px;}
.themeswither .mid .themes .themeschange:hover > a{background:url(images/belowarrowh.png) no-repeat 140px center;}
.supportoption{visibility:hidden;width:200px;position:absolute;float:left;z-index:9999;left:-5px;padding:10px;top:38px;border-radius:4px;box-shadow: 0 0 5px rgba(0, 0, 0, 1);background:#0d0f10 url(images/theme_preview.png) bottom repeat-x;height:360px;box-shadow: 0 2px 15px rgba(0, 0, 0, 0.9);border: 1px solid #1E2123;}
.supportoption ul{ height:248px; padding:10px; margin-top:0px;}
.supportoption ul li{ font-size:16px; color:#FFF; font-weight:bold; line-height:24px; list-style:none!important; padding:0px; margin:0px;}
.supportoption ul li a{ font-size:12px; color:#96999b; font-weight:bold;text-decoration:none;}
.supportoption ul li a:hover{color:#FFF;}
.supportoption ul li.active a{color:#FFF;}
.supportoption .snaps{border: 1px solid #000000;box-shadow: 0 0 7px rgba(0, 0, 0, 0.8); padding:10px; background:url(images/loader1.gif) center center no-repeat; height:150px;}
.supportoption .snaps img{ width:180px; height:150px;}

.gmnoprint{ display:none!important}