body, ul, li, table, form,  h1, h2, h3, h4, p,td {
 padding:0;
 margin:0;
}

.articleTitle {
 font-size: 20px;
 font-weight: bold;
}

body.site {
 color: #666;
}

.productNameImg,.productnameimg {
 border: none;
 margin-top: 20px;
}

.site .productNameImg, .site .productnameimg {
 opacity:0;
}

body.home {
 background: #b00 url(../images/home-bg.gif);
}

body {
 font: 12px normal arial,helvetica,sans-serif;
}

a {
 color: #666;
 outline: none;
}
input {
 outline:none;
}
.home a {
 color: #fff;
}

img {
 border: 0;
}

#wrap {
 width: 1000px;
}

#navi {
 position: relative;
}

#navi ul {
 list-style:none;
 width: 402px;
 padding-left: 1px;
}

#navi li.item1{
 display:none;
}

#navi li {
 height: 80px;
 width: 80px;
 float: left;
}

#navi li a {
 display:block;
 height: 80px;
 width: 80px;
 text-indent:-3000px;
}

#navi li a:hover, .lateststory li:hover {
 background-position: 0 -80px !important;
}

li.comingstory0 {
 background: url(../../../images/stories/naviImages/soon1.gif) no-repeat;
}
li.comingstory1 {
 background: url(../../../images/stories/naviImages/soon2.gif) no-repeat;
}
li.comingstory2 {
 background: url(../../../images/stories/naviImages/soon3.gif) no-repeat;
}
li.comingstory3 {
 background: url(../../../images/stories/naviImages/soon4.gif) no-repeat;
}

.lateststory li, .pagenav_prev_pas, .pagenav_next_pas {
 text-indent: -3000px;
}


/* navi subpages */

#floatNavi {
 position: fixed;
 top:0;
 left:0;
 z-index: 3;
}

#floatNavi ul {
 list-style:none;
 width: 59px;
}

#floatNavi li {
 height: 56px;
 width: 56px;
}

#floatNavi li a, #floatNavi .moduletable_flash h4 a{
 display:block;
 height: 56px;
 width: 56px;
 text-indent:-3000px;
}

#floatNavi li a:hover, #floatNavi li.active a, #mylife .moduletable_flash h4 a, #floatNavi .moduletable_flash h4 a:hover {
 background-position: 0 -56px !important;
}


/* /navi subpages */

#left,#logo {
 width: 300px;
 float: left;
}

#logo .moduletable{
 margin: 40px 0 0 40px;
}

#bed {
 width: 405;
 float: left;
}

#right {
 width: 250px;
 float: left;
}

#twitterfeedrssdiv {
 height: 200px;
 background: url(../images/twitter-bg.gif) no-repeat;
}

#twitterfeedrssdiv a {
 color: #b00;
}

.twitterfeedallitems  {
 padding-top: 60px;
 list-style:none;
}

.twitterfeeditem {
 padding: 0 74px 0 46px;
 color: #b00;
 height: 80px;
 vertical-align: middle;
 text-align: center;
 display: table-cell;
}

#twitter_div li a{
 color: #b00;
 display:none;
}

li.item2 a{
 background: url(../../../images/stories/naviImages/about.gif) no-repeat;
}

li.item3 a{
 background: url(../../../images/stories/naviImages/shop.gif) no-repeat;
}

li.item4 a{
 background: url(../../../images/stories/naviImages/blog.gif) no-repeat;
}

li.item5 a{
 background: url(../../../images/stories/naviImages/twitter.gif) no-repeat;
}

li.item6 a{
 background: url(../../../images/stories/naviImages/facebook.gif) no-repeat;
}

#floatNavi li.item1 a {
 background: url(../../../images/stories/naviImages/red/home.gif) no-repeat;
}

#floatNavi li.item2 a {
 background: url(../../../images/stories/naviImages/red/about.gif) no-repeat;
}

#floatNavi li.item3 a {
 background: url(../../../images/stories/naviImages/red/shop.gif) no-repeat;
}

