body{margin:0px auto;padding:0px;border:0px none;background-color:#FFF;color:#000;width:100%;height:100%;font:normal 0.9em "franklin medium gothic",arial,sans-serif;text-align:center;text-decoration:none;white-space:nowrap;}
a{color:#00F;font-weight:bold;text-decoration:none;}
img{border:0px none;}
h1{margin:0px auto;font-variant:small-caps;}
p{margin:0px auto;}
#sd-head{margin:0px auto;text-align:left;width:900px;}
#sd-head span{display:block;width:400px;text-align:center;}
#sd-body{margin:0px auto;padding:25px;text-align:center;width:850px;}
#sd-foot{margin:0px auto;padding:10px;background-color:#000;color:#FFF;text-align:center;font-weight:bolder;font-variant:small-caps;line-height:1.5;width:100%;}
#sd-foot a{color:#FFF;font-weight:bold;text-decoration:none;}
#sd-foot span{display:block;}

#sd-form{margin:0px auto;padding:10px;text-align:center;font-variant:small-caps;}
#sd-form div{padding:10px;}
#sd-form span{display:block;}
#sd-formBtn{margin:0px auto;background-color:#000;color:#FFF;font-size:22px;font-weight:bold;width:400px;height:30px;}

#sd-emailListForm{padding:0px 10px 0px 10px;}

/* suredone v0.1 core stylesheet */
/* #sd-body{margin:0px auto;padding:0px;border:0px none #000;width:100%;height:100%;color:#000;background-image:url();background-color:#FFF;font-family:"franklin medium gothic",arial,sans-serif;font-style:normal;font-size:0.9em;text-align:center;text-decoration:none;white-space:nowrap;vertical-align:middle;display:block;float:none;clear:both;} */

#sd-fx-signin a{margin:0px auto;padding:0px 20px 0px 20px; background:url(/art/ci/sign-in-arrow.gif) #FFF no-repeat 0% 50%;color:#000;}
#sd-fx-signout a{margin:0px auto;padding:0px 0px 0px 20px; background:url(/art/ci/sign-out-arrow.gif) #FFF no-repeat 0% 50%;color:#000;}
#sd-fx-acct a{margin:0px auto;padding:0px 20px 0px 0px;background-color:#FFF;color:#000;}
#sd-fx-cart a{margin:0px auto;padding:0px 20px 0px 20px;background:url(/art/ci/cart.gif) #FFF no-repeat 0% 50%;color:#000;}
#sd-fx-gallery a{margin:0px auto;padding:0px 20px 0px 20px;background:url(/art/ci/camera.gif) #FFF no-repeat 0% 50%;color:#000;}
#sd-fx-service a{margin:0px auto;padding:0px 20px 0px 20px;background:url(/art/ci/question.gif) #FFF no-repeat 0% 50%;color:#000;}
#sd-fx-sitemap a{margin:0px auto;padding:0px 0px 0px 20px;background:url(/art/ci/site-map.gif) #FFF no-repeat 0% 50%;color:#000;text-align:right;}
#sd-logo{margin:0px auto;height:50px;}

#sd-cartMessage-add{margin:0px auto;border:1px dashed #000;width:400px;text-align:center;color:#00F;font-variant:small-caps;font-weight:bold;display:block;white-space:normal;}
#sd-cartMessage-add span{margin:0px auto;text-align:left;color:#000;font-variant:normal;font-weight:bolder;}
#sd-cartMessage-remove{margin:0px auto;border:1px dashed #000;width:400px;text-align:center;color:#F00;font-variant:small-caps;font-weight:bold;display:block;white-space:normal;}
#sd-cartMessage-remove span{margin:0px auto;text-align:left;color:#000;font-variant:normal;font-weight:bolder;}
#sd-nostock{margin:0px auto;border:1px dashed #000;width:400px;text-align:center;color:#F00;font-variant:small-caps;font-weight:bold;display:block;white-space:normal;}
#sd-cartMessage-cancel{margin:0px auto;padding:20px;border:1px dashed #000;width:400px;text-align:center;color:#F00;font-variant:small-caps;font-weight:bold;display:block;white-space:normal;}

#sd-progress{margin:0px auto;border:3px solid #000;background-color:#FFF;width:800px;font-weight:bold;text-align:center;display:block;white-space:nowrap;vertical-align:middle;clear:both;}
.sd-progress1{margin:0px auto;padding:2px;background-image:url(/art/ci/check.gif);background-color:#FFF;background-position:center center;background-repeat:no-repeat;width:266px;white-space:nowrap;vertical-align:top;}
.sd-progress2{margin:0px auto;padding:2px;background-image:url(/art/ci/check.gif);background-color:#FFF;background-position:center center;background-repeat:no-repeat;width:268px;white-space:nowrap;vertical-align:top;}
.sd-progress3{margin:0px auto;padding:2px;background-image:url(/art/ci/check.gif);background-color:#FFF;background-position:center center;background-repeat:no-repeat;width:266px;white-space:nowrap;vertical-align:top;}
.sd-progress1g{margin:0px auto;padding:2px;background-image:url(/art/ci/grey-check.gif);background-color:#FFF;background-position:center center;background-repeat:no-repeat;width:266px;white-space:nowrap;vertical-align:top;}
.sd-progress2g{margin:0px auto;padding:2px;background-image:url(/art/ci/grey-check.gif);background-color:#FFF;background-position:center center;background-repeat:no-repeat;width:268px;white-space:nowrap;vertical-align:top;}
.sd-progress3g{margin:0px auto;padding:2px;background-image:url(/art/ci/grey-check.gif);background-color:#FFF;background-position:center center;background-repeat:no-repeat;width:266px;white-space:nowrap;vertical-align:top;}

.sd-cartContents{margin:0px auto;border:3px solid #000;width:800px;color:#000;background-color:#FFF;text-align:center;font-variant:small-caps;display:block;clear:both;}
.sd-cartHeader{margin:0px auto;border-bottom:3px solid #000;border-top:0px none;border-left:0px none;border-right:0px none;width:800px;color:#000;font-weight:bolder;text-align:center;}
.sdvc-pPhoto{border:0px none;width:100px;}
.sdvc-pIMG{border:0px none;}
.sdvc-pTitle{width:300px;white-space:normal;}
.sdvc-pView{width:75px;}
.sdvc-pRmv{width:75px;}
.sdvc-pQty{width:50px;}
.sdvc-pCost{width:100px;}
.sdvc-pTotalCost{width:100px;}
.sdvc-cTotalLabel{padding-right:10px;width:690px;font-weight:bold;text-align:right;}
.sdvc-cTotal{width:100px;font-weight:bold;}
.sd-confirmInfo{margin:0px auto;width:800px;text-align:center;white-space:normal;}
.sd-ordertotals{padding:5px;width:590px;font-weight:bold;text-align:right;white-space:nowrap;}
.sd-ordertotalamts{padding:5px;width:190px;font-weight:bold;text-align:left;white-space:nowrap;}
.sd-confirmAddr{margin:0px auto;width:400px;text-align:center;white-space:normal;}
#sd-cartEmpty{margin:0px auto;padding:20px;width:760px;text-align:center;font-weight:bold;}
#sd-checkoutLoginForm{margin:0px auto;padding:5px;width:400px;background-color:#FFF;color:#00F;font-weight:bold;text-align:center;vertical-align:top;white-space:nowrap;visibility:hidden;text-transform:uppercase;}

#sd-paymentOptions{margin:0px auto;padding:10px 0px 10px 0px;width:800px;color:#000;background-image:url();background-color:#FFF;display:block;text-align:center;font-size:0.9em;vertical-align:top;white-space:nowrap;clear:both;}
#sd-paymentInfo{margin:0px auto;border:3px solid #000;width:800px;color:#000;background-image:url();background-color:#FFF;display:block;text-align:center;font-size:0.9em;vertical-align:top;white-space:nowrap;clear:both;}
#sd-paymentInfoBI{margin:0px auto;width:380px;height:100%;color:#000;background-color:#FFF;text-align:left;vertical-align:top;}
#sd-paymentInfoSI{margin:0px auto;width:380px;height:100%;color:#000;background-color:#FFF;text-align:left;vertical-align:top;}
.sd-payInfo{margin:0px auto;padding:0px 10px 0px 10px;vertical-align:top;text-align:left;}
#sd-billingForm{margin:0px auto;padding:0px 10px 0px 10px;}
#sd-shippingForm{margin:0px auto;padding:0px 10px 0px 10px;}
#sd-createAccount{margin:0px auto;width:380px;background-color:#FFF;color:#000;text-align:left;vertical-align:top;}
#sd-createAcctWhy{margin:0px auto;text-align:center;}
#sd-createAcctWhy ul{text-align:left;font-weight:bold;}
#sd-createAcctFlds{vertical-align:top;}
.sd-infoBold{color:#000;}
.sd-cartButton{margin:0px auto;border:0px none;width:75px;height:32.5px;}
.sd-formButton{margin:0px auto;border:0px none;width:75px;height:32.5px;}
.sd-formIcon{margin:0px auto;border:0px none;width:20px;height:15px;}
.sd-usrEmlPass{margin:0px auto;padding:25px 0px 25px 0px;border:0px none;}
.sd-usrEmlPass b{font-size:15px;}
#sd-formSubmit{}
#sd-payForm{}
#sd-userForm{}
#sd-cartNotice{margin:0px auto;padding:5px;color:#F00;font-weight:700;font-size:14px;white-space:normal;}
#sd-submitBlock{margin:0px auto;width:800px;color:#000;text-align:center;}
.sd-ccField{margin:0px auto;padding:5px;text-align:right;}
.sd-ccInfo{margin:0px auto;padding:5px;text-align:left;}
.sd-ppField{margin:0px auto;padding:5px;width:400px;text-align:right;}
.sd-ppInfo{margin:0px auto;padding:5px;width:400px;text-align:left;}
.sd-ccEditInfo{margin:0px auto;border-bottom:2px solid #000;width:797px;color:#000;text-align:center;}
.sd-ccLVimg{padding:5px;width:30%;text-align:right;}
.sd-ccRVimg{padding:5px;width:30%;text-align:left;}
.sd-ccError{text-align:center;}
.sd-ccError b{color:#F00;}
#sd-ccSubmit{margin:0px auto;padding:10px 0px 10px 0px;border:0px none;background-image:url();background-repeat:no-repeat;background-position:0% 0%;text-align:center;}
#sd-ppSubmit{margin:0px auto;padding:10px 0px 10px 0px;border:0px none;background-image:url();background-repeat:no-repeat;background-position:0% 0%;text-align:center;}
#sd-paymentMessage{}
#sd-paymentDone{margin:0px auto;border:3px solid #000;width:800px;height:100%;color:#000;font-size:0.9em;background-color:#FFF;text-align:center;display:block;vertical-align:top;white-space:nowrap;clear:both;}
.sd-ccSuccess{margin:0px auto;padding:50px 0px 50px 0px;width:800px;text-align:center;}
.sd-ccSuccess b{font-size:1.2em;}

#sd-login{margin:0px auto;padding:10px 0px 10px 0px;border:1px solid #000;width:500px;display:block;clear:both;}
#sd-acctNotice{margin:0px auto;padding:5px 5px 10px 5px;border:0px none;display:block;font-size:14px;}
#sd-recaptcha{margin:0px auto;padding:10px 0px 10px 0px;width:300px;text-align:center;display:block;}
#sd-loginForm{margin:0px auto;display:block;vertical-align:top;}
#sd-userSuccess{color:#00F;}
#sd-userError{color:#F00;}
#sd-myaccount{margin:0px auto;padding:5px 0px 5px 0px;width:900px;clear:both;}
#sd-acctNav{margin:0px auto;width:800px;clear:both;}
#sd-acctHome{margin:0px auto;border:0px none;width:345px;float:left;}
#sd-acctTitle{margin:0px auto;padding:10px;border:0px none;display:block;font-size:1.2em;font-weight:700;}
.sd-acctAddr{margin:0px auto;padding:1px;border:0px none;display:block;white-space:nowrap;}
#sd-acctUser{margin:0px auto;border:0px none;}
#sd-billAddr{margin:0px auto;padding:10px 20px 5px 20px;border:0px none;text-align:left;}
#sd-shipAddr{margin:0px auto;padding:10px 20px 0px 20px;border:0px none;text-align:left;}
#sd-storeHome{margin:0px auto;border:0px none;width:545px;float:right;}
#sd-storeNotice{margin:0px auto;padding:10px;border:1px solid black;}
#sd-storeDisplay{margin:0px auto;padding:10px;border:0px none;height:100%;vertical-align:middle;}
#sd-acctOrders{margin:0px auto;border:3px solid #000;color:#000;font-size:0.9em;background-color:#FFF;text-align:center;white-space:normal;clear:both;}
#sd-acctOrdersTitle{margin:0px auto;padding:10px;border:0px none;font-size:1.2em;font-weight:700;}
#sd-acctOrdersEmpty{margin:0px auto;padding:5px;border:0px none;width:790px;min-width:790px;}
#sd-oth td{margin:0px auto;padding:3px 13px 3px 3px;font-weight:bold;font-variant:small-caps;font-size:1.2em;white-space:normal;}
#sd-otf td{margin:0px auto;padding:3px 3px 3px 13px;font-weight:bold;font-variant:small-caps;text-align:left;}
#sd-ott td{margin:0px auto;padding:3px 3px 3px 13px;font-weight:bold;font-variant:small-caps;text-align:center;}
.sd-otd td{padding:5px;font-size:1.0em;font-weight:900;font-variant:small-caps;}

#sd-support{margin:0px auto;padding:5px;text-align:center;clear:both;}
#sd-supportForm{}
#sd-svcNotice{margin:0px auto;padding:5px 5px 10px 5px;display:block;}
#sd-svcOptions{margin:0px auto;padding:5px;}
#sd-svcOptions span{margin:0px auto;padding:10px;}
#sd-serviceForm{}
#sd-supportInfo{margin:0px auto;padding:10px 0px 10px 0px;border:3px solid #000;width:500px;white-space:normal;}
#sd-svcHead{margin:0px auto;padding:5px;text-align:center;}
.sd-fieldName{margin:0px auto;padding:5px;text-align:right;}
.sd-fieldInput{margin:0px auto;padding:5px;text-align:left;}
.sd-fieldInput input,.sd-fieldInput textarea{width:350px;float:left;}
.sd-fieldBoth{margin:0px auto;padding:3px;text-align:center;height:10px;}
#sd-svcSubmit{margin:0px auto;padding:5px;text-align:center;}
#sd-svcResponse{margin:0px auto;padding:10px;display:block;font-size:0.9em;}

#sd-product{margin:0px auto;width:900px;}
#sd-prd{margin:0px auto;padding:25px;border:0px none;width:400px;display:inline-block;vertical-align:top;float:left;}
#sd-prd p{margin:0px auto;padding:25px 0px 25px 0px;display:inline-block;text-align:left;font-size:1.2em;font-variant:small-caps;line-height:1.5;white-space:normal;}
#sd-prd span{width:100%;display:inline-block;}
.price{margin:0px auto;width:100%;display:inline-block;text-align:center;color:#00F;font-weight:900;font-size:1.2em;}
.price img{padding:0px 0px 0px 5px;border:0px none;vertical-align:middle;}
#sd-mimg{margin:0px auto;padding:25px;border:0px none;width:400px;text-align:left;display:inline-block;vertical-align:top;float:right;}
#sd-mimg span{margin:0px auto;display:block;text-align:left;font-variant:small-caps;white-space:normal;}
#sd-mimg a{margin:0px auto;padding:0px 0px 0px 40px;background:url(/art/ci/view-big.gif) #FFF no-repeat 0% 0%;display:block;height:30px;}
.sd-rimg{margin:0px auto;border:0px none;width:900px;display:block;text-align:center;float:none;clear:both;}
.sd-rimg a img{margin:0px auto;padding:10px 40px 10px 40px;border:1px solid #FFF;width:100px;}
.sd-rimg a:hover img,.sd-rimg a:active img{margin:0px auto;padding:10px 40px 10px 40px;border:1px solid #00F;width:100px;}
#sd-pht{margin:0px auto;border:0px none;width:900px;text-align:center;display:block;}
#sd-pht img{vertical-align:middle;}
#sd-phtPrev{}
#sd-phtNext{}
#sd-phtMedia{}
#sd-cartStatus{}
#sd-cartStatus span{padding:0px 5px 0px 5px;color:#00F;font-weight:bold;display:inline-block;text-align:left;vertical-align:50%;text-transform:uppercase;}
#sd-cartForm{margin:0px auto;display:block;text-align:center;font-variant:small-caps;font-size:1.2em;font-weight:bold;}
#sd-cartForm input{padding:0px 5px 0px 5px;vertical-align:middle;}
#sd-cartForm select{vertical-align:middle;}
#sd-sortAsc{background-image:url(/art/ci/sort-asc.gif);background-repeat:no-repeat;background-position:95% 50%;}
#sd-sortDesc{background-image:url(/art/ci/sort-desc.gif);background-repeat:no-repeat;background-position:95% 50%;}
#sd-catRow{margin:0px auto;padding:10px 0px 10px 0px;border:1px solid #000;text-align:center;}
#sd-cth td{margin:0px auto;padding:3px 13px 3px 3px;font-weight:bold;font-variant:small-caps;font-size:1.2em;white-space:normal;}
#sd-ctf td{margin:0px auto;padding:3px 3px 3px 13px;font-weight:bold;font-variant:small-caps;text-align:left;}
#sd-ctf img{vertical-align:middle;}
.sd-ctd td{padding:5px;font-size:0.9em;font-weight:900;font-variant:small-caps;}
.sd-ctd a{font-size:1.4em;}
.sd-ctd img{width:100px;height:75px;}
.sd-ctd-des{padding:0px 5px 0px 5px;display:block;width:100%;text-align:left;white-space:normal;}
.sd-ctp td{padding:5px;}
.sd-ctp img{width:800px;height:600px;}
#sd-pagePrev{}
#sd-pageNext{}
#sd-pageNums{}
#sd-gotoPageForm{}
#sd-gotoPageInput{}
#sd-gotoPageBtn{margin:0px auto;border:1px solid #000;color:#00F;background-color:#CCC;font-size:0.8em;font-weight:500;font-variant:small-caps;}

#sd-searchBox{}
#sd-searchBoxInput{}
#sd-searchBoxBtn{margin:0px auto;border:1px solid #000;color:#00F;background-color:#CCC;width:60px;font-size:0.8em;font-weight:500;font-variant:small-caps;}
#sd-searchForm{}
#sd-searchFormInput{}
#sd-searchFormBtn{margin:0px auto;border:1px solid #000;color:#00F;background-color:#CCC;font-weight:700;font-variant:small-caps;}
#sd-findQuery{color:#00F;}

#sd-galleryItem{width:100%;height:600px;clear:both;}
#sd-galleryItem span{display:inline-block;font-size:20px;font-weight:700;font-variant:small-caps;}
#sd-galleryItemURL{}
#sd-galleryItemMedia{}
#sd-galleryMenu{padding:5px 0px 5px 0px;}
#sd-galleryMenu img{padding:0px 2px 0px 2px;vertical-align:middle;}
#sd-galleryMenuPrev{}
#sd-galleryMenuNext{}
#sd-galleryMenuItems{}

#sd-emailListForm{width:400px;vertical-align:top;display:inline;}
#sd-emailListInput{font-size:0.8em;font-variant:small-caps;}
#sd-emailListSubmit{vertical-align:middle;}
#sd-emailListFormReturn{vertical-align:middle;display:inline-block;font-size:0.8em;font-weight:bold;}

#sd-404{padding:100px;}
#sd-503{padding:100px;}
#sd-tos{margin:0px auto;padding:25px;width:650px;text-align:left;white-space:normal;}
#sd-tos h3{margin:0px auto;text-align:center;width:600px;}
#sd-tos h5{margin:0px auto;width:600px;}
#sd-tos p{margin:0px auto;padding:5px 0px 10px 0px;width:600px;}
#sd-contact{margin:0px auto;padding:25px;width:650px;text-align:center;}
#sd-contact b{font-size:1.2em;}
#sd-contact div{margin:0px auto;padding:10px 0px 0px 0px;}
.tel,.street-address,.locality,.postal-code,.country-name{font-variant:small-caps;}
.email{}
#sd-sitemap{margin:0px auto;padding:25px;width:650px;text-align:left;font-variant:small-caps;}
#sd-sitemap h3{margin:0px auto;padding:0px 0px 10px 0px;width:600px;text-align:center;}
#sd-sitemap li{margin:0px auto;padding:5px;}
#sd-catList{margin:0px auto;text-align:left;}
.sd-listSub{list-style:none;}