/* CSS Document 2009. All Right Reserved | Adult Web Site Design By http://bluedesignstudios.com */

html, body{ padding: 0; margin: 0; height: 100%; position: relative; }
body { font-family: 'Arial'; font-size: 14px; color: #474747; background: #ffffff url('images/backTop.gif') repeat-x 0 0; }
body.main { background: #ffffff url('images/backTopMain_v2.gif') repeat-x 0 0; }
body.billing { background: #ffffff url('images/backBilling.gif') repeat-x 0 0; }
table, td { margin: 0; padding: 0; font-size: 14px; border-collapse: collapse; vertical-align: top; }
img { border: 0; }
h1, h2, h3, h4, h5, h6, h7, p { padding: 0 0 7px 0; margin: 0; }
p { line-height: 20px; }
h1, h2, h3, h4, h5, h6, h7 { font-size: 15px; font-family: 'Georgia'; }

ul li { padding: 0; margin: 0; list-style: none; }
form { padding: 0; margin: 0; }
select, input, textarea, option { padding: 0; margin: 0; font-size: 15px; font-family: 'Arial'; color: #474747; }

/* links */

a { color: #4a73c6; cursor: pointer; text-decoration: none; }
a:hover { text-decoration: underline; }
a:focus { outline: none; }

a.light { color: #808080; }
a.light:hover { color: #bf5b8d; }

body.billing a { color: #474747; }
body.billing a:hover { color: #bf5b8d; }

/* other */

div#full { height: 100%; text-align: center; }
body.main div#full { background: url('images/backMain_v2.jpg') no-repeat 50% 0; }
div#page { width: 940px; text-align: left; min-height: 100%; _height: 100%; margin: 0 auto; }
body.billing div#page { width: 760px; text-align: center; min-height: 100%; _height: 100%; margin: 0 auto; }
div.page { background: url('images/backContentA.gif') repeat-y 0 0; }
div#footer { height: 100px; margin-top: -100px; position: relative; background: #4c555a url('images/backBottom.gif') repeat-x 0 0; }
div#top { padding: 0 0 100px 0; }

div.clear { clear: both; }
br.clear { clear: both; }
div.clear2 { clear: both; height: 1px; overflow: hidden; }
div.table { width: 100%; }

div#header { height: 64px; text-align: left; position: relative; background: #7b1744 url('images/backTop.gif') repeat-x 0 0; }
div#header div.logo { position: absolute; left: 0; top: 18px; }
div#header img { width: 187px; height: 37px; }


div#header div.menu { position: absolute; right: 50px; top: 18px; color: #ffffff; }
div#header div.menu p { line-height: 32px; padding: 0; }
div#header div.menu b { color: #a1d7e4; text-shadow: 1px 1px #000000; font-weight: normal; background: url('images/menu-select1.gif') no-repeat 100% 3px; display: block; float: left; }
div#header div.menu b span { padding: 0 15px; display: block; float: left; background: url('images/menu-select2.gif') no-repeat 0 3px; }
div#header div.menu b a { padding: 0; color: #a1d7e4; }
div#header div.menu a { color: #ffffff; text-decoration: none; text-shadow: 1px 1px #000000; display: block; float: left; padding: 0 15px; }
div#header div.menu a:hover { color: #a1d7e4; }
div#header div.menu a.x { color: #f8b0d7; }
div#header div.menu a.x:hover { color: #ffd9e9; }
div#header div.menu img { width: 1px; height: 32px; margin: 0 5px -12px 5px; display: block; float: left; }

div#infoBilling { height: 32px; text-align: center; color: #6d6d6d; font-size: 12px; }
div#infoBilling p { padding: 7px 0 0 0; }
div#infoBilling img { margin: 0 3px -3px 0; width: 14px; height: 16px; }

div#titleBilling { height: 85px; text-align: center; background: url('images/backTitle.jpg') no-repeat 50% 0; }
div#titleBilling h1 { font-size: 30px; color: #ffffff; text-shadow: 1px 1px #943860; padding: 24px 0 0 0; }
div#titleBilling h2 { font-size: 30px; color: #ffffff; text-shadow: 1px 1px #943860; padding: 24px 0 0 0; }

div#ed { height: 443px; position: relative; }
div#ed h1 { position: absolute; left: 0; top: 23px; font-size: 30px; color: #ffffff; text-shadow: 1px 1px #943860; width: 960px; text-align:center; }
div#ed h2 { position: absolute; left: 0; top: 45px; font-size: 30px; color: #ffffff; text-shadow: 1px 1px #943860; width: 460px; }
div#ed p { position: absolute; left: 600px; top: 110px; font-size: 18px; color: #ffffff; text-shadow: 1px 1px #943860; width: 220px; font-family: 'Georgia'; line-height:26px; }
div#ed #ed_flash_main {  position: absolute; left: 1px; top: 87px; width: 560px; }
div#ed div.bo1 { position: absolute; left: 0; top: 248px; }
div#ed div.bo2 { position: absolute; left: 240px; top: 248px; }
div#ed div.bo1 b { display: none; }
div#ed div.bo2 b { display: none; }
div#ed div.bo1 a { display: block; width: 221px; height: 45px; background: url('images/bo1.gif') no-repeat 0 0; }
div#ed div.bo2 a { display: block; width: 221px; height: 45px; background: url('images/bo2.gif') no-repeat 0 0; }
div#ed div.bo1 a:hover { background: url('images/bo1.gif') no-repeat 0 -45px; }
div#ed div.bo2 a:hover { background: url('images/bo2.gif') no-repeat 0 -45px; }

div#ed div.bo3 { position: absolute; left: 600px; top: 340px; }
div#ed div.bo3 b { display: none; }
div#ed div.bo3 a { display: block; width: 340px; height: 72px; background: url('images/ed_main_but.jpg') no-repeat 0 0; }
div#ed div.bo3 a:hover { background: url('images/ed_main_but.jpg') no-repeat 0 -72px; }

div#bs_2 { height: 280px; position: relative; border-top: #e4e4e4 1px solid; }

div.site1 { width: 240px; float: left; font-size: 11px; }
div.site2 { width: 220px; float: left; font-size: 11px; }
div.site1 a:hover img { filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; }
div.site2 a:hover img { filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; }
div.sh { height: 5px; overflow: hidden; }

div#contentM { font-size: 12px; }

div#bs { height: 280px; position: relative; border-bottom: #e4e4e4 1px solid; }
div.b { width: 220px; height: 120px; position: absolute; }
div.b1 { left: 0; top: 30px; background: url('images/b1.jpg') no-repeat 0 0; }
div.b2 { left: 240px; top: 30px; background: url('images/b2.jpg') no-repeat 0 0; }
div.b3 { left: 0; top: 160px; background: url('images/b3.jpg') no-repeat 0 0; }
div.b4 { left: 240px; top: 160px; background: url('images/b4.jpg') no-repeat 0 0; }
div.b h3 { padding: 5px 0 10px 53px; line-height: 20px; }

div.b5 { left: 480px; top: 205px; position: absolute; width:460px; }
div.b6 { left: 480px; top: 37px; position: absolute; }
div.b7 { left: 720px; top: 20px; position: absolute; width: 220px; height: 160px; overflow: hidden; }

div.b7 div.testimonials { background: #fff1f7 url('images/ts4.gif') no-repeat 100% 100%; }
div.b7 div.testimonials div.ts3 { background: url('images/ts3.gif') no-repeat 0 100%; }
div.b7 div.testimonials div.ts2 { background: url('images/ts2.gif') no-repeat 100% 0; width: 220px; height: 160px; }
div.b7 div.testimonials div.ts1 { background: url('images/ts1.gif') no-repeat 0 0; padding: 15px 20px 15px 20px; font-size: 12px; color: #666666; font-style: normal; line-height: 16px; }
div.b7 div.testimonials h4 { color: be5c8f; font-style: normal; font-size: 14px; padding-left: 40px; font-weight: normal; }
div.ts6 { background: url('images/ts6.gif') no-repeat 897px 2px; }

div#title { height: 105px; text-align: center; position: relative; background: #b14a78 url('images/backTitle.jpg') no-repeat 0 0; }
div#title h1 { font-size: 30px; color: #FFFFFF; text-shadow: 1px 1px #943860; padding: 32px 0 0 0; }
/* div#title h2 { font-size: 30px; color: #FFFFFF; text-shadow: 1px 1px #943860; padding: 32px 0 0 0; } */

div#copy { width: 940px; text-align: left; position: relative; font-size: 12px; }
div#copy div.logo { position: absolute; left: 0; top: 17px; }
div#copy div.logo img { width: 168px; height: 33px; }
div#copy div.call { position: absolute; left: 229px; top: 17px; }
div#copy div.call img { width: 128px; height: 31px; }
div#copy div.email { position: absolute; left: 415px; top: 17px; }
div#copy div.email img { width: 115px; height: 31px; }
div#copy div.menu { position: absolute; left: 0; top: 65px; color: #40484c; }
div#copy div.menu i { font-style: normal; margin: 0 3px; }
div#copy div.menu b { color: #ffffff; font-weight: normal; }
div#copy div.menu a { color: #8f9090; }
div#copy div.menu a:hover { color: #d0d0d0; }
div#copy div.menu b a { color: #ffffff; }

div#contentA div.blockLeft { float: left; width: 240px; }
div#contentA div.blockLeft div.in { padding: 10px 40px 20px 0; }
div#contentA div.blockLeft div.block { padding: 10px 15px 0 30px; }

p.comm { font-size: 12px; color: #7e7e7e; font-family: 'Georgia'; line-height: 20px; padding: 0; }

div#contentA div.menu span { display: block; height: 40px; overflow: hidden; font-size: 12px; background: url('images/menu.gif') no-repeat 0 0; color: #ffffff; font-weight: bold; }
div#contentA div.menu span.active { height: 46px; background: url('images/menuActive.gif') no-repeat 0 0; color: #ffffff; margin: -1px 0 -6px 0; }
/*
div#contentA div.menu strong { display: block; padding: 12px 15px 0 35px; text-shadow: 1px 1px #657f2b; }
*/
div#contentA div.menu a { display: block; padding: 12px 15px 0 35px; color: #6d6d6d; text-decoration: none; }
div#contentA div.menu a:hover { color: #000000; }
div#contentA div.menu strong a { display: block; padding: 12px 15px 0 35px; color: #ffffff; text-decoration: none; text-shadow: 1px 1px #657f2b; }
div#contentA div.menu strong a:hover { color: #edffc3; text-shadow: 1px 1px #3a4c13; }

div#contentA div.blockRight { float: left; width: 700px; }
div#contentA div.blockRight div.in { padding: 20px 0 20px 0; }

div#contentB div.blockLeft { float: left; width: 720px; overflow:hidden; }
div#contentB div.blockLeft div.in { padding: 10px 20px 20px 0; }
div#contentB div.blockRight { float: left; width: 220px; overflow:hidden; }
div#contentB div.blockRight div.in { padding: 20px 0; }

div.thumb1 { margin: 0 20px 0 0; float: left; }
div.thumb1 img { border: #d4d4d4 3px solid; }
div.thumb2 { margin: 5px 0 10px 0; }
div.thumb2 img { border: #d4d4d4 3px solid; }
div.thumb3 { margin: 0 0 20px 0; }
div.thumb3 img { border: #d4d4d4 3px solid; }
div.thumb4 { margin: 0 0 5px 0; }
div.thumb4 img { border: #d4d4d4 3px solid; }

div.step { width: 120px; font-size: 36px; font-weight: bold; text-align: center; float: left; }
div.step p { padding-top: 60px; line-height: 36px; }

.nopad p { padding: 3px 0 0 0; }
.p12 { font-size: 12px; }
.p13 { font-size: 13px; }
.p14 { font-size: 14px; }
.p18 { font-size: 18px; }
.red { color: #bf5b8d; }
.grey { color: #969696; }
.times { font-family: 'Times New Roman'; }
.arial { font-family: 'Arial'; }
.pRight { float: right; }
.pLeft { float: left; }
p.pCenter { text-align: center; padding: 0; }
a.red { color: #bf5b8d; }
a.red:hover { color: #666666; }

h2 { font-size: 24px; font-weight: normal; }
h2 a { text-decoration: none; }
h2 a:hover { text-decoration: underline; }

h3 a { text-decoration: none; }
h3 a:hover { text-decoration: underline; }


body.main h3 { font-size: 14px; color: #808080; font-weight: bold; font-family: 'Arial'; }
h3 { font-size: 16px; }
h4 { font-size: 14px; }
h5 { font-size: 12px; }
h4.p18 { font-size: 18px; font-weight: normal; }
h5.p18 { font-size: 18px; font-weight: normal; }

div.simpleA { float: left; width: 360px; }
div.simpleB { float: left; width: 340px; }
div.indBoxA { padding: 0 20px 0 0 }

div.boxA { float: left; width: 230px; }

ul li { background: url('images/li.gif') no-repeat 4px 5px; padding: 0 0 7px 18px; }

div.theme { font-size: 11px; color: #999999; }
div.theme strong { color: #474747; font-weight: normal; }

h2.border { border-bottom: #d7d7d7 1px dotted; margin: 0 0 10px 0; }
h3.border { border-bottom: #d7d7d7 1px dotted; margin: 0 0 10px 0; }
h4.border { border-bottom: #d7d7d7 1px dotted; margin: 5px 0 10px 0; }
h5.border { border-bottom: #d7d7d7 1px dotted; margin: 0 0 5px 0; }

div.testimonials { background: #fff1f7 url('images/ts4.gif') no-repeat 100% 100%; }
div.testimonials div.ts3 { background: url('images/ts3.gif') no-repeat 0 100%; }
div.testimonials div.ts2 { background: url('images/ts2.gif') no-repeat 100% 0; }
div.testimonials div.ts1 { background: url('images/ts1.gif') no-repeat 0 0; padding: 15px 20px 15px 20px; font-size: 15px; color: #666666; }
div.testimonials h4 { color: be5c8f; font-style: normal; font-size: 18px; padding-left: 40px; font-weight: normal; }
div.name { background: url('images/ts5.gif') no-repeat 0 0; padding: 6px 0 0 40px; font-size: 14px; color: #666666; font-weight: bold; }

div.blockLeftB { float: left; width: 480px; }
div.blockLeftB div.in { padding: 20px 20px 20px 0; }
div.blockRightB { float: left; width: 460px; }
div.blockRightB div.in { padding: 20px 0; }

table.tableForm td { padding: 3px 0; font-size: 12px; vertical-align: middle; }
table.tableForm td td { padding: 0; }
table.tableForm td.error { color: #bf5b8d; }
table.tableForm div.dis { text-align: right; font-size: 11px; }
td.checkbox { width: 25px; text-align: center; height: 25px; }

div.buttonGrey { background: url('images/buttonGrey2.gif') no-repeat 100% 0; float: left; }
div.buttonGrey div { background: url('images/buttonGrey1.gif') no-repeat 0 0; height: 23px; float: left; }
div.buttonGrey input { border: 0; background: #d7d7d7; margin: 1px 15px; font-family: 'Times New Roman'; font-size: 14px; font-weight: bold; }

div.blog h4 { font-size: 18px; font-weight: normal; }
div.blog ul li { padding: 0 0 5px 0; font-size: 14px; background: none; }
div.blog ul a { color: #808080; text-decoration: none; }
div.blog ul a:hover { color: #bf5b8d; }

div.lines { font-size: 16px; }
div.lines p { border-bottom: #d7d7d7 1px dotted; padding: 5px 0 8px 15px; background: url('images/backLines.gif') no-repeat 0 50%; }

input.inputText { width: 100%; padding: 2px; border-top: #adadad 1px solid; border-right: #dddddd 1px solid; border-bottom: #dddddd 1px solid; border-left: #adadad 1px solid; font-family: 'Arial'; font-size: 12px; color: #808080; }
textarea.textareaText { width: 100%; padding: 2px; border-top: #adadad 1px solid; border-right: #dddddd 1px solid; border-bottom: #dddddd 1px solid; border-left: #adadad 1px solid; font-family: 'Arial'; font-size: 12px; color: #808080; }
select.selectText { width: 100%; border-top: #adadad 1px solid; border-right: #dddddd 1px solid; border-bottom: #dddddd 1px solid; border-left: #adadad 1px solid; font-family: 'Arial'; font-size: 12px; color: #808080; }
select.selectText option { padding: 1px 3px; font-family: 'Arial'; font-size: 12px; color: #808080; }

div.faq p { padding-left: 20px; }
div.faq p.question { color: #bf5b8d; font-style: italic; padding: 5px 0; }


div.iAB { position: relative; height: 320px; }

div.iA { width: 225px; height: 145px; position: absolute; overflow: hidden; }
div.iA1 { left: 0; top: 0; background: url('images/iconsA5.jpg') no-repeat 50% 0; }
div.iA2 { left: 240px; top: 0; background: url('images/iconsA1.jpg') no-repeat 50% 0; }
div.iA3 { left: 480px; top: 0; background: url('images/iconsA2.jpg') no-repeat 50% 0; }
div.iA4 { left: 0; top: 160px; background: url('images/iconsA4.jpg') no-repeat 50% 0; }
div.iA5 { left: 240px; top: 160px; background: url('images/iconsA3.jpg') no-repeat 50% 0; }
div.iA6 { left: 480px; top: 160px; background: url('images/iconsA6.jpg') no-repeat 50% 0; }
div.iA span { display: block; margin: 78px 0 0 0; text-align: center; font-size: 14px; }
div.iA h4 { font-size: 18px; color: #333333; font-weight: normal; font-family: 'Arial'; padding: 0 0 2px 0; }


div.iB { width: 226px; height: 228px; position: absolute; overflow: hidden; left: 714px; top: 53px; background: url('images/iconsB1.jpg') no-repeat 0 0; }
div.iB span { display: block; margin: 70px 0 0 0; text-align: center; font-size: 12px; color: #919191; }
div.iB ul { margin: 0 0 0 16px; padding: 0; }
div.iB li { padding: 0 0 4px 0; background: none; text-shadow: 1px 1px #ffffff; list-style-image: url('images/li2.gif'); }

div#blocksIA { position: relative; height: 325px; }

div#blockInd { width: 460px; height: 325px; position: absolute; left: 0; top: 0; overflow: hidden; background: url('images/blockIndependent.jpg') no-repeat 0 0; font-size: 12px; }
div#blockInd h3 { position: absolute; left: 20px; top: 44px; font-size: 18px; color: #656565; text-transform: uppercase; font-weight: normal; }
div#blockInd p.desc { position: absolute; left: 20px; top: 65px; font-size: 14px; color: #858585; font-style: italic; font-family: 'Georgia'; }
div#blockInd ul { position: absolute; left: 20px; top: 100px; width: 380px; }
div#blockInd ul li { background: url('images/li3.gif') no-repeat 1px 7px; padding: 0 0 9px 10px; }

div#blockInd p.priceNew { position: absolute; right: 20px; top: 32px; font-size: 30px; color: #7bb86c; font-family: 'Georgia'; }
div#blockInd p.priceOld { position: absolute; right: 20px; top: 10px; font-size: 20px; color: #fd9696; font-family: 'Georgia'; background: url('images/oldInd.gif') no-repeat 0 5px; padding: 0 4px; }
div#blockInd p.x { position: absolute; right: 20px; top: 68px; font-size: 12px; color: #7bb86c; font-weight: bold; }

div.submitInd { position: absolute; right: 0; top: 270px; width: 460px; height: 55px; background: url('images/submitInd.gif') no-repeat 0 0; }
div.submitInd a { width: 221px; height: 45px; overflow: hidden; display: block; background: url('images/bd1.gif') no-repeat 0 0; margin: 5px 0 0 0; }
div.submitInd a:hover { background: url('images/bd1.gif') no-repeat 0 -45px; }
div.submitInd b { display: none; }

p.priceNew span { display: none; }
p.priceOld span { display: none; }

div#blockAgn p.priceNew { position: absolute; right: 20px; top: 32px; font-size: 30px; color: #7bb86c; font-family: 'Georgia'; }
div#blockAgn p.priceOld { position: absolute; right: 20px; top: 10px; font-size: 20px; color: #fd9696; font-family: 'Georgia'; background: url('images/oldAgn.gif') no-repeat 0 5px; padding: 0 4px; }
div#blockAgn p.x { position: absolute; right: 20px; top: 68px; font-size: 12px; color: #7bb86c; font-weight: bold; }


div.newsletter { position: absolute; left: 600px; top: 17px; width: 340px; height: 66px; background: url('images/backNewsletter.gif') no-repeat 0 0; color: #7b7e7f; }
div.newsletter p { position: absolute; left: 12px; top: 8px; font-size: 14px; }
div.newsletter span { font-size: 11px; }
div.newsletter div { position: absolute; left: 12px; top: 30px; }

/*********************************************************************/

div#contentC { font-size: 12px; padding: 20px 0; width: 700px; margin: 0 auto; text-align: left; }
div#contentC h3 { font-size: 14px; font-family: 'Arial'; color: #474747; font-weight: bold; }
div#contentC h3.border { border-bottom: #d7d7d7 2px solid; margin: 0 0 10px 0; }
div#contentC td { font-size: 12px; }

td.backGuarantee { background: url('images/backGuarantee.jpg') no-repeat 0 0; font-size: 12px; }
td.backGuarantee p { line-height: 16px; }
td.backGuarantee div { padding: 18px; }
td.backGuarantee h4 { font-size: 13px; font-family: 'Arial'; }


table.tableFormAgree { background: #f6f6f6; border: #d8d8d8 1px solid; }
table.tableFormAgree td { padding: 0 0 0 5px; font-size: 12px; vertical-align: middle; height: 40px; }

table.tableFormAgree2 { background: #f6f6f6; border: #d8d8d8 1px solid; }
table.tableFormAgree2 td { padding: 0 0 0 5px; font-size: 12px; vertical-align: middle; height: 60px; }

table.tableFormH td { padding: 8px 5px; font-size: 12px; vertical-align: middle; }
table.tableFormH td td { padding: 0; }
td.checkbox { width: 25px; text-align: center; height: 25px; }

table.tableFormPayment td { padding: 6px 0; vertical-align: middle; }
table.tableFormPayment td.a { padding: 6px 0; }
table.tableFormPayment td.x { padding: 6px 0; }
table.tableFormPayment img { border: #ffffff 3px solid; width: 36px; height: 23px; }
table.tableFormPayment td.x img { border: #7bb657 3px solid; }

td.ds img { margin: 0 0 4px 0; }
td.ps { border-left: #fce45f 1px solid; padding: 0 0 0 10px; text-align: center; }

td.ps p.price { color: #7bb657; font-size: 18px; font-family: 'Georgia'; }
td.ps p.price strong { color: #7bb657; font-size: 48px; font-weight: normal; }
td.ps p.gua { color: #000000; font-size: 18px; font-style: italic; font-family: 'Georgia'; }
td.ps p.usd { color: #c4b355; font-size: 11px; }

input.ra { vertical-align: middle; }

div.morelink { margin: 10px 0 10px 0; font-size: 12px; }

p.flag-us { background: url('images/flag-us.gif') no-repeat 0 4px; padding: 0 0 2px 23px;; }
p.flag-uk { background: url('images/flag-uk.gif') no-repeat 0 4px; padding: 0 0 2px 23px;; }
p.flag-aus { background: url('images/flag-aus.gif') no-repeat 0 4px; padding: 0 0 2px 23px;; }


p.ico-msn { background: url('images/ico-msn.gif') no-repeat 0 2px; padding: 0 0 2px 23px; }
p.ico-yahoo { background: url('images/ico-yahoo.gif') no-repeat 0 2px; padding: 0 0 2px 23px;; }
p.ico-aol { background: url('images/ico-aol.gif') no-repeat 0 1px; padding: 0 0 2px 23px;; }
p.ico-skype { background: url('images/ico-skype.gif') no-repeat 0 2px; padding: 0 0 2px 23px;; }

span.web_services a { width: 139px; height: 20px; overflow: hidden; display: block; background: url('images/web_services.gif') no-repeat 0 0; }
span.web_services a:hover { background: url('images/web_services.gif') no-repeat 0 -20px; }

div.date { font-size: 11px; color: #949494; }
div.date a { color: #949494; }
div.date a:hover { color: #333333; }

div.links { margin: 0 0 20px 0; text-align: center; }

.wp-paginate {padding:0; margin:0;}
.wp-paginate li {display:inline; list-style:none;}
.wp-paginate a {background:#ddd; border:1px solid #ccc; color:#666; margin-right:4px; padding:3px 6px; text-align:center; text-decoration:none;}
.wp-paginate a:hover, .wp-paginate a:active {background:#ccc; color:#888;}
.wp-paginate .title {color:#555; margin-right:4px;}
.wp-paginate .gap {color:#999; margin-right:4px;}
.wp-paginate .current {color:#fff; background:#666; border:1px solid #555; margin-right:4px; padding:3px 6px;}
.wp-paginate .page {}
.wp-paginate .prev, .wp-paginate .next {}

/* style overrides for comments pagination */
.wp-paginate-comments {}
.wp-paginate-comments li {}
.wp-paginate-comments a {}
.wp-paginate-comments a:hover, .wp-paginate-comments a:active {}
.wp-paginate-comments .title {}
.wp-paginate-comments .gap {}
.wp-paginate-comments .current {}
.wp-paginate-comments .page {}
.wp-paginate-comments .prev, .wp-paginate-comments .next {}

.postcontent .more-link {
	font-weight:normal;
	font-size:12px;
}

.m_butt_get {
	display:block;
	height:39px;
	width:151px;
	text-indent:-5000px;
	background:url(images/m_butt_get.gif) no-repeat left top;
}

.m_butt_get:hover {
	background:url(images/m_butt_get_o.gif) no-repeat left top;
}

.m_butt_ord {
	display:block;
	height:39px;
	width:151px;
	text-indent:-5000px;
	background:url(i/m_butt_ord.gif) no-repeat left top;
	margin-top:-5px;
}

.m_butt_ord:hover {
	background:url(i/m_butt_ord_o.gif) no-repeat left top;
}


.theme_box {
	display:block;
	float:left;
	margin: 3px 12px 0 0;
	width:220px;
}

.theme_box div.thumb3 img{
	border:0;
}

.theme_box a:hover img { filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; }

.bann_blog {
	display:block;
	margin: 0px 0 20px 0px;
}

.blog_newsletter {
	width:auto;
	overflow:hidden;
}

.blog_newsletter img {
	display:none !important;
}

.twitt {
	margin:-10px 0 20px 5px;
}






/*********************************************************************/

div#contentC { font-size: 12px; padding: 20px 0; width: 700px; margin: 0 auto; text-align: left; }
div#contentC h3 { font-size: 14px; font-family: 'Arial'; color: #474747; font-weight: bold; }
div#contentC h3.border { border-bottom: #d7d7d7 2px solid; margin: 0 0 10px 0; }
div#contentC td { font-size: 12px; }

td.backGuarantee { background: url('i/add/backGuarantee.jpg') no-repeat 0 0; font-size: 11px; }
td.backGuarantee div { padding: 14px; }
td.backGuarantee h4 { font-size: 14px; font-family: 'Arial'; font-weight: normal; }

table.tableFormAgree { background: #f6f6f6; border: #d8d8d8 1px solid; }
table.tableFormAgree td { padding: 0 0 0 5px; font-size: 12px; vertical-align: middle; height: 40px; }

table.tableFormAgree2 { background: #f6f6f6; border: #d8d8d8 1px solid; }
table.tableFormAgree2 td { padding: 0 0 0 5px; font-size: 12px; vertical-align: middle; height: 60px; }

table.tableFormH td { padding: 8px 5px 8px 5px; font-size: 12px; vertical-align: middle; }
table.tableFormH td td { padding: 0; }
td.checkbox { width: 25px; text-align: center; height: 25px; }

table.tableFormPayment td { padding: 6px 0; vertical-align: middle; }
table.tableFormPayment td.a { padding: 6px 0; }
table.tableFormPayment td.x { padding: 6px 0; }
table.tableFormPayment img { border: #ffffff 3px solid; width: 36px; height: 23px; }
table.tableFormPayment td.x img { border: #7bb657 3px solid; }

td.ds img { margin: 0 0 4px 0; }
td.ps { border-left: #7a9bd7 1px solid; padding: 0 0 0 10px; text-align: center; }

td.ps p.price { color: #7bb657; font-size: 18px; font-family: 'Georgia'; line-height: 32px; }
td.ps p.price strong { color: #7bb657; font-size: 48px; font-weight: normal; }
td.ps p.gua { color: #000000; font-size: 12px; font-style: italic; font-family: 'Georgia'; font-weight: bold; }
td.ps p.usd { color: #c4b355; font-size: 11px; line-height: 15px; }

div.qw h4 { font-size: 18px; font-family: 'Arial'; color: #3d3d3d; font-weight: normal; padding: 5px 0; }
div.qw { font-size: 14px; font-family: 'Georgia'; color: #8a8a8a; }

a.blue { color: #2c60c7; }
a.blue:hover { color: #3d3d3d; }
div.hr { clear: both; height: 1px; overflow: hidden; background: #63747b; margin: 0 0 10px 0; }
div.hr2 { clear: both; height: 2px; overflow: hidden; background: #cccccc; }

div.a1 { background: url('i/add/a1_new.gif') no-repeat 0 0; }
div.a2 { background: url('i/add/a2.gif') no-repeat right top !important; } 
div.a3 { background: url('i/add/a3.gif') no-repeat 0 100%; }
div.a4 { background: url('i/add/a4.gif') no-repeat 100% 100%; padding: 17px; }

div.qt { padding: 0 0 10px 56px; color: #757575; font-size: 12px; }
div.qt span { display: block; width: 160px; }
div.qt h4 { font-size: 14px; font-family: 'Arial'; color: #808080; }
div.qt1 { background: url('i/add/qt1.jpg') no-repeat 0 0; }
div.qt2 { background: url('i/add/qt2.jpg') no-repeat 0 0; }
div.qt3 { background: url('i/add/qt3.jpg') no-repeat 0 0; }
div.qt4 { background: url('i/add/qt4.jpg') no-repeat 0 0; }
div.qt5 { background: url('i/add/qt5.jpg') no-repeat 0 0; }
div.qt6 { background: url('i/add/qt6.jpg') no-repeat 0 0; }

div.d240 { width: 240px; float: left; }
div.d190 { width: 180px; float: left; }

div.sq { color: #757575; font-size: 12px; }
div.sq h4 { font-size: 14px; font-family: 'Arial'; color: #808080; }
div.sq p { background: url('i/add/sq.gif') no-repeat 0 2px; padding: 0 0 8px 22px; font-size:13px; }


div.xball-01 { float: left; }
div.xball-02 { float: right; }
div.xball { width: 265px; height: 356px; background: url('i/add/xball.gif') no-repeat 0 0; text-align: center; color: #656565; }
div.xball span { display: block; padding: 10px 30px 10px 25px; }
div.xball h3 { color: #010101; font-size: 36px; font-family: 'Arial'; font-weight: bold; }
div.xball p.a { color: #858585; font-size: 24px; }
div.xball p.b { color: #7a9bd7; font-size: 14px; text-transform: uppercase; font-weight: bold; }
div.xball p.c { font-size: 24px; font-weight: bold; border-bottom: #656565 1px dotted; padding: 0 0 5px 0; margin: 0 0 5px 0; white-space:nowrap; }
div.xball p.d { font-size: 14px; font-weight: bold; border-bottom: #656565 1px dotted; padding: 0 0 5px 0; margin: 0 0 5px 0; }
div.xball strong { color: #b95285; }

div.xball2-01 { float: left; }
div.xball2-02 { float: right; }
div.xball2 { width: 265px; height: 373px; background: url('i/add/xball_2.gif') no-repeat 0 0; text-align: center; color: #656565; }
div.xball2 span { display: block; padding: 10px 30px 6px 25px; }
div.xball2 h3 { color: #010101; font-size: 36px; font-family: 'Arial'; font-weight: bold; }
div.xball2 p.a { color: #858585; font-size: 24px;  }
div.xball2 p.b { color: #7a9bd7; font-size: 14px; text-transform: uppercase; font-weight:bold; }
div.xball2 p.c { font-size: 24px; border-bottom: #656565 1px dotted; padding: 0 0 5px 0; margin: 0 0 5px 0; white-space:nowrap; }
div.xball2 p.e { font-size: 18px;  border-bottom: #656565 1px dotted; padding: 0 0 5px 0; margin: 0 0 5px 0;  }
div.xball2 p.d { font-size: 14px;  border-bottom: #656565 1px dotted; padding: 0 0 2px 0; margin: 0 0 2px 0;  }
div.xball2 strong { color: #b95285; }
div.xball2 span.pr3_from { display: block; padding: 0px 30px 0px 25px !important; }

div.xb { width: 644px; margin: 0 auto;  }
div.xb2 { width: 590px; margin: 0 auto; }

div#sales { width: 740px; margin: 0 auto; background: #ffffff; font-size: 20px; text-align: left; }
div#sales2 { width: 876px; margin: 0 auto; background: #ffffff; font-size: 20px; background: url('i/add/sales2.gif') repeat-y 0 0; text-align: left; }
div#sales3 { width: 740px; margin: 0 auto; background: #ffffff; font-size: 20px; text-align: left; }
div.insales { padding: 10px 20px 0 20px; }
div.insales2 { padding: 10px 70px 20px 70px; }
div.insales3 { padding: 100px 70px 60px 70px; background: url('i/add/sales-ico.jpg') no-repeat 100% 0; }
div#logo { width: 1004px; height: 103px; margin: 0 auto; background: url('i/add/sales0.jpg') no-repeat 0 0; }
div#logo h1 { display: none; }

body.sales { background: #b2b2b2 url('i/add/sales0.gif') repeat-x 0 0; color: #000000; }
body.sales h2 { color: #cc0000; font-size: 30px; font-family: 'Arial'; text-align: center; font-weight: bold; }
body.sales h3 { color: #cc0000; font-size: 24px; font-family: 'Arial'; text-align: center; font-weight: bold; }

div.byellow { background: #fded80; padding: 10px 17px; }
span.byellow { background: #ffff66; display: inline; padding: 2px 5px; }

div.pf { color: #666666; }
div.pf p { line-height: 26px; }
div.pf strong { display: block; color: #000000; font-weight: normal; }

div.tss1 { float: left; width: 340px; }
div.tss2 { float: right; width: 340px; }
div.tss p.a { color: #aaaaaa; font-size: 14px; text-align: right; }

.p_sign {
	display:block;
	margin:auto;
	width:182px;
	height:45px;
	text-indent:-8000px;
	background:url(i/p_sign.gif) no-repeat top left;
}

.p_sign:hover {
	
	background:url(i/p_sign_o.gif) no-repeat top left;
}

.pr2_b {
	border-bottom:1px dotted #656565;
	padding-bottom:5px;
	margin-bottom:3px;
}

div.xball p.pr2_d {
	font-size:18px;
	white-space:nowrap;
}


.pr2_sign_0 {
	display:block;
	margin:-5px auto 0 auto;
	width:182px;
	height:47px;
	text-indent:-8000px;
	background:url(images/sprite_pr2_but_0.gif) no-repeat top left;
	
}

.pr2_sign_0:hover {
	background-position:0 -47px;
}


.pr3_sign_0 {
	display:block;
	margin:-5px auto 0 auto;
	width:194px;
	height:49px;
	text-indent:-8000px;
	background:url(images/sprite_sign_new.gif) no-repeat top left;
	
}

.pr3_sign_0:hover {
	background-position:0 -49px;
}

.pr3_sign_1 {
	display:block;
	margin:-5px auto 0 auto;
	width:194px;
	height:49px;
	text-indent:-8000px;
	background:url(images/sprite_sign.gif) no-repeat top left;
	
}

.pr3_sign_1:hover {
	background-position:0 -49px;
}



.pr2_sign_1 {
	display:block;
	margin:-5px auto 0 auto;
	width:182px;
	height:47px;
	text-indent:-8000px;
	background:url(images/pr2_but_1.gif) no-repeat top left;
	
}

.pr2_sign_1:hover {
	
	background:url(images/pr2_but_1_o.gif) no-repeat top left;
}



.pr2_sign_2 {
	display:block;
	margin:-5px auto 0 auto;
	width:182px;
	height:47px;
	text-indent:-8000px;
	background:url(images/pr2_but_2.gif) no-repeat top left;
}

.pr2_sign_2:hover {
	
	background:url(images/pr2_but_2_o.gif) no-repeat top left;
}

.pr2_h3 {
	color:#888888;
	font-size:24px;
	font-weight:normal;
}

.pr3_from {
	display:block;
	color:#868686;
	font-size:24px;
	text-align:center;
	padding: 0 0 6px 0 !important; 
	margin: -7px 0 0 0;
	
}

.pr3_from i{
	font-size:16px;
	font-style:normal;
}

div.xb_new {  margin: 0 auto;  padding: 15px 0 0 0; margin-left:133px; z-index:10;}

div.xb_new div, div.xb_new p { /* z-index:10;*/}

.price_popup_2 {
	position:absolute;
	top:-30px;
	left:210px;
	background:url('images/popup2_2.gif') no-repeat right bottom;
	width:215px;
	display:none;
	z-index:1000;
	text-align:left;
}

.price_popup_2 div.bot {
	background:url('images/popup2_1.gif') no-repeat left top;
	padding:13px 6px 15px 40px;
	font-size:12px;
	color:#333333;
	line-height:16px;
}

.price_popup_2 h3 {
	font-size:14px !important;
	font-weight:bold;
	color:#333333;
	padding-bottom:6px;	
}


.popup_it {
	position:relative;
	width:210px;
	cursor:pointer;
}

#go1 .popup_it {
	z-index:5;
}

#go2 .popup_it {
	z-index:1;
}

.h3_nowrap h3 {
	white-space:nowrap;
}
 