#floatNavi li.item4 a {
 background: url(../../../images/stories/naviImages/red/blog.gif) no-repeat;
}

#floatNavi li.item5 a {
 background: url(../../../images/stories/naviImages/red/twitter.gif) no-repeat;
}

#floatNavi li.item6 a {
 background: url(../../../images/stories/naviImages/red/facebook.gif) no-repeat;
}

#floatNavi li.item10 a {
 background: url(../../../images/stories/naviImages/red/cart.gif) no-repeat;
}

#floatNavi li.item7 {
 display:none;
}

#floatNavi .moduletable_flash h4 a {
 background: url(../../../images/stories/naviImages/red/life.gif) no-repeat;
}


.pagenav_prev a {
 background: url(../../../images/stories/naviImages/red/previous.gif) no-repeat;
}

td.pagenav_share {
 background: url(../../../images/stories/naviImages/red/share.gif) no-repeat;
}

.pagenav_next a {
 background: url(../../../images/stories/naviImages/red/next.gif) no-repeat;
}


/* black */

.black #floatNavi li.item1 a {
 background: url(../../../images/stories/naviImages/black/home.gif) no-repeat;
}

.black #floatNavi li.item2 a {
 background: url(../../../images/stories/naviImages/black/about.gif) no-repeat;
}

.black #floatNavi li.item3 a {
 background: url(../../../images/stories/naviImages/black/shop.gif) no-repeat;
}

.black #floatNavi li.item4 a {
 background: url(../../../images/stories/naviImages/black/blog.gif) no-repeat;
}

.black #floatNavi li.item5 a {
 background: url(../../../images/stories/naviImages/black/twitter.gif) no-repeat;
}

.black #floatNavi li.item6 a {
 background: url(../../../images/stories/naviImages/black/facebook.gif) no-repeat;
}

.black #floatNavi li.item7 a {
 background: url(../../../images/stories/naviImages/black/life.gif) no-repeat;
}

.black #floatNavi li.item10 a {
 background: url(../../../images/stories/naviImages/black/cart.gif) no-repeat;
}


.black .pagenav_prev a {
 background: url(../../../images/stories/naviImages/black/previous.gif) no-repeat;
}

.black td.pagenav_share {
 background: url(../../../images/stories/naviImages/black/share.gif) no-repeat;
}

.black .pagenav_next a {
 background: url(../../../images/stories/naviImages/black/next.gif) no-repeat;
}


.black #floatNavi .moduletable_flash h4 a {
 background: url(../../../images/stories/naviImages/black/life.gif) no-repeat;
}


/* blue */

.blue #floatNavi li.item1 a {
 background: url(../../../images/stories/naviImages/blue/home.gif) no-repeat;
}

.blue #floatNavi li.item2 a {
 background: url(../../../images/stories/naviImages/blue/about.gif) no-repeat;
}

.blue #floatNavi li.item3 a {
 background: url(../../../images/stories/naviImages/blue/shop.gif) no-repeat;
}

.blue #floatNavi li.item4 a {
 background: url(../../../images/stories/naviImages/blue/blog.gif) no-repeat;
}

.blue #floatNavi li.item5 a {
 background: url(../../../images/stories/naviImages/blue/twitter.gif) no-repeat;
}

.blue #floatNavi li.item6 a {
 background: url(../../../images/stories/naviImages/blue/facebook.gif) no-repeat;
}

.blue #floatNavi li.item7 a {
 background: url(../../../images/stories/naviImages/blue/life.gif) no-repeat;
}
.blue #floatNavi li.item10 a {
 background: url(../../../images/stories/naviImages/blue/cart.gif) no-repeat;
}

.blue .pagenav_prev a {
 background: url(../../../images/stories/naviImages/blue/previous.gif) no-repeat;
}

.blue td.pagenav_share {
 background: url(../../../images/stories/naviImages/blue/share.gif) no-repeat;
}

