@charset "utf-8";body{margin:0;padding:36px 0 0 0;background:url(../img/layout_bg_ful.jpg) fixed center 0 #000;font:12px/18px Arial, Helvetica, sans-serif;color:#333;}
ul.socialicon{display:block;margin:5px 0 0 720px;overflow:hidden;padding:0;position:absolute;text-align:right;width:260px;}
ul.socialicon li{list-style:none;margin:0;padding:0 0 0 5px;float:left;width:25px;height:25px;display:block;overflow:hidden;}
ul.socialicon li a{background:no-repeat left top;display:block;overflow:hidden;height:25px;width:25px;}
ul.socialicon li a:hover{background:no-repeat left -25px;}
.fleft{float:left;}
.fright{float:right;}
img{border:none;}
a{text-decoration:none;color:#1956C5}
a:hover{text-decoration:underline;color:#1956C5}
h6{font-size:12px;line-height:14px;}
h5{font-size:14px;line-height:16px;}
h4{font-size:16px;line-height:18px;}
h3{font-size:18px;line-height:22px;}
h2{font-size:21px;line-height:25px;}
h1{font-size:22px;line-height:30px;}
h1, h2, h3, h4, h5, h6{margin:0;padding:0;}
.txt-align-c{text-align:center;}
.mt10{margin-top:10px;}
.mt20{margin-top:17px;}
.mt5{margin-top:5px;}
.pb10{padding-bottom:10px;}
.pb5{padding-bottom:5px;}
.col-blk{color:#000;}
.col-drkgra{color:#040404;font-weight:bold;}
.table-bot-border{padding-bottom:10px;margin-bottom:5px;border-bottom:1px solid #ccc;}
.more-link{text-align:right;margin-top:5px;display:block;overflow:hidden;clear:both;}
.more-link a{background:url(../img/arrow_blu.gif) no-repeat left 5px;padding:0 0 0 10px;float:right;}
.box-more-link{margin:0 10px 10px 10px;clear:both;border-top:1px solid #ccc;display:block;overflow:hidden;}
.box-more-link a{background:url(../img/arrow_blu.gif) no-repeat left 10px;padding:5px 0 0 10px;float:right;display:block;overflow:hidden;}
.clear-disblk{clear:both;display:block;overflow:hidden;}
.disblk, .outgra, #layout-banner, .meta-sec-search, .layout, #logo-sec, #nav-sec, #nav-sec ul, #nav-sec ul li, #nav-sec ul li a, .rs-box{display:block;overflow:hidden;}
.outgra{width:100%;background:url(../img/outgra.png) repeat-y center top;}
#layout-banner{width:1000px;background-color:#FFF;margin:0 auto;padding:0;clear:both;}
#layout{width:960px;background-color:#FFF;margin:0 auto;padding:0 20px 0;clear:both;}
#logo-sec{height:45px;padding:10px 10px 0 10px;clear:both;width:968px;margin:0;}
#logo-sec .logo{float:left;padding:0 0 0 12px;position:absolute;margin:5px 0 0 0;z-index:10;}
#logo-sec .logo img{width:338px; height:74px}
#logo-sec .meta-sec{float:right;font-size:10px;margin-top:17px;line-height:10px;text-align:right;}
#logo-sec .meta-sec a{color:#666;font-size:11px;line-height:10px;}
.meta-sec-search{margin:0;clear:both;}
.meta-sec-search .input_field{border:1px solid #ccc;padding:3px 5px 3px 20px;margin:0;font-family:Arial, Helvetica, sans-serif;font-size:11px;background:url(../img/ico_search_field.png) no-repeat 3px 3px;color:#999;}
.meta-sec-search .button{border:0;background:url(../img/btn_go.png) no-repeat left top;color:#FFF;font-size:10px;font-weight:bold;padding:2px 2px 1px 2px;overflow:hidden;margin-left:3px;font-family:Arial, Helvetica, sans-serif;}
#nav-sec{background:url(../img/nav_bg.png) repeat-x left top;clear:both;padding:0 20px 0 0;margin:22px 0 -15px 0;}
.login-sec{background:url(../img/menu_right_img.png) no-repeat left top;width:276px;height:65px;padding:8px 0 0 54px;float:right;display:block;overflow:hidden;text-align:left;color:#3d0000}
.login-sec a{color:#3d0000;line-height:22px;text-decoration:underline;}
.login-sec a:hover{color:#3d0000;line-height:22px;text-decoration:none;}
.login-textfield{width:95px;font-family:Arial, Helvetica, sans-serif;color:#999;font-size:11px;padding:3px 5px;border:1px solid #ccc;margin-right:5px;}
.login-button{border:1px solid #ccc;background:url(../img/button_bg.gif) repeat-x left bottom #fff;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000;float:left;display:block;overflow:hidden;padding:2px 5px;}
.login-sec p{margin:0;padding:0;}
#nav-sec-in{background:url(../img/menu_bg_in.png) repeat-x left top;margin-bottom:5px;clear:both;padding:0 20px 0 0;display:block;overflow:hidden;margin:0 0 -15px 0;}
.login-sec-in{background:url(../img/menu_right_img_in.jpg) no-repeat left bottom;width:222px;height:32px;padding:7px 0 0 54px;float:right;display:block;overflow:hidden;text-align:right;color:#3d0000;margin-top:26px;}
.login-sec-in a{color:#3d0000;line-height:24px;}
#leftside{width:679px;margin-right:5px;float:left;display:block;overflow:hidden;min-height:360px;}
.ls-banner{width:679px;margin-bottom:5px;clear:both;position:relative;display:block;overflow:hidden;margin-top:-5px;}
.width-threecol{display:block;overflow:hidden;}
.width-twocol{width:451px;display:block;overflow:hidden;}
.width-onecol{width:223px;display:block;overflow:hidden;}
.width-twoinone{width:335px;display:block;overflow:hidden;}
.width-threecol-in{width:675px;display:block;overflow:hidden;}
.width-twocol-in{width:447px;display:block;overflow:hidden;}
.width-onecol-in{width:219px;display:block;overflow:hidden;}
.width-twoinone-in{width:331px;display:block;overflow:hidden;}
.cont-top-orgborder{padding-top:5px;border-top:1px solid #ccc;}
.cont-bot-orgborder{padding-bottom:5px;border-top:1px solid #ccc;}
.col-div{background:url(../img/col_div.gif) repeat-y center top;}
.rs-width{width:274px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr20{margin-right:20px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.colr-red{color:#a30000;}
.border{border:1px solid #ccc;}
.con-border{padding:10px;border:1px solid #ccc;}
.header-page{margin:0;padding:0px 0 5px 0;clear:both;display:block;overflow:hidden;}
.header-page h1{color:#a10000;float:left;}
.header-page ul.bread-crumb{margin:0;padding:8px 0 0 0;float:right;}
.header-page ul.bread-crumb li{margin:0;padding:0 1px;list-style:none;float:left;font-weight:bold;}
.header-page ul.bread-crumb li a{font-weight:normal;background:url(../img/bread-crumb.gif) no-repeat right 2px;padding:0 18px 0 0;}
#rightside{width:276px;float:left;display:block;overflow:hidden;}
.rs-tabbox{border:1px solid #ccc;width:264px;margin-bottom:5px;padding:5px;background-color:#ececec;clear:both;}
.tabbox-sec{display:block;overflow:hidden;}
.tabbox-sec .tab{height:26px;display:block;overflow:hidden;position:relative;z-index:10;}
.tabbox-sec .tab ul{margin:0;padding:0;background-color:#ececec;font-size:12px;color:#333;}
.tabbox-sec .tab ul li{margin:0;list-style:none;float:left;padding:0;}
.tabbox-sec .tab ul li a{margin:0;list-style:none;float:left;padding:5px 10px;color:#000;}
.tabbox-sec .tab ul li a:hover{text-decoration:none;color:#127bca;}
.tabbox-sec .tab ul li.current{background:url(../img/tabbox_on.gif) no-repeat left top;overflow:hidden;padding:0;font-weight:bold;}
.tabbox-sec .tab ul li.current a{background:url(../img/tabbox_on_right.gif) no-repeat right top;display:block;overflow:hidden;padding:5px 20px 5px 10px;text-decoration:none;color:#127bca;}
.tabbox-sec .tab ul li.current a:hover{text-decoration:none;color:#127bca;}
.tabbox-sec .tab ul li.current-m{background:url(../img/tabbox_on_left.gif) no-repeat left top;overflow:hidden;padding:0;font-weight:bold;}
.tabbox-sec .tab ul li.current-m a{background:url(../img/tabbox_on_right.gif) no-repeat right top;display:block;overflow:hidden;padding:5px 20px;text-decoration:none;color:#127bca;}
.tabbox-sec .tab ul li.current-m a:hover{text-decoration:none;color:#127bca;}
.tabbox-sec .tab-btn{float:right;}
.tabbox-sec .cont{clear:both;border:1px solid #ccc;background-color:#FFF;padding:5px;position:relative;z-index:9;margin-top:-2px;display:block;overflow:hidden;}
.tabbox-sec .cont p{margin:0;padding:5px 0;}
.gra-box{background-color:#ececec;padding:5px;border:1px solid #dadada;}
.min-h200{min-height:200px;}
.widg-min-h{min-height:165px;}

.rs-banner{display:block;overflow:hidden;background:no-repeat left -63px;/*border:1px solid #ccc;*/margin:5px auto;width:265px;position:relative;}
.rs-banner:hover{display:block;overflow:hidden;background:no-repeat left 0px;/*border:1px solid #ccc;*/text-decoration:none;}
.rs-banner.current{display:block;overflow:hidden;background:no-repeat left 0px;border:1px solid #ccc;text-decoration:none;}
.rs-banner a { padding:0 !important}
.rsbanner, .rsbanner a, .rsbanner a img {height:217px; display:block;}
.rsbanner-nav {margin:0px 0 0 0;overflow:hidden; height:12px; /*width:50px;*/ float:right;position:absolute;right:10px;top:10px;z-index:100;} 
.rsbanner-nav a{background:url(/img/newhome/bg-home.png) no-repeat -533px top; width:10px; height:10px; float:left; text-indent:10000px;  margin-left:2px; }
.rsbanner-nav a.activeSlide{background:url(/img/newhome/bg-home.png) no-repeat -545px top; width:10px; height:10px; display:block; overflow:hidden; cursor:pointer;}
.rs-banner-img{ width:266px; float:left; height:217px}
.rs-banner-img img{ width:264px; height:215px;border:1px solid #e6e6e6;}
/*.rs-banner a{padding:40px 5px 10px 84px;display:block;color:#666;font-size:11px;}
.rs-banner a:hover{text-decoration:none;color:#127bca;}
.rs-banner.current a{text-decoration:none;color:#127bca;} */

/*.rs-banner {width:278px; float:left; background:#fff; border:1px solid #e6e6e6; padding:4px; margin-bottom:10px; overflow:hidden}
.rs-banner .rs-bannerBg{width:266px; float:left; height:233px; padding:5px 6px; background-color:#fff3e3;}
.rs-banner .rs-bannerBg .advertisement{  width:150px; float:left; font-size:12px; color:#b8905c; line-height:10px; font-weight:bold; height:13px}
.rs-banner img {border:1px solid #d9d9d9;}
.rs-banner a { padding:0 !important}
.rsbanner, .rsbanner a, .rsbanner a img {height:217px; display:block;}
.rsbanner-nav {margin:0px 0 0 0;overflow:hidden; height:12px; width:50px; float:right;} 
.rsbanner-nav a{background:url(/img/newhome/bg-home.png) no-repeat -533px top; width:10px; height:10px; float:left; text-indent:10000px;  margin-left:2px; }
.rsbanner-nav a.activeSlide{background:url(/img/newhome/bg-home.png) no-repeat -545px top; width:10px; height:10px; display:block; overflow:hidden; cursor:pointer;}
.rs-banner-img{ width:266px; float:left; height:217px}
.rs-banner-img img{ width:264px; height:215px;border:1px solid #e6e6e6;}*/

.rs-box{border:1px solid #ccc;white-space:272px;padding:1px;margin-bottom:5px;clear:both;}
.rs-box h6{background:url(../img/rs_head_bg.png) repeat-x left bottom #f8f8f8;padding:6px 10px;margin:0;text-transform:uppercase;color:#000;}
.rs-box .cont{padding:10px;}
.rs-party-planner-con{color:#FFF;background:url(../img/rs_gradi_bg.png) repeat-x left bottom;width:251px;height:64px;position:absolute;bottom:0;border-top:1px solid #5e595c;padding:0 10px 0 10px}
.rs-party-planner-con h6{margin-bottom:4px;margin-top:8px;}
.rs-party-planner-con span{margin:5px 0 0 0}
.rs-party-planner-con a.link{background:url(../img/arrow_blu.gif) no-repeat left 5px;padding-left:10px;margin-top:5px;color:#127BCA;}
ul.link{margin:0;padding:0;margin-bottom:-5px;}
ul.link li{margin:0;padding:0 0 8px 0;list-style:none;clear:both;}
ul.link li a{background:url(../img/arrow_blu.gif) no-repeat left 6px;padding-left:10px;color:#127bca;display:block;}
ul.link li a.current{background:url(../img/red_arrow_left.gif) no-repeat left 4px;padding-left:10px;color:#a10000;display:block;}
ul.link li.last{border-bottom:none;}
ul.points{margin:0;padding:0;margin-bottom:-5px;}
ul.points li{margin:0;padding:3px 0 3px 10px;list-style:none;clear:both;background:url(../img/ico_points.gif) no-repeat left 7px;color:#a10000;font-weight:bold;}
ul.points{margin:0;padding:0;margin-bottom:-5px;}
ul.points li{margin:0;padding:3px 0 3px 10px;list-style:none;clear:both;background:url(../img/ico_points.gif) no-repeat left 7px;color:#a10000;font-weight:bold;}
ul.gray-points{margin:0;padding:0;margin-bottom:-5px;}
ul.gray-points li{margin:0;padding:2px 0 2px 10px;list-style:none;clear:both;background:url(../img/sm_gray_bullet.jpg) no-repeat left 8px;color:#666;}
ul.imglink{margin:-5px 0 0 0;padding:0;}
ul.imglink li{margin:0;padding:5px 0;border-bottom:1px solid #ccc;list-style:none;clear:both;display:block;overflow:hidden;}
ul.oneline-text{margin:-5px 0 0 0;padding:0;}
ul.oneline-text li{margin:0;padding:5px 0;border-bottom:1px solid #ccc;list-style:none;clear:both;display:block;overflow:hidden;line-height:38px;}
ul.oneline-text li img{float:left;margin-right:10px;border:1px solid #ccc;}
ul.oneline-text li.last{border-bottom:none;}
ul.imglink li img{float:left;margin-right:10px;border:1px solid #ccc;}
ul.imglink li a{background:url(../img/arrow_blu.gif) no-repeat left 4px;padding-left:10px;color:#127bca;}
ul.imglink li.last{border-bottom:none;}
ul.imglink li span{margin-top:5px;display:block;overflow:hidden;}
ul.imglink li span img{border:none;float:left;}
ul.imglink li span a{float:right;background-image:none;}
ul.imgRating-link{margin:-5px 0 0 0;padding:0;}
ul.imgRating-link li{margin:0;padding:5px 0;border-bottom:1px solid #ccc;list-style:none;clear:both;display:block;overflow:hidden;}
ul.imgRating-link li img{float:left;margin-right:10px;border:1px solid #ccc;}
ul.imgRating-link li a{color:#127bca;}
ul.imgRating-link li.last{border-bottom:none;}
ul.imgRating-link li .icoimg{float:right;border:none;margin:-5px 0 0 0;padding:0 0 0 5px;}
ul.imglink-onerow{margin:-5px 0 0 0;padding:0;}
ul.imglink-onerow li{margin:0;padding:5px 15px 5px 0;;border-bottom:1px solid #ccc;list-style:none;float:left;display:block;overflow:hidden;width:200px;}
ul.imglink-onerow li img{float:left;margin-right:10px;border:1px solid #ccc;}
ul.imglink-onerow li a{background:url(../img/arrow_blu.gif) no-repeat left 4px;padding-left:10px;color:#127bca;}
ul.imgmail-link-onerow{margin:-5px 0 0 0;padding:0;}
ul.imgmail-link-onerow li{margin:0;padding:5px 15px 5px 0;list-style:none;float:left;display:block;overflow:hidden;width:202px;}
ul.imgmail-link-onerow li img{float:left;margin-right:10px;border:1px solid #ccc;}
ul.imgmail-link-onerow li a{color:#127bca;}
ul.box-imglink{margin:-5px 0 0 0;padding:0;}
ul.box-imglink li{margin:5px 0;padding:5px;border:1px solid #ccc;list-style:none;clear:both;display:block;overflow:hidden;background:url(../img/box_img.jpg) repeat-x left top #EFEFEF;}
ul.box-imglink li img{float:left;margin-right:10px;border:1px solid #ccc;}
ul.box-imglink li a{background:url(../img/arrow_blu.gif) no-repeat left 4px;padding-left:10px;color:#127bca;}
ul.box-imglink li h6{color:#a30000;padding-bottom:10px;}
ul.box-imglink li.last{border-bottom:none;}
ul.box-imglink li span{margin-top:5px;display:block;overflow:hidden;}
ul.box-imglink li span img{border:none;float:left;}
ul.box-imglink li span a{float:right;background-image:none;}
.threecol-img-link{margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:1px solid #ccc;display:block;overflow:hidden;}
.threecol-img-link img{float:left;margin-right:10px;border:1px solid #ccc;}
.threecol-img-link p{margin:0 0 0 210px;padding:5px 0;}
.threecol-img-link h4{padding-bottom:5px;}
.threecol-img-link a{color:#127bca;}
.threecol-img-link div{padding:5px 0 10px 0;}
.threecol-img-link div span{float:left;padding-right:10px;}
.threecol-img-link div a{float:left;}
.threecol-link{margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:1px solid #ccc;display:block;overflow:hidden;}
.threecol-link img{float:left;margin-right:10px;border:1px solid #ccc;}
.threecol-link p{margin:0;padding:5px 0;}
.threecol-link h4{padding-bottom:5px;}
.threecol-link a{color:#127bca;}
ul.imgmail-link{margin:-5px 0 0 0;padding:0;}
ul.imgmail-link li{margin:0;padding:5px 0;border-bottom:1px solid #ccc;list-style:none;clear:both;display:block;overflow:hidden;}
ul.imgmail-link li h4{padding-bottom:5px;}
ul.imgmail-link li img{float:left;margin-right:10px;border:1px solid #ccc;}
ul.imgmail-link li a{color:#127bca;}
ul.imgmail-link li.last{border-bottom:none;}
table.address-table{margin:0;padding:0;}
table.address-table th{margin:0;padding:5px;font-weight:bold;border-bottom:1px solid #ccc;list-style:none;background-color:#F3F3F3;border-top:1px solid #ccc;}
table.address-table tr{border-bottom:1px solid #ccc;}
table.address-table tr td{padding:3px 5px;text-align:left;line-height:18px;vertical-align:top;border-bottom:1px solid #ccc;}
.widg-box{border:1px solid #ccc;padding:1px;margin-bottom:5px;display:block;overflow:hidden;}
.widg-box .header{padding:5px 10px;display:block;overflow:hidden;line-height:14px;}
.widg-box .header h6{float:left;padding:0;margin:0;color:#000;line-height:18px;}
.widg-box .header select{border:1px solid #ccc;height:18px;width:100px;float:right;margin:0;font-family:Arial, Helvetica, sans-serif;font-size:11px;padding:0;}
.header-only h6{padding:3px 10px;display:block;overflow:hidden;border:1px solid #ccc;line-height:18px;text-transform:uppercase;color:#000;}
.widg-twobox-in{width:205px;float:left;}
.gra-header{background:url(../img/new/snm_gra_tab_bg.jpg) no-repeat right top #f8f8f8;}
.green-header{background:url(../img/new/snm_gre_tab_bg.jpg) no-repeat right top #e6e6b3;}
.org-header{background:url(../img/new/snm_org_tab_bg.jpg) no-repeat right top #ffffcc;}
/*.org-header-rc{background:url(/../img/new/snm_org_new_tab_bg.jpg) no-repeat right top #ffffcc;}*/
.org-header-rc{background:url(http://www.spiritzandmore.com/img/newhome/bg-home.png) no-repeat -807px -909px #ffffcc;}
.blu-header{background:url(../img/new/snm_blu_tab_bg.jpg) no-repeat right top #234fa3;}
.widg-box .blu-header h6{color:#fff;}
/*.darkblue-header{background:url(/../img/new/snm_dblue_new_tab_bg.jpg) no-repeat right top #1955ad;}*/
.darkblue-header{background:url(http://www.spiritzandmore.com/img/newhome/bg-home.png) no-repeat -861px -784px #1955ad;}
.widg-box .darkblue-header h6{color:#fff;}
.widg-box .cont{padding:10px;}
.widg-box .cont-onpad{padding:0;}
.widg-box .cont-jom{padding:10px 5px 10px 10px;}
.widg-box .cont p{margin:0;padding:5px 0;}
.gra-bg-color{background-color:#ececec;}
.widg-box .cont-minh{padding:10px;min-height:165px;}
.widg-box .cont-minh p{margin:0;padding:5px 0;}
.bor-b{border-bottom:1px solid #ccc;padding-bottom:5px;}
.bor-t{border-top:1px solid #ccc;padding-top:5px;}
.onecol-slide{display:block;overflow:hidden;height:143px;}
.onecol-slide ul li{margin:0;padding:0;float:left;list-style:none;width:155px;background:no-repeat left top;height:140px;}
ul.num-nav{margin:0 0 5px 0;padding:0;/*display:inline;*/display:none;}
ul.num-nav li{margin:0;padding:0 5px 0 0;list-style:none;float:left;}
ul.num-nav li a{width:7px;height:7px;overflow:hidden;display:block;background-color:#ccc;}
ul.num-nav li a.activeSlide{width:7px;height:7px;overflow:hidden;display:block;background-color:#127bca;float:left;}
ul.thmp-sm{padding:0;display:inline;margin:0 -5px 0 0;}
ul.thmp-sm li{margin:0 5px;width:43px;padding:0;list-style:none;float:left;display:block;overflow:hidden;text-align:center;}
ul.thmp-sm li a{border:1px solid #ccc;height:43px;display:block;overflow:hidden;}
ul.thmp-sm li a.activeSlide{border:1px solid #fe0909;}
ul.thmp-m{padding:0;display:inline;margin:0;}
ul.thmp-m li{margin:0 5px 0 0;width:43px;padding:0;list-style:none;float:left;display:block;overflow:hidden;text-transform:uppercase;text-align:center;}
ul.thmp-m li a{border:1px solid #666;height:40px;display:block;overflow:hidden;}
ul.thmp-m li a.activeSlide{border:1px solid #fe0909;}
.hom-pick-bimg{position:absolute;left:0;bottom:-1px;margin:0 0 0 30px;}
ul.tab-btn{margin:0;padding:0;display:inline;float:right;}
ul.tab-btn li{margin:0;list-style:none;float:left;padding:0 0 0 5px;text-transform:uppercase;font-weight:bold;font-size:9px;}
ul.tab-btn li a{text-decoration:none;color:#666;padding:2px 3px;border:1px solid #ccc;display:block;overflow:hidden;background-color:#FFF;}
ul.tab-btn li a.current{color:#f11a1d;border:1px solid #f11a1d;}
ul.tab-btn li a:hover{text-decoration:none;color:#f11a1d;border:1px solid #f11a1d;}
ul.tab-green-btn{margin:0;padding:0;display:inline;float:right;}
ul.tab-green-btn li{margin:0;list-style:none;float:left;padding:0 0 0 10px;text-transform:uppercase;font-weight:bold;font-size:9px;}
ul.tab-green-btn li a{text-decoration:none;color:#82822d;padding:3px 3px;border:1px solid #b4b441;display:block;overflow:hidden;background-color:#FFF;}
ul.tab-green-btn li a.current{color:#b4b441;border:1px solid #b4b441;}
ul.tab-green-btn li a:hover{text-decoration:none;color:#127bca;border:1px solid #127bca;}
.hom-gallery{margin:0;padding:0;}
ul.hom-galleryinn{margin:0 12px;padding:0;width:390px}
ul.hom-galleryinn li{margin:0 10px;padding:0 0 13px 0;list-style:none;float:left;/*background:url(../img/hom_gallery_shadw.jpg) repeat-x left bottom;*/width:70px;}
ul.hom-galleryinn li span{padding:4px 0;display:block;overflow:hidden;text-align:center;height:10px;font-size:11px;font-weight:bold;color: #666666;line-height: 14px;}
ul.hom-galleryinn li a{border:1px solid #ccc;/*margin:0 5px 0 5px;*/margin:0;}
.wid-dring-con{padding:50px 0 15px 73px;height:80px;}
.btn-share a{float:right;text-decoration:none;color:#666;padding:1px 3px;border:1px solid #ccc;display:block;overflow:hidden;background-color:#FFF;font-size:10px;}
.btn-share a:hover{text-decoration:none;color:#ff9b04;border:1px solid #ff9b04;}
.blog-btn-share a{float:right;text-decoration:none;color:#666;display:block;overflow:hidden;background:url(../img/ico_blog_share.jpg) no-repeat left top;text-decoration:none;height:20px;width:59px;}
.ico-comment{background:url(../img/ico_comment.gif) no-repeat left top;border:none;padding-left:20px;}
.ico-like{background:url(../img/ico_like.gif) no-repeat left 3px;border:none;padding-left:15px;}
.chillout-event-gallery{width:400px;padding-right:10px;float:left;}
.chillout-event .cont{clear:both;}
.chillout-event .cont h5{margin-bottom:10px;}
.chillout-event .cont p{margin:0;padding:5px 0;}
.runtxt{line-height:17px;font-size:12px;}
.sm-runtxt{font-size:11px;}
ul.jomsoci-img{margin:0;padding:0;}
ul.jomsoci-img li{padding:0;margin:0 10px 10px 0;list-style:none;float:left;}
ul.jomsoci-img li img{width:55px;height:55px;}
.nobg{background-image:none;}
.rs-btn{background:url(../img/green_header_bg.png) repeat-x left bottom #fefefe;color:#333;border:1px solid #666;font-family:Arial, Helvetica, sans-serif;font-size:11px;padding:2px 5px;cursor:pointer;font-weight:bold;}
.rs-btn:hover{background:url(../img/green_header_bg_hover.jpg) repeat-x left bottom #b2b2b2;color:#333;text-decoration:none;}
.no-border{border:none;}
.popup-header{background:url(../img/tran_bg_gra.png) repeat-x left bottom;padding:20px;border:1px solid #666;display:block;overflow:hidden;}
.popup-header h5{float:left;}
.popup-header img{float:right;}
.popup-header span{font-weight:bold;font-size:12px;color:#000;text-transform:uppercase;}
.popup-cont{border:1px solid #666;padding:20px 0 0 0;border-top:0;background:url(../img/popup_cont_bg.jpg) repeat-x left bottom #fff;color:#000;border-bottom:0;}
.popup-cont select{width:60px;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.btn-popup-close{position:absolute;padding:0;margin:-15px 0 0 605px;width:16px;display:block;overflow:hidden;}
.popup-redtab{background:url(../img/red_gra_bg.jpg) repeat-x left top #510000;padding:5px 20px;color:#FFF;text-align:center;}
ul.hom-slide{width:656px;display:block;overflow:hidden;margin:0;padding:0;float:left;background-color:#ececec;}
ul.hom-slide li{margin:0 5px 0 0;padding:0;list-style:none;float:left;background:no-repeat left top #fff;height:186px;width:28px;}
ul.hom-slide li:hover{list-style:none;float:left;background:no-repeat left -186px #fff;cursor:pointer;}
ul.hom-slide li .current{margin:0 5px 0 0;padding:0;list-style:none;float:left;background:no-repeat left -386px #fff;}
ul.hom-slide li .last{margin:0;}
.hom-slide-con{padding:15px 15px 15px 45px;}
.blog-name-comments{padding:10px 0 0 0;clear:both;}
.blog-view-comments-sec{display:block;clear:both;margin-bottom:5px;}
.blog-view-comments-sec span{float:left;padding-right:30px;}
ul.blog-comments{margin:0;padding:0;}
ul.blog-comments li{margin:0 0 5px;padding:10px;list-style:none;clear:both;border:1px solid #ccc;background-color:#F9F9F9;display:block;overflow:hidden;}
ul.blog-comments li h6{float:left;}
ul.blog-comments li .cont{float:left;width:93%;}
ul.blog-comments li img{float:right;border:1px solid #ccc;}
ul.blog-comments li p{margin:0;padding:0;clear:both;}
table.blog-style{border:1px solid #ccc;border-bottom:none;border-right:none;}
table.blog-style th{background-color:#f0f0f0;padding:3px 5px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;}
table.blog-style td{background-color:#fff;padding:5px 5px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;}
.blog-input{width:200px;border:1px solid #ccc;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#666;}
.blog-textarea{width:200px;border:1px solid #ccc;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#666;}
.hom-bot-banner{clear:both;display:block;overflow:hidden;margin-bottom:5px;}
.hom-bot-banner img{float:left;}
#footer{font-size:11px;display:block;overflow:hidden;clear:both;padding:10px 0;color:#b0b0b0;}
#footer img{float:left;}
#footer a{text-decoration:none;color:#999}
#footer a:hover{text-decoration:underline;}
.editors-left{width:14px;margin-right:10px;float:left;margin-top:10px;}
.editors{float:left;height:60px}
.editors-rght{width:14px;margin-left:10px;float:left;margin-top:10px;}
.sortby-select-box{font-size:11px;font-family:Arial, Helvetica, sans-serif;color:#333;}
.select-box{font-size:11px;font-family:Arial, Helvetica, sans-serif;color:#333;}
.page-nag-sec{width:180px;margin:10px auto 10px;}
.page-nag-sec .left{float:left;background:url(../img/arrow_blu_left.gif) no-repeat left 4px;padding:0 0 0 10px;}
.page-nag-sec span{padding:0 20px;float:left;font-weight:bold;}
.page-nag-sec .right{float:left;background:url(../img/arrow_blu_right.gif) no-repeat right 4px;padding:0 10px 0 0;}
.invite-friends-sec{border:1px solid #ccc;padding:10px;}
.invite-friends-sec h5{color:#cc0000;margin-bottom:5px;}
.invite-friends-sec h5 a{background:url(../img/ext_link_red.gif) no-repeat right 5px;color:#cc0000;padding:0 10px 0 0;text-decoration:none;}
.invite-friends-sec h5 a:hover{text-decoration:none;color:#cc0000;}
.invite-friends-sec img{border:1px solid #dedede;padding:5px;}
.ext-link{background:url(../img/ext_link.gif) no-repeat right top;padding:0 10px 0 0;}
.pro-view th h5{color:#a30000;border-bottom:1px solid #ccc;padding-bottom:3px;text-align:left;}
.pro-view td{padding:5px 0 0 0;}
.pro-view td label{font-weight:bold;}
.status-bar{background:url(../img/myprofile/status_sec_bg.jpg) repeat-x left top;border-left:1px solid #303030;border-right:1px solid #303030;height:20px;}
.status-bar span{height:13px;width:60px;padding:3px 20px;background:url(../img/myprofile/status_bg.jpg) no-repeat right top;display:block;text-align:center;overflow:hidden;color:#FFFFFF;font-weight:bold;}
.myprofile-textarea{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#666;border:1px solid #ccc;width:400px;}
.profile-form th{border-bottom:1px solid #ccc;color:#a30000;text-align:left;font-size:13px;padding:2px 2px 5px 2px;}
.profile-form td{padding:2px;font-size:12px;}
.profile-form label{font-weight:bold;color:#666;}
.ls-banner-thumb{display:block;position:absolute;right:0;top:0;z-index:100;margin:10px 10px 0 0}
.ls-banner-thumb ul{margin:0;padding:0;}
.ls-banner-thumb ul li{margin:0;padding:0;list-style:none;float:left;margin:0 0 0 5px;}
.ls-banner-thumb ul li a{border:1px solid #fff;display:block}
.ls-banner-thumb ul li img{cursor:pointer}
.ls-banner-thumb ul li a.activeSlide{border:1px solid #127BCA;}
.hom-banner-txt .hom-banner-txt-inner{position:absolute;width:360px;bottom:0;z-index:20;}
.hom-banner-txt .hom-banner-txt-inner .date{background:url(../img/hom_date_bg.png) repeat-x left top;padding:3px 10px;color:#000;float:left;font-size:11px;font-weight:bold;}
.hom-banner-txt .hom-banner-txt-inner .cont{background:url(../img/hom_banner_bg.png);color:#FFF;border:1px solid #454441;line-height:18px;clear:both;display:block;overflow:hidden;margin-bottom:5px;height:70px;}
.hom-banner-txt .hom-banner-txt-inner .cont h5{line-height:20px;color:#c9fdad;padding:3px 10px 0 10px;height:45px;}
.hom-banner-txt .hom-banner-txt-inner .cont h5 span{color:#FFF;font-size:12px;line-height:17px;}
.hom-banner-txt .hom-banner-txt-inner .cont a{background:url(../img/hom_banner_more_bg.gif) no-repeat right top;border-bottom:2px solid #f2c714;padding:1px 10px;width:340px;display:block;overflow:hidden;text-align:right;color:#000;}
.hom-banner-txt .hom-banner-txt-inner .cont strong{color:#bebebe;font-size:11px;}
ul.sublink{margin:0;padding:0;margin:5px 0 -5px 10px;}
ul.sublink li{margin:0;padding:0 0 5px 0;list-style:none;clear:both;}
ul.sublink li a{background:url(../img/arrow_blu.gif) no-repeat left 4px;padding-left:10px;color:#127bca;}
ul.sublink li a.current{background:url(../img/red_arrow_left.gif) no-repeat left 4px;padding-left:10px;color:#a10000;}
ul.sublink li.last{border-bottom:none;}
ul.linkbgcol{margin:0;padding:0;}
ul.linkbgcol li{margin:0;padding:3px 10px;clear:both;list-style:none;border-bottom:1px solid #d5d5d5;}
ul.linkbgcol li a{background:url(../img/arrow_blu.gif) no-repeat left 4px;padding-left:10px;color:#127bca;display:block;}
ul.linkbgcol li h6{margin:0;padding:5px 0;color:#a10000;}
ul.linkbgcol li h6 a{color:#a10000;background:none;padding:0;}
ul.linkbgcol li.last{border-bottom:0;}
.fourcol ul{width:168px;float:left;}
.gall{width:400px;height:265px;position:relative;background:url(../img/ajax-loader.gif) #000 no-repeat center center;}
table.groom-style{border:1px solid #ccc;border-bottom:none;border-right:1px solid #ccc;}
table.groom-style th{background-color:#f0f0f0;padding:3px 5px;border-bottom:1px solid #ccc;}
table.groom-style th img{margin:0 auto;}
table.groom-style td{background-color:#fff;padding:5px 5px;border-bottom:1px solid #ccc;}
.widg-box .cont table.groom-style td p{margin:12px 0 0 0;padding:0 10px;width:218px;display:block;height:70px;border-right:1px dotted #ccc;}
table.groom-style td img{border:1px solid #ccc;}
table.groom-style table{border:none;padding:0}
table.groom-style td td{border:none;padding:0}
.etiqutte{display:block;overflow:hidden;padding:0 0 5px 0;margin:0 0 5px 0;border-bottom:1px solid #ccc;}
.etiqutte img{float:left;margin:6px 10px 0 0;border:1px solid #ccc}
.etiqutte ul{float:left;width:79%;margin:0}
.etiqutte.last{border:none}
.inner-banner-txt div{position:absolute;background:url(../img/i-am-in-mood/banner-txt-bg.png) repeat-y;padding:10px 10px;color:#FFF;width:636px;bottom:0;margin:0 0 10px 5px}
.inner-banner-txt div strong{color:#127bca;font-size:12px;}
.inner-banner-txt div h2{line-height:10px;padding:10px 0 0 0;margin:0}
.inner-banner-txt div p{color:#999;font-size:14px;padding:10px 0;margin:0;}
.inner-banner-txt div a{font-size:12px}
.inner-banner-txt div span{font-size:12px;}
.inner-slide-con{padding:3px 15px 3px 45px;}
.inner-slide-con h2{margin:10px 0 0 0}
.hom-slide .inner-slide-con ul{margin:0 0 0 2px;padding:0;}
.hom-slide .inner-slide-con ul li{margin:0 0 5px 0;padding:0;width:auto;height:auto;float:none;list-style:none}
.hom-slide .inner-slide-con ul li a{background:url(../img/arrow_blu.gif) no-repeat left 4px;padding-left:10px;color:#127bca;display:block;}
.meta-nav-list ul{margin:0;padding:0;}
.meta-nav-list ul li{margin:0;padding:0;list-style:none;margin:0 5px 0 0;float:left}
.ev_navigation a{display:block;background:url(../img/calender-links-divider.jpg) no-repeat right;padding:0 10px;float:left}
.ev_navigation a:hover{background:url(../img/calender-links-divider.jpg) no-repeat right;}
#adv-banner{display:block;overflow:hidden}
#adv-banner a{display:none;width:264px;height:217px;}
#adv-banner a.fst{display:block;}
.blogFooter{text-align:right;}
.blogFooter ul li a{text-align:center;padding:0;}
.blogFooter a{padding:2px 0 2px 20px;margin:0 0 0 5px;}
.grab-em-blk{display:block;width:468px;float:left;min-height:527px;border:1px solid #e4e4e4;margin:0 0 20px 0}
.mL20{margin-left:20px}
.sm-sale-image{width:171px;height:213px;background:url(../img/grab-em/image-frame-sm.png) no-repeat;padding:7px;margin:0 auto}
.sale-top-bg{background:url(../img/grab-em/top-sec-bg.png) repeat-x bottom #fafafa;}
.grab-em-blk h5{margin:0;padding:0;color:#a30000;}
.grab-em-blk p{margin:0;padding:0;}
.grab-em-blk h5{margin:0;padding:0;color:#a30000;}
.grab-em-blk h6{margin:0;padding:0;color:#a30000;}
.sale-bot-bg{background:url(../img/grab-em/bot-sec-bg.png) repeat-x;border:1px solid #e4e4e4}
.sale-bot-bg a{text-decoration:none;padding:5px 10px}
.pL30{padding-left:30px}
.lg-sale-image{width:272px;height:341px;background:url(../img/grab-em/image-frame-lg.png) no-repeat;padding:10px;margin:0 auto}
ul.extravote-stars li{border-bottom:none;}
#search-result fieldset{border:none;border-bottom:1px solid #CCCCCC;margin-bottom:5px;}
ul.pagination{padding:0;width:300px;margin:10px auto 0 auto;}
ul.pagination li{margin:0;padding:0 10px 0 0;float:left;list-style:none;}
ul.pagination li a{text-decoration:none;color:#127bca;}
#system-message{display:block;visibility:visible;}
.factsalcohol{margin:0 0 20px 0;padding:0 0 20px 0;border-bottom:1px solid #ccc;display:block;overflow:hidden;}
.factsalcohol img{float:left;margin-right:20px;width:169px;}
.factsalcohol div.right{float:left;display:block;overflow:hidden;width:486px;padding:0;margin:0;}
.factsalcohol div.right p{margin:0;padding:0 0 10px 0;}
.factsalcohol div.right img{float:left;width:76px;margin-right:20px;border:1px solid #999;}
.factsalcohol div.right div{float:left;width:387px;}
.factsalcohol div.right div h6{margin-bottom:10px;}
.factsalcohol div.right div p{padding:0 0 10px 0;}
.factsalcohol div.right div ul{margin:0;padding:0;}
.factsalcohol div.right div ul li{margin:0;padding:0 0 5px 12px;border:none;display:block;overflow:hidden;background:url(../img/sm_gray_bullet.jpg) no-repeat left 7px;}
.ico-comment{background:url(../img/new/bg_commend.gif) no-repeat left top;border:none;font-size:10px;padding:2px 7px 5px 21px;width:67px;display:block;overflow:hidden;float:left;}
.ico-like{background:url(../img/new/bg_like.gif) no-repeat left top;border:none;font-size:10px;padding:2px 7px 5px 23px;width:20px;display:block;overflow:hidden;float:left;}
.ico-time{background:url(../img/new/bg_time.gif) no-repeat left top;border:none;font-size:10px;padding:3px 7px 5px 21px;width:46px;display:block;overflow:hidden;float:right;}
.ico-vodes{background:url(../img/new/bg_votes.gif) no-repeat left top;border:none;font-size:10px;padding:2px 7px 5px 23px;width:40px;display:block;overflow:hidden;float:left;}
.ico-readmore{background:url(../img/new/bg_readmore.gif) no-repeat left top;border:none;font-size:10px;padding:2px 7px 5px 20px;width:53px;display:block;overflow:hidden;float:left;}
.ico-reply{background:url(../img/new/bg_reply.gif) no-repeat left top;border:none;font-size:10px;padding:2px 7px 5px 20px;width:38px;display:block;overflow:hidden;float:left;}
.fbConnectWidgetFooter{display:none;}
.bs-contest-poll{display:block;width:569px;height:399px;position:relative}
.bs-contest-poll-mid{display:block;background:url(../img/bob-sinclair-mid.jpg) no-repeat left top;min-height:209px;padding:0 0 0 32px;}
.btnClose{position:absolute;right:0;top:0}
.bs-contest-poll-mid h3{margin:0 0 15px 0;padding:0;font-size:14px;color:#fff;font-weight:normal;display:block;width:315px;line-height:normal}
.bs-contest-poll-mid{color:#fff;font-size:12px;}
.poll-blk{display:block;}
.poll-blk p{color:#fff;font-size:12px;display:block;font-weight:bold;margin:0 0 5px 0}
.poll-blk .rs-btn{background:url(../img/poll-submit-btn.jpg) no-repeat;color:#fff;border:none;font-family:Arial, Helvetica, sans-serif;font-size:11px;padding:2px 5px;cursor:pointer;font-weight:bold;width:56px;height:24px;margin:8px 0 0 8px}
.poll-blk table{width:250px;}
.poll-blk table td{padding:3px}
.poll-blk .more-link{display:block;overflow:hidden;}
.poll-blk .more-link a{float:right;background:none;color:#fff;}
.bs-contest-poll-mid form{margin:0;padding:0;}
/*.d-green-header{background:url(../img/new/snm_grn_tab_bg.jpg) no-repeat right top #5cb343;}*/
.d-green-header{background:url(http://www.spiritzandmore.com/img/newhome/bg-home.png) no-repeat -573px -654px #1c7312;}
.widg-box .d-green-header h6{color:#fff;}
/*.d-org-header{background:url(../img/new/snm_dorg_tab_bg.jpg) no-repeat right top #d87617;}*/
.d-org-header{background:url(http://www.spiritzandmore.com/img/newhome/bg-home.png) no-repeat -180px -867px #d87617;}
.widg-box .d-org-header h6{color:#000;}
#adv-banner-thumb .ls-banner-thumb{display:block;position:absolute;right:0;top:auto;bottom:0;z-index:100;margin:0 10px 10px 0}
.ssfs-container{width:570px;height:555px;margin:0 auto;position:relative;}
.ssfs-mid{background:url(../img/signature-pop-up-mid.jpg) no-repeat;height:485px;padding:0 23px 0 28px;font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:18px;}
.ssfs-mid input{background:#fff;border:1px solid #666;width:225px;color:#000;font-size:12px;font-family:Arial, Helvetica, sans-serif;padding:2px}
.ssfs-mid textarea{background:#fff;border:1px solid #666;width:225px;height:63px;color:#000;font-size:12px;font-family:Arial, Helvetica, sans-serif}
.formTab td{padding:0 0 3px 0}
.ssfs-mid input.submitBtn{background:#FEFEFE url(../img/green_header_bg.png) repeat-x scroll left bottom;border:1px solid #666666;color:#333333;cursor:pointer;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;padding:2px 5px;width:55px;margin:10px 0 0 0;}
.ssfs-mid input.submitBtn:hover{background:#FEFEFE url(../img/green_header_bg_hover.jpg) repeat-x scroll left bottom;}
.thankyou{padding:60px 0 0 0}
ul.socialicon1{text-align:right;padding:0;display:block;overflow:hidden;margin:0 auto;width:130px;}
ul.socialicon1 li{list-style:none;margin:0;padding:0 0 0 5px;float:left;width:25px;height:25px;display:block;overflow:hidden;}
ul.socialicon1 li a{background:no-repeat left top;display:block;overflow:hidden;height:25px;width:25px;float:left;}
ul.socialicon1 li a:hover{background:no-repeat left -25px;}
.btnClose{position:absolute;right:0;top:0}
.btnClose img{border:0;}
.disInline{display:inline;}
.commentsBlk{display:block;margin:0 auto;width:835px;overflow:hidden;padding:0 0 15px 0}
.commentsBlkLeft{width:670px;float:left;background:#fff;padding:5px;}
.commentsBlkRght{width:130px;float:left;margin:0 0 0 10px;}
.reviewBlk{display:block;overflow:hidden;width:600px;margin:20px 0 15px 0}
.reviewBlk ul{margin:0;padding:0;}
.reviewBlk ul li{margin:0 0 5px 0;padding:5px;float:left;width:660px;background:#f7f7f7;display:block;line-height:normal}
.commentsBlkLeft h5.red{color:#990000;margin:0 0 8px 0;font-size:18px;}
.commentsBlkLeft h5.orange{color:#ff9900;margin:0 0 8px 0;font-size:18px;}
.avatar{margin:0 8px 0 0;}
.reviewTxtBlk{display:block;overflow:hidden;width:500px;}
.reviewInfo{font-size:11px;color:#808080;margin:0;padding:0}
.reviewContent{font-size:11px;color:#000;margin:0;padding:0}
.revRatingBlk{display:block;overflow:hidden;}
.revRatingBlk img{display:block;overflow:hidden;float:left;margin:0 4px 0 0}
.reviewPost{display:block;float:left;overflow:hidden;width:672px;}
.review-table, .review-inner-table{border:0 none;border-collapse:collapse;margin:0;width:100%;}
.review-table tr.review-row{background-color:#F7F7F7;border:3px solid #FFFFFF;}
.review-table tr.review-row div.cmttext{font-size:0.9em;overflow:hidden;text-align:justify;width:340px;}
.review-table td, .review-inner-table td{text-align:left;vertical-align:top;}
.review-table td{padding:4px;}
.review-inner-table td{padding:0;}
.emoticonCont img{float:left;border:solid 1px #EEEEEE;background:#fff;}
.emoticonCont img:hover{float:left;border:solid 1px #DCDCDC;background:#FFFFE0;}
.reviewBox{border:1px solid #e2e2e2;font-size:11px;height:29px;min-height:29px;overflow:hidden;padding:3px;width:98.5%;font-family:Arial, Helvetica, sans-serif;}
.revBtn{background:#FEFEFE url(../img/green_header_bg.png) repeat-x scroll left bottom;border:1px solid #666666;color:#333333;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;padding:3px 5px;}
.revBtn:hover{background:#FEFEFE url(../img/green_header_bg_hover.jpg) repeat-x scroll left bottom;}
.sigVideoBlk{clear:both;width:610px;}
.sigVideoBlk h4{font-size:12px;font-weight:bold;color:#056229;padding:0 0 5px 0;margin:0 0 10px 0;border-bottom:1px dotted #ccc;}
.sigVideoBlk .relGallery{display:block;overflow:hidden;padding:0 0 10px 0;}
.relGallery ul{margin:0;padding:0;}
.relGallery li{margin:0 16px 0 0;padding:0;list-style:none;float:left;}
.relGallery li a{border:none;float:none;}
.relGallery li img{float:none;margin:0;}
.threecol-img-link .designerOut{width:300px;display:block;overflow:hidden;padding:0;margin:0 10px 10px 0;float:left}
.threecol-img-link .sev-top-head{padding:0;}
.threecol-img-link .sev-top-head a{float:none}
.threecol-img-link .sev-top-head h5{font-size:12px;}
.threecol-img-link .designerOut h5 a{float:none;}
.threecol-img-link .designerOut h5{font-size:12px;}
.white-top-flag{display:block;height:124px;position:relative;width:960px;}
.white-top-flag-in{width:1000px;height:124px;background:url(../img/mischief-gals/top-flag.png) no-repeat;position:absolute;margin:-10px 0 0 -10px;}
.white-mischief-outer{display:block;width:1000px;height:1157px;margin:-134px 0 0 -10px;background:url(../img/mischief-gals/content-bg.jpg) no-repeat;}
.white-inner{display:block;padding:265px 40px 0 40px;display:block;overflow:hidden;}
.quoteOfTheWeek{width:309px;height:476px;position:relative;}
.quoteImg{position:absolute;left:28px;top:61px;}
.col1{width:309px;float:left;}
.article{width:309px;height:394px;background:url(../img/mischief-gals/article-bg.png) no-repeat;}
.article ul{padding:63px 0 0 28px;margin:0;}
.article ul li{margin:0;padding:0;list-style:none;float:left;width:272px;clear:both;padding-bottom:11px;margin-bottom:15px;background:url(../img/mischief-gals/take-quiz-bottom-bg.png) no-repeat center bottom;}
.article ul li img{float:left;margin-right:9px;}
.article ul li .quizcont{float:left;width:187px;}
.article ul li .quizcont h5{margin:0 0 3px 0;padding:0;font-size:13px;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica, sans-serif;color:#fff;line-height:12px;}
.article ul li .quizcont h5 img{float:none;}
.article ul li .quizcont p{margin:0 0 8px 0;padding:0;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica, sans-serif;color:#fff;font-size:11px;line-height:14px;}
.article ul li.last{margin:0;padding:0;background:none;}


.quoteOfTheWeek{width:309px;height:187px;position:relative; overflow:hidden}
.quoteImg{position:absolute;left:49px;top:9px;}


.mischief-blog{width:309px;height:480px;background:url(../img/mischief-gals/blog-bg.png) no-repeat;}
.mischief-blog ul{padding:63px 0 0 28px;margin:0;}
.mischief-blog ul li{margin:0;padding:0;list-style:none;float:left;width:272px;clear:both;padding-bottom:11px;margin-bottom:15px;background:url(../img/mischief-gals/take-quiz-bottom-bg.png) no-repeat center bottom;}
.mischief-blog ul li img{float:left;margin-right:9px;}
.mischief-blog ul li .quizcont{float:left;width:187px;}
.mischief-blog ul li .quizcont h5{margin:0 0 3px 0;padding:0;font-size:13px;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica, sans-serif;color:#fff;line-height:12px;}
.mischief-blog ul li .quizcont h5 img{float:none;}
.mischief-blog ul li .quizcont p{margin:0 0 8px 0;padding:0;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica, sans-serif;color:#fff;font-size:11px;line-height:14px;}
.mischief-blog ul li.last{margin:0;padding:0;background:none;}









.clickHereBtn{width:75px;height:22px;display:block;background:url(../img/mischief-gals/click-here-btn.png) no-repeat;text-indent:-9000px;outline:none;}
.clickHereBtn:hover{background-position:bottom;}
.col2{width:253px;float:left;padding:11px 0 0 20px;}
.col2blk{margin:0 0 25px 0;}
.col3{width:319px;margin:185px 0 0 19px;float:left;}
.takeQuiz{width:319px;height:424px;background:url(../img/mischief-gals/take-a-quiz-bg.png) no-repeat;float:left;}
.takeQuizIn{display:block;overflow:hidden;padding:73px 17px 0 30px;}
.takeQuizIn ul{margin:0;padding:0;}
.takeQuizIn ul li{margin:0;padding:0;list-style:none;float:left;width:272px;clear:both;padding-bottom:12px;margin-bottom:18px;background:url(../img/mischief-gals/take-quiz-bottom-bg.png) no-repeat center bottom;}
.takeQuizIn ul li img{float:left;margin-right:9px;}
.takeQuizIn ul li .quizcont{float:left;width:155px;}
.takeQuizIn ul li .quizcont h5{margin:0 0 3px 0;padding:0;font-size:12px;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica, sans-serif;color:#fff;line-height:12px;}
.takeQuizIn ul li .quizcont h5 img{float:none;}
.takeQuizIn ul li .quizcont p{margin:0 0 8px 0;padding:0;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica, sans-serif;color:#fff;font-size:11px;line-height:14px;}
.takeQuizIn ul li.last{margin:0;padding:0;background:none;}
.row2{width:908px;clear:both;height:244px;padding:5px 0 0 12px;}
.whiteHoliday{width:520px;height:194px;float:left;background:url(../img/mischief-gals/white-mischief-holiday-bg.jpg) no-repeat;padding:25px}
.whiteHoliday h5{margin:5px 0 0 0;padding:0;font-size:13px;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica, sans-serif;color:#fff;line-height:15px;}
.whiteHoliday p{margin:0 0 10px 0;padding:0;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica, sans-serif;color:#d9daff;font-size:11px;line-height:14px;}
.whiteFaceBook{float:left;background:#fff;margin:10px 0 0 12px;clear:both;}
.flirtVideo{display:block;height:160px;overflow:hidden;width:253px;}
.holidayBlk{width:223px;height:140px;background:url(../img/mischief-gals/white-mischief-holiday-bg.png) no-repeat;padding:10px 15px;}
.holidayBlk h5{margin:0 0 10px 0;padding:0;font-size:13px;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica, sans-serif;color:#e5e5e5;line-height:15px;}
.holidayBlk img{float:left;}
.holidayBlk ul{float:left;margin:5px 0 0 15px;padding:0;}
.holidayBlk ul li{float:left;margin:0 0 10px 0;padding:0;list-style:none;width:100%;clear:both;}
.holidayBlk ul li img{float:none;}
.disOver,.lbSqBlackInner a,.dispOver,.widgetRating{display:block}
.blockDogVideoArea{display:block;float:left;width:623px;padding:3px 3px;border:1px solid #CCC;margin-left:30px;}
.blockDogVideoThumb{width:598px;float:left;display:block;overflow:hidden;padding:10px 25px;text-align:center;}
.blockDogVideoThumb a img{border:none;float:left;border:1px solid #cdcdd5;text-align:center;}
.BdogVideo-width{width:630px;margin-left:16px;}
#footerPartner{font-size:11px;display:block;overflow:hidden;clear:both;padding:10px 0;color:#b0b0b0;}
#footerPartner a{text-decoration:none;color:#999}
#footerPartner a:hover{text-decoration:underline;}
#footerPartner .partnerTxt{text-decoration:none;color:#d2d2d2;font-size:14px;font-weight:bold;padding-left:15px;}
/*.red2-header{background:url(../img/new/snm_red2_tab_bg.jpg) no-repeat right top #99100c;}*/
.red2-header{background:url(http://www.spiritzandmore.com/img/newhome/bg-home.png) no-repeat -649px -611px #99100c;}
.widg-box .blu-header h6{color:#fff;}
.widg-box .d-green-header h6{color:#fff;}
.widg-box .yellow-header h6{color:#000;}
.widg-box .red-header h6{color:#fff;}
.widg-box .red2-header h6{color:#fff;}

/* Whytemackay page */
.whytemackay-top-flag{display:block;height:124px;position:relative;width:960px;}
.whytemackay-top-flag-in{width:1000px;height:124px;background:url(/templates/spiritzmore/img/new/whyte-page-banner.jpg) no-repeat;position:absolute;margin:-2px 0 0 -10px;}

.black-header{background:url(/img/new/snm_black_tab_bg.jpg) no-repeat right top #000;}
.widg-box .black-header h6{color:#fff;}

/*facebook*/
.grid_item{padding:0 10px 8px 0 !important;}
.connections_grid{padding-left:12px;}

/*gconnect*/
.gconnect{float:left;width:272px;}
.gconnect a{font-size:11px;}
.gconnect a img{margin:0;}
