/* reset.css */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0;}
body{line-height:1;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
/* style.css */
h2{text-align:center;color:#f06;}
h3{margin:-150px 0 3px 137px;}
a{color:#2E6AB1;text-decoration:none;}
.content{background-color:#fff;color:#333;font:normal 120% Trebuchet MS,verdana,helvetica,arial,sans-serif;width:1004px;margin:0 auto;}
#register{background:url(../img/bg-main-content.jpg) no-repeat scroll center top;width:790px;height:797px;margin:15px auto 0;padding:15px 0 0;}
#header h1 a{background:url(../img/logo.jpg) no-repeat left;text-indent:-5000px;height:237px;width:600px;display:block;text-decoration:none;margin:0 auto;}
#sub-header{background:url(../img/bg-subheader.jpg) no-repeat center top;height:100px;width:920px;margin:0 auto;}
ul.nav-site{width:800px;margin:0 auto;}
ul.nav-site li{display:block;float:left;}
ul.nav-site li a{text-indent:-5000px;height:61px;width:95px;display:block;}
ol.listbox li{background:url(../img/bgg.jpg) no-repeat scroll top center;width:780px;height:46px;text-align:center;font:bold 15px Comic Sans MS;margin:533px -60px 0 27px;padding:15px 5px 5px;}
ul.nav-site li a.home{background:url(../img/icon-home.gif) no-repeat left;}
ul.nav-site li a.shop{background:url(../img/icon-shop.gif) no-repeat left;}
ul.nav-site li a.craft-room{background:url(../img/icon-craftroom.gif) no-repeat left;}
ul.nav-site li a.gallery{background:url(../img/icon-gallery.gif) no-repeat left;}
ul.nav-site li a.blog{background:url(../img/icon-blog.gif) no-repeat left;}
ul.nav-site li a.tc{background:url(../img/icon-termsandconditions.gif) no-repeat left;}
ul.nav-site li a.contactus{background:url(../img/icon-contactus.gif) no-repeat left;}
ul.nav-site li a.signin{background:url(../img/icon-login.gif) no-repeat left;}
ul.nav-site li a.signout{background:url(../img/icon-signout.jpg) no-repeat left;}
#main{clear:both;}
#content{background:url(../img/bg-main-content.jpg) no-repeat scroll center top;width:790px;height:797px;float:left;margin:15px 0 0 auto;padding:10px 0 0;}
#user_edit{background:url(../img/bg-main-content3.jpg) no-repeat scroll center top;width:790px;height:1195px;float:left;margin:15px 0 0 auto;}
#admin-content{background:url(../img/bg-main-content.jpg) no-repeat scroll center top;width:790px;height:797px;float:left;margin:15px 0 0 auto;padding:20px 0 0;}
#content_images{background:url(../img/bg-main-content.jpg) no-repeat scroll center top;width:790px;height:850px;float:left;margin:0 auto;}
#actions{background:url(../img/bg-main-content.jpg) no-repeat scroll center top;width:790px;height:797px;margin:15px auto 0;padding:1px 0 0;}
#actions_1{width:790px;height:797px;margin:-89px 10px 10px 0;padding:0 12px 12px;}
#sidebar{background:url(../img/bg-sidebar.jpg) no-repeat scroll left top;float:left;width:175px;margin:15px 0 0;}
#side{float:left;width:175px;margin:-393px 17px 26px -165px;padding:0 1px 12px 12px;}
#protxcard{float:left;width:175px;margin:-136px 17px 26px -165px;padding:0 1px 12px 12px;}
#sidebar ul.nav-site{width:175px;height:100px;margin:15px;}
ul.nav{width:200px;}
#footer{clear:both;background:#eee;font-size:60%;margin:10px 0 0;padding:0 10px;}
#footer a{color:#2E6AB1;text-decoration:none;}
#footer a:hover{background-color:#ff0;text-decoration:underline;}
div#challengeRules{clear:both;}
form.justwords{width:50%;margin:50px 150px 0 180px;padding:5px;}
form.justwords div.input,form.justwords div.submit{margin:5px;padding:5px;}
form.justwords div.input input:hover,form.justwords div.input input:active,form.justwords div.input input:focus,form.justwords div.input textarea:focus{border:1px solid #666;background-color:#fff;}
form.justwords div.error-message{color:#f06;margin:20px 0 0 97px;}
form.justwords div.error label{color:#000;}
form.justwords div.error input,form.justwords div.error textarea,form.justwords div.error select{background-color:#ffffe1;border:1px solid #f06;}
form.justwords div.input{margin:5px;padding:5px;}
form.justwords div.input label{position:absolute;margin:-6px -78px 18px -108px;}
form.justwords div.input input{width:253px;margin:0 0 0 100px;}
form.justwords div.input textarea{width:400px;margin:0 0 0 100px;}
form.justwords div.required{background:transparent url(../img/required.gif) no-repeat 100% 50%;}
form.justwords div.submit input{width:30%;background:#fff url(../img/bg-input.png) repeat-x 0 100%;border:1px solid #b2b2b2;font-size:1.1em;cursor:pointer;margin:-2px 126px 0 167px;}
form.normal{width:50%;margin:150px 150px 0 180px;padding:5px;}
form.normal div.input,form.normal div.submit{margin:5px;padding:5px;}
form.normal div.error-message{color:#f06;margin:20px 0 0 97px;}
form.normal div.error label{color:#000;}
form.normal div.error input,form.normal div.error textarea,form.normal div.error select{background-color:#ffffe1;border:1px solid #f06;}
form.normal div.input{margin:5px;padding:5px;}
form.normal div.input select#ProductImageProductId{margin:5px 150px 0 99px;padding:-3px 150px 0 180px;}
form.normal div.input label{position:absolute;margin:-6px -78px 18px -108px;}
form.normal div.input input{width:253px;margin:0 0 0 100px;}
form.normal div.input textarea{width:400px;margin:0 0 0 100px;}
form.normal div.input textarea#ContactComments{width:300px;margin:0 0 0 100px;}
form.normal div.input textarea#GalleryImageDescription{width:475px;margin:0 0 0 100px;}
form.normal div.input textarea#ChallengeGalleryDescription{width:475px;margin:0 0 0 100px;}
form.normal div.input textarea#UserAddress{width:300px;margin:0 0 0 100px;}
div.wysiwyg{width:500px;margin:0 0 0 100px;}
form.normal div.input select#UserDateOfBirthMonth{margin:0 0 0 101px;}
form.normal div.input select#ScrollingStartDateMonth{margin:0 0 0 101px;}
form.normal div.input select#ScrollingEndDateMonth{margin:0 0 0 101px;}
form.normal div.input select#EventDateMonth{margin:0 0 0 101px;}
form.normal div.input select#EventTimeHour{margin:0 0 0 101px;}
form.normal div.input select#NewsEventDateMonth{margin:0 0 0 101px;}
form.normal div.input select#UserGenderId{margin:0 0 0 101px;}
form.normal div.input select#UserCountryId{width:208px;margin:0 0 0 101px;}
form.normal div.input select#GalleryImageGalleryCategoryId{width:208px;margin:0 0 0 101px;}
form.normal div.input select#ProductProductCategoryId{width:208px;margin:0 0 0 101px;}
form.normal div.input select#ChallengeWinnerChallengeId{width:208px;margin:0 0 0 101px;}
form.normal div.input select#ChallengeWinnerUserId{width:208px;margin:0 0 0 101px;}
form.normal div.input select#ChallengeChallengeCategoryId{margin:0 0 0 101px;}
form.normal div.checkbox input#UserIsSendNewsletter{margin:0 10px 0 -148px;}
form.normal div.required{background:transparent url(../img/required.gif) no-repeat 100% 50%;}
form.normal div.submit input{width:30%;background:#fff url(../img/bg-input.png) repeat-x 0 100%;border:1px solid #b2b2b2;font-size:1.1em;cursor:pointer;margin:-2px 126px 0 167px;}
form.cart{width:119%;margin:-19px 0 0 -24px;padding:5px;}
form.cart div.submit input{background:#fff url(../img/bg-input.png) repeat-x 0 100%;border:1px solid #b2b2b2;font-size:1.1em;cursor:pointer;margin:0 110px 0 70px;}
form.cart-order{width:115%;margin:29px 0 0 20px;padding:5px;}
form.cart-order div.submit input{background:#fff url(../img/bg-input.png) repeat-x 0 100%;border:1px solid #b2b2b2;font-size:1.1em;cursor:pointer;margin:-2px 126px 0 315px;}
form.order{width:50%;margin:11px 0 0 246px;padding:5px;}
form.order div.input{margin:5px;padding:5px;}
form.order div.input label{position:absolute;margin:-6px -78px 18px -108px;}
form.order div.input input,form.order div.input textarea{width:253px;margin:0 0 0 100px;}
form.order div.submit input{background:#fff url(../img/bg-input.png) repeat-x 0 100%;border:1px solid #b2b2b2;font-size:1.1em;cursor:pointer;margin:18px 0 0 145px;}
form.order div.error-message{color:#f06;margin:9px 0 0 22px;}
form.order div.error label{color:#000;}
form.order div.error input,form.order div.error textarea,form.order div.error select{background-color:#ffffe1;border:1px solid #f06;}
#signup{margin:76px 0 0 123px;}
table.list,table.list td,table.list th{border-color:#eee;border-style:solid;}
table.list1,table.list1 td,table.list1 th{border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;border-color:blue;border-style:solid;}
table.list{border-spacing:0;border-collapse:collapse;width:90%;font-size:80%;border-width:0 0 1px 1px;margin:90px auto;}
table.list1{border-spacing:0;border-collapse:collapse;border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;width:90%;font-size:80%;border-width:0 0 1px 1px;margin:90px auto;}
table.transact{border-spacing:0;border-collapse:collapse;border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;width:90%;font-size:80%;text-align:center;border-width:0 0 1px 1px;margin:90px auto;}
table.transact,table.transact tr{border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;text-align:center;border-color:blue;border-style:solid;}
table.list td,table.list th{vertical-align:middle;text-align:center;border-width:1px 1px 0 0;margin:0;padding:4px;}
table.list th{color:#0096FF;}
a.add{background:url(../img/icon-add.png) 0 0 no-repeat;padding-left:16px;margin-right:16px;}
a.delete{background:url(../img/icon-delete.png) 0 0 no-repeat;padding-left:16px;margin-right:16px;}
a.edit{background:url(../img/icon-edit.png) 0 0 no-repeat;padding-left:16px;margin-right:16px;}
div.paging{clear:both;margin:82px 1px 1px 363px;}
div.paging a,div.paging span{background-color:#fefefe;color:#2e6ab1;text-decoration:none;}
div.paging a,div.paging span.prev,div.paging span.next,div.paging span.current{border:1px solid #d4d4d4;margin:2px;padding:3px;}
div.paging span.prev,div.paging span.next{color:#d4d4d4;}
div.paging span.skip{border:none;}
div.paging a:hover{border:1px solid #f06;}
div.paging span.current{border:1px solid #f06;}
dl.list{width:41.1em;margin:2em 0;padding:0;}
dl .altrow{background-color:#f2f7fb;background:transparent;}
dl.list dt{width:10em;float:left;border-top:1px solid #eee;font-weight:700;clear:both;margin:0;padding:.5em;}
dl.list dd{float:left;width:24em;border-top:1px solid #eee;margin:0;padding:.5em;}
.message{width:50%;margin:5px auto;padding:5px;}
#pages-install .error{background:#fef;border:1px solid #f06;}
#successMessage,.success{background:#eff;border:1px solid #6f0;}
#flashMessage,.notice,table.list td.notice{background:#ffe;border:1px solid #f60;}
div.actions ul{margin:0;padding:0;}
div.actions li{display:inline;list-style-type:none;line-height:2em;white-space:nowrap;margin:0 2em 0 0;}
ul.list li{border:3px solid #eee;float:left;margin:2px;}
ul.list li:hover{border:3px solid #f06;}
ul.list li p{margin:0 0 0 5px;}
ol.list{clear:both;margin:50px 0 0 80px;}
ol.list li{background:url(../img/bg-list.jpg) no-repeat scroll center top;float:left;height:176px;width:217px;margin:10px 10px 0 15px;padding:13px 3px 7px 13px;}
ol.list_gallery li{background:url(../img/textbox_2.jpg) no-repeat scroll center top;float:left;height:165px;width:205px;margin:10px 10px 0 15px;padding:13px 3px 7px 25px;}
ol.list_challenges li{background:url(../img/textbox3.jpg) no-repeat scroll center top;float:left;height:215px;width:277px;margin:10px 10px 0 15px;padding:13px 8px 7px 13px;}
ol.list_galeery li{background:url(../img/bg-list_gc.jpg) no-repeat scroll center top;float:left;height:198px;width:340px;margin:10px 10px 0 191px;padding:17px 35px 7px 82px;}
ol.list_gcc li{background:url(../img/bg-list.jpg) no-repeat scroll center top;float:left;height:170px;width:193px;margin:10px 0 0 40px;padding:20px 3px 7px 13px;}
ol.listheader li{background:url(../img//bg-list1.jpg) no-repeat scroll center top;float:left;height:167px;width:214px;margin:3px 10px 0 50px;padding:22px 45px 7px 61px;}
ol.list_box2 li{background:url(../img/one_list.jpg) no-repeat scroll top center;width:780px;height:53px;text-align:center;font:bold 15px Comic Sans MS;margin:680px 17px 9px 27px;padding:15px 5px 5px;}
ol.list7 li{background:url(../img/textbox_2.jpg) no-repeat scroll center top;float:left;height:165px;width:213px;margin:10px -20px 0 40px;padding:5px;}
ol.list7_shop li{background:url(../img/textbox5.gif) no-repeat scroll center top;float:left;height:165px;width:213px;margin:10px -35px -20px 35px;padding:10px 0 0 19px;}
ol.tip_list li{background:url(../img/textbox.jpg) no-repeat scroll center top;float:left;height:176px;width:340px;font-size:11px;margin:30px 219px 17px 222px;padding:18px 2px 6px 10px;}
ol.list4 li{background:url(../img/bgg.jpg) no-repeat scroll center top;float:left;height:146px;width:180px;margin:10px 10px 0 15px;padding:1px 5px 2px 2px;}
ol.list li p{margin:10px 0 0 5px;}
ol.list2 li{background:url(../img/bg-list.jpg) no-repeat scroll top center;width:200px;height:277px;float:left;text-align:center;font:bold 15px Comic Sans MS;margin:20px -60px 0 80px;padding:19px 9px 12px 4px;}
ol.list div{margin:0 0 0 28px;}
ol.tip_list div{margin:3px 0 0 222px;}
div.signin div{margin:5px 0 49px -15px;}
div.contact div{margin:11px 72px 45px -15px;}
div.words div{margin:108px 72px 45px 87px;}
div.user div{margin:-113px 0 0;}
div.lib div{margin:31px 79px 54px 63px;}
div.lib1 div{margin:96px 89px -20px 122px;}
div.list ul{clear:both;margin:50px 0 0 80px;}
div.order div{margin:69px 0 0;}
div.transact div{margin:6px 0 0;}
div.customer div{margin:37px 30px 30px;}
div.list ul li{background:transparent url(../img/bg-list.jpg) no-repeat scroll center top;float:left;width:217px;height:190px;margin:0;padding:1px 5px 2px 2px;}
div.list ul li p{margin:10px 0 0 5px;}
div.list div{margin:90px 0 0 5px;}
div.image-display p{text-align:center;}
#div1{margin:0 0 0 200px;}
#div2{float:left;width:340px;margin:0 0 0 53px;}
#div3{float:left;width:340px;margin:0 0 0 5px;}
#div4{clear:both;margin:0 0 0 200px;}
ol.homelist{clear:both;background:url(../img/mainsitepanel.jpg) no-repeat scroll top center;width:340px;height:215px;float:left;text-align:center;}
*html .pics_head,*html .pics{margin:40px 0 0 -350px;}
*html .pics{margin:40px 0 0 -280px;}
*html #caption1,*html #caption4{margin:40px 0 0 -220px;}
*html #caption3{margin:40px 0 0 -180px;}
*html #caption2{margin:40px 0 0 -150px;}
*html div#div3{margin:0;}
*html div#div2{margin:0 0 0 30px;}
ol.homelist_shop li{background:url(../img/mainsitepanel2.gif) no-repeat scroll top center;width:320px;height:215px;float:left;text-align:center;margin:-5px -30px 0 50px;}
ol.homelist_shop li p{width:275px;margin:20px 0 0 25px;}
ol.homelist_head li{background:url(../img/mainsitepanel1.jpg) no-repeat scroll top center;width:408px;height:262px;float:left;text-align:center;margin:auto;}
ol.homelist_head li p.home-text{width:282px;margin:127px 110px 110px -15px;}
ol.presshomelist li{background:url(../img/textbox_img.jpg) no-repeat scroll top center;width:434px;height:307px;float:left;text-align:center;margin:-26px 31px -173px -68px;padding:5px 1px 108px 67px;}
ol.presshomelist1 li{background:url(../img/mainsitepanel.jpg) no-repeat scroll top center;width:340px;height:65px;float:left;text-align:left;margin:5px 10px 0 -24px;padding:55px 1px 108px 67px;}
ol.list1 li{background:url(../img/bg-list.jpg) no-repeat scroll top center;width:200px;height:200px;float:left;text-align:center;margin:60px -60px 0 80px;}
ol.list_box li{background:url(../img/one_list.jpg) no-repeat scroll top center;width:780px;height:53px;text-align:center;font:bold 15px Comic Sans MS;padding:15px 5px 5px;}
ol.list10 li{background:transparent url(../img/bg1-list.gif) no-repeat scroll top center;float:left;height:181px;width:200px;font:bold 15px helvetica,sans-serif;margin:6px -9px 21px 38px;padding:24px 4px 4px 15px;}
ol.list10 li p{width:195px;}
ol.list_new li{background:url(../img/bg1-list.jpg) no-repeat scroll top center;float:left;height:184px;width:200px;font:bold 15px helvetica,sans-serif;margin:0 -12px 20px 38px;padding:24px 4px 4px 15px;}
ol.list3 li{background:url(../img/one_list.jpg) no-repeat scroll top center;width:783px;height:95px;text-align:center;font:bold 15px Comic Sans MS;padding:15px 5px 5px;}
ol.list_challenge li{background:url(../img/challenge.gif) no-repeat scroll top center;width:783px;height:165px;text-align:center;font:bold 15px Comic Sans MS;padding:15px 5px 5px;}
ol.list6 li{background:url(../img/bgg1.jpg) no-repeat scroll top center;width:680px;height:73px;float:left;text-align:left;font:bold 15px Comic Sans MS;padding:5px 5px 5px -5px;}
ol.word li{background:url(../img/display_box.jpg) no-repeat scroll top center;width:353px;height:231px;float:left;text-align:center;font:bold 15px helvetica,sans-serif;margin:-29px 0 0 270px;}
ol.word li p{margin:34px 0 0;}
ol.words li{background:url(../img/display_box.jpg) no-repeat scroll top center;width:354px;height:196px;float:left;text-align:center;font:bold 15px helvetica,sans-serif;margin:-25px -134px 0 31px;padding:44px 8px;}
ol.wordss li{background:url(../img/display_box.jpg) no-repeat scroll top center;width:354px;height:196px;float:left;text-align:center;font:bold 15px helvetica,sans-serif;margin:-28px -134px 0 148px;padding:78px 8px;}
ol.words li p{margin:34px 0 0;}
#productindex{background-color:transparent;border-style:none;margin:30px 0 0 10px;}
.hometext{margin:50px 50px 100px 350px;padding:10px 8px;}
ol.homelist li p.home-text{width:282px;margin:25px 0 0 41px;}
ol.homelist li p.images{width:293px;height:135px;margin:20px 0 -14px 28px;}
ol.homelist li p.home-text1{width:282px;margin:88px 0 0 41px;}
label.overlabel-apply{position:absolute;bottom:5px;left:10px;z-index:1;color:#999;}
.cake-sql-log{font-family:"Courier New";font-size:80%;}
.cake-sql-log td,.cake-sql-log th{text-align:left;border:1px solid #eee;padding:4px 8px;}
pre.cake-debug{background:#fc0;font-size:120%;line-height:140%;margin-top:1em;overflow:auto;position:relative;}
div.cake-stack-trace{background:#fff;border:4px dotted #fc0;color:#333;font-size:120%;line-height:140%;overflow:auto;position:relative;margin:0;padding:6px;}
div.cake-code-dump pre{position:relative;overflow:auto;}
div.cake-stack-trace pre,div.cake-code-dump pre{color:#000;background-color:#F0F0F0;overflow:auto;margin:0;padding:1em;}
div.cake-code-dump pre,div.cake-code-dump pre code{clear:both;font-size:12px;line-height:15px;overflow:auto;margin:4px 2px;padding:4px;}
div.cake-code-dump span.code-highlight{background-color:#FF0;padding:4px;}
tr.term-condition td{background-color:transparent;border-style:none;padding:50px 100px 125px;}
tr.term-condition-title td{background-color:transparent;font-size:24px;border-style:none;}
#tip_headings{background-color:transparent;border-style:none;padding:30px 100px 15px 170px;}
#tips_page{background-color:transparent;border-style:none;margin:5px 0 0 -20px;padding:25px 0 0 190px;}
#headings{background-color:transparent;border-style:none;padding:10px 140px 15px 100px;}
#challengeheadings{background-color:transparent;border-style:none;padding:0 140px 15px 100px;}
#paging{background-color:transparent;border-style:none;padding:300px 100px 155px 240px;}
#admin_heading{padding:116px 0 0 291px;}
#manage_title{margin:104px 246px -79px 200px;}
#manage_add{margin:30px 243px -76px 348px;}
.tickercontainer{width:738px;height:27px;overflow:hidden;margin:0 auto;padding:0;}
.tickercontainer .mask{position:relative;left:10px;top:4px;width:718px;overflow:hidden;}
ul.newsticker{position:relative;left:750px;font:bold 20px Verdana;list-style-type:none;margin:0;padding:0;}
ul.newsticker li{float:left;margin:0;padding:0;}
ul.newsticker a{white-space:nowrap;color:red;font:bold 10px Verdana;margin:0 50px 0 0;padding:0;}
ul.newsticker span{margin:0 10px 0 0;}
.today{color:#FFF;background-color:#CACACA;}
.selected{color:#FFF;background-color:#C00000;}
.event_avalable{color:#FFF;background-color:#9f9;}
ol li{overflow:hidden;}
ul li{overflow:hidden;}
.challenge_box{background:transparent url(../img/challenge.gif)no-repeat scroll top center;height:175px;padding:90px 0 0;}
.challenge_photo{float:left;margin:2px 0 0 200px;}
.challenge_desc{float:right;text-align:justify;width:280px;padding:5px 190px 0 0;}
.project_photo{float:left;margin:-50px 0 0 160px;}
.project_pdf{float:right;margin:25px 160px 0 0;}
.project_disc{float:right;margin:-50px 340px 0 10px;}
.pics{margin:40px 0 0 30px;}
.pics_head{margin:40px 0 0 30px;}
.caption_home{float:right;}
#caption2,#caption3{float:left;height:145px;width:150px;overflow:hidden;margin:-180px 0 0 180px;}
#caption1,#caption4{float:left;height:170px;width:170px;overflow:hidden;margin:-225px 0 0 174px;}
#productcaption{float:left;height:125px;width:145px;overflow:hidden;margin:0 0 0 150px;}
.product-image{float:right;margin:-65px 25px 0 0;}
p.challenge-rules{font-size:11px;width:625px;margin:0 0 0 78px;}
h4.Challenge{font-size:13px;margin:-15px 0 0;}
*html p.challenge-rules,*+html p.challenge-rules{margin:0;}
div#just_words-index ol.word li.altrow,div#just_words-index ol.word li.test-text{margin:0 0 0 219px;}
ol div.tips-description{width:304px;height:100px;overflow:auto;margin:-3px 0 6px 10px;padding:2px 2px 0 5px;}
div#just_words-index div.words div.just-words-tile{margin:16px 72px 45px 87px;}
ol.footer-img-block{width:799px;float:left;}
ol.footer-img-block li{float:left;margin:20px 0 0 5px;}
ol.footer-text-block{width:180px;float:left;margin:20px 0 0;}
.clear{clear:both;}
div.product-description-view{width:500px;height:150px;overflow:auto;border:1px solid #dedede;margin:0 145px;padding:10px;}
.product-description-limit{height:35px;overflow:hidden;}
div#gallery_categories-index div.paging{clear:both;margin:-115px 1px 1px 363px;}
div#carts-index form.cart div.submit{display:inline;margin:0;}
div#carts-index form.cart div.submit input{margin:0 20px 0 10px;}
/* jquery.lightbox-0.5.css */
#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#jquery-lightbox a img{border:none;}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#lightbox-container-image{padding:10px;}
#lightbox-loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0;}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#lightbox-container-image-box > #lightbox-nav{left:0;}
#lightbox-nav a{outline:none;}
#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block;}
#lightbox-nav-btnPrev{left:0;float:left;}
#lightbox-nav-btnNext{right:0;float:right;}
#lightbox-container-image-data-box{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;line-height:1.4em;overflow:auto;width:100%;margin:0 auto;padding:0 10px;}
#lightbox-container-image-data{color:#666;padding:0 10px;}
#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left;}
#lightbox-image-details-caption{font-weight:700;}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1em;}
#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:.7em;}
/* jquery.wysiwyg.css */
div.wysiwyg{border:1px solid #ccc;background-color:#FFF;width:623px;font-size:11px;font-family:arial;color:#6f6f78;padding:0;}
div.wysiwyg *{margin:0;padding:0;}
div.wysiwyg ul.panel{float:left;width:100%;background:#F2F2F2;padding:5px 0;}
div.wysiwyg ul.panel li{list-style-type:none;float:left;margin:0 2px;}
div.wysiwyg ul.panel li.separator{height:16px;border-left:1px solid #ccc;margin:0 4px;}
div.wysiwyg ul.panel li a{opacity:0.6;display:block;width:16px;height:16px;background:url(../img/jquery.wysiwyg.gif) no-repeat -64px -80px;border:0;cursor:pointer;padding:1px;}
div.wysiwyg ul.panel li a:hover,div.wysiwyg ul.panel li a.active{opacity:0.99;}
div.wysiwyg ul.panel li a.active{background-color:#f9f9f9;border:1px solid #ccc;border-left-color:#AAA;border-top-color:#AAA;padding:0;}
div.wysiwyg ul.panel li a.bold{background-position:0 -16px;}
div.wysiwyg ul.panel li a.italic{background-position:-16px -16px;}
div.wysiwyg ul.panel li a.strikeThrough{background-position:-32px -16px;}
div.wysiwyg ul.panel li a.underline{background-position:-48px -16px;}
div.wysiwyg ul.panel li a.justifyLeft{background-position:0 0;}
div.wysiwyg ul.panel li a.justifyCenter{background-position:-16px 0;}
div.wysiwyg ul.panel li a.justifyRight{background-position:-32px 0;}
div.wysiwyg ul.panel li a.justifyFull{background-position:-48px 0;}
div.wysiwyg ul.panel li a.indent{background-position:-64px 0;}
div.wysiwyg ul.panel li a.outdent{background-position:-80px 0;}
div.wysiwyg ul.panel li a.subscript{background-position:-64px -16px;}
div.wysiwyg ul.panel li a.superscript{background-position:-80px -16px;}
div.wysiwyg ul.panel li a.undo{background-position:0 -64px;}
div.wysiwyg ul.panel li a.redo{background-position:-16px -64px;}
div.wysiwyg ul.panel li a.insertOrderedList{background-position:-32px -48px;}
div.wysiwyg ul.panel li a.insertUnorderedList{background-position:-16px -48px;}
div.wysiwyg ul.panel li a.insertHorizontalRule{background-position:0 -48px;}
div.wysiwyg ul.panel li a.h1{background-position:0 -32px;}
div.wysiwyg ul.panel li a.h2{background-position:-16px -32px;}
div.wysiwyg ul.panel li a.h3{background-position:-32px -32px;}
div.wysiwyg ul.panel li a.h4{background-position:-48px -32px;}
div.wysiwyg ul.panel li a.h5{background-position:-64px -32px;}
div.wysiwyg ul.panel li a.h6{background-position:-80px -32px;}
div.wysiwyg ul.panel li a.cut{background-position:-32px -64px;}
div.wysiwyg ul.panel li a.copy{background-position:-48px -64px;}
div.wysiwyg ul.panel li a.paste{background-position:-64px -64px;}
div.wysiwyg ul.panel li a.increaseFontSize{background-position:-16px -80px;}
div.wysiwyg ul.panel li a.decreaseFontSize{background-position:-32px -80px;}
div.wysiwyg ul.panel li a.createLink{background-position:-80px -48px;}
div.wysiwyg ul.panel li a.insertImage{background-position:-80px -80px;}
div.wysiwyg ul.panel li a.html{background-position:-48px -48px;}
div.wysiwyg ul.panel li a.removeFormat{background-position:-80px -64px;}
div.wysiwyg ul.panel li a.empty{background-position:-64px -80px;}
div.wysiwyg iframe{border:0;clear:left;margin:0;}