.blue .pagenav_next a {
 background: url(../../../images/stories/naviImages/blue/next.gif) no-repeat;
}

.blue #floatNavi .moduletable_flash h4 a {
 background: url(../../../images/stories/naviImages/blue/life.gif) no-repeat;
}

/* green */

.green #floatNavi li.item1 a {
 background: url(../../../images/stories/naviImages/green/home.gif) no-repeat;
}

.green #floatNavi li.item2 a {
 background: url(../../../images/stories/naviImages/green/about.gif) no-repeat;
}

.green #floatNavi li.item3 a {
 background: url(../../../images/stories/naviImages/green/shop.gif) no-repeat;
}

.green #floatNavi li.item4 a {
 background: url(../../../images/stories/naviImages/green/blog.gif) no-repeat;
}

.green #floatNavi li.item5 a {
 background: url(../../../images/stories/naviImages/green/twitter.gif) no-repeat;
}

.green #floatNavi li.item6 a {
 background: url(../../../images/stories/naviImages/green/facebook.gif) no-repeat;
}

.green #floatNavi li.item7 a {
 background: url(../../../images/stories/naviImages/green/life.gif) no-repeat;
}

.green #floatNavi li.item10 a {
 background: url(../../../images/stories/naviImages/green/cart.gif) no-repeat;
}

.green .pagenav_prev a {
 background: url(../../../images/stories/naviImages/green/previous.gif) no-repeat;
}

.green td.pagenav_share {
 background: url(../../../images/stories/naviImages/green/share.gif) no-repeat;
}

.green .pagenav_next a {
 background: url(../../../images/stories/naviImages/green/next.gif) no-repeat;
}

.green #floatNavi .moduletable_flash h4 a {
 background: url(../../../images/stories/naviImages/green/life.gif) no-repeat;
}
/* yellow */

.yellow #floatNavi li.item1 a {
 background: url(../../../images/stories/naviImages/yellow/home.gif) no-repeat;
}

.yellow #floatNavi li.item2 a {
 background: url(../../../images/stories/naviImages/yellow/about.gif) no-repeat;
}

.yellow #floatNavi li.item3 a {
 background: url(../../../images/stories/naviImages/yellow/shop.gif) no-repeat;
}

.yellow #floatNavi li.item4 a {
 background: url(../../../images/stories/naviImages/yellow/blog.gif) no-repeat;
}

.yellow #floatNavi li.item5 a {
 background: url(../../../images/stories/naviImages/yellow/twitter.gif) no-repeat;
}

.yellow #floatNavi li.item6 a {
 background: url(../../../images/stories/naviImages/yellow/facebook.gif) no-repeat;
}

.yellow #floatNavi li.item7 a {
 background: url(../../../images/stories/naviImages/yellow/life.gif) no-repeat;
}

.yellow #floatNavi li.item10 a {
 background: url(../../../images/stories/naviImages/yellow/cart.gif) no-repeat;
}

.yellow .pagenav_prev a {
 background: url(../../../images/stories/naviImages/yellow/previous.gif) no-repeat;
}

.yellow td.pagenav_share {
 background: url(../../../images/stories/naviImages/yellow/share.gif) no-repeat;
}

.yellow .pagenav_next a {
 background: url(../../../images/stories/naviImages/yellow/next.gif) no-repeat;
}


.yellow #floatNavi .moduletable_flash h4 a {
 background: url(../../../images/stories/naviImages/yellow/life.gif) no-repeat;
}

.pagenav td,.pagenav td a {
 width: 56px;
 height: 56px;
 vertical-align: top;
}

.pagenav td.pagenav_share a, #sharehome a {
 width: 28px;
 height: 28px;
 float: left;
 margin-top: 54px;
 background:none;
 display:block;
 text-indent: -3000px;
}

.pagenav td a:hover {
 background-position: 0 -56px;
}
td.pagenav_share:hover {
 background-position: 0 -84px;
}
.pagenav td a {
 display:block;
 text-indent: -3000px;
}



