@charset "utf-8";
header, nav, article, aside, section, footer{display:block;}
html, body{width:100%;height:100%;margin:0;padding:0;}
textarea, input{outline:none;resize:none;}
img, a img{border:none;outline:none;}
ul, li{margin:0;padding:0;}
a, a:link, a:visited, a:active{color:#F66902;text-decoration:none;}
a:hover{text-decoration:underline;}
body{font-family:Arial, sans-serif;font-size:12px;line-height:18px;background:#D1EDEF;color:#444444;}
hr{height:1px;border:none;background:#DFDFDF;color:#DFDFDF;}
input[type="text"], input[type="password"], textarea{font-size:12px;color:#444444;font-family:Arial;border:1px solid #CBCBCB;border-radius:3px;}
input[type="button"], input[type="submit"], input[type="reset"]{border:1px solid #EF460B;background:url('/img/but.png') top repeat-x;font-weight:700;color:#FFFFFF;padding-top:5px;padding-bottom:5px;font-size:12px;border-radius:100px;}
h1, h2, h3, h4, h5{font-family:Georgia;font-style:italic;}
#main-container{max-width:1500px;min-width:1000px;min-height:100%;margin:0 auto;background:url('/img/bg.png') top center;box-shadow:0 0 100px #7E9C9E;}
#container{max-width:1500px;min-width:1000px;min-height:880px;margin:0 auto;background:url('/img/container.png') top center no-repeat;}
#wrapper{width:1000px;margin:0 auto;}
#cart-top{position:absolute;margin-top:24px;margin-left:569px;width:431px;height:36px;background:url('/img/cart-bg.png');}
.cart-name{float:left;padding-left:45px;padding-right:15px;height:36px;line-height:36px;font-size:16px;font-family:Georgia;font-style:italic;color:#FFFFFF;text-shadow:-1px -1px 0 #900005;background:url('/img/cart-name.png') right no-repeat;}
.cart-text{float:left;padding-left:15px;line-height:36px;color:#FFFFFF;}
.cart-text a{color:#FFFFFF;}
a.checkOutTop{display:block;float:right;width:97px;height:27px;line-height:27px;margin:5px 5px 0 0;background:url('/img/checkOutTop.png');text-align:center;color:#9A9A9A;text-shadow:1px 1px 0 #FFFFFF;font-size:14px;}
a.checkOutTop.checkOutTopFull{color:#CB0279;}
#wrapper > header{height:68px;padding-top:81px;}
#logo{float:left;padding-left:20px;}
#logo h1{margin:10px 0 0;padding:0;font-size:32px;line-height:32px;font-family:Georgia;font-style:italic;font-weight:700;color:#FFFFFF;text-shadow:-1px -1px 0 #C24E00;}
#logo h1 a{color:#FFFFFF;}
#logo h2{margin:0;padding:0;font-size:12px;font-weight:normal;color:#FFFFFF;}
nav{float:right;}
nav ul{list-style:none;height:31px;line-height:30px;margin-top:19px;}
nav ul li{float:left;background:url('/img/nav.png') left center no-repeat;}
nav ul li:first-child{background:none;}
nav ul li a{display:block;margin:0 5px 0 12px;padding:0 17px;color:#FFFFFF !important;border-radius:15px;}
nav ul li a.uMenuItemA, nav ul li a:hover{color:#444444 !important;text-decoration:none;background:url('/img/hover.png') repeat-x;box-shadow:inset 0 0 0 1px #FFFFFF, 1px 1px 0 #D67D10;}
nav .umenu{box-shadow:none !important;background:none !important;}
nav .xw-tl, nav .xw-tc, nav .xw-tr, nav .xw-bl, nav .xw-bc, nav .xw-br{display:none;background:none !important;}
nav .xw-ml, nav .xw-mr{margin:0;padding:0;background:none !important;}
nav .u-menu .xw-mc{border:none;padding:0;background:none !important;}
nav .u-menu .u-menubody{border:none;background:none !important;}
nav .u-menu .u-menucont{background:none !important;}
nav .u-menucont .u-menuvitem .u-menuarrow{margin-top:6px;margin-right:-3px;}
nav .u-menuvitem{color:#FFFFFF;font-size:12px;line-height:33px;padding:0 15px;margin-left:2px;margin-bottom:1px;}
nav .u-menuvitem a{color:#FFFFFF !important;}
nav .u-menuvitem{border:1px solid #AE016A;}
nav .u-menucont .u-menuvitem{background:#DC5AA7;}
nav .u-menuvitem:hover{border-color:#EF460B;}
nav .u-menucont .u-menuvitem:hover{background:#FFA53B;}
#banner{height:345px;padding-top:70px;background:url('/img/banner.jpg');border:1px solid #C0D9DB;margin-top:17px;border-radius:7px;}
span.font48, span.font30{font-family:Georgia;font-style:italic;color:#B90670;padding-left:20px;}
span.font48{font-size:48px;line-height:48px;}
span.font30{font-size:30px;line-height:30px;}
p.font17{margin:30px 0;padding:0 0 0 20px;font-family:Georgia;font-style:italic;font-size:17px;line-height:18px;width:400px;}
.bannerInfo{padding:20px;width:425px;background:url('/img/bannerInfo.png') repeat;color:#FFFFFF;}
.bannerInfo em{font-style:normal;font-size:17px;}
.bannerInfo a{color:#FFFFFF;text-decoration:underline;font-weight:700;}
.bannerInfo a:hover{text-decoration:none;}
#welcome{margin-top:20px;font-size:14px;font-family:Georgia;font-style:italic;color:#358894;text-align:center;}
#welcome span{font-size:20px;}
#page{overflow:hidden;margin-top:20px;padding:22px 0;background:#FFFFFF url('/img/page.png') left repeat-y;border:1px solid #C0D9DB;border-radius:7px;}
#content{float:right;width:720px;min-height:670px;padding-left:25px;padding-right:20px;overflow:hidden;}
.list-item{float:left;margin-right:24px;}
.list-item:nth-child(3n){margin-right:0;}
article.item{width:192px;height:334px;padding:14px;background:#F9F9F9;border:1px solid #DFDFDF;border-radius:7px;margin-bottom:25px;}
article.item header h1{margin:0 0 10px;padding:0;font-family:Georgia;font-style:italic;font-size:20px;font-weight:normal;line-height:20px;color:#B90670;}
article.item header h1 a{color:#B90670;}
article.item img.item-img{width:190px;height:224px;border:1px solid #DFDFDF;border-radius:7px;}
article.item .item-details{margin-top:18px;}
article.item .price{float:left;font-size:16px;line-height:28px;}
article.item .price span{font-size:24px;color:#F66902;}
article.item .buttons{float:right;text-align:right;line-height:0;}
article.item .buttons a{display:inline-block;height:25px;line-height:25px;color:#FFFFFF;text-align:center;*display:inline;zoom:1;}
article.item .buttons a.details{width:81px;background:url('/img/buttons.png') right top;text-shadow:1px 1px 0 #A30051;margin-bottom:6px;font-size:14px;}
article.item .buttons a.add{width:104px;background:url('/img/buttons.png') bottom;font-weight:700;text-shadow:1px 1px 0 #D65900;}
aside{width:193px;margin-left:20px;color:#FFFFFF;}
aside a{color:#FFFFFF !important;}
#search{height:32px;background:url('/img/left.png') top;margin-bottom:20px;}
#s-text{float:left;width:128px;margin-left:17px;padding:0;height:32px;line-height:32px;background:none;border:none;font-family:Arial;font-size:12px;color:#444444;}
#s-image{float:right;}
.block{margin-bottom:20px;}
.block > h2{height:38px;line-height:38px;margin:0;padding:0 0 0 32px;font-family:Georgia;font-style:italic;font-size:20px;color:#CB0279;text-shadow:1px 1px 0 #FFFFFF;background:url('/img/left.png') bottom;}
.block-content{margin-top:20px;padding:0 15px;}
.cat-blocks{margin:0 !important;padding:0 !important;}
.cat-blocks .normal{height:36px;line-height:36px;padding-left:28px;background:url('/img/normal.png');cursor:pointer;}
.cat-blocks .normal:hover{text-decoration:underline;}
footer{height:94px;padding-top:20px;background:url('/img/footer.png') center;color:#277B87;}
footer a{color:#277B87 !important;}
#fContent{width:1000px;margin:0 auto;}
#fCopy{float:left;width:225px;}
#fContent ul{float:right;list-style:none;}
#fContent ul li{float:left;margin-left:13px;font-size:13px;line-height:13px;border-left:1px solid #277B87;}
#fContent ul li:first-child{border:none;}
#fContent ul li a{padding-left:12px;}
article.toy{padding:14px;background:#F9F9F9;border:1px solid #DFDFDF;overflow:hidden;margin-bottom:20px;border-radius:7px;}
article.toy header{overflow:hidden;*margin-bottom:15px;}
article.toy header h1{margin:0 0 15px;padding:0;font-family:Georgia;font-style:italic;font-size:20px;font-weight:normal;line-height:20px;color:#B90670;}
article.toy .images{float:left;width:200px;}
article.toy .images img{cursor:pointer;border:1px solid #DFDFDF;border-radius:7px;}
article.toy .images img.big{width:188px;height:222px;}
article.toy .images img.small{width:58px;height:63px;margin-right:2px;}
article.toy .images img.small:hover{border-color:#FFB25D;}
article.toy .descr{margin-left:210px;}
.option{height:30px;}
.option span.price{color:#F66902;font-size:30px;line-height:30px;display:block;float:left;}
.option a.add, .option a.buy{display:block;float:left;height:25px;line-height:25px;color:#FFFFFF;text-align:center;margin:2px 0 0 15px;}
.option a.add{width:104px;background:url('/img/buttons.png') bottom;font-weight:700;text-shadow:1px 1px 0 #D65900;}
.option a.buy{width:81px;background:url('/img/buttons.png') right top;text-shadow:1px 1px 0 #A30051;font-size:14px;}
.info{margin:30px 0;}
.info > h2{margin:0 0 10px;padding:0 0 10px;font-weight:normal;font-size:16px;color:#444444;border-bottom:1px solid #DADADA;}
.moreInfo{overflow:hidden;}
.moreInfo .info-block{width:135px;min-height:90px;float:left;margin-left:15px;padding-left:15px;border-left:1px solid #DADADA;line-height:15px;}
.moreInfo .info-block:first-child{margin:0;padding-left:0;border:none;}
.moreInfo .info-block h3{display:block;margin:0 0 15px;padding:0;font-size:12px;color:#B90670;}
h1.commTitle{display:block;float:left;}
span.total{float:right;}
span.total b{color:#F66902;}
.commMessage{background:#FFFFFF;border:1px solid #DFDFDF;padding:15px;margin-bottom:15px;border-radius:7px;}
.commHead{color:#F66902;margin-bottom:5px;}
.commHead span{padding-left:5px;}
h1.addFormTitle{margin:30px 0 15px;padding:0;font-family:Georgia;font-style:italic;font-size:20px;font-weight:normal;line-height:20px;color:#B90670;}
.commFl{width:99%;}
img.welcome{float:left;margin-right:20px;border:1px solid #DADADA;border-radius:7px;}
.eBlock{padding:14px;background:#F9F9F9;border:1px solid #DFDFDF;overflow:hidden;margin-bottom:20px;border-radius:7px;}
.eTitle{margin:0 0 15px;padding:0;font-family:Georgia;font-style:italic;font-size:20px;font-weight:normal;line-height:20px;color:#B90670;}
.eTitle a{color:#B90670;}
.eMessage{margin-bottom:15px;}
.eDetails, .eDetails1, .eDetails2{padding-top:3px;font-size:10px;border-top:1px solid #DFDFDF;color:#999999;}
.eDetails a, .eDetails1 a, .eDetails2 a{font-weight:700;}
.gTable{background:#DC5AA7;border-radius:3px 3px 0 0;color:#444444;}
.gTable a{color:#444444;}
.gTableTop{padding:2px;background:#DC5AA7;padding-left:20px;padding-bottom:1px;color:#FFFFFF;font-weight:700;height:28px;font-size:13px;border-radius:3px 3px 0 0;}
.gTableSubTop{padding:2px;background:#EFEDED;color:#000000;height:20px;font-size:10px;}
.gTableBody{padding:2px;background:#F4F4F4;}
.gTableBody1{padding:2px;background:#FFFFFF;}
.gTableBottom{padding:2px;background:#F4F4F4;}
.gTableLeft{padding:2px;background:#F4F4F4;font-weight:700;color:#6E6E6E;}
.gTableRight{padding:2px;background:#F8F9FA;}
.gTableError{padding:2px;background:#F4F4F4;color:#FF0000;vertical-align:top;}
.forumNameTd, .forumLastPostTd{padding:2px;background:#FFFFFF;}
.forumIcoTd, .forumThreadTd, .forumPostTd{padding:2px;background:#F4F4F4;}
.forumLastPostTd, .forumArchive{padding:2px;font-size:7pt;}
a.catLink:link{text-decoration:none;color:#FFFFFF;}
a.catLink:visited{text-decoration:none;color:#FFFFFF;}
a.catLink:hover{text-decoration:underline;color:#FFFFFF;}
a.catLink:active{text-decoration:underline;color:#FFFFFF;}
.lastPostGuest, .lastPostUser, .threadAuthor{font-weight:700;}
.archivedForum{font-size:7pt;color:#FF0000;font-weight:700;}
.forum{font-weight:700;font-size:9pt;}
.forumDescr, .forumModer{color:#858585;font-size:7pt;}
.forumViewed{font-size:9px;}
a.forum:link, a.lastPostUserLink:link, a.forumLastPostLink:link, a.threadAuthorLink:link{text-decoration:none;color:#6E6E6E;}
a.forum:visited, a.lastPostUserLink:visited, a.forumLastPostLink:visited, a.threadAuthorLink:visited{text-decoration:none;color:#6E6E6E;}
a.forum:hover, a.lastPostUserLink:hover, a.forumLastPostLink:hover, a.threadAuthorLink:hover{text-decoration:underline;color:#909090;}
a.forum:active, a.lastPostUserLink:active, a.forumLastPostLink:active, a.threadAuthorLink:active{text-decoration:underline;color:#6E6E6E;}
.forumNamesBar{font-weight:700;font-size:7pt;}
.forumBarKw{font-weight:normal;}
a.forumBarA:link{text-decoration:none;color:#000000;}
a.forumBarA:visited{text-decoration:none;color:#000000;}
a.forumBarA:hover{text-decoration:none;color:#6E6E6E;}
a.forumBarA:active{text-decoration:underline;color:#6E6E6E;}
.fastNav, .fastSearch, .fastLoginForm{font-size:7pt;}
.fastNavMain{background:#DADADA;}
.fastNavCat{background:#EFEFEF;}
.fastNavCatA{background:#EFEFEF;color:#0000FF;}
.fastNavForumA{color:#0000FF;}
.switches{background:#CCCCCC;}
.pagesInfo{background:#FFFFFF;padding-right:10px;font-size:7pt;}
.switch{background:#FFFFFF;width:15px;font-size:7pt;}
.switchActive{background:#E0E0E0;font-weight:700;color:#6E6E6E;width:15px;}
a.switchDigit:link, a.switchBack:link, a.switchNext:link{text-decoration:none;color:#000000;}
a.switchDigit:visited, a.switchBack:visited, a.switchNext:visited{text-decoration:none;color:#000000;}
a.switchDigit:hover, a.switchBack:hover, a.switchNext:hover{text-decoration:underline;color:#FF0000;}
a.switchDigit:active, a.switchBack:active, a.switchNext:active{text-decoration:underline;color:#FF0000;}
.threadNametd, .threadAuthTd, .threadLastPostTd{padding:2px;padding:2px;background:#FFFFFF;}
.threadIcoTd, .threadPostTd, .threadViewTd{padding:2px;background:#F4F4F4;}
.threadLastPostTd{padding:2px;font-size:7pt;}
.threadDescr{color:#858585;font-size:7pt;}
.threadNoticeLink{font-weight:700;}
.threadsType{padding:2px;background:#FFFFFF;height:20px;font-weight:700;font-size:7pt;color:#DC5AA7;padding-left:40px;}
.threadsDetails{padding:2px;background:#FFFFFF;height:20px;color:#DC5AA7;}
.forumOnlineBar{padding:2px;background:#FFFFFF;height:20px;color:#DC5AA7;}
a.threadPinnedLink:link{text-decoration:none;color:#0000FF;}
a.threadPinnedLink:visited{text-decoration:none;color:#0000FF;}
a.threadPinnedLink:hover{text-decoration:none;color:#FF0000;}
a.threadPinnedLink:active{text-decoration:underline;color:#FF0000;}
a.threadLink:link{text-decoration:none;color:#6E6E6E;}
a.threadLink:visited{text-decoration:none;color:#6E6E6E;}
a.threadLink:hover{text-decoration:underline;color:#000000;}
a.threadLink:active{text-decoration:underline;color:#000000;}
.postpSwithces{font-size:7pt;}
.thDescr{font-weight:normal;}
.threadFrmBlock{font-size:7pt;text-align:right;}
.postPoll{background:#F1F2F3;text-align:center;}
.postFirst{background:#F8F9FA;}
.postRest1{background:#F1F2F3;}
.postRest2{background:#F8F9FA;}
.postSeparator{background:none;}
.postTdTop{background:#EFEDED;}
.postBottom{background:#E0E0E0;height:20px;}
.postUser{font-weight:700;}
.postTdInfo{text-align:center;padding:5px;background:#F4F4F4;}
.postRankName{margin-top:5px;}
.postRankIco{margin-bottom:5px;margin-bottom:5px;}
.reputation{margin-top:5px;}
.signatureHr{margin-top:20px;color:#787878;}
.posttdMessage{padding:5px;background:#FFFFFF;}
.pollQuestion{text-align:center;font-weight:700;}
.pollButtons, .pollTotal{text-align:center;}
.pollSubmitBut, .pollreSultsBut{width:140px;font-size:7pt;}
.pollSubmit{font-weight:700;}
.pollEnd{text-align:center;height:30px;}
.codeMessage{background:#FFFFFF;font-size:9px;}
.quoteMessage{background:#FFFFFF;font-size:9px;}
.signatureView{font-size:7pt;}
.edited{padding-top:30px;font-size:7pt;text-align:right;color:gray;}
.editedBy{font-weight:700;font-size:8pt;}
.statusBlock{padding-top:3px;}
.statusOnline{color:#0000FF;}
.statusOffline{color:#FF0000;}
.newThreadBlock{background:#F9F9F9;border:1px solid #B2B2B2;}
.newPollBlock{background:#F9F9F9;border:1px solid #B2B2B2;}
.codeButtons{font-size:7pt;background:#FCFCFC;border:1px solid #6E6E6E;}
.codeCloseAll{font-size:7pt;color:#6E6E6E;font-weight:700;background:#FCFCFC;border:1px solid #6E6E6E;}
.postNameFl, .postDescrFl{background:#FCFCFC;border:1px solid #6E6E6E;width:400px;}
.postPollFl, .postQuestionFl{background:#FCFCFC;border:1px solid #6E6E6E;width:400px;}
.postResultFl{background:#FCFCFC;border:1px solid #6E6E6E;width:50px;}
.postAnswerFl{background:#FCFCFC;border:1px solid #6E6E6E;width:300px;}
.postTextFl{background:#FCFCFC;border:1px solid #6E6E6E;height:150px;width:99% !important;}
.postUserFl{background:#FCFCFC;border:1px solid #6E6E6E;width:300px;}
.pollHelp{font-weight:normal;font-size:7pt;padding-top:3px;}
.smilesPart{padding-top:5px;text-align:center;}
#frM55 a{color:#FFFFFF !important;}