body { background-color: #FFF8F0; margin: 0px;  padding:0px  text-align:center; }
#video-bg { position: absolute; top: 148px; left: 0px; min-width: 100%; min-height: 48%; width: auto; height: auto; z-index: -1000; overflow: hidden; }
body * { text-align: left; }
input[type="radio"],
input[type="checkbox"] { margin: -2px 8px 0px 0px; }
#license_type1 { display: none; }
#license_type2 { display: none; }
#wrapper { }
#wrapper_top { position: fixed; top: 0px; left: 0px; right: 0px; height: 62px; background: url('images/w1.png'); background-repeat: repeat-x; z-index: 10000000000; }
.top1 { clear: both; height: 23px; }
#wrapper_line { position: absolute; top: 148px; left: 0px; right: 0px; height: 25px;  background-color:#;
background: url('images/w12.png'); background-repeat: repeat-x; z-index: 2; }
#wrapper_line_mobile { position: absolute; top: 190px; left: 0px; right: 0px; height: 25px;  background-color:#;
background: url('images/w12.png'); background-repeat: repeat-x; z-index: 2; }
#logo { margin: 67px 0px 0px 15px; }
#logo img { border: 0px; }
#logo form { margin: 4px 0px 0px 0px; padding: 0px; }
#box_members { float: right; padding-top: 3px; }
#box_members ul { list-style-type: none; list-style-image: none; margin: 0px; padding: 0px }
#box_members li { display: block; float: left; margin: 0px 20px 0px 0px; padding: 0px 9px 0px 0px;  background-color:#;
background-repeat: no-repeat; background-position: top right; color: #FFFFFF; font: 12px Verdana; }
#box_members a:link,
#box_members a:hover,
#box_members a:visited { color: #dd3333; font: 12px Verdana; text-decoration: none; }
#box_members a:hover { color: #ff9c00; }
#login_box { width: 420px; height: 310px; border: #FFDFBF 1px solid; }
#login_box a:link,
#login_box a:visited { color: #505050; text-decoration: none; }
#login_box a:hover { color: #cc3333; text-decoration: none; }
#login_box form { margin: 0px; padding: 0px; }
#login_box span { display: block; font-weight: bold; }
#login_box input { display: block; margin: 3px 0px 12px 0px; }
#login_box_content { position: absolute; top: 55px; left: 20px; }
#login_box_content input { margin-bottom: 15px; }
#login_box_social { position: absolute; top: 55px; right: 20px; }
#box_cart { height: 37px; width: 214px; background: url('images/w4.gif'); background-repeat: no-repeat; float: right; margin-right: 20px; }
#shopping_cart_lite { color: #ffffff; font: 11px Verdana; padding: 12px 10px 0px 34px; }
#shopping_cart_lite a:link,
#shopping_cart_lite a:visited { color: #ffffff; }
#shopping_cart_lite a:hover { color: #f5f5f5; }
#top_mobile { margin-left: 25px }
#top_mobile ul { list-style-type: none; list-style-image: none; padding: 0px; margin: 0px; }
#top_mobile ul li { display: block; float: left; padding: 8px 10px 9px 10px; white-space: nowrap; }
#top_mobile ul li:hover { background-color: #393939; }
#top_mobile a:link,
#top_mobile a:hover,
#top_mobile a:visited { color: #ffffff; font: 13px Verdana; text-decoration: none; }
#box_social ul { list-style-type: none; list-style-image: none; margin: 0px; padding: 0px }
#box_social li { display: block; float: left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 45px; height: 45px; cursor: pointer; }
#box_social li.facebook { background: url('images/w5.png'); background-repeat: no-repeat; background-position: 0px 0px; }
#box_social li.facebook:hover { background: url('images/w5.png'); background-repeat: no-repeat; background-position: 0px -45px; }
#box_social li.google { background: url('images/w5.png'); background-repeat: no-repeat; background-position: -46px 0px; }
#box_social li.google:hover { background: url('images/w5.png'); background-repeat: no-repeat; background-position: -46px -45px; }
#box_social li.twitter { background: url('images/w5.png'); background-repeat: no-repeat; background-position: -92px 0px; }
#box_social li.twitter:hover { background: url('images/w5.png'); background-repeat: no-repeat; background-position: -92px -45px; }
#box_social li.youtube { background: url('images/w5.png'); background-repeat: no-repeat; background-position: -138px 0px; }
#box_social li.youtube:hover { background: url('images/w5.png'); background-repeat: no-repeat; background-position: -138px -45px; }
#box_social li.pinterest { background: url('images/w5.png'); background-repeat: no-repeat; background-position: -184px 0px; }
#box_social li.pinterest:hover { background: url('images/w5.png'); background-repeat: no-repeat; background-position: -184px -45px; }
#box_social li.soundcloud { background: url('images/w5.png'); background-repeat: no-repeat; background-position: -230px 0px; }
#box_social li.soundcloud:hover { background: url('images/w5.png'); background-repeat: no-repeat; background-position: -230px -45px; }
.body_content_home { padding: 0px 0px 0px 9px; }
.body_content_second { padding: 50px 20px 20px 25px; }
.home_box { margin: 0px 10px 10px 0px; width: 215px; font: 11px Verdana; color: #a3a3a3; }
.category_box { margin: 0px 15px 10px 0px; width: 140px; font: 11px Verdana; color: #a3a3a3; }
.home_box img,
.category_box img { border: 0px; margin-bottom: 15px; }
.home_box span,
.category_box span { display: block; padding-bottom: 10px; }
.home_box span a:link,
.home_box span a:hover,
.home_box span a:visited,
.category_box span a:link,
.category_box span a:hover,
.category_box span a:visited { color: #716366; text-decoration: none; font: 13px Verdana; }
.home_box span a:hover,
.category_box span a:hover { color: #d02e3d; }
#box_languages { float: right; padding: 3px 24px 0px 100px; }
#languages_lite { }
#languages_lite a:link,
#languages_lite a:hover,
#languages_lite a:visited { color: #dd3333; font: 12px Verdana; text-decoration: none; }
#languages_lite a:hover { color: #ff9c00; }
#languages_lite span { background: url(images/rbottom.gif) right top no-repeat; padding-right: 12px; }
#languages_lite2 ul,
.lang_box ul { list-style-type: none; list-style-image: none; margin: 0px; padding: 10px; }
#languages_lite2 ul li,
.lang_box ul li { margin: 2px 10px 2px 0px; padding: 3px 0px 3px 4px; float: left; width: 150px; }
#languages_lite2 ul li:hover,
.lang_box ul li:hover { background-color: #F5F5F5 }
#languages_lite2 li a,
#languages_lite2 li a:visited,
#languages_lite2 li a:hover,
.lang_box li a,
.lang_box li a:visited,
.lang_box li a:hover { color: #6c6c6c; text-decoration: none; font: 8pt Verdana; }
#languages_lite2 img,
.lang_box img { margin: 3px 7px 0px 0px; border: #3e3e3e 1px solid; width: 18px; height: 12px; }
#footer { margin-top: 60px; height: 245px; background: url('images/w13.png'); background-repeat: repeat-x; }
#footer_content { position: relative; }
#footer_content h6 { color: #d96f81; font: 14px Verdana; margin: 40px 0px 13px 0px; }
#footer_content h7 { color: #d96f81; font: 14px Verdana; margin: 40px 10px 13px 0px; }
#footer_content h6 a:link,
#footer_content h6 a:visited { color: #d96f81; font: 14px Verdana; }
#footer_content h6 a:hover { color: #FF0004; padding: 0px; }
#footer_content ul { list-style-type: none; list-style-image: none; margin: 0px; padding: 0px }
#footer_content li { display: block; margin: 7px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #d96f81; }
#footer_content li a:link,
#footer_content li a:visited { color: #b35b6a; text-decoration: none; font: 12px Verdana; padding: 0px; }
#footer_content li a:hover { color: #FF0004; padding: 0px; }
#footer1 { position: absolute; top: 0px; left: -16px; width: 200px; }
#footer2 { position: absolute; top: 0px; left: 150px; width: 200px; }
#footer3 { position: absolute; top: 0px; left: 160px; width: 200px; }
#footer4 { position: absolute; top: 40px; left: 370px; width: 300px; }
#footer5 { position: absolute; top: 0px; left: 456px; background: url('images/w15.png'); background-repeat: no-repeat; padding: 2px 0px 5px 30px; color: #fffefe; font: 16px Verdana; }
#footer5 a:link,
#footer5 a:hover,
#footer5 a:visited { color: #fffefe; font: 16px Verdana; text-decoration: none; }
#footer6 { position: absolute; top: 14px; right: 0px; background: url('images/w16.gif'); background-repeat: no-repeat; width: 307px; height: 191px; }
#box_stat { position: absolute; top: 20px; left: 30px; }
#box_stat2 { margin: 0px 0px 0px 20px; }
#box_stat ul,
#box_stat2 ul { list-style-type: none; list-style-image: none; margin: 0px; padding: 0px }
#box_stat li,
#box_stat2 li { display: block; margin: 0px 0px 0px 0px; padding: 0px 0px 6px 25px; color: #ffffff; }
#box_stat li.users,
#box_stat2 li.users { background: url('images/w17.png'); background-repeat: no-repeat; }
#box_stat li.photo,
#box_stat2 li.photo { background: url('images/w18.png'); background-repeat: no-repeat; }
#box_stat li.video,
#box_stat2 li.video { background: url('images/w19.png'); background-repeat: no-repeat; }
#box_stat li.audio,
#box_stat2 li.audio { background: url('images/w20.png'); background-repeat: no-repeat; }
#box_stat li.vector,
#box_stat2 li.vector { background: url('images/w21.png'); background-repeat: no-repeat; }
#box_stat li a:link,
#box_stat li a:visited,
#box_stat2 li a:link,
#box_stat2 li a:visited { color: #ffffff; text-decoration: none; font: 14px Verdana; }
#box_stat li a:hover,
#box_stat2 li a:hover { color: #e6e6e6; }
#footer7 { position: absolute; top: 0px; left: 45px; color: #D56F6F; }
#footer7 a:link,
#footer7 a:visited { color: #D56F6F; }
#footer7 a:hover { color: #ff0000; }
#footer8 { position: absolute; top: 10px; left: 40px; width: 250px; height: 25px; color: #D56F6F; }
#footer8 a:link,
#footer8 a:visited { color: #D56F6F; }
#footer8 a:hover { color: #ff0000; }
#footer9 { position: absolute; top: 24px; left: 300px; width: 250px; height: 25px; color: #D56F6F; }
A:link { color: #A61900; text-decoration: none; }
A:visited { color: #A61900; text-decoration: none; }
A:active,
A:hover { color: #FF0000; text-decoration: none; }
A.blog:link,
A.blog:visited { color: #505050; text-decoration: none; font: 9.4pt Verdana; font-weight: bold }
A.blog:active,
A.blog:hover { color: #cc3333; text-decoration: none; font: 9.4pt Verdana; font-weight: bold }
A.sortmenu:link,
A.sortmenu:visited { float: left; padding: 5px 32px 5px 32px; text-decoration: none; background-color: #FFFFFF; border: 1px #dd3333 solid; margin-right: 9px; margin-bottom: 5px; color: #A30002; font-weight: semibold; }
A.sortmenu:active,
A.sortmenu:hover { text-decoration: none; border: 1px #dd3333 solid; background-color: #dd3333; color: #FFFFFF; font-weight: normal; }
A.asortmenu:link,
A.asortmenu:visited { float: left; padding: 5px 32px 5px 32px; text-decoration: none; border: 1px #d02e3d solid; background-color: #d02e3d; margin-right: 9px; color: #FFFFFF; font-weight: normal; }
A.asortmenu:active,
A.asortmenu:hover { text-decoration: none; border: 1px #dd3333 solid; background-color: #dd3333; color: #FFFFFF; font-weight: normal; }
#box_search { margin-top: 97px; position: relative; width: 586px; }
.ibox_search { background: url('images/w6.gif'); background-repeat: no-repeat; width: 510px; height: 39px; }
.ibox_search input { width: 395px; color: #535353; font: 12pt Verdana; margin-top: 3px; margin-left: 3px; border-width: 0px; border: none; padding: 6px 0px 6px 7px; box-shadow: none; }
.ibox_search input:focus { box-shadow: none; }
.ibox_search_submit { position: absolute; top: -1px; left: 508px; background: url('images/w7.gif'); background-repeat: repeat-x; background-position: top left; color: #FFFFFF; font: 14px Verdana; font-weight: normal; border: 1px #ffea00 solid; border-radius: 0px; padding: 0px 20px 0px 20px; height: 41px; margin: 0px; text-align: center; cursor: pointer; }
.ibox_search_submit:hover { background: url('images/w7.gif'); background-repeat: repeat-x; background-position: bottom left; }
#search_menu_content { position: absolute; top: 36px; left: 376px; width: 130px; z-index: 10000000; border: #ecebeb 1px solid; background-color: #ffffff; display: none; }
#box_search form { margin: 0px; }
.search_menu,
.search_menu2 { height: 30px; white-space: nowrap; position: absolute; top: 4px; right: 80px; background-color: #FFFFFF; }
.search_menu div,
.search_menu2 div { padding: 8px 5px 0px 10px; }
.search_menu a:link,
.search_menu a:hover,
#search_menu a:visited,
.search_menu2 a:link,
.search_menu2 a:hover,
#search_menu2 a:visited { color: #35352e; font: 9pt Verdana; text-decoration: none; }
.search_menu a:hover,
.search_menu2 a:hover { color: #d7393e; }
.search_menu span { background: url(images/w8.gif) right top no-repeat; padding-right: 15px; }
.search_menu2 span { background: url(images/w8.gif) right bottom no-repeat; padding-right: 15px; }
#search_menu_content input { margin-right: 6px; }
#search_menu_content label { margin: 0px; padding: 0px 0px 0px 6px; display: inline; }
#search_menu_content ul { list-style-type: none; list-style-image: none; margin: 6px 10px 6px 6px; padding: 0px; }
#search_menu_content ul li { margin: 0px; padding: 4px 0px 4px 4px; }
#search_menu_content ul li:hover { background-color: #F5f5F5 }
#search_menu_content ul li label { font: 8pt Verdana; color: #4f4f4f; }
body,
td,
p,
ul { color: #464646; font: 9pt Verdana; }
b,
strong { font-weight: bold; }
italic { font-weight: normal; font-style: italic; color: #760900; }
italic2 { font-weight: normal; font-size:14px; font-style: italic; color: #760900; }
italic3 { font-weight: normal; font-size:10px; font-style: italic; color: #760900; }
h1 { color: #950000; font: 18px Verdana;
margin-left: 10px; }
h2 { color: #353535; font: 15px Verdana; font-weight: normal; text-shadow: #ffffff 1px 1px 1px; }
.tborder { background-color: #c3c2c2 }
.theader { background: url('images/x8.gif'); background-color: #afafae; color: #000000; font-weight: bold }
.tcontent { background: url('images/x9.gif'); background-color: #FFFFFF }
.price { color: #d12f3e; font: 13px Verdana; }
.date { color: #0071B2; }
.datenews { color: #747474; font: 9pt Verdana; }
.error { color: red; }
.ok { color: green; }
.newstitle { color: #000000; font-weight: bold }
.smalltext { color: #c70000; font: 12px Verdana; }
.bigtext { color: #FE7800; font: 9.4pt Verdana; font-weight: bold }
.white { color: #FFFFFF }
.box_site_info { padding-left: 9px; background: url('images/s14.gif'); padding-top: 1px; padding-bottom: 5px; background-repeat: no-repeat; }
.box_site_info a { font: 10pt Verdana; text-decoration: none; }
.profile_border { background-color: #D2D2D2 }
.gg { color: #747474; text-decoration: none; }
input,
select { color: #000000; font: 9pt Verdana }
.items_added { background-color: #FFFFFF; padding: 20px; border: #5A5A5A 1px dashed; }
A.tg1:link,
A.tg1:visited { color: #505050; text-decoration: none; font-size: 12pt; padding: 2px; margin: 3px }
A.tg1:active,
A.tg1:hover { color: #ffffff; background-color: #d6383c; text-decoration: none; font-size: 12pt; padding: 2px; margin: 3px }
A.tg2:link,
A.tg2:visited { color: #505050; text-decoration: none; font-size: 14pt; padding: 2px; margin: 3px }
A.tg2:active,
A.tg2:hover { color: #ffffff; background-color: #d6383c; text-decoration: none; font-size: 14pt; padding: 2px; margin: 3px }
A.tg3:link,
A.tg3:visited { color: #505050; text-decoration: none; font-size: 16pt; padding: 2px; margin: 3px }
A.tg3:active,
A.tg3:hover { color: #ffffff; background-color: #d6383c; text-decoration: none; font-size: 16pt; padding: 2px; margin: 3px }
A.tg4:link,
A.tg4:visited { color: #505050; text-decoration: none; font-size: 18pt; padding: 2px; margin: 3px }
A.tg4:active,
A.tg4:hover { color: #ffffff; background-color: #d6383c; text-decoration: none; font-size: 18pt; padding: 2px; margin: 3px }
.blogmenu { color: #000000; font: 9pt Verdana; font-weight: bold }
.grayfont { color: #747474; font: 9pt Verdana; }
.lightfont { color: #FE7800; font: 9pt Verdana; }
previewbg { background-color: #FFFFFF; }
a.paging:link,
a.paging:visited { BORDER: #ffb6ac 1px solid; background-color: #ffffff; padding: 2px 5px 2px 5px; text-decoration: none; color: #F95842; border-radius: 0px; }
a.paging:hover { BORDER: #FC827A 1px solid; background-color: #FC827A; padding: 2px 5px 2px 5px; text-decoration: none; color: #FFFFFF; border-radius: 0px; }
.paging2 { BORDER: #ffb6ac 1px solid; background-color: #ffb6ac; padding: 2px 5px 2px 5px; text-decoration: none; color: #FFFFFF; border-radius: 0px; }
.ibox { font: 14px Verdana; padding: 5px; border: #ffc467 solid 1px; background: #FFFFFF; border-radius: 0px; background: url('images/c14.gif') left top repeat-x; }
.ibox:focus { border: #ffd8a0 solid 1px; }
.ibox_ok { font: 14px Verdana; padding: 5px; border: #a8a8a8 solid 1px; background: #C3FFBB; border-radius: 0px; }
.ibox_ok:focus { border: #FF0004 solid 1px; }
.ibox_error { font: 14px Verdana; padding: 5px; border: #dd0101 solid 1px; background: #FFAABB; border-radius: 0px; }
.ibox_error:focus { border: #dd0101 solid 1px; }
.isubmit { font: 14px Verdana; letter-spacing: 0.5px; padding: 5px 15px 5px 15px; background-color: #ff7800; background: url('images/button.gif') left top repeat-x; border: 1px double #ffea00; color: #FFFFFF; border-radius: 0px; cursor: pointer; }
.isubmit:hover { background: url('images/button.gif') 0px -35px repeat-x; }
.isubmit_orange,
.profile_button { font: 14px Verdana; letter-spacing: 0.5px; padding: 5px 15px 5px 15px; background-color: #ff7800; background: url('images/button_red.gif') left top repeat-x; border: 1px double #ffea00; color: #FFFFFF; border-radius: 0px;
cursor: pointer; }
.isubmit_orange:hover,
.profile_button:hover { background: url('images/button_red.gif') 0px -35px repeat-x; }
.profile_button { float: right }
.add_to_cart { font: 14px Verdana; letter-spacing: 0.5px; padding: 5px 15px 5px 15px; background-color: #ff7800; background: url('images/button_blue.gif') left top repeat-x; border: 1px double #ffe010; color: #FFFFFF; border-radius: 0px; cursor: pointer; }
.add_to_cart:hover { background: url('images/button_blue.gif') 0px -35px repeat-x; }
.form_language { background-color: #F5F8FB; color: #466886; border: #D1E1E7 solid 1px; }
.item_list { display: block; width: 140px; margin-right: 8px; position: relative; float: left; }
.item_list_img { display: block; width: 140px; height: 140px; position: relative; }
.item_list_img2 { position: absolute; left: 0px; bottom: 0px; }
.item_list_img img { border: 0px; }
.item_list_text1,
.item_list_text2,
.item_list_text3,
.item_list_text4 { width: 140px; height: 60px; padding-top: 3px; margin-left: 5px; }
.item_list_text1 { background: url('images/iphoto.gif'); background-repeat: no-repeat; }
.item_list_text2 { background: url('images/ivideo.gif'); background-repeat: no-repeat; }
.item_list_text3 { background: url('images/iaudio.gif'); background-repeat: no-repeat; }
.item_list_text4 { background: url('images/ivector.gif'); background-repeat: no-repeat; }
.item_list_text1 a,
.item_list_text2 a,
.item_list_text3 a,
.item_list_text4 a { margin-left: 17px; text-decoration: none; }
.iviewed { background: url('images/iviewed.gif'); background-repeat: no-repeat; color: #aeadad; font: 8pt Verdana; float: left; padding-left: 18px; padding-right: 10px; display: inline }
.idownloaded { background: url('images/idownloaded.gif'); background-repeat: no-repeat; color: #aeadad; font: 8pt Verdana; padding-left: 11px; display: inline }
A.ac:link,
A.ac:visited { color: #FD9081; margin-left: 0px; text-decoration: none; font: 8pt Verdana; }
A.ac:active,
A.ac:hover { color: #FD5F49; margin-left: 0px; text-decoration: none; font: 8pt Verdana; }
A.ac2:link,
A.ac2:visited { color: #d61e22; margin-left: 0px; text-decoration: none; font: 8pt Verdana; }
A.ac2:active,
A.ac2:hover { color: #d61e22; margin-left: 0px; text-decoration: none; font: 8pt Verdana; }
.ac_text { color: #878787; font: 8pt Verdana; }
.warning { background-color: #FCE4A9; border: #F7B441 1px solid; padding: 9px }
.upload_ok { background-color: #C3FFBB; }
.upload_error { background-color: #FEC4D0; }
.framestyle_buyer { border: 1px solid #A7A7A7; width: 700px; height: 800px; background-image: none; text-align: left }
.framestyle_seller { border: 1px solid #A7A7A7; width: 700px; height: 800px; background-image: none; text-align: left }
.framestyle_terms { border: 1px solid #FFDFBF; width: 700px; height: 150px; background-image: none; text-align: left }
.framebody { background-color: #FFFFFF; margin: 10px; background-image: none; text-align: left }
.bl { background: #FFFFFF; }
.br { background: #FFFFFF; }
.tl { background: #FFFFFF; }
.tr { background: #FFFFFF; padding: 10px 10px 10px 10px }
.t { background: #FFFFFF; border: 1px solid #FFDFBF; display: table; }
.tr2 { background: #FFFFFF; padding: 10px 10px 10px 10px }
#tabs { margin: 20px 0px 30px 260px; padding: 0px; clear: both; }
#tabs ul { list-style: none; padding: 0px; margin: 0px }
#tabs li { float: left; display: inline; padding: 1px 10px 1px 10px; margin: 0px; }
#tabs li.tact { float: left; color: #FFFFFF; background-color: #ff2a00; }
#tabs li.tact:hover { background-color: #ff854f; }
#tabs li a:link,
#tabs li a:visited { color: #323232; font: 13px Verdana; }
#tabs li a:hover { color: #ff0000; font: 13px Verdana; }
#tabs li.tact a:link,
#tabs li.tact a:hover,
#tabs li.tact a:visited { color: #FFFFFF; text-decoration: none; font: 13px Verdana; }
.home_text { padding: 0px 0px 0px 0px; margin: 10px 20px 30px 2px; }
.home_text p { color: #414141; font: 10pt Verdana; }
.home_text h1 { color: #ffffff; font: 12pt Verdana; }
div.sc_menu { position: relative; min-height: 96px; min-width: 500px; overflow: hidden; margin: 0px; padding: 0px; }
ul.sc_menu { display: block; min-height: 96px; min-width: 500px; padding: 0px; margin: 0px; list-style: none; }
.sc_menu li { display: block; float: left; padding: 6px; }
.sc_menu a { display: block; text-decoration: none; }
.sc_menu_div { background-repeat: no-repeat; width: 78px; height: 78px; display: block; float: left }
.sc_menu_div a img { width: 76px; height: 76px; margin: 0px; }
.sc_menu_div a img { border: 0px #F5F5F5 solid; }
.sc_menu_div a:hover img { border: 1px #FFFFFF solid; }
.seller_list a { font: 10pt Verdana }
.seller_menu { margin-bottom: 10px; padding-top: 3px; clear: both }
.seller_menu a { padding: 5px }
.seller_menu a:hover { padding: 5px; background-color: #cd2b3b; text-decoration: none; color: #FFFFFF }
.seller_menu a.seller_menu_active { padding: 5px; background-color: #cd2b3b; text-decoration: none; color: #FFFFFF }
.seller_list span { font: 9pt Verdana; color: #e77070; font-weight: normal; }
.catbox { padding-bottom: 25px; padding-right: 60px }
.cat1 a { font: 16pt Verdana; font-weight: bold; border-bottom-color: #bfbfbf; border-bottom-style: dashed; border-bottom-width: 1px; text-decoration: none; }
.cat1 a:hover { font: 16pt Verdana; font-weight: bold; border-bottom-color: #bfbfbf; border-bottom-style: dashed; border-bottom-width: 1px; text-decoration: none; color: #0a82aa; }
.cat2 { padding-top: 7px; padding-left: 0px; background: url('images/s16.gif'); background-repeat: no-repeat; }
.cat2 a { font: 11pt Verdana; color: #bfbfbf; }
.cat2 a:hover { font: 11pt Verdana; color: #bfbfbf; }
.searchmenu { clear: both; padding-bottom: 17px; }
.searchmenu2 { padding: 12px; background-color: #F5F5F5; }
.resultmenu { padding-bottom: 4px }
.contentmenu { padding-bottom: 4px; }
.rating { float: left; margin: 0px 2px 1px 0px; }
.hover_string { background: url(images/transparent.png);
padding: 0px 15px 8px 15px }
.hover_string p { font: 10pt Verdana;
color: #FFFFFF; padding: 0px; margin: 3px; }
.hover_string span { font: 9pt Verdana;
color: #ffb400; padding: 0px; margin: 0px; }
#smoothmenu { padding-left: 1px; z-index: 10000; margin-left: 20px; }
.ddsmoothmenu { background: #f49090; }
.ddsmoothmenu ul { z-index: 100; margin: 0; padding: 0; list-style-type: none; }
.ddsmoothmenu ul li {
 background: #; position: relative; display: inline; float: left; height: 37px; }
.ddsmoothmenu ul li:hover { background: #f49090; }
.ddsmoothmenu ul li a:link,
.ddsmoothmenu ul li a:visited,
.ddsmoothmenu ul li a:hover { display: block; padding: 10px 10px; color: #FFFFFF; text-decoration: none; font: 13px Verdana; text-transform: none; }
* html .ddsmoothmenu ul li a { display: inline-block; }
.ddsmoothmenu ul li ul li { background-color: #FFF9F7; height: 24px; border-bottom: 1px #ffe3c5 solid; border-left: 1px #ffe3c5 solid; border-top: 1px #ffe3c5 solid; border-right: 1px #ffe3c5 solid; }
.ddsmoothmenu ul li ul li:hover { background: #FFF1ED; }
.ddsmoothmenu ul li ul { position: absolute; left: 0; display: none; visibility: hidden; }
.ddsmoothmenu ul li ul li { display: inline-table; float: none; }
.ddsmoothmenu ul li ul li ul { top: 0; }
.ddsmoothmenu ul li ul li a:link,
.ddsmoothmenu ul li ul li a:hover,
.ddsmoothmenu ul li ul li a:visited { font: 12px Verdana; color: #f49090; width: 160px; padding: 6px 10px; margin: 0; }
* html .ddsmoothmenu { height: 1%; }
.downarrowclass { position: absolute; top: 14px; right: 7px; }
.rightarrowclass { position: absolute; top: 9px; right: 5px; }
.ddshadow { position: absolute; left: 0; top: 0; width: 0; height: 0; background: silver; }
.toplevelshadow { opacity: 0.8; }
.table_cart { width: 530px; margin-top: 10px; margin-bottom: 10px; }
.table_cart td { font: 9pt Verdana; padding: 6px 0px 6px 6px; color: #424242; cursor: pointer; }
.table_cart th { font: 9pt Verdana; padding: 4px 0px 4px 6px; color: #d80014; font-weight: bold; border-bottom: 1px #FFBAA3 solid; background-color: #FFEAE5; }
.table_cart tr.tr_cart:hover { background-color: #ffffff; }
.tr_cart_active,
.tr_cart_active:hover { background-color: #ffffff; }
.table_cart2 { width: 650px; margin-top: 10px; margin-bottom: 10px; border: 1px #FFDCCC solid; border-radius: 0px; }
.table_cart2 a { font-size: 14px; }
.table_cart2 td { font: 9pt Verdana; padding: 15px 15px 20px 15px; color: #424242; padding: 10px 0px 10px 15px; border-bottom: 1px #FFDCCC solid; }
.table_cart2 th { font: 13px Verdana; padding: 10px 0px 10px 15px; color: #4f4f4f; font-weight: bold; border-bottom: 3px #FFDCCC solid; background-color: #FFEAE0; text-shadow: 1px 1px 1px #FFFFFF; }
.table_cart2 tr.tr_cart { background-color: #ffffff; }
.table_cart2 tr.total { background-color: #FFEFE8; }
.table_cart2 tr.total td,
.table_cart2 tr.total td span.price { font: 15px Verdana; }
.table_cart2 select { padding: 2px; border: 1px #FFDCCC solid; color: #4b4a4a; }
.table_cart td span,
.table_cart2 td span { padding-left: 0px; }
.table_cart2 td div.gr,
.gr { color: #b3b4b4; font: 12px Verdana; padding-top: 3px; }
.table_cart2 td div.ttl { color: #7d7c7c; font: 12px Verdana; padding-bottom: 2px; }
.tabs_menu { clear: both; }
#tabs_menu_content { padding-top: 15px; clear: both; min-width: 300px; }
#tabs_menu { margin: 20px 0px 0px 0px; padding: 0px 0px 3px 0px; clear: both; }
#tabs_menu ul { list-style: none; padding: 0px; margin: 0px }
#tabs_menu li { display: inline; padding: 0px; margin: 0px; }
#tabs_menu li a,
#tabs_menu li a:visited { float: left; padding: 5px 30px 5px 30px; text-decoration: none; background-color: #FFFFFF; border: 1px #dd3333 solid; margin-right: 9px; margin-bottom: 5px; color: #A30002; font-weight: semibold; }
#tabs_menu li a:hover { text-decoration: none; border: 1px #dd3333 solid; background-color: #dd3333; color: #FFFFFF; font-weight: normal; }
#tabs_menu li.activno a,
#tabs_menu li.activno a:visited { float: left; padding: 5px 32px 5px 32px; text-decoration: none; border: 1px #d02e3d solid; background-color: #d02e3d; margin-right: 9px; color: #FFFFFF; font-weight: normal; }
#tabs_menu li.activno a:hover { text-decoration: none; border: 1px #ed4d5c solid; background-color: #ed4d5c; color: #FFFFFF; font-weight: normal; }
.xitem { margin-bottom: 3px; }
#share { width: 120px; }
#share img { margin: 5px; }
#favorite { display: inline; }
#downloadsample { display: inline; padding-left: 25px; background: url('images/a9.gif'); background-repeat: no-repeat; }
.line { background: url('images/a10.gif'); background-repeat: repeat-x; margin-top: 10px; height: 1px; width: 100%; margin-bottom: 5px }
.file_image { float: left; margin-right: 30px; width: 520px; text-align: center; }
.file_links { margin-top: 10px; text-align: center; }
.file_price { float: left; padding-top: 8px; }
.file_price span { padding-left: 30px; }
.file_bottom { clear: both; padding-top: 40px; }
.file_related { float: left; max-width: 1090px; }
.file_related div { clear: both; }
.file_details { float: left; margin-right: 40px; margin-bottom: 30px; min-width: 500px; }
.file_details span,
.file_tools span { padding-bottom: 3px; display: block; }
.file_tools { float: left; }
.file_clear { clear: both; width: 30px; }
.vertical_line { background: url('images/s15.gif'); background-repeat: repeat-x }
#map { min-width: 432px; height: 300px; }
#profile_menu_top { height: 12px; background-color: #fffcf8; border-top-left-radius: 0px; border-top-right-radius: 0px; border-top: 1px #ffd8a0 solid; border-left: 1px #ffd8a0 solid; border-right: 1px #ffd8a0 solid; color: #3c3c3c; margin-left: -7px }
#profile_menu { background-color: #fffcf8; border-left: 1px #ffd8a0 solid; border-right: 1px #ffd8a0 solid; color: #3c3c3c; padding: 3px 0px 0px 0px; margin-left: -7px }
#profile_menu_bottom { background-color: #fffcf8; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; height: 12px; border-bottom: 1px #ffd8a0 solid; border-left: 1px #ffd8a0 solid; border-right: 1px #ffd8a0 solid; color: #3c3c3c; margin-left: -7px }
#profile_menu ul { list-style-type: none; list-style-image: none; margin: 0px 15px 0px 15px; padding: 0px; clear: both; }
#profile_menu ul li { margin: 0px 0px 0px 0px; padding: 5px 5px 5px 30px; }
#profile_menu ul ul li { margin: 1px 0px 0px 0px; padding: 5px; }
#profile_menu ul li:hover { background-color: #fffaf0 }
#profile_menu li a,
#profile_menu li a:visited,
#profile_menu li a:hover { color: #464646; text-decoration: none; font: 12px Verdana; }
#profile_menu ul ul { margin: 2px 0px 1px 25px; }
#profile_menu ul ul li.activno { background-color: #fffaf0; }
#profile_menu ul li div { display: inline; float: right; color: #ffffff; background-color: #ff0000; padding: 4px; font: 12px Verdana; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; }
#profile_menu ul li.activno { background-color: #fffaf0; }
#profile_menu li.activno a,
#profile_menu li.activno a:visited,
#profile_menu li.activno a:hover { color: #AD0002; text-decoration: none; font: 12px Verdana; }
#profile_photo { margin: 5px 15px 15px 15px; max-width: 190px; overflow: hidden; }
#profile_photo img { margin-bottom: 20px; float: left; position: relative; left: -30%; margin-right: 10px; zoom:1.8; }
#profile_photo span { padding-top: 3px; display: block; }
#profile_photo a { font: 12px Verdana; }
#profile_photo span a { font: 10px Verdana; }
.profile_left { padding-right: 15px; margin-left: 30px; }
.profile_right { padding: 15px; }
.profile_right h1 { font: 16px Lucida Grande, Verdana; font-weight: normal; margin-bottom: 25px; }
.profile_right table { border: 0px; padding: 0px; margin: 0px; }
table.profile_table { margin-top: 10px; margin-bottom: 10px; border: 1px #ffd8a0 solid; border-radius: 0px; width: 86%; }
table.profile_table th { font: 13px Verdana; padding: 10px 10px 10px 15px; color: #5F0000; font-weight: normal; border-bottom: 1px #ffecd8 solid; background-color: #ffecd8; text-shadow: 1px 1px 1px #FFFFFF; }
table.profile_table th a:link,
table.profile_table th a:visited {  #FF0000; }
table.profile_table th a:hover { color: #FF0000; }
table.profile_table tr { background-color: #ffffff; }
table.profile_table tr.snd { background-color: #FFF4EA; }
table.profile_table td { font: 9pt Verdana; padding: 15px 15px 20px 15px; color: #424242; padding: 10px 10px 10px 15px; }
table.profile_table tr.total { background-color: #ebe9e9; }
.profile_separator { margin: 10px 20px 10px 20px; border-bottom: #FFCBC4 solid 1px; }
.profile_content { background-color: #f8f8f8; padding: 15px; }
.login_header { border-bottom: #FFCBC4 solid 1px; margin-bottom: 15px; }
.login_header h2 { margin: 0px 0px 3px 0px; }
.form_field { margin-bottom: 15px; }
.form_field span { margin-bottom: 10px; margin-top: 0px; display: block; }
table.payment_table { width: 100%; border: 1px #ffd8a0 solid; border-radius: 0px; }
table.payment_table tr { background-color: #ffffff; }
table.payment_table td { font: 9pt Verdana; padding: 15px 15px 20px 15px; color: #424242; padding: 10px 0px 10px 15px; border-bottom: 1px #ffd8a0 solid; }
table.payment_table th { font: 13px Verdana; padding: 10px 0px 10px 15px; color: #7E0002; font-weight: bold; border-bottom: 1px #ffd8a0 solid; background-color: #ffd8a0; text-shadow: 1px 1px 1px #FFFFFF; }
table.payment_table tr { vertical-align: top; }
table.payment_table2 { width: 100%; }
table.payment_table2 td { padding: 0px 0px 11px 0px; border: 0px; }
#fadeshow1 { margin: 0px 0px 0px 0px; }
.share_box { margin: 30px 0px 0px 0px; float: left; }
.editorial { background-color: #FFF1E2; padding: 5px; border-radius: 0px; color: #B80000; font: 12px Verdana; border: #FFDAB3 solid 1px; }
.search_left { }
.search_left_top { height: 12px; background-color: #fffcf8; border-top-left-radius: 0px; border-top-right-radius: 0px; border-top: 1px #ffd8a0 solid; border-left: 1px #ffd8a0 solid; border-right: 1px #ffd8a0 solid; color: #3c3c3c; }
.search_left_body { background-color: #fffcf8; border-left: 1px #FFCBC4 solid; border-right: 1px #FFCBC4 solid; color: #3c3c3c; }
.search_left_bottom { background-color: #fffcf8; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; height: 12px; border-bottom: 1px #FFCBC4 solid; border-left: 1px #FFCBC4 solid; border-right: 1px #FFCBC4 solid; color: #3c3c3c; }
.search_title { padding: 2px 0px 3px 15px; font: 12px Verdana; font-weight: normal; font-style: italic; color: #B46E57; }
.search_title2 { padding: 10px 0px 10px 0px; font: 12px Verdana; color: #565656; }
.search_title3 { padding: 2px 0px 10px 15px; font: 12px Verdana; font-weight: normal; color: #404040; background: url('images/search_arrow.gif'); background-repeat: no-repeat; background-position: top right; margin-right: 10px; cursor: pointer; text-transform: uppercase; }
.search_title4 { padding: 2px 0px 10px 15px; font: 12px Verdana; font-weight: normal; color: #404040; background: url('images/search_arrow.gif'); background-repeat: no-repeat; background-position: bottom right; margin-right: 10px; cursor: pointer; text-transform: uppercase; }
.search_text { padding: 8px 0px 15px 15px; }
.search_text2 { padding: 0px 0px 0px 0px; }
.search_sub { background-color: #ffecd8; margin: 0px 0px 0px 0px; padding: 10px 5px 10px 13px; border-radius: 0px; font: 11px Verdana; }
.search_right { }
.ibox2 { font: 12px Verdana; padding: 2px; border: #ffd8a0 solid 1px; width: 215px;
background: #ffffff; }
.ibox2:focus { border: #ffd8a0 solid 1px; }
.search_header_mobile { height: 30px; }
#search_header { height: 70px; border-bottom: #ffb6ac solid 1px; margin: 15px 30px 20px 0px; }
#search_header2 { clear: both; }
#search_header2 div { float: left; margin-right: 15px; }
#search_flow_menu,
#search_autopaging_menu { padding-top: 8px; }
#search_flow_menu input,
#search_autopaging_menu input { margin: -3px 5px 0px 0px; }
#search_footer { clear: both; height: 34px; border-top: #ffb6ac solid 1px; margin: 10px 30px 0px 0px; padding-top: 5px; }
#search_paging,
#search_paging2 { float: right; margin-top: 10px; }
.search_left ul { list-style-type: none; list-style-image: none; margin: 0px; padding: 0px; }
.search_left ul li { display: block; padding: 3px; width: 130px; }
.search_left a:link,
.search_left a:visited { text-decoration: none; color: #8b0000; font: 12px Verdana; }
.search_left a:hover { text-decoration: none; color: #FF0000; font: 12px Verdana; }
.search_line { height: 12px; border-top: #FFCBC4 solid 1px; margin: 0px 0px 0px 0px; }
.search_line2 { height: 5px; border-bottom: #FFCBC4 solid 1px; margin-bottom: 5px; }
.color_set { padding-top: 5px; margin-bottom: 10px; }
.box_color { padding: 6px 11px 6px 11px; display: inline; cursor: pointer; }
.box_color2 { padding: 10px 11px 10px 11px; display: inline; cursor: pointer; }
.box_slider { position: relative; margin: 10px 0px 10px -2px; width: 235px; height: 20px; }
.box_slider2 { position: absolute; top: 20px; left: -3px; font: 11px Verdana; color: #575757; }
.box_slider3 { position: absolute; top: 20px; right: 0px; font: 11px Verdana; color: #575757; }
#search_current { border: #FFD5CF 3px solid; background-color: #FFFFFF; padding: 10px; margin: 0px 15px 15px 15px; }
#search_header h1 { font: 15px Verdana; font-weight: normal; color: #dd3333; }
#search_header h1 span { font: 13px Verdana; font-weight: normal; color: #920000; }
#search_keywords { position: relative; width: 228px; height: 29px; background: url('images/search_bg.gif'); background-repeat: no-repeat; }
.ibox3 { position: absolute; left: 1px; top: 1px; font: 12px Verdana; padding: 0px; border: 0px; color: #636363; width: 137px; }
.ibox3_submit { position: absolute; left: 150px; top: 0px; border: 0px; background: none; width: 20px; height: 27px; cursor: pointer; }
#search_keywords input { border: 0px; border-radius: 0px; line-height: 15px; background: none; box-shadow: none; }
.search_current_kw { margin-bottom: 3px; clear: both; color: #636363; font: 11px Verdana; }
.search_current_kw_title { margin-bottom: 3px; clear: both; color: #8C494A; font: 11px Verdana; font-weight: normal; font-style: italic; }
.search_current_delete { float: right; border: 0px; background: none; width: 11px; height: 11px; background: url('images/search_delete.png'); background-repeat: no-repeat; background-position: top left; cursor: pointer; margin-top: 2px; }
.search_current_delete:hover { background: url('images/search_delete.png'); background-repeat: no-repeat; background-position: bottom left; }
.search_checkbox { margin-bottom: 3px; }
.search_checkbox input { margin-right: 7px; }
.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; background: url('images/slider3.png'); background-repeat: repeat-x; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 15px; height: 15px; cursor: default; background: url('images/slider2.png'); background-repeat: no-repeat; border: 0px; outline: none; }
.ui-slider-horizontal { height: 8px; width: 228px; background: url('images/slider.png'); background-repeat: repeat-x; }
.ui-slider-horizontal .ui-slider-handle { top: -5px; margin-left: -7px; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 3px; }
.ui-slider-horizontal .ui-slider-range-max { right: 3px; }
#instant_search { position: absolute; top: 36px; left: 1px; background-color: #ffffff; border: #bfbfbf 1px solid; z-index: 100000000000000000000; width: 287px; display: none; }
.instant_search_result { padding: 5px 10px 5px 10px; cursor: pointer; }
.instant_search_result:hover { background-color: #f5f5f5; }
.instant_search_result span { color: #4775a8; }
.portfolio_left { padding: 0px 0px 0px 0px; background-color: #FFFFFF; border-radius: 0px; border: 1px #FFCFCF solid; color: #3c3c3c; margin-left: 0px; min-width: 500px; }
.portfolio_right { padding: 10px 0px 0px 0px; }
.portfolio_left img { margin: 10px 0px 10px 15px; border: 2px #ffffff solid; }
.portfolio_right h1 { margin: 0px 0px 15px 0px; font: 20px Verdana; border: 0px #ffffff solid;
width: 650px; }
.portfolio_title { display: none; margin: 2px 15px 10px 15px; font: 12px Verdana; font-weight: bold; color: #404040; border-bottom: #FFCBC4 solid 1px; padding-bottom: 6px; }
.portfolio_box { margin: 15px 15px 20px 47px; font: 11px Verdana; }
.portfolio_box div { margin-bottom: 3px; }
#slideshow_body { width: 905px; height: 375px; position: relative; }
#slides { position: absolute; top: 0px; left: 0px; z-index: 2; }
.slides_container { width: 905px; overflow: hidden; position: relative; display: none; }
.slides_container div.slide { width: 905px; height: 400px; display: block; }
#slides .next,
#slides .prev { position: absolute; top: 180px; left: -34px; width: 24px; height: 43px; display: block; z-index: 3; }
#slides .next { left: 915px; }
.pagination { margin: 26px auto 0; width: 100px; display: none; }
.pagination li { float: left; margin: 0 1px; list-style: none; }
.pagination li a { display: block; width: 12px; height: 0; padding-top: 12px; background-image: url(images/slideshow/pagination.png); background-position: 0 0; float: left; overflow: hidden; }
.pagination li.current a { background-position: 0 -12px; }
#scroll_box { position: fixed; right: 35px; bottom: 0px; z-index: 10000000000; width: 53px; height: 32px; cursor: pointer; background: url('images/scroll_top.png'); display: none; }
table.profile_table_home { width: 600px; margin: 0px 10px 0px 10px }
table.profile_table_home th { padding: 10px; font: 13px Verdana; font-weight: bold; }
table.profile_table_home tr { }
table.profile_table_home td { padding: 10px; border-top: #FFCBC4 solid 1px; background-color: #ffffff; }
.profile_home_preview { width: 50px; height: 50px; border: 1px #787879 solid; background-size: cover; cursor: pointer; }
#colorbox,
#cboxOverlay,
#cboxWrapper { position: absolute; top: 0; left: 0; z-index: 9999; overflow: hidden; }
#cboxOverlay { position: fixed; width: 100%; height: 100%; }
#cboxMiddleLeft,
#cboxBottomLeft { clear: left; }
#cboxContent { position: relative; }
#cboxLoadedContent { overflow: auto; }
#cboxTitle { margin: 0; }
#cboxLoadingOverlay,
#cboxLoadingGraphic { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
#cboxPrevious,
#cboxNext,
#cboxClose,
#cboxSlideshow { cursor: pointer; }
.cboxPhoto { float: left; margin: auto; border: 0; display: block; max-width: none; }
.cboxIframe { width: 100%; height: 100%; display: block; border: 0; }
#colorbox,
#cboxContent,
#cboxLoadedContent { box-sizing: content-box; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; }
#cboxOverlay { background: url(images/colorbox/overlay.png) repeat 0 0; }
#colorbox { }
#cboxContent { background: #FFFFFF; border: #FFDFBF 1px solid; overflow: visible; }
.cboxIframe { background: #FFFFFF; }
#cboxError { padding: 50px; border: 1px solid #ccc; }
#cboxLoadedContent { margin-bottom: 0px; }
#cboxTitle { position: absolute; bottom: 4px; left: 0; text-align: center; width: 100%; color: #949494; }
#cboxCurrent { position: absolute; bottom: 4px; left: 58px; color: #949494; }
#cboxSlideshow { position: absolute; bottom: 4px; right: 30px; color: #0092ef; }
#cboxPrevious { position: absolute; bottom: 0; left: 0; background: url(images/colorbox/controls.png) no-repeat -75px 0; width: 25px; height: 25px; text-indent: -9999px; }
#cboxPrevious:hover { background-position: -75px -25px; }
#cboxNext { position: absolute; bottom: 0; left: 27px; background: url(images/colorbox/controls.png) no-repeat -50px 0; width: 25px; height: 25px; text-indent: -9999px; }
#cboxNext:hover { background-position: -50px -25px; }
#cboxLoadingOverlay { background: url(images/colorbox/loading_background.png) no-repeat center center; }
#cboxLoadingGraphic { background: url(images/colorbox/loading.gif) no-repeat center center; }
#cboxClose { position: absolute; top: 0; right: 0; background: url(images/colorbox/controls.png) no-repeat -25px 0; width: 25px; height: 25px; text-indent: -9999px; }
#cboxClose:hover { background-position: -25px -25px; }
.cboxIE #cboxTopLeft,
 .cboxIE #cboxTopCenter,
 .cboxIE #cboxTopRight,
 .cboxIE #cboxBottomLeft,
 .cboxIE #cboxBottomCenter,
 .cboxIE #cboxBottomRight,
 .cboxIE #cboxMiddleLeft,
 .cboxIE #cboxMiddleRight {  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF); }
.cboxIE6 #cboxTopLeft { background: url(images/colorbox/ie6/borderTopLeft.png); }
.cboxIE6 #cboxTopCenter { background: url(images/colorbox/ie6/borderTopCenter.png); }
.cboxIE6 #cboxTopRight { background: url(images/colorbox/ie6/borderTopRight.png); }
.cboxIE6 #cboxBottomLeft { background: url(images/colorbox/ie6/borderBottomLeft.png); }
.cboxIE6 #cboxBottomCenter { background: url(images/colorbox/ie6/borderBottomCenter.png); }
.cboxIE6 #cboxBottomRight { background: url(images/colorbox/ie6/borderBottomRight.png); }
.cboxIE6 #cboxMiddleLeft { background: url(images/colorbox/ie6/borderMiddleLeft.png); }
.cboxIE6 #cboxMiddleRight { background: url(images/colorbox/ie6/borderMiddleRight.png); }
.cboxIE6 #cboxTopLeft,
 .cboxIE6 #cboxTopCenter,
 .cboxIE6 #cboxTopRight,
 .cboxIE6 #cboxBottomLeft,
 .cboxIE6 #cboxBottomCenter,
 .cboxIE6 #cboxBottomRight,
 .cboxIE6 #cboxMiddleLeft,
 .cboxIE6 #cboxMiddleRight {  _behavior: expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1], this.style.background = "none", this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ", sizingMethod='scale')"); }
#home_boxes { position: relative; clear: both; margin-left: 19px; }
#home_boxes_menu { position: absolute; background-color: #fe8605; display: none; z-index: 2;  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
-moz-opacity: 0.6; -khtml-opacity: 0.6; opacity: 0.6; }
.home_box ul { list-style-type: none; list-style-image: none; margin: 0px 0px 5px 10px; padding: 0px; float: right; }
.home_box li { display: block; float: left; cursor: pointer; }
.home_box li.hb_cart { width: 24px; height: 17px; background: url('images/c9_cart3.png'); background-repeat: no-repeat; margin-right: 7px;  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; }
.home_box li.hb_cart2 { width: 24px; height: 17px; background: url('images/c9_cart2.png'); background-repeat: no-repeat; margin-right: 7px;  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; }
.home_box li.hb_lightbox { width: 19px; height: 17px; background: url('images/c10_lightbox.png'); background-repeat: no-repeat;  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; }
.home_box li.hb_free { width: 19px; height: 19px; background: url('images/c10_free.png'); background-repeat: no-repeat;  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; margin-right: 7px; }
#lightbox_menu_error { position: fixed; display: none; background-color: #fd0f03; z-index: 10000; padding: 10px; text-align: center; font: 13px Verdana; color: #FFFFFF;  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
-moz-opacity: 0.9; -khtml-opacity: 0.9; opacity: 0.9; }
#lightbox_menu_ok { position: fixed; display: none; background-color: #ff6000; z-index: 10000; padding: 10px; text-align: center; font: 13px Verdana; color: #FFFFFF;  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
-moz-opacity: 0.9; -khtml-opacity: 0.9; opacity: 0.9; }
#lightbox_content { border-left: 0px #e3e3e3 solid; border-right: 0px #e3e3e3 solid; padding: 15px; }
#lightbox_content input[type="text"],
#lightbox_content input[type="password"],
#lightbox_content select { padding: 2px; border: 1px #FFDFBF solid; color: #8f908f; }
#lightbox_content h2 { margin: 4px 0px 10px 0px; font: 14px Verdana; color: #727171; }
#lightbox_content div.param { margin: 0px 0px 10px 0px; }
#lightbox_header { padding: 11px 10px 13px 15px; background-color: #FFF3EE; color: #B90000; font: 14px Verdana;
background-repeat: repeat-x; border-top: 0px #444444 solid; border-right: 0px #444444 solid; border-left: 0px #444444 solid; }
#lightbox_footer { padding: 13px 15px 13px 15px; background-color: #FFEFE8; border: 0px #e3e3e3 solid; }
.lightbox_button { font: 12px Verdana; letter-spacing: 0.5px; padding: 4px 10px 3px 10px; background-color: #ff7800; background: url('images/button_red.gif') left top repeat-x; border: 1px double #ffea00; color: #FFFFFF; border-radius: 0px;
cursor: pointer; }
.lightbox_button:hover { background: url('images/button_red.gif') 0px -35px repeat-x; }
.lightbox_button2 { float: right; font: 12px Verdana; letter-spacing: 0.5px; padding: 4px 10px 3px 10px; background-color: #ff7800; background: url('images/button_blue.gif') left top repeat-x; border: 1px double #ffea00; color: #FFFFFF; border-radius: 0px;
cursor: pointer; }
.lightbox_button2:hover { background: url('images/button_blue.gif') 0px -35px repeat-x; }
.subheader { padding: 10px; font: 15px Verdana; color: #C00003; background-color: #FFF3E6;
background-repeat: repeat-x; border: 1px #FFDFBF solid; margin-bottom: 15px; clear: both; border-radius: 0px; width: 680px; margin-left: 10px; }
.subheader a:link,
.subheader a:hover,
.subheader a:visited { text-decoration: none; }
.subheader_text { padding: 10px; margin-bottom: 20px; }
a.link_pixels:link,
a.link_pixels:hover,
a.link_pixels:visited { color: #e16843; font: 12px Verdana; padding: 1px 5px 1px 5px; background-color: #ffffff; text-decoration: none; border-radius: 0px; }
a.link_inches:link,
a.link_inches:hover,
a.link_inches:visited { color: #ffffff; font: 12px Verdana; padding: 1px 5px 1px 5px; background-color: #e16843; text-decoration: none; border-radius: 0px; }
.table-striped tbody>tr:nth-child(odd)>td,
.table-striped tbody>tr:nth-child(odd)>th { background-color: #f9f9f9; }
.table-hover tbody tr:hover td,
.table-hover tbody tr:hover th { background-color: #f5f5f5; }
#icons_preview { background: url('images/icons/preview.png'); background-repeat: no-repeat; background-position: 2px 3px; }
#icons_testimonials { background: url('images/icons/testimonials.png'); background-repeat: no-repeat; background-position: 2px 3px; }
#icons_comments { background: url('images/icons/comments.png'); background-repeat: no-repeat; background-position: 2px 3px; }
#icons_support { background: url('images/icons/support.png'); background-repeat: no-repeat; background-position: 2px 3px; }
#icons_blog { background: url('images/icons/blog.png'); background-repeat: no-repeat; background-position: 2px 3px; }
#icons_messages { background: url('images/icons/messages.png'); background-repeat: no-repeat; background-position: 2px 3px; }
#icons_friends { background: url('images/icons/friends.png'); background-repeat: no-repeat; background-position: 2px 3px; }
#icons_lightbox { background: url('images/icons/lightbox.png'); background-repeat: no-repeat; background-position: 2px 3px; }
#icons_partner { background: url('images/icons/partner.png'); background-repeat: no-repeat; background-position: 2px 3px; }
#icons_commission { background: url('images/icons/commission.png'); background-repeat: no-repeat; background-position: 2px 3px; }
#icons_models { background: url('images/icons/models.png'); background-repeat: no-repeat; background-position: 2px 3px; }
#icons_publications { background: url('images/icons/publications.png'); background-repeat: no-repeat; background-position: 2px 3px; }
#icons_upload { background: url('images/icons/upload.png'); background-repeat: no-repeat; background-position: 2px 3px; }
#icons_downloads { background: url('images/icons/downloads.png'); background-repeat: no-repeat; background-position: 2px 3px; }
#icons_orders { background: url('images/icons/orders.png'); background-repeat: no-repeat; background-position: 2px 3px; }
#icons_credits { background: url('images/icons/credits.png'); background-repeat: no-repeat; background-position: 2px 3px; }
#icons_subscription { background: url('images/icons/subscription.png'); background-repeat: no-repeat; background-position: 2px 3px; }
#icons_coupons { background: url('images/icons/coupons.png'); background-repeat: no-repeat; background-position: 2px 3px; }
.link_order { background: url('images/icons/link_order.png'); background-repeat: no-repeat; padding: 0px 0px 6px 30px; }
.link_order a:link,
.link_order a:hover,
.link_order a:visited { font: 14px Verdana; }
.link_date { background: url('images/icons/link_date.png'); background-repeat: no-repeat; padding: 4px 0px 0px 30px; color: #949494; }
.link_total { background: url('images/icons/link_total.png'); background-repeat: no-repeat; padding: 4px 0px 6px 30px; }
.link_approved { background: url('images/icons/link_approved.png'); background-repeat: no-repeat; padding: 4px 0px 3px 30px; color: #00c520; }
.link_pending,
.link_notshipped { background: url('images/icons/link_pending.png'); background-repeat: no-repeat; padding: 4px 0px 6px 30px; color: #cb4040; width: 160px; }
.link_payment { background: url('images/icons/link_payment.png'); background-repeat: no-repeat; padding: 4px 0px 3px 25px; color: #7fbb65; }
.link_message { background: url('images/icons/link_message.png'); background-repeat: no-repeat; padding: 4px 0px 3px 30px; }
.link_blog { background: url('images/icons/blog.png'); background-repeat: no-repeat; padding: 4px 0px 3px 30px; }
.link_edit { background: url('images/icons/link_edit.png'); background-repeat: no-repeat; padding: 4px 0px 3px 30px; }
.link_delete { background: url('images/icons/link_delete.png'); background-repeat: no-repeat; padding: 0px 5px 0px 25px; }
.link_comments { background: url('images/icons/blog.png'); background-repeat: no-repeat; padding: 4px 0px 3px 30px; }
.link_status { background: url('images/icons/link_status.png'); background-repeat: no-repeat; padding: 4px 0px 3px 30px; }
.link_commission { background: url('images/icons/link_commission.png'); background-repeat: no-repeat; padding: 4px 0px 3px 30px; }
.link_download { background: url('images/icons/link_download.png'); background-repeat: no-repeat; padding: 4px 0px 3px 30px; }
.link_lightbox { background: url('images/icons/link_lightbox.png'); background-repeat: no-repeat; padding: 2px 0px 3px 30px; }
.link_credits { background: url('images/icons/link_credits.png'); background-repeat: no-repeat; padding: 4px 0px 3px 30px; }
.link_payout { background: url('images/icons/link_payout.png'); background-repeat: no-repeat; padding: 4px 0px 3px 30px; }
.link_files { background: url('images/icons/link_files.png'); background-repeat: no-repeat; padding: 4px 0px 3px 30px; }
.link_coupon { background: url('images/icons/link_coupon.png'); background-repeat: no-repeat; padding: 4px 0px 3px 30px; }
.link_subscription { background: url('images/icons/link_subscription.png'); background-repeat: no-repeat; padding: 0px 0px 6px 30px; }
.link_subscription a:link,
.link_subscription a:hover,
.link_subscription a:visited { font: 14px Verdana; }
.checkoutbox { padding: 10px; font: 14px Verdana; color: #C17171; background-color: #ffffff; background: url('images/c11.gif'); background-repeat: repeat-x; border: 0px #d7d5d5 solid; clear: both; border-radius: 0px; text-shadow: 0px 0px 0px #FFFFFF; }
.checkoutbox_text { padding: 15px 10px 10px 10px; background-color: #FFFFFF; margin-bottom: 20px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-left: 1px #efeeee solid; border-right: 1px #efeeee solid; border-bottom: 1px #efeeee solid; }
.checkoutbox2 { margin-bottom: 15px; }
.checkoutbox2_title { background-color: #ffffff; background: url('images/c12.gif'); background-repeat: repeat-x; padding: 10px; font: 14px Verdana; color: #8B5600; border-top-right-radius: 0px; border-top-left-radius: 0px; text-shadow: 0px 0px 0px #808080; }
.checkoutbox2_text { border-left: 1px #dfdede solid; border-right: 1px #dfdede solid; border-bottom: 1px #dfdede solid; background-color: #FFFFFF; background: url('images/c13.gif'); background-repeat: repeat-x; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }
.checkoutbox_text h2 { font: 15px Verdana; color: #232323; }
.checkoutbox_info { font: 13px Verdana; color: #B90003; }
.checkout_line { margin: 0px 10px 0px 10px; border-top: #FFCBC4 solid 1px; }
.checkout_list { padding: 10px; }
.checkoutbox2_bottom { padding: 12px 10px 12px 10px; background-color: #fef0e0; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }
.checkoutbox2_bottom a { color: #dd3333 }
.price_license input { margin-top: -3px }
.price_license label { font: 12px Verdana; display: inline; }
.clear_padding { padding: 0px; margin: 0px; }
#search_flow_menu img { border: 0px; width: 26px; height: 26px; float: left; margin: -6px 7px 0px 7px; opacity: 0.5; }
#search_flow_menu img.active { opacity: 1; }
.bg-green { background-color: #559900; }
.bg-red { background-color: #c9231a; }
.like-btn,
.dislike-btn { width: auto; height: 24px; padding: 0 15px 0 30px; float: right; margin-left: 10px; cursor: pointer; color: #333333; font: 11px Verdana; line-height: 24px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
.like-btn { background: url(images/like/like-ico.png) 5px 50% no-repeat; }
.like-btn:hover,
.like-h { background: url(images/like/like-ico-h.png) 5px 50% no-repeat; color: #0c6502; background-color: #f0f0f0; border: #c6c6c6 1px solid; }
.dislike-btn { background: url(images/like/dislike-ico.png) 5px 50% no-repeat; }
.dislike-btn:hover,
.dislike-h { background: url(images/like/dislike-ico-h.png) 5px 50% no-repeat; background-color: #f0f0f0; border: #c6c6c6 1px solid; }
#ad { margin-top: 20px; margin-bottom: -70px; }
.show_user_avatar { border: #FFFFFF 5px solid; border-radius: 50%; object-fit: cover; }
#small-loader,
#wait { display: none; margin-left: 10px; color: red; }