#copyright {
 clear: both;
 font-size: 9px;
 padding: 0 0 0 112px;
 z-index: 200;
 position: relative;
 width: 280px;
 height: 40px;
}

#copyright .moduletable {
 width: 280px;
 position: absolute;
 bottom: 0;
}

#mylife #copyright {
 margin-top: -92px;
}

.home #copyright{
 padding: 0 0 0 310px;
 width: auto;
 height: 40px;
}
.shop #copyright,.about #copyright, .blogBodyOver #copyright{
 margin: 0 0 20px;
 padding: 0 0 0 112px;
 width: auto;
}

#copyright a {
}
.home #copyright {
 color: #fff;
}

.home #copyright a {
 color: #fff;
 font-weight: bold;
}

#copyright {
 color: #b00;
}

#copyright a {
 font-weight: bold;
 color: #b00;
}

.black #copyright {
 color: #000;
}

.black #copyright a {
 color: #000;
 font-weight:bold;
}


.green #copyright {
 color: #3ed1b0;
}

.green #copyright a {
 color: #3ed1b0;
 font-weight:bold;
}

.blue #copyright {
 color: #013153;
}

.blue #copyright a {
 font-weight:bold;
 color: #013153;
}

.yellow #copyright {
 color: #ffcc33;
}

.yellow #copyright a {
 color: #ffcc33;
 font-weight:bold;
}


.home .item7 {
 display:none;
}

.pagenav {
 text-align: center;
 margin: 0 auto;
}

.blog, #page_blog, #myShop #page, #myShop .sc_cart {
 margin-left: 112px;
 width: 500px;
 float: left;
 margin-top: 15px;
 font-size: 12px;
}

#myShop .page {
 margin-left: 112px;
}

#myShop #page {
 width: 888px;
}
#myShop .sc_cart, #myShop .fill_col {
 width: 835px;
}

#jc {
 margin-top: 25px;
}

#comments-footer {
 display:none !important;
}

.blogImg {
 margin: 10px 0 0;
}

#blogMod {
 width: 300px;
 padding-left: 30px;
 position: fixed;
 top: 0;
 left: 612px;
}

#blogMod .moduletable {
 margin-top: 20px;
}

div.tag {
 display:block;
 margin-top: 20px;
}

#shadowDiv {
 background: url(../../../images/stories/shadow.gif);
 width:58px;
 height:59px;
 position: absolute;
 bottom: 17px;
 right:81px;
}
#shadowDivv {
 background: url(../../../images/stories/shadow_hover.gif);
}

#shadowDiv:hover {
 background: url(../../../images/stories/shadow_hover.gif);
}

.displayNone {
 display:none;
}

p.writeme a {
 display:block;
 width: 170px;
 height:21px;
 background: url(../../../images/stories/mail.gif) no-repeat;
 text-indent:-3000px;
}

p.writeme a:hover {
 background-position: 0 -21px;
}
p.writeme {
 position: absolute;
 top: 234px;
 left: 153px;
}

#page {
 position: relative;
}

.createdate a, .createdate {
 font-weight: bold;
 text-decoration: none;
 color: #b00;
}

.createdby {
 font-size: 10px;
 
}

.leading_separator {
 display:block;
 height: 35px;
}

.dda form {
 margin-left: 50px;
}

.shoplink1 {
 position: absolute;
 top: 637px;
 left: 471px;
 background: url(../images/shop-twitter.gif) no-repeat;
 height: 15px;
 display:block;
 width: 60px;
 text-indent: -3000px;
}

a.shoplink1:hover,a.shoplink2:hover,.shoplink3 a:hover {
 background-position: 0 -15px;
}

.shoplink2 {
 position: absolute;
 top: 637px;
 left: 557px;
 background: url(../images/shop-facebook.gif) no-repeat;
 height: 15px;
 display:block;
 text-indent: -3000px;
 width: 78px;
}

.shoplink3 a{
 position: absolute;
 top: 655px;
 left: 440px;
 background: url(../images/shop-write.gif) no-repeat;
 height: 15px;
 display:block;
 text-indent: -3000px;
 width: 165px;
}

#sharehome {
 width: 56px;
 height: 84px;
 background: url(../images/sharefront.gif) no-repeat;
 float: right;
 margin-right: 305px;
 margin-top: 5px;
 position: relative;
}

.shop #sharehome,.about #sharehome,.blogBodyOver #sharehome {
 margin: 5px 472px 10px;
 background: url(../../../images/stories/naviImages/red/share.gif) no-repeat;
}

#sharehome:hover {
 background-position: 0 -84px;
}

#shopOvervTab {
 padding:0;
 margin:0;
 border-collapse: collapse;
}

#shopOvervTab td{
 padding: 0 56px 25px 0;
}

#shopOvervTab  .atczone,#shopOvervTab  .cartoptions {
 display:none;
}

#shopOvervTab  .sccart {
 display:block;
 float:right;
 width: 50px;
}

#shopOvervTab .scshorttext, #shopOvervTab .scunitprice {
 float:left;
 line-height: 55px;
 font-weight: bold;
}

#shopOvervTab .scshorttext {
 width: 173px;
 margin-right: 12px;
 font-size: 17px;
 color: #fff;
 display:none;
}
#shopOvervTab  td:hover div.scshorttext {
 color: #3dd1b0;
}

#shopOvervTab  td:hover .productNameImg, #shopOvervTab  td:hover .productnameimg {
 opacity:1;
}

#shopOvervTab .scunitprice, #shopOvervTab .scunitpricesold, #shopProdTab  .scunitpricesold{
 height:55px;
 width: 55px;
 background: url(../images/price-bg.gif) no-repeat -500px -500px;
 color: #fff;
 text-align:center;
}
#shopOvervTab .scunitpricesold, #shopProdTab  .scunitpricesold  {
 background: url(../images/sold.gif) no-repeat -500px -500px;
}
#shopOvervTab  td:hover div.scunitprice, #shopOvervTab td:hover .scunitpricesold , #shopProdTab  .scunitpricesold {
 background-position: 0 0;
}

#shopOvervTab td .scunitpricesold, #shopProdTab  .scunitpricesold  {
 text-indent: -3000px;
}

#shopProdTab {
 width: 832px;
 padding:0;
 border:0;
 margin:0;
 
}

table {
 border-collapse: collapse;
}



#shopProdTab td, #subDet td {
 vertical-align: top;
 font-size: 11px;
 padding-top: 4px;
}

#shopProdTab img {
 margin-bottom: 56px;
}

#shopProdTab .scshorttext {
 display:none;
}

#shopProdTab .scunitprice {
 height:55px;
 width: 55px;
 background: url(../images/price-bg.gif) no-repeat;
 color: #fff;
 text-align:center;
 line-height: 55px;
 font-weight: bold;
 font-size: 18px;
 margin-bottom: 20px;
}

#shopProdTab .scp_atc, .btncshopping,  .btnorder, .btnconfirm, .keepshopping, .checkoutL, #frmdetails input.btnconfirm {
 padding:0;
 margin:0;
 border:0px;
 cursor: pointer;
 width: 136px;
 height: 20px;
 text-indent:-3000px;
 display:block;
}

#shopProdTab .scp_atc:hover, .btncshopping:hover,  .btnorder:hover, .btnconfirm:hover, .keepshopping:hover, .checkoutL:hover,.btnconfirm:hover {
 background-position: 0 -20px;
}

#shopProdTab .scp_atc {
 background: url(../images/bn/addtocart.gif) no-repeat;
}

.btncshopping, .btnorder,.btnconfirm {
 margin-left: 600px;
}

.keepshopping, .btncshopping {
 background: url(../images/bn/keepshopping.gif) no-repeat;
}

.checkoutL, .btnorder {
 background: url(../images/bn/checkout.gif) no-repeat;
}

#frmdetails input.btnconfirm, input.btnconfirm {
 background: url(../images/bn/confirm.gif) no-repeat;
}

#frmdetails input.btnconfirm:hover {
 background-position: 0 -20px;
}

.btncshopping, .btnconfirm  {
 margin-top: 15px;
}

.btnemptycart {
 float: right;
}

#myShop .sc_cart .cartheading{
 height: 50px;
}

#myShop .sc_cart .cartheading {
 border-bottom: 4px solid #3dd1b0;
}

.cartactions {
 border-top:4px solid #3DD1B0;
}

#myShop .sc_edtqty {
 width: 50px;
 background: #ddfff6;
 border:0;
 text-align: right;
 padding-right: 10px;
}

.code_col,.desc_col,.price_col,.total_col,.qty_col,.actions_col {
 padding: 15px 0;
}

.code_col {
 padding-left: 90px;
 width: 90px !important;
}

.desc_col {
 width: 175px !important;
}

.price_col {
 text-align: left !important;
 width: 100px !important;
}

.qty_col {
 width: 150px;
 text-align: left !important;
}

.total_col {
 width: 80px;
 text-align: left !important;
}

.btnchange, .btnremove, .btnemptycart {
 border:0;
 background:none;
 cursor: pointer;
}

.btnchange {
 color: #54d2af;
 clear: none;
}

.btnremove, .btnemptycart {
 color: #ac001d;
 float: right !important;
}

.actions_col {
 width: 145px !important;
}
.inf {
 padding-top: 31px;
}
.inf strong {
 margin-bottom: 5px;
 display:block;
}
.inf1,.inf2,.inf3 {
 float: left;
}
.inf1 {
 width:225px;
 margin-left: 85px;
 padding-bottom: 80px;
}
.inf2 {
 width:200px;
 margin-left: 50px;
}
.inf3 {
 width:175px;
 margin-left: 42px;
}

#subDet input,#subDet textarea {
 width: 245px;
 background: #ddfff6;
 border:none;
 margin-bottom: 4px;
 font-family: arial,helvetica,sans-serif;
 font-size: 12px;
 padding: 2px;
}

#emptyCart {
 border: 2px #3dd1b0 solid;
 border-width: 3px 0;
 padding: 110px 0;
 text-align: center;
 font-weight: bold;
 font-size: 17px;
 margin: 55px 0 20px;
}

#paypalstripe {
 border: 3px #3dd1b0 solid;
 border-width: 3px 0;
 padding: 25px 280px 25px 90px;
 margin: 15px 0 20px;
}

#paypaltnx {
 font-size: 17px;
 font-weight: bold;
 padding: 25px 0 0 90px;
}

#paypalBn {
 width: 136px;
 height: 20px;
 margin: 0 0 50px 600px;
 background: url(../images/bn/paywithpaypal.gif);
 text-indent:-3000px;
 border:none;
 font-size:0;
 color:#fff;
}

#paypalBn:hover {
 background-position: 0 -20px;
}
.marginl {
 margin-left: 600px;
}

a.keepshopping.marginl {
 margin-bottom: 100px;
}

#frmdetails table {
 border: 3px #3dd1b0 solid;
 border-width: 3px 0;
 padding: 25px 230px 15px 90px;
 margin: 15px 0 20px;
}

h4.padL {
font-size: 17px;
padding-left: 90px;
}

.item8, .item9,.item10 {
 display:none;
}

body.isCart .item10 {
 display: block;
}

body.home .item10 {
 display:none;
}

.text_right select {
 font-size: 10px;
}

input.floatR {
 float: right;
 margin-right: 160px !important;
}

.errormsgdeli {
 margin-left: 335px;
}

.reqfield {
 padding-left: 10px;
}

.cartoptionstitle {
 font-weight: bold;
 padding-bottom: 4px;
}

.cartoptions {
 margin-bottom: 15px;
}

.counter {
 text-align: center;
}
ul.pagination {
 text-align:center;
 margin-top: 5px;
}

ul.pagination li {
 display:inline;
 padding: 5px;
}
