.dropdown ul, .dropdown ul li, .dropdown ul ul { list-style: none; margin: 0; padding: 0 }
.dropdown ul { position: relative; z-index: 597; float: left }
.dropdown ul li { position: relative; float: left; line-height: 1.3em; vertical-align: middle; zoom: 1 }
.dropdown ul li.hover, .dropdown ul li:hover { position: relative; z-index: 599; cursor: default }
.dropdown ul ul { visibility: hidden; position: absolute; top: 100%; left: 0; z-index: 598; width: 100% }
.dropdown ul ul li { float: none }
.dropdown ul ul ul { top: -1px; left: 99% }
.dropdown ul li:hover>ul { visibility: visible }
.dropdown ul li.rtl ul { top: 100%; right: 0; left: auto }
.dropdown ul li.rtl ul  ul { top: 1px; right: 99%; left: auto }
.dropdown ul  a { text-decoration: none; padding: 0px 10px; color: #f4f4f4; text-shadow: 2px 2px 0 #000 }
.dropdown ul li li a { color: #ddd }
.dropdown ul a:hover { color: #fff }
.dropdown ul  li { padding: 8px 3px 7px 3px; word-spacing: 7px; font-family: "Myriad Pro", "Trebuchet MS", "Helvetica Neue", Helvetica, Arial, Sans-Serif; font-size: 15px; text-transform: uppercase; font-weight: normal }
.dropdown ul li  li { text-transform: none; margin: 0; background-color: #2b2727; font-size: 12px; border-bottom: solid 1px #4b4444; font-weight: bold; text-transform: uppercase }
.dropdown ul li:hover, .dropdown ul li.active, .dropdown ul li.current-cat, .dropdown ul li.current_page_item, .dropdown ul li.current-menu-item, .dropdown ul li.current_page_parent, .dropdown ul li.current-category-ancestor { background: #2b2727 }
.dropdown ul li:hover  li { text-shadow: none }
.dropdown ul li.active a, .dropdown ul li.current-cat a, .dropdown ul li.current_page_item a { color: #fff }
.dropdown ul  ul { width: 170px }
.dropdown ul li  ul { position: absolute; left: 0; display: block; visibility: hidden; z-index: 100; text-align: left; padding: 0 }
* html .dropdown ul li  a { display: inline-block }
.dropdown ul ul  li { font-weight: normal; padding: 5px 0 }
* body .dropdown ul li.hover  a { background: none; color: #fff }
* body .dropdown ul  li.hover { background-color: #333; color: #fff }
#topnav .dropdown  ul { z-index: 598 }
#topnav .dropdown ul  li { padding: 4px 0 5px 0; margin-left: 0px; word-spacing: 3px; font-family: Arial; font-size: 10px; text-transform: uppercase; font-weight: bold; font-size: 10px; font-weight: bold; color: #f4f4f4; text-shadow: 1px 1px 0 #000; text-transform: uppercase }
#topnav .dropdown ul li:hover { background: #2b2727 }
#topnav .dropdown ul  ul { width: 140px; margin-top: 0px }
#topnav .dropdown ul li  li { background-color: #2b2727; padding: 6px 0 }
body { background-color: #fff; font-family: "Lucida Grande", "bitstream vera sans", "trebuchet ms", verdana, arial; text-align: center }
#page { background-color: #efefef; width: 600px; margin: 50px auto; padding: 20px 150px 20px 50px; min-height: 600px; border: 2px solid #fff; outline: 1px solid #ccc; text-align: left }
#player { border: 2px solid red }
h1, h2 { letter-spacing: -1px; color: #2D5AC3; font-weight: normal; margin-bottom: -10px }
h1 { font-size: 22px }
h2 { font-size: 18px }
.less { color: #999; font-size: 12px }
a { color: #295c72 }
* { margin: 0; padding: 0 }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin: 0; padding: 0 }
table { border-collapse: collapse; border-spacing: 0 }
fieldset, img { border: 0 }
address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal }
ol, ul { list-style-type: none }
caption, th { text-align: left }
h1, h2, h3, h4, h5, h6 { font-size: 100% }
q:before, q:after { content: '' }
abbr, acronym { border: 0 }
img { behavior: url(/wp-content/themes/taobadass/iepngfix.htc?383f4f) }
strong { font-weight: bold }
em { font-style: italic }
a  img { border: none }
table { -x-system-font: none; font-family: inherit; font-size: inherit; font-size-adjust: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; width: 100% }
th { background: #BCD; color: #333 }
th, td { line-height: 20px; padding: 4px }
#myLibrary tr:nth-child(2n) { background: rgba(0, 0, 0, 0.1) none repeat scroll 0 0 }
tr:nth-child(2n+1) { }
#navigation {
font-family:Georgia, "Times New Roman", Times, serif font-weight:bold; text-align: center; float: left; margin: 0 auto; width: 500px }
.wp-pagenavi { font-family: Arial; font-size: 12px; text-align: center; padding: 6px; color: #fff; text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3); text-transform: uppercase }
.wp-pagenavi  .pages { padding: 5px 6px; margin: 0 6px; color: #fff; background: #34475b; border: 1px solid #DDD; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px }
.wp-pagenavi a:link, .wp-pagenavi a:visited { -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; padding: 5px 6px; margin: 0 4px; color: #fff; font-weight: bold; background: #34475b }
.wp-pagenavi  .current { padding: 5px 6px; color: #fff; margin: 0 5px; background: #4e6883; font-weight: bold; border: 1px solid #DDD; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px }
.pagenav .wp-pagenavi a:hover { color: #fff; background: #4e6883 }
.navigation { color: #fff; float: left; width: 100% }
.navigation .alignleft a, .navigation .alignright a { width: 125px; text-align: center; height: 20px }
.navigation  a { color: #fff; background: #737070; font-weight: bold; margin: 7px 5px; padding: 5px 6px; cursor: pointer; font-size: 10px; text-transform: uppercase; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3); -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border: none }
.navigation  .alignleft { float: left }
.navigation a:hover { color: #fff; text-decoration: none; background: #6c6868 }
.navigation  .alignright { float: right }
.post-edit-link { text-transform: uppercase; font-size: 10px; color: #f81b10; font-weight: bold }
.pagenav { background: #e7e9ed; padding: 8px 10px; float: left; width: 590px; font-size: 16px; font-family: "Helvetica Neue", Helvetica, Arial, Sans-Serif; text-transform: uppercase; color: #989898 }
.pagenav  a { color: #989898 }
.pagenav a:hover { color: #656161; text-decoration: none }
.pagenav  .floatleft { background: url(../images/prev.png) no-repeat left 5px; padding-left: 20px }
.pagenav  .floatright { background: url(../images/next.png) no-repeat right 5px; padding-right: 20px }
.aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto }
.textCenter { text-align: center }
.alignleft { float: left; margin: 10px 15px 5px 0 }
.alignright { float: right; margin: 10px 0 8px 20px }
.clear { clear: both }
.floatleft, .more_left { float: left }
.floatright { float: right }
.transpBlack { background: url(/wp-content/themes/taobadass/transpBlack.png?383f4f) }
.wp-caption { border: 1px solid #B6B6B6; text-align: center; background-color: #EFEFEF; margin: 10px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px }
.wp-caption  img { margin: 0; padding: 4px 0; border: 0 none }
.wp-caption p.wp-caption-text { font-size: 11px; line-height: 14px; padding: 0 3px 5px; margin: 0; font-style: italic }
a { color: #1d386a; outline: none; text-decoration: none }
a  img { border: none }
a:hover { text-decoration: underline }
h1 { font-size: 26px }
h2 { font-size: 22px }
h3 { font-size: 20px }
h4 { font-size: 16px }
h5 { font-size: 14px }
h6 { font-size: 12px }
h1.bigHeadline { font-size: 42px; text-align: center }
.bg-yellow { background-color: #ff0; font-weight: bold }
html { overflow-y: scroll }
p { font-family: Arial; font-size: 14px; line-height: 20px }
.red { color: #f00 }
.post .entry  ul.gun { list-style: none; margin-left: 60px; margin-right: 60px }
.post .entry ul.gun  li { list-style-image: url(http://www.thetaoofbadass.com/bullets.png) }
.bulletsHead { font-size: 18px; font-family: Arial; color: #f00 }
.f18 { font-size: 18px; font-family: Arial }
#wp-calendar  caption { font-weight: bold; color: #333; text-transform: uppercase }
#wp-calendar  td { text-align: center }
#wp-calendar td  a { color: #333; font-weight: bold; text-decoration: underline }
#wp-calendar td a:hover { text-decoration: none }
#wp-calendar  caption { background: #888 none repeat scroll 0 0; color: #FFF; font-size: 12px; font-weight: bold; padding: 8px 10px; text-shadow: 1px 1px 0 #656565; text-transform: uppercase; text-align: left }
#wp-calendar  #today { background: #2F91C4; color: #fff; font-weight: bold }
a.more { font-weight: bold; color: #2a2828; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; padding-right: 34px; background: url(../images/moreb.png) no-repeat right 2px }
a.more:hover { background: url(/wp-content/themes/taobadass/images/morebh.png) no-repeat right 2px; color: #972626; text-decoration: none }
li.date, li.category, ul.post-meta li.author, li.comments, #sidebar .popular li ul.post-meta li.comments a { padding-left: 16px; text-transform: uppercase; font-size: 10px; color: #7e7a7a; margin: 0 5px 5px 0; display: inline; border: none }
li.date { background: url(../images/date.png) no-repeat }
li.comments { background: url(../images/comments.png) no-repeat }
li.category { background: url(../images/category.png) no-repeat 0 2px }
ul.post-meta  li.author { background: url(../images/author.png) no-repeat }
ul.post-meta li  a { border-bottom: none; color: #7e7a7a }
ul.post-meta li a:hover { border-bottom: 1px dotted #7e7a7a; text-decoration: none }
ul.post-meta { margin: 5px 0 }
#panes ul.post-meta { margin: 0 }
.downarrowclass { background: url(../images/downh.png) no-repeat center; padding: 6px 11px }
.dropdown li a:hover .downarrowclass, .dropdown li:hover .downarrowclass, .dropdown ul li.current_page_item a .downarrowclass, .dropdown ul li.current-cat a .downarrowclass { background: url(../images/downh.png) no-repeat center }
.rightarrowclass { background: url(../images/right.png) no-repeat center right; padding: 8px; position: absolute; right: 10px }
body { font-size: 14px; background: url("../images/bg.png"); line-height: 1.6; color: #3B3232; font-family: Arial, Helvetica, sans-serif; text-align: left }
#content-wrap { width: 960px; background: #f0f1f3; float: left; margin-bottom: 20px }
#page-wrap { width: 960px; margin: 0 auto }
#content  #fullwidth.post { width: 940px }
#topnav { background: #1d1b1b url(../images/bgtop.png) repeat-x; height: 24px }
#nav-wrap { width: 960px; margin: 0 auto }
#nav-wrap  ul { float: right; margin-top: 1px }
#header { float: left; width: 960px; margin-top: 20px }
#logo { float: left; margin-bottom: -30px }
#ad468 { float: right; margin-top: 10px }
#menu { background: #1b1919; margin: 20px 0 0 0; width: 953px; float: left; padding-left: 7px }
#menu  ul.dropdown { width: 850px; float: left; padding: 0 10px }
#menu #menu-nav { width: 820px }
#header #menu  .social { float: right; height: 30px; margin-top: 2px; margin-right: 12px; text-align: right }
#header #menu .social  li { width: 32px; display: inline; padding: 0 }
#header #menu .social li:hover { background: none }
#feature { background: #232020; float: left; width: 960px; height: 351px; background: url(../images/featurebg.png) no-repeat; position: relative; clear: both }
#navi  ul { margin: 0 auto; width: 381px; position: absolute; top: 255px; left: 567px }
#navi  li { float: left; list-style-type: none; text-align: center; display: inline; margin-left: 14px }
#navi  a { color: #333; display: block; position: relative; word-spacing: -2px; font-size: 11px; text-decoration: none; opacity: 0.5 }
#navi  a.current { opacity: 1 }
#navi a:hover { opacity: 1 }
#navi  img { border: 1px solid #000; margin: 0 0 9px 0; display: block; width: 60px; height: 50px }
#navi  strong { display: block; font-size: 13px }
#opt-in { background: url("/video-dating-hero.jpg?383f4f") no-repeat scroll 0 0 transparent; clear: both; float: left; height: 351px; position: relative; width: 960px }
#opt-in  span { float: right; margin: 230px 0 0; width: 477px }
#panes { height: 345px; position: relative; overflow: hidden }
#panes  div { display: none; position: absolute; font-size: 13px; color: #ede9e9; line-height: 1.5; text-shadow: 1px 1px 0 #000; overflow: hidden; padding: 20px; width: 920px }
#panes p  a { color: #fff; font-weight: bold }
#panes  img { float: left; margin: 5px 40px 0 5px; width: 520px; height: 280px; border: 1px solid #000; -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 1.0); -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 1.0); box-shadow: 0 0 30px rgba(0, 0, 0, 1.1) }
#panes  a.more { color: #6e6666; font-weight: bold }
#panes a.more:hover { background: url(../images/moreb.png) no-repeat right 2px; color: #948787 }
#panes  h2 { font-size: 22px; padding: 0; margin: 0 0 5px 0; line-height: 1.2 }
#panes h2  a { color: #d3d3d3; line-height: 1.2 }
#panes  p { padding: 5px 0 0 0 }
#blocks { float: left; width: 960px; clear: both }
.colart { width: 240px; float: left }
.colart:hover  h3 { background: #2c2727 }
.colart  h3 { text-align: center; background: #141212; font-family: Georgia; font-size: 13px; padding: 4px 0; text-shadow: 1px 1px 0 #000; color: #d3d3d3; font-style: italic; font-weight: normal; text-transform: uppercase; }
.colart h3  a { color: #d3d3d3; font-weight: normal; font-style: italic }
.colart  .entry { padding: 8px 15px }
.colart  h2 { font-family: Georgia; font-size: 18px; font-weight: normal; font-style: italic; line-height: 1.4; margin-bottom: 5px }
.colart h2  a { color: #314c66 }
#blocks  .more { color: #2a2828; font-size: 16px; font-family: "Myriad Pro", "Trebuchet MS", "Helvetica Neue", Helvetica, Arial, Sans-Serif; padding-right: 34px; background: url(../images/moreb.png) no-repeat right 4px; margin-top: 10px; float: left }
#blocks a.more:hover, #blocks .colart:hover .more { background: url(../images/morebh.png) no-repeat right 4px; color: #972626; text-decoration: none }
#twitter_carousel { float: left; margin: 15px 0 15px 15px; padding: 12px 15px 0 120px; background: url(../images/twitterbg.png) no-repeat; width: 800px; font-family: Georgia; font-style: italic; color: #726c6c; overflow: hidden; height: 30px }
#content { background: url(../images/h3bg.png) repeat-x top center; float: left; width: 610px; margin: 15px 15px 20px 15px }
h3.title { font-family: "Myriad Pro", "Trebuchet MS", "Helvetica Neue", Helvetica, Arial, Sans-Serif; text-transform: uppercase; color: #2a2828; font-size: 18px; font-weight: normal; clear: both; line-height: 1.1; background: #f0f1f3; padding-right: 15px; float: left }
#content  .post { float: left; clear: both; width: 610px; background: url(../images/line.png) repeat-x bottom center; padding: 20px 0 }
#content .sticky h2  a { background: url(../images/sticky.png) no-repeat 0 5px; padding-left: 20px }
.post h2, .post h1 { margin-bottom: 5px }
.post h1  a { font-size: 21px; line-height: 1.2 }
.post h2  a { font-size: 24px; line-height: 1.2 }
h3.topcat { font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; color: #2a2828; font-size: 16px; font-weight: bold; clear: both; background: #f0f1f3; padding-right: 15px; float: left; line-height: 1.1 }
h3.topcat  a { color: #2a2828 }
h3.topcat ul  li { display: inline; float: left; padding-right: 10px }
.post .thumb  img { float: left; border: 4px solid #000; margin: 5px 10px 5px 0 }
#single ul.post-meta { background: url(../images/line.png) repeat-x bottom center; padding-bottom: 10px; margin-bottom: 10px }
#content.single { background: url(../images/h3bg.png) repeat-x center -5px }
#content.page { background: none }
#content.page  .post { padding: 0; background: none; margin: 0 }
#content.single  .post { padding: 10px 0 6px 0; background: none }
#content .post  a.more { float: right; clear: both; background: url(../images/moreb.png) no-repeat right 5px }
#content .post a.more:hover { background: url(../images/morebh.png) no-repeat right 5px }
.post  .entry { line-height: 1.8 }
.post .entry  ul { margin: 0 0 20px; padding: 0 0 0 30px }
.post .entry ul  li { list-style-type: square }
.post .entry  ol { margin: 0 0 20px; padding: 0 0 0 30px }
.post .entry ol  li { list-style-type: decimal }
.post .entry  a { font-weight: bold }
.post  blockquote { border-left: 3px solid #CCC; color: #777; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: italic; line-height: 1.8em; margin: 10px 20px 10px 30px; padding-left: 10px }
blockquote, q { quotes: none }
.post  .alignleft { float: left; margin: 10px 15px 10px 0 }
.post  .alignright { float: right; margin: 10px 0px 10px 15px }
.prevnext { float: left; clear: both; width: 610px; margin-bottom: 20px }
.prevnext  .previous { float: left }
.prevnext  .next { float: right; text-align: right }
.prevnext  a { padding: 2px 5px; margin-bottom: 5px; font-weight: bold; text-transform: uppercase; background: #737070; font-size: 10px; border: none; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3); color: #fff; display: block }
.gallery .gallery-item { display: -moz-inline-stack; display: inline-block; vertical-align: top; zoom: 1; *display:inline;
margin: 10px }
.gallery { margin: auto; text-align: center; clear: both }
.gallery  img { border: 2px solid #cfcfcf }
.gallery-caption { margin-left: 0 }
.share { clear: both; background: url(../images/line.png) repeat-x bottom center; padding-bottom: 20px; margin-bottom: 10px }
.share h3, .prevnext h3 { font-family: "Myriad Pro", "Trebuchet MS", "Helvetica Neue", Helvetica, Arial, Sans-Serif; text-transform: uppercase; font-size: 16px; font-weight: bold; color: #2a2828; margin-bottom: 10px }
.share  li { padding: 0 0 3px 20px; display: inline; margin-right: 15px }
.share li  a { color: #333; font-size: 10px; font-weight: bold; text-transform: uppercase }
li.facebook { background: url(../images/facebook.png) no-repeat left }
li.twitter { background: url(/wp-content/themes/taobadass/images/twitter.png) no-repeat left }
li.delicious { background: url(/wp-content/themes/taobadass/images/delicious.png) no-repeat left }
li.digg { background: url(/wp-content/themes/taobadass/images/digg.png) no-repeat left }
li.stumble { background: url(/wp-content/themes/taobadass/images/stumble.png) no-repeat left }
.tag-links { background: url(/wp-content/themes/taobadass/images/tag.png) no-repeat left 2px; padding-left: 20px; float: left; clear: both }
.nextpage { background: url(/wp-content/themes/taobadass/images/page.png) no-repeat left; padding-left: 20px; float: left; clear: both; margin-bottom: 5px; font-weight: bold }
#comments, #respond { float: left; width: 100% }
#comments  h3 { background: url(/wp-content/themes/taobadass/images/h3bg.png) repeat-x 2px -5px; margin: 15px 0; clear: both; width: 100% }
#comments ul.children  #respond { background: none; width: 95% }
#comments h3  span { font-family: "Myriad Pro", "Trebuchet MS", "Helvetica Neue", Helvetica, Arial, Sans-Serif; text-transform: uppercase; font-size: 16px; font-weight: bold; color: #2a2828; background: #f0f1f3; padding-right: 15px; line-height: 1; margin-bottom: 15px }
#comments  div.comments { margin: 0 0 10px 0 }
#comments div.comments  h2 { font-size: 18px; font-weight: normal }
#comments div.comments li, #main #respond { padding: 10px 0 5px; margin-top: 10px }
#comments ol.commentlist div.comment-content { margin-left: 95px }
#comments  cite { font-style: normal; font-weight: normal }
#comments  p.trackbackurl { font-size: 11px }
#comments p.trackbackurl  span.url { font-weight: bold; padding: 1px }
#comments a.more-link { display: block; margin: 10px 0 0 }
#comments div#comments-comments ul, #comments div#comments-comments ol { margin-left: 0 }
#comments  .comments { padding: 0px 0; clear: left }
#comments .comments  li { margin: 0px 0 0em 0; padding: 20px 0; list-style-type: none; background: url(/wp-content/themes/taobadass/images/line.png) repeat-x top center; float: left; width: 100% }
#comments .comments li ul  li { padding: 10px 0 5px 0 }
#comments  ul.children { background: url(/wp-content/themes/taobadass/images/replybg.png) no-repeat 0 25px; margin: 0; padding: 0 0 0 25px; float: left }
#comments .comments li  ul.children { margin-top: 10px; padding: 0; width: 95% }
#comments .comments li ul.children  li { clear: left; margin: 0 0 0px 30px; background: none }
#comments .comments li ul  li { border: none }
.comment-body { position: relative }
.comment-body p  a { text-decoration: underline }
#comments .comments .comment-author-admin cite.fn  a { color: #DB2A3B; font-style: italic; font-size: 14px }
#comments  blockquote { color: #777; font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; font-style: italic }
#comments .comments  cite.fn { font-size: 12px; font-weight: bold; font-family: Arial }
#comments .comments cite.fn  a { color: #3B3232 }
#comments .comments  div.gravatar { float: left; display: inline; width: 75px; margin: 0 10px 5px 0 }
#comments .comments div.gravatar  img { margin: 0 }
#comments .comments div.comment-author { line-height: 18px; margin: 0 10px 3px 0; width: 215px; position: relative }
#comments .comment-author { float: left }
#comments .comment-author  img.avatar { float: left }
#comments .comment-meta { position: absolute; top: 20px; left: 60px }
#comments .comments div.comment-content { }
.comments p, .comments li.author p { font-size: 11px; line-height: 20px; margin-left: 225px }
#comments .comments  .avatar { float: left; margin: 0 10px 0 0 }
#comments .comments  span.says { display: none }
#comments .comments  .children { margin: 0 0 0 0 }
#comments .comments .commentmetadata a.comment-edit-link { background: none }
#comments .comments .commentmetadata  a { display: inline; font-size: 11px; color: #9d9c9c; padding: 0; line-height: 17px; margin: 0; border-bottom: none; font-weight: bold; font-family: Arial, Helvetica, sans-serif; clear: both; float: left }
#comments .comments .commentmetadata a:hover { color: #4f535b; text-decoration: none; border: none; padding: 0 }
#comments .comments  .reply { margin: 15px 0 0 0; text-align: right; clear: both }
#comments .comments .cancel-comment-reply  p { margin: 0 0 0 0; border: none }
#comments .afterpost .navigation .alignleft a, #comments .reply a, .afterpost .navigation .alignright a { padding: 3px 13px; margin-bottom: 5px; font-weight: 700; text-transform: uppercase; font-size: 10px; background: url(/wp-content/themes/taobadass/images/reply.png?383f4f) no-repeat; border: none; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3); color: #fff }
#comments .cancel-comment-reply { float: left; clear: both; margin-bottom: 10px }
#comments .cancel-comment-reply  a { padding: 2px 5px; margin-bottom: 5px; font-weight: 700; text-transform: uppercase; background: #737070; font-size: 10px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border: none; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3); color: #fff }
#comments .afterpost .navigation .alignleft a:hover, #comments .afterpost .navigation .alignright a:hover, #comments .reply a:hover, #comments .cancel-comment-reply a:hover { text-decoration: underline }
#commentform { color: #6F6F6F; clear: both }
#commentform  code { font-size: 11px }
#commentform  p { margin: 0 10px 15px 0; font-size: 12px; border: none; padding: 0 }
#commentslabel, #commentform label { line-height: 2.0em; font-size: 12px; font-style: italic }
#comments textarea, #commentform textarea { width: 580px; height: 160px }
#comments ul.children textarea, #commentform ul.children textarea { width: 450px }
#comments #submit, #commentform #submit, .mngl-share-button, #sendFeedback input.submit { background: #000 url(/wp-content/themes/taobadass/images/overlay-button.png) repeat-x 0 0; display: inline-block; padding: 6px 15px 6px; color: #fff !important; font-size: 12px; font-family: "Myriad Pro", "Trebuchet MS", "Helvetica Neue", Helvetica, Arial, Sans-Serif; font-weight: bold; line-height: 1; text-transform: uppercase; text-decoration: none; word-spacing: 3px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0.25); -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.25); text-shadow: 0 -1px 1px #000; border: none; position: relative; cursor: pointer; overflow: visible; width: auto; cursor: pointer; margin: 12px 0 }
#comments #submit:hover, #commentform #submit:hover { background: #333 }
#commentform  #subscribe { float: left; margin: 5px 5px 0 0; text-transform: none }
.trackblist { list-style-type: decimal }
#respond  input { background: #f5f6f9; border: 1px solid #b7bdc7; -moz-box-shadow: 3px 3px 0px rgba(0, 0, 0, 0.10); -webkit-box-shadow: 3px 3px 0px rgba(0, 0, 0, 0.10); color: #666; font-size: 13px; padding: 5px; margin: 0 8px 5px 0 }
#respond  textarea { background: #f5f6f9; border: 1px solid #b7bdc7; -moz-box-shadow: 3px 3px 0px rgba(0, 0, 0, 0.10); -webkit-box-shadow: 3px 3px 0px rgba(0, 0, 0, 0.10); color: #666; font-size: 13px; padding: 5px }
#searchform  #s { background: #f5f6f9; border: 1px solid #b7bdc7; color: #666; font-size: 13px; padding: 5px; margin: 0 5px 5px 0 }
#sidebar  #searchform { float: left; clear: both }
#submit { background: #737070; border: 1px solid #504F4F; color: #F1ECEC; font-size: 10px; font-weight: bold; padding: 5px }
#searchsubmit { background-color: #737070; border: 1px solid #737070; color: #F1ECEC; font-size: 10px; padding: 5px; text-transform: uppercase }
input { padding: 5px }
#sidebar { float: right; width: 300px; margin: 15px 15px 0 5px; background: #e7e9ed; position: relative }
#sidebar  h3 { font-size: 26px; color: #4c677c }
#tabs { background: url(/wp-content/themes/taobadass/images/bgtabs.png); padding: 6px; float: left; clear: both; width: 288px; margin-bottom: 30px }
ul.tabs { margin: 0; padding: 0; float: left; list-style: none; height: 31px; width: 100% }
ul.tabs  li { float: left; margin: 0; padding: 0; height: 31px; line-height: 31px; border-left: none; margin-bottom: -1px; overflow: hidden; position: relative }
ul.tabs li  a { text-decoration: none; color: #e9e9e9; display: block; font-size: 11px; text-transform: uppercase; font-weight: bold; padding: 0 8px; outline: none; cursor: pointer }
ul.tabs li a:hover { }
html ul.tabs li.active, html ul.tabs li.active a, html ul.tabs li.active a:hover { background: #e7e8e9; color: #363333 }
.tab_container { overflow: hidden; clear: both; float: left; background: #e7e8e9; padding: 6px; width: 276px }
.tab_content { padding: 10px 0; font-size: 12px; background: #f0f1f3; border: 1px solid #d6cece }
.tab_container  #tab4 { padding: 10px; font-family: Georgia }
#sidebar  .widget { clear: both; float: left; margin: 0 0 25px 10px; padding-right: 10px; width: 289px }
#sidebar .widget  h3 { background: url(/wp-content/themes/taobadass/images/h3bg.png) repeat-x top center; margin: 0 0 8px 0 }
#sidebar .widget h3  span { font-family: "Myriad Pro", "Trebuchet MS", "Helvetica Neue", Helvetica, Arial, Sans-Serif; text-transform: uppercase; color: #2a2828; font-size: 22px; font-weight: bold; line-height: 1; background: #e7e9ed; padding-right: 15px; margin-bottom: 10px; letter-spacing: -1px; word-spacing: 3px }
#sidebar .widget  div { margin: 5px 0; padding: 0 15px 10px 0; clear: both }
#sidebar .widget  ul { clear: both }
#sidebar .widget ul  li { list-style-type: square; padding: 0 }
#sidebar .widget ul  ul { margin: 0; padding: 0 0 0 15px }
#sidebar .tab_container .recentcomments, #sidebar .tab_container .popular { color: #a3a0a0; font-size: 11px }
#sidebar .tab_container .recentcomments li, #sidebar .tab_container .popular li { border-bottom: 1px solid #ced7de; padding: 5px 10px; clear: both }
#sidebar .tab_container .recentcomments li:last-child, #sidebar .tab_container .popular li:last-child { border-bottom: none }
#sidebar .tab_container .recentcomments a, #sidebar .tab_container .popular a { font-weight: bold; color: #3b3232; font-size: 14px; display: block }
#sidebar .tab_container .recentcomments  img { float: left; margin: 5px 8px 5px 0; width: 50px }
#sidebar .tab_container .popular li ul.post-meta  li.comments { padding: 0; text-align: right }
#sidebar .tab_container .popular li ul.post-meta li.comments a:hover { text-decoration: underline }
#sidebar #cat, #sidebar select { width: 268px }
#sidebar #cat, #sidebar select { background: #F7F7F7; border: 1px solid #cdcfd4; color: #333; display: inline; font-family: Arial, Tahoma, Verdana; font-size: 12px; padding: 5px; line-height: 1.5; margin: 5px 0; clear: both; float: left }
ul.gallery  img { border: 2px solid #D3DDE5; width: 60px; height: 60px; float: left }
ul.gallery img:hover { border: 2px solid #0C2B41 }
ul.gallery  a { border: none }
ul.gallery a:hover, ul.gallery li:hover, ul.gallery li a:hover, #ads li:hover { border: none }
ul.gallery { display: block; list-style-type: none; margin: 5px 0 0; padding: 5px 0 }
#sidebar .widget ul.gallery  li { border: none; padding: 0 6px 8px 0; float: left; list-style-type: none; list-style-position: outside }
#footer { background: url("../images/bgfooter.png?383f4f") repeat-x scroll center top #E7E9EC; clear: both; display: block; height: 55px; padding: 11px 9px 15px 25px; position: relative; width: 926px }
#infowidget { width: 408px; float: left; text-align: center }
#infowidget  span { color: #9f9f9f; font-size: 25px; font-family: Georgia; font-style: italic }
#infowidget  ul { width: 100%; color: #716e6e; font-size: 10px; font-weight: bold; text-transform: uppercase }
#infowidget  li { padding: 0 0 4px 23px; margin: 0 15px 3px 0; width: 40%; float: left; text-align: left }
#infowidget li  a { color: #716e6e; font-size: 10px; font-weight: bold; text-transform: uppercase }
#infowidget  li.rss { background: url(/wp-content/themes/taobadass/images/feed.png) no-repeat left }
#infowidget  li.phone { background: url(/wp-content/themes/taobadass/images/phone.png) no-repeat left }
#infowidget  li.email { background: url(/wp-content/themes/taobadass/images/email.png) no-repeat left }
#footer_search { margin: 20px 0 0 20px; height: 40px; background: #e4e5e6; border: 1px solid #d3d6dd; -webkit-border-radius: 5px; -khtml-border-radius: 5px; -moz-border-radius: 5px; float: right; width: 440px; padding: 15px 15px 25px 25px; color: #9f9f9f; font-style: italic; font-weight: bold }
#footer_search  #s { width: 380px; background: #f0f2f4; border: 1px solid #cbcfd2 }
#footer  .hr { clear: both; background: #d3d5d7; border-bottom: 1px solid #fff; height: 1px; float: left; width: 100%; margin: 12px 0 7px 0 }
#copyright { float: left; width: 600px; font-size: 10px; font-weight: bold; color: #6c6666; text-transform: uppercase; clear: both; text-align: justify }
#designed { float: right; width: 145px; font-size: 10px; font-weight: bold; color: #6c6666; text-transform: uppercase }
ul.NoBullet { list-style-type: none }
ul.NoBulletNoIndent { list-style-type: none; margin-left: 0px; padding-left: 5px }
#item-header-content  h2 { }
#item-header { margin-top: 25px }
.updated { }
.dir-form { margin-top: 25px }
#create-group-form { margin-top: 25px }
.item-title { font-size: 17px; font-weight: bold; text-transform: uppercase }
#groups-directory-form  h3 { float: left; font-size: 20px; width: 332px }
form#whats-new-form { margin-top: 25px }
#whats-new-options { text-align: left }
#wrapper { width: 100% }
#main { width: 960px; margin: 0 auto }
#mainFullWidth { height: 1%; margin: 15px }
#mainFullWidth  .second_block { margin-top: 4px }
.first_block { width: 200px; float: left; margin-right: 10px }
.top_cont { float: left; margin-top: 10px; margin-left: 0px; width: 200px; height: auto; background: none repeat scroll 0 0 #e4e7ec }
.left_top { float: left; margin-top: 0px; margin-left: 0px; width: 200px; height: 3px }
.left_middle { background-color: #FFF; float: left; height: auto; margin-left: 4px; margin-top: 0; width: 193px }
.left_text { width: 200px; margin-bottom: 15px; margin-top: 5px }
.left_text  p { float: left; margin-left: 0px; margin-top: 5px; font-family: Verdana, Geneva, sans-serif; color: #000; font-size: 12px; text-align: center }
.left_bottom { float: left; margin-top: 0px; margin-left: 0px; width: 200px; height: 3px }
.left_second { float: left; width: 200px; margin-top: 5px; height: auto }
.inner_cont { margin: 0 auto; padding: 2px 0px 2px 0px; width: 186px; height: auto }
.inner_conttop { float: left; margin-top: 0px; margin-left: 0px; width: 152px; height: 4px }
.inner_contmiddle { background-color: transparent; float: left; height: auto; margin-left: -2px; margin-top: 0; width: 186px; padding-left: 5px; padding-bottom: 5px }
.inner_heading { float: left; margin-top: 0px; margin-left: 0px; width: 190px; height: auto }
.inner_heading  p { margin-left: 2px; margin-top: 2px; font-family: Verdana, Geneva, sans-serif; color: #999; font-size: 14px; font-weight: bold }
.inner_line { margin: 0 auto; width: 150px; height: 1px; margin-top: 25px }
.image_cont { float: left; width: 186px; margin-top: 5px }
.image_holder { float: left; margin-top: 0px }
.inner_bottmtext  p { margin-left: 10px; margin-top: 10px; font-family: Verdana, Geneva, sans-serif; color: #416f96; font-size: 9px; font-weight: bold }
.inner_contbottom { float: left; margin-top: 0px; margin-left: 0px; height: 4px }
.invite_holder { height: 86px; margin: 0 auto; padding: 15px; width: 105px }
.second_block { width: 515px; float: left; margin-top: 10px }
.third_block { width: 200px; float: right }
.right_text  p { float: left; margin-left: 35px; margin-top: 5px; font-family: Verdana, Geneva, sans-serif; color: #000; font-size: 14px; text-align: center; font-weight: bold }
.right_link  a { float: left; margin-left: 5px; margin-top: 5px; font-family: Verdana, Geneva, sans-serif; color: #2e679d; font-size: 11px; font-weight: bold; text-decoration: none; width: 150px }
.right_area { width: 150px; height: 50px }
.right_imagearea { width: 50px; height: auto }
.right_textarea { width: 100px; height: auto }
.right_textarea  p { float: left; margin-top: 0px; margin-left: 5px; font-family: Verdana, Geneva, sans-serif; font-size: 12px; color: #000; width: 127px }
.shadetabs { margin-left: 0; margin-bottom: 0; font: bold 12px Verdana; list-style-type: none; height: 21px }
.shadetabs  li { float: left }
.shadetabs li  a { background-color: #F4F2F2; border: 1px solid #D7D8DC; color: #CCC; display: inline-block; float: left; padding: 6px 22px; text-align: center; width: 127px }
.setting { width: 570px; float: left }
.fontset { font-family: Verdana, Arial, Helvetica, sans-serif; color: #F00; font-size: 14px }
.shadetabs li a:visited { }
.shadetabs li a:hover { text-decoration: none }
.shadetabs li  a.selected { font: bold 12px Verdana; position: relative; text-decoration: none; position: relative; z-index: 1; color: #000; border-bottom: solid 1px #fff }
.shadetabs li  a.selected { background: #fff; border: 1px solid #ccc; padding: 6px 16px 6px 17px; border-bottom: none }
.shadetabs li a.selected:hover { text-decoration: none }
.tabcontent { display: none }
@media print {
.tabcontent { display: block !important }
}
.modernbricksmenu2 { padding: 0; width: 362px; border-top: 5px solid #D25A0B; background: transparent; voice-family: "\"}\""; voice-family: inherit }
.modernbricksmenu2  ul { margin: 0; margin-left: 10px; padding: 0; list-style: none }
.modernbricksmenu2  li { display: inline; margin: 0 2px 0 0; padding: 0; text-transform: uppercase }
.modernbricksmenu2  a { float: left; display: block; font: bold 11px Arial; color: white; text-decoration: none; margin: 0 1px 0 0; padding: 5px 10px; background-color: black; border-top: 1px solid white }
.modernbricksmenu2 a:hover { background-color: #D25A0B; color: white }
.modernbricksmenu2  a.selected { background-color: #D25A0B; color: white; border-color: #D25A0B }
.tabcontent { display: none }
@media print {
.tabcontent { display: block !important }
}
.indentmenu { font: bold 13px Arial; width: 100% }
.indentmenu  ul { margin: 0; padding: 0; float: left; border-top: 1px solid navy; background: black url(/wp-content/themes/taobadass/indentbg.gif?383f4f) center center repeat-x }
.indentmenu ul  li { display: inline }
.indentmenu ul li  a { float: left; color: white; padding: 5px 11px; text-decoration: none; border-right: 1px solid navy }
.indentmenu ul li a:visited { color: white }
.indentmenu ul li  a.selected { color: white !important; padding-top: 6px; padding-bottom: 4px; background: black url(/wp-content/themes/taobadass/indentbg2.gif?383f4f) center center repeat-x }
.tabcontentstyle { border: 1px solid gray; width: 450px; margin-bottom: 1em; padding: 10px }
.tabcontent { display: none }
@media print {
.tabcontent { display: block !important }
}
.input_area { width: 490px; height: auto }
.input_left { float: left; width: 20px; margin-top: 5px }
.input_rigth { float: left; width: 20px; margin-top: 5px; margin-left: 150px }
li { list-style-type: none }
#activity-count { display: none }
#activity-filter-links { margin-top: -50px }
.activity-header  p { font-size: 14px }
.item-avatar { width: 50px; float: left }
.prf_image { font-weight: bold; padding: 5px 0 5px 48px; width: 152px }
#whats-new-post-in-box { display: none }
form#whats-new-form #whats-new-textarea { width: 380px; height: 0px }
#aw-whats-new-submit { background-image: url("/wp-content/themes/taobadass/images/share.png"); color: white; font-weight: bold; height: 28px; padding-bottom: 14px; width: 70px; border: none; margin-top: 4px }
.activity-list activity-content activity-inner  p { margin-left: -58px }
#whats-new-post-in { width: 100px }
.submit_blog { background-image: url("/wp-content/themes/taobadass/images/share.png"); border: medium none; color: #FFF; cursor: pointer; display: block; font-weight: bold; height: 31px; margin: 20px auto 0; padding: 6px 10px 10px; width: 86px; cursor: pointer }
.submit_journal { background-image: url("/wp-content/themes/taobadass/images/share_like.png"); border: medium none; color: #FFF; cursor: pointer; display: block; font-weight: bold; height: 31px; margin: 20px auto 0; padding: 6px 10px 10px; width: 115px; cursor: pointer }
#ask { background-image: url("/wp-content/themes/taobadass/images/share.png"); border: medium none; color: white; font-weight: bold; height: 31px; padding: 6px 10px 10px; width: 86px; cursor: pointer }
.askQuestions { height: 130px; margin-top: 10px }
.askQuestions  td { padding: 0 }
.activityone { float: left }
.user_img { border: 1px solid; width: 60px; float: left }
.reply_ques { background-image: url("/wp-content/themes/taobadass/images/share.png"); border: medium none; color: white; cursor: pointer; font-size: 12px; font-weight: bold; padding-left: 5px; width: 55px }
.reply_questext { background: none repeat scroll 0 0 transparent; border: medium none; color: #1D386A; cursor: pointer; font-size: 11px; padding: 0; width: 35px }
.like_ans { background-image: url("/wp-content/themes/taobadass/images/share.png"); border: medium none; color: #FFF; float: left; font-size: 12px; font-weight: bold; height: 25px; margin-left: 10px; margin-top: 10px; padding-left: 16px; padding-top: 5px; width: 44px; text-decoration: none }
.People_like { background-image: url("/wp-content/themes/taobadass/images/share_like.png"); border: medium none; color: white; float: left; font-size: 12px; font-weight: bold; height: 25px; margin-bottom: 5px; margin-top: 10px; padding-left: 7px; padding-top: 5px; width: 180px; text-decoration: none }
.answer_submit { background-image: url("/wp-content/themes/taobadass/images/share_like.png"); border: medium none; color: white; cursor: pointer; display: block; font-weight: bold; margin: 20px auto 0 }
.answertext  textarea { border: 2px solid #CCC; color: #555; height: 110px; width: 485px }
.firt { border: 1px solid #CCC }
.sec { border: 1px solid #CCC }
#secondcontent { background: url("/wp-content/themes/taobadass/images/h3bg.png") repeat-x scroll center top; background-color: #FFF; border: 1px solid #E4E7EC; float: left; margin: 0 0 0 10px; padding: 10px; width: 488px }
#activity-filter-select select, #groups-order-select select { width: 100px; border: 2px solid #CCC; color: #555; font-size: 14px }
#group-creation-create, #invite-anyone-submit, #submit { background-image: url("/wp-content/themes/taobadass/images/share.png"); border: medium none; color: white; font-weight: bold; margin-top: 4px }
#group-name, #invite-anyone-email-addresses, #group-desc, #invite-anyone-custom-message, #email, #whats-new, #send-to-input, #invite-anyone-member-list { border: 2px solid #CCC; color: #555; font-size: 14px }
#pass1, #pass2 { border: 2px solid #CCC; margin-top: 2px; width: 140px }
#messages-notification-settings .title, #friends-notification-settings .title { width: 407px }
.activity-content a, .activity-content a { color: #1d386a; outline: none; text-decoration: none; font-size: 11px }
#send-to-input { width: 50px }
#send, #profile-group-edit-submit, #upload, #group-creation-previous, #group-creation-previous, #group-creation-next, #group-creation-finish { background-image: url("/wp-content/themes/taobadass/images/share.png"); border: none; color: #FFF; font-weight: bold; cursor: pointer; margin-top: 10px }
#members-all { border: 2px solid #CCC; color: #555; font-size: 14px }
#field_1, #message-type-select, #groups-all #send-to-input { border: 2px solid #CCC; color: #555; font-size: 14px }
#BlogTextTittle { border: 2px solid #CCC; color: #555; font-family: inherit; font-size: 14px; height: 30px; line-height: 18px; margin-left: 4px; margin-top: 10px; padding: 1px 0 0 5px; width: 470px }
#BlogTextArea { border: 2px solid #CCC; color: #555; font-family: helvetica; font-size: 14px; height: 110px; margin-left: 4px; padding: 7px 6px 4px; width: 464px }
#WriteYourQuestion { border: 2px solid #CCC; color: #555; font-family: inherit; font-size: 14px; height: 25px; line-height: 18px; margin-left: 4px; padding: 6px 0 0 5px; width: 377px }
#subnav #activity-filter-select { display: none }
#country1 { }
#country1 form#whats-new-form #whats-new-content, #item-body form#whats-new-form #whats-new-content { height: 1%; overflow: hidden }
#country1 form#whats-new-form #whats-new-textarea, #item-body form#whats-new-form #whats-new-textarea { height: 1%; margin: 0; overflow: hidden; padding: 0 }
#country1 form#whats-new-form #whats-new-textarea, #item-body form#whats-new-form #whats-new-textarea { display: inline; float: left; height: 1%; margin: 0; overflow: hidden; padding: 8px 0 8px 4px; width: 386px }
#country1 form#whats-new-form textarea, #item-body form#whats-new-form textarea { border: 2px solid #CCC; color: #555; font-family: inherit; font-size: 14px; height: 24px; margin: 0; padding: 6px 0 0 5px; width: 377px }
#country1 form#whats-new-form #whats-new-submit, #item-body form#whats-new-form #whats-new-submit { margin: 0 }
#country1 #whats-new-options, #item-body #whats-new-options { display: inline; float: left; text-align: left; padding: 8px 0 }
#country1 #aw-whats-new-submit, #item-body #aw-whats-new-submit { background-image: url("/wp-content/themes/taobadass/images/share.png"); border: medium none; color: white; font-weight: bold; height: 31px; margin: 2px; padding: 0; width: 86px; cursor: pointer }
#country3 { clear: both; margin-top: 25px }
#myJournal, #allMembers, #myLibrary, #sendFeedback { border: 2px solid #ccc; padding: 10px; width: 485px; background: #FFF; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px }
#myJournal h3, #allMembers h3, #myLibrary h3 { color: #3B3232; padding-top: 0px }
#myJournal  h3 { padding-left: 6px }
#myLibrary  h3 { padding-bottom: 15px }
#myLibrary  .downloadsLink { background-color: #F0F1F3; padding: 5px 8px }
#allMembers form#members-directory-form { margin: 0 }
#allMembers .item-list-tabs { background-color: #DDD; border-bottom: 2px solid #AAA; padding: 0 }
#allMembers .item-list-tabs  li { padding: 0 5px; border: none }
#allMembers .item-list-tabs  li.selected { background-color: #CCC; border-left: 2px solid #AAA; border-right: 2px solid #AAA; border-top: 2px solid #AAA }
#allMembers form.dir-form div.dir-search { display: block; float: none; padding: 15px 0 8px; width: auto }
#allMembers #members-list  li { margin: 0 0 10px; padding: 4px }
#members-list  .even { background-color: rgba(0, 0, 0, 0.1) }
#allMembers .item-title { font-size: 14px }
h2.activateTitle { color: #265481 }
h4.activateTitle, #activateSteps h4 { color: #92AC4F }
#activateVideo { clear: both; display: block; height: 441px; margin: 0 auto; padding: 15px 0; width: 600px }
#activateSteps { clear: both; display: block; margin: 0 auto; width: 850px }
#activateSteps  .emailNotice { display: inline-block; padding: 4px 0 10px }
#activateSteps .emailNotice  img.alignleft { margin-bottom: 0; margin-top: -4px }
#activateSteps  .steps { clear: both; display: block; overflow: hidden; padding: 0 0 20px; width: 100% }
#activateSteps  .col1 { display: inline; float: left; height: 26px; padding: 40px 0; width: 100px }
#activateSteps  .col2 { background-color: #FFF; border: 1px solid #E4EBF1; display: inline; float: left; height: 112px; width: 748px }
#activateSteps .steps  img.alignleft { margin-bottom: 0; margin-top: 4px }
#activateSteps .steps  p { padding: 25px }
#subnav #activity-mentions-personal-li { display: none }
#send_message_form  .notice { color: red }
#members-dir-search  input#members_search { border: 2px solid #CCC; color: #555; font-size: 14px; margin: 0; width: 377px }
#members-dir-search  input#members_search_submit { background-image: url("/wp-content/themes/taobadass/images/share.png?383f4f"); border: medium none; color: #FFF; cursor: pointer; font-weight: bold; height: 31px; width: 86px }
.profile .friendship-button { text-align: right }
.activity-content  a.view { display: none }
a.adjust { background-image: url("/wp-content/themes/taobadass/images/share.png"); background-position: -5px -5px; border: medium none; color: white; display: block; float: right; font-size: 12px !important; height: 21px; margin: 0; text-align: center; width: 70px }
#sendFeedback { padding-top: 20px }
#sendFeedback input.textInput, #sendFeedback textarea { border: 2px solid #CCC; color: #555 }
#sendFeedback  input.submit { cursor: pointer }
#feedbackWrap { margin: 0 auto; position: relative; width: 960px }
#feedbackWrap  .feedback { display: block; left: -61px; position: absolute; top: 300px }
#feedbackWrap .feedback  a { background-color: #333; height: 100px; padding: 15px; position: fixed; width: 31px; cursor: pointer }
#feedbackWrap .feedback a:hover { background-color: #000 }
.avatar .mngl-profile-image { width: 50px }
.mngl-profile-friend-grid-wrap { -moz-border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px; border-radius: 4px; background: none repeat scroll 0 0 #FFF; border: 2px solid #CCC; width: 186px !important }
.profile-detail { width: 185px; border: solid 2px #ccc; background: #fff; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4p; padding: 5px }
.mngl-user-grid { border: 0 none }
.mngl-user-grid-header { background: transparent; padding: 5px 0 5px 5px !important }
.profile-detail, .friend-list { margin-top: 10px }
.product-links { display: block; clear: both; overflow: hidden; width: 188px }
.mngl-profile-table .mngl-profile-table-col-1 { display: none!important }
.mngl-user-grid { border: 0 none!important }
.mngl-friend-requests, .friend-list { -moz-border-radius: 4px 4px 4px 4px; background: none repeat scroll 0 0 #FFF; border: 2px solid #CCC; margin-top: 10px; padding: 5px; width: 185px }
#myLibrary .mngl-friend-requests { width: auto!important }
#myLibrary .mngl-friend-requests  strong { display: none }
#mngl_user_bio { width: 325px!important }
.mngl-profile-edit-field { border: 1px solid #A9A9A9; width: 315px!important }
#mngl_message_body { width: 367px!important }
#mngl_message_subject { width: 357px!important }
.profile-edit-form  h3 { border-bottom: solid 2px #ccc; margin-bottom: 15px; padding-bottom: 3px!important; font-size: 14px!important }
.profile-edit-form tr:nth-child(2n) { background: transparent!important }
.edit-picture { text-align: center }
div.avatar { margin-bottom: 10px; -moz-border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px; border-radius: 4px; background: none repeat scroll 0 0 #FFF; border: 2px solid #CCC; min-height: 80px; padding: 5px; width: 186px }
.user-info  a { font-size: 12px; font-family: Arial }
.mngl-user-grid { overflow: hidden }
p.mngl-user-grid-header { background: transparent!important }
.ask-question { margin-bottom: 10px }
.welcome-msg { color: #3B3232; line-height: 15px; margin-bottom: 10px; font-weight: bold }
.dap_product_links_table1 tr:nth-child(2n) { background: transparent!important }
.UserLinksForm  td { background: transparent!important }
.product-links { background: none repeat scroll 0% 0% rgb(255, 255, 255)!important; border: 2px solid rgb(204, 204, 204); -moz-border-radius: 4px 4px 4px 4px; overflow: hidden; -webkit-border-radius: 4px; border-radius: 4px; padding: 4px }
#myLibrary  .error { color: #d90000 }
.downloadsLink a  img { margin-bottom: 10px!important }
.dap_product_heading1 { color: #b70100 }
.stream-links { text-align: center; width: 100%; height: 20px; overflow: hidden; margin-bottom: 20px }
.directory-names { margin: 15px 0 0; padding-bottom: 2px!important }
#dap_product_links_list { margin-top: 5px }
#dap_product_links_list  li { background: url(/wp-content/themes/taobadass/pm-assets/Video-Player.jpg?383f4f) no-repeat 0 2px; padding-left: 32px; line-height: 16px; padding-bottom: 18px }
.hidelink { display: none }
.showlink { display: block!important }
#morelinks, #lesslinks { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; background: none repeat scroll 0 0 #000; border: 1px solid #CCC; color: #FFF; margin: 0 auto !important; padding: 5px 20px; text-decoration: none; width: 73px; display: block }
#lesslinks { display: none }
#morelinks:hover, #lesslinks:hover { background: #666 }
.adv-coaches-prep-course { background: url(/wp-content/themes/taobadass/pm-assets/coaching-courses.jpg?383f4f) no-repeat 0 0; width: 200px; height: 185px }
.updated  p { color: #d90000 }
.fullwidth, #myLibrary { background: none repeat scroll 0 0 #FFF; border: 2px solid #CCC; border-radius: 8px 8px 8px 8px; margin-bottom: 20px; margin-top: 0; padding-top: 10px; overflow: hidden }
.btnintro { display: block; clear: both; width: 185px; height: 53px; text-indent: -1000px }
.btnintroshow { background: url(/wp-content/themes/taobadass/pm-assets/btnShowIntro.jpg?383f4f) no-repeat 0 0 }
.btnintrohide { background: url(/wp-content/themes/taobadass/pm-assets/btnHideIntro.jpg?383f4f) no-repeat 0 0 }
.mngl-board-comments { border: solid 4px #d3d3d3 }
.ambassador_container { border: 4px solid #b0b0b0; background: url(/wp-content/themes/taobadass/images/ambassador_bg.jpg?383f4f)!important }
.ambassador_container .mngl-comment-table tr td, .ambassador_container .mngl-comment-table { background: transparent!important }
.coaches_container { border: 4px solid #e6a411; background: url(/wp-content/themes/taobadass/images/coaches_bg.jpg?383f4f)!important }
.coaches_container .mngl-comment-table tr td, .coaches_container .mngl-comment-table { background: transparent!important }
.normal_container { background: #D3D3D3!important; border: solid 4px #D3D3D3 }
.ambassador_container_post { border: 5px solid #b0b0b0; background: url(/wp-content/themes/taobadass/images/ambassador_bg.jpg)!important; margin-bottom: 5px }
.coaches_container_post { border: 4px solid #e6a411; background: url(/wp-content/themes/taobadass/images/coaches_bg.jpg)!important; margin-bottom: 5px }
.ambassador_container .author-link, .ambassador-author { background: url(/wp-content/themes/taobadass/pm-assets/ambassador.png) no-repeat right top; padding-right: 34px; display: block; height: 24px }
.coaches_container .author-link, .coaches-author { background: url(/wp-content/themes/taobadass/pm-assets/coach.png) no-repeat right top; padding-right: 34px; display: block; height: 24px }
.joshicon, div.josh .author-link { background: url(/wp-content/themes/taobadass/pm-assets/josh.png) no-repeat right top!important }
.ambassador_container .author-link span span,  .coaches_container .author-link span span,  .ambassador-author span span,  .coaches-author span  span { font-weight: bold; color: #000!important; text-transform: uppercase; float: right }
h1.product-title { color: #000 }
.product-thumb  img { float: left; height: 103px; width: 86px; padding: 20px }
.product-description  p { width: 510px; margin-left: 5px; float: left }
.ordernow { width: 90px; float: left; background: #fff; height: 25px; clear: both; border-radius: 5px; margin: 10px; color: #000; border: 1px solid #000; line-height: 25px; padding-left: 16px; cursor: pointer }
.product-buy { padding-left: 120px }
.example1 { clear: both; padding: 50px 0px 0px 0px; text-align: center }
.example2 { clear: both; padding: 50px 0px 0px 0px; text-align: center }
.example3 { clear: both; padding: 50px 0px 0px 0px; text-align: center }
.modern-look { clear: both; padding: 0px 0px 15px 0px; text-align: left; margin: 0 auto }
.example5 { clear: both; padding: 50px 0px 0px 0px; text-align: center }
.example6 { clear: both; padding: 50px 0px 0px 0px; text-align: center }
.example7 { clear: both; padding: 50px 0px 0px 0px; text-align: center }
.addthisevent-drop { width: 170px; display: inline-block; position: relative; z-index: 999998; background: #2878eb; font-family: "Segoe UI", Frutiger, "Frutiger Linotype", "Dejavu Sans", "Helvetica Neue", Arial, sans-serif; color: #fff!important; text-decoration: none; font-size: 15px; text-decoration: none; padding: 12px 20px 12px 15px }
.addthisevent-drop:hover { color: #fff; font-size: 15px; text-decoration: none; background-color: #2c84f4 }
.addthisevent-drop:active { top: 1px }
.addthisevent-drop  .arrow { width: 15px; height: 10px; position: absolute; top: 50%; right: 15px; margin-top: -5px; background: url(/wp-content/themes/taobadass/images/icon-arrow.png) no-repeat }
.addthisevent-selected { background-color: #2c84f4 }
.addthisevent_dropdown { width: 215px; position: absolute; z-index: 99999; padding: 6px 0px 0px 0px; background: #fff; text-align: left; display: none; margin-top: 2px; margin-left: -1px; border-top: 1px solid #c8c8c8; border-right: 1px solid #bebebe; border-bottom: 1px solid #a8a8a8; border-left: 1px solid #bebebe; -webkit-box-shadow: 1px 3px 6px rgba(0,0,0,0.15); -moz-box-shadow: 1px 3px 6px rgba(0,0,0,0.15); box-shadow: 1px 3px 6px rgba(0,0,0,0.15) }
.addthisevent_dropdown  span { display: block; line-height: 110%; background: #fff; text-decoration: none; font-size: 14px; color: #6d84b4; padding: 8px 10px 9px 15px }
.addthisevent_dropdown span:hover { background: #f4f4f4; color: #6d84b4; text-decoration: none; font-size: 14px }
.addthisevent  span { display: none!important }
.addthisevent-drop ._url, .addthisevent-drop ._start, .addthisevent-drop ._end, .addthisevent-drop ._summary, .addthisevent-drop ._description, .addthisevent-drop ._location, .addthisevent-drop ._organizer, .addthisevent-drop ._organizer_email, .addthisevent-drop ._facebook_event, .addthisevent-drop ._all_day_event { display: none!important }
.addthisevent_dropdown  .copyx { height: 21px; display: block; position: relative; cursor: default }
.addthisevent_dropdown  .brx { width: 180px; height: 1px; overflow: hidden; background: #e0e0e0; position: absolute; z-index: 100; left: 10px; top: 9px }
.addthisevent_dropdown  .frs { position: absolute; top: 3px; cursor: pointer; right: 10px; padding-left: 10px; font-style: normal; font-weight: normal; text-align: right; z-index: 101; line-height: 110%; background: #fff; text-decoration: none; font-size: 10px; color: #cacaca }
.addthisevent_dropdown .frs:hover { color: #6d84b4 }
.addthisevent { visibility: hidden }
{
visibility:hidden
}
.text-player-container  ul { margin: 0 0 15px 0 }
.text-player-container  li { list-style-type: none; display: inline; padding: 0 10px 0 0 }
.text-player-container  li.stop { padding: 0 10px 0 0 }
.player-container { visibility: hidden; border: none; height: 30px; width: 162px; padding: 0 20px 20px 0 }
.player-container  ul { list-style: none !important; color: #fff !important; margin: 0 !important; padding: 0 !important }
.player-container :focus { outline: 0 }
.custom_button  a { visibility: hidden }
.player-container  li.pause { display: none; background: url(/wp-content/plugins/haiku-minimalist-audio-player/resources/buttons.png?383f4f) no-repeat 1px 5px; width: 20px }
.player-container .haiku-button { background: url(/wp-content/plugins/haiku-minimalist-audio-player/resources/button-bg.png?383f4f) no-repeat; height: 30px; width: 152px; padding: 0 10px 0 0 }
.player-container  img.listen { -moz-transition: opacity .3s ease; -webkit-transition: opacity .3s ease; -o-transition: opacity .3s ease; transition: opacity .3s ease }
.player-container img.listen:hover { opacity: 0.7 }
.player-container  ul.controls { height: 5px; display: none }
.player-container ul.controls  li { list-style-type: none; display: inline-block; cursor: pointer; padding-top: 15px; height: 15px; margin: 0 0 0 3px !important }
.player-container li.play { background: url(/wp-content/plugins/haiku-minimalist-audio-player/resources/buttons.png?383f4f) no-repeat -48px 5px; width: 20px }
.player-container  li.stop { background: url(/wp-content/plugins/haiku-minimalist-audio-player/resources/buttons.png?383f4f) no-repeat -25px 5px; width: 20px }
.player-container  li { -moz-transition: opacity .2s ease; -webkit-transition: opacity .2s ease; -o-transition: opacity .2s ease; transition: opacity .2s ease }
.player-container li:hover { opacity: .7; filter: alpha(opacity=70) }
.player-container li.sliderplayback:hover { opacity: 1 }
.player-container  li.sliderplayback { position: relative; width: 100px; height: 1px }
.player-container .ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content { width: 100px; float: right; height: 1px; border: none; background-color: transparent; border-top: 2px solid #FFF; margin: 14px 0 0 5px !important }
.player-container .ui-state-default, .player-container .ui-widget-content .ui-state-default, .player-container .ui-widget-header .ui-state-default { border: none; background: #fff; color: #555 }
.player-container .ui-state-default a, .player-container .ui-state-default a:link, .player-container .ui-state-default a:visited { color: #555; text-decoration: none }
.player-container .ui-state-hover, .player-container .ui-widget-content .ui-state-hover, .player-container .ui-widget-header .ui-state-hover, .player-container .ui-state-focus, .player-container .ui-widget-content .ui-state-focus, .player-container .ui-widget-header .ui-state-focus { border: none; background: #dadada; font-weight: 400; color: #212121 }
.player-container .ui-state-active, .player-container .ui-widget-content .ui-state-active, .player-container .ui-widget-header .ui-state-active { border: none; background: #fff; font-weight: 400; color: #212121 }
.player-container .ui-widget :active { outline: none }
.player-container .ui-slider { position: relative; text-align: left }
.player-container .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 6px; height: 8px; cursor: default }
.player-container .ui-slider-horizontal .ui-slider-handle { top: -5px; margin-left: 0 }
*:first-child+html .player-container  li.sliderplayback { position: absolute }
* html .player-container  li.pause { background: url(/wp-content/plugins/haiku-minimalist-audio-player/resources/buttons.gif?383f4f) no-repeat 1px 5px }
* html .player-container  li.play { background: url(/wp-content/plugins/haiku-minimalist-audio-player/resources/buttons.gif?383f4f) no-repeat -48px 5px }
* html .player-container  li.stop { background: url(/wp-content/plugins/haiku-minimalist-audio-player/resources/buttons.gif?383f4f) no-repeat -25px 5px }
.text-player-container li.stop, * html .player-container li.sliderplayback, * html .player-container .ui-slider-horizontal .ui-slider-handle { display: none }
.player-container .ui-state-hover a, .player-container .ui-state-hover a:hover, .player-container .ui-state-active a, .player-container .ui-state-active a:link, .player-container .ui-state-active a:visited { color: #212121; text-decoration: none }
*:first-child+html .player-container ul.controls li, * html .player-container ul.controls li { display: inline }
.FBConnectButton_Small, .FBConnectButton_RTL_Small { border-left: 1px solid #1a356e; width: 54px; background: -5px -232px!important }
.FBConnectButton_Small  .FBConnectButton_Text { margin-left: 12px!important }
.dd-digg-ajax-load, .dd-reddit-ajax-load, .dd-dzone-ajax-load, .dd-ybuzz-ajax-load, .dd-twitter-ajax-load, .dd-fbshare-ajax-load, .dd-fblike-ajax-load, .dd-delicious-ajax-load, .dd-sphinn-ajax-load, .dd-gbuzz-ajax-load, .dd-fbshareme-ajax-load, .dd-tweetmeme-ajax-load, .dd-linkedin-ajax-load, .dd-google1-ajax-load { width: 50px; height: 22px; background: url(/wp-content/plugins/digg-digg/image/ajax-loader.gif?383f4f) no-repeat center }
.dd_delicious { display: block; color: #000; font: 16px arial; text-decoration: none; width: 50px; height: 60px; text-align: center }
.dd_delicious a:link, .dd_delicious a:visited, .dd_delicious a:active, .dd_delicious a:hover { text-decoration: none; color: #000 }
.dd_delicious_normal_image { text-align: center; height: 60px; margin-top: 3px; padding: 0; text-align: center; width: 50px; display: block; background: url(/wp-content/plugins/digg-digg/image/delicious.png?383f4f) no-repeat }
.dd_delicious_compact_image { text-align: center; height: 22px; padding: 0; text-align: center; width: 50px; display: block; background: url(/wp-content/plugins/digg-digg/image/delicious-compact.png?383f4f) no-repeat }
.dd_delicious_compact_image  span { font-size: 10px }
.dd_comments { text-align: center; height: 16px; margin-top: 3px; padding: 0; text-align: center; width: 50px; display: block; background: url(/wp-content/plugins/digg-digg/image/comments-link.png?383f4f) no-repeat }
.dd_button a:link, .dd_button a:visited, .dd_button a:active { text-decoration: none; color: #000 }
#dd_ajax_float { text-align: center; border: 1px solid #bbb; min-width: 55px; width: auto; -webkit-border-top-right-radius: 5px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-topleft: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; border-top-left-radius: 5px; -moz-background-clip: padding; -webkit-background-clip: padding-box; -webkit-box-shadow: 1px 0 15px rgba(0,0,0,.2); -moz-box-shadow: 1px 0 15px rgba(0,0,0,.2); box-shadow: 1px 0 15px rgba(0,0,0,.2); padding: 5px; position: absolute; display: none; left: -120px; font: 10px/16px Arial; background: padding-box #fff }
#dd_ajax_float  .dd_button_v { width: auto; height: auto; line-height: 0; padding: 4px 1px }
#dd_ajax_float  iframe { margin: 0 }
#dd_start, #dd_end { float: left; clear: both }
.dd_outer { width: 100%; height: 0; position: absolute; top: 0; left: 0; z-index: 9999 }
.dd_inner { margin: 0 auto; position: relative }
.dd_post_share { padding: 0; margin-bottom: 6px; display: block }
.dd_post_share_left { float: left }
.dd_post_share_right { float: right }
.dd_buttons  img { border: none; border-width: 0; border-color: #000; border-style: none }
#dd_name { color: #a9a9a9; font-size: 8px; text-align: center; margin: 8px 0 6px; padding: 0; line-height: 0 }
#dd_name a:link, #dd_name a:visited, #dd_name a:active { text-decoration: none; color: #a9a9a9; border: 0 }
#dd_name a:hover { text-decoration: underline; color: #a9a9a9; border: 0 }
.dd_button { float: left; padding: 4px }
.dd_fblike_xfbml_ajax_left_float { padding-left: 3px }
.dd_google1_ajax_left_float { margin-left: -1px }
.dd_linkedin_ajax_left_float { margin-left: -2px; margin-bottom: -5px }
html { overflow-y: scroll }
.dd_button_spacer { padding-top: 8px }
#dd_comments { clear: both!important; width: 50px; height: 60px; font-family: arial }
#dd_comments a:link, #dd_comments a:visited, #dd_comments a:active, #dd_comments a:hover { text-decoration: none }
#dd_comments  .clcount { text-align: center; color: #444; display: block; font-size: 20px; height: 34px; padding: 4px 0; position: relative; text-align: center; width: 50px; line-height: 24px; background: url(/wp-content/plugins/digg-digg/image/comments-count.png?383f4f) no-repeat left top }
#dd_comments  .ccount { color: #444; font-size: 17px; text-align: center; text-decoration: none }
#dd_comments  .clink { text-align: center; height: 16px; margin-top: 3px; padding: 0; text-align: center; width: 50px; display: block; background: url(/wp-content/plugins/digg-digg/image/comments-link.png?383f4f) no-repeat }
.dd_button_extra_v { padding: 1px 4px }
.st_email_custom { padding: 2px 4px 3px; border: 1px solid #ddd; -moz-border-radius: 2px; cursor: pointer; margin-bottom: 2px; background: url(/wp-content/plugins/digg-digg/image/email.png?383f4f) no-repeat 3px 4px }
#dd_print_button { padding: 1px 4px 3px; border: 1px solid #ddd; -moz-border-radius: 2px; cursor: pointer; margin-bottom: 2px; background: url(/wp-content/plugins/digg-digg/image/print.png?383f4f) no-repeat 3px 2px }
#dd_email_text { padding: 0 0 0 18px; font-size: 10px }
#dd_print_text { padding: 0 0 0 14px; font-size: 10px }
#dd_print_text a:link, #dd_print_text a:visited, #dd_print_text a:active { color: #000; text-decoration: none }
#dd_print_text a:hover { color: #00f; text-decoration: underline }
.form-container2 {
background: #000 url("../images/optin-new-bg.png") no-repeat scroll 0 0 !important;}
.question {
font-weight: bold;
}	
.answer {
margin-bottom: 20px;}
#hc-search-form .modal-panel-active .modal-panel{
display:none !important;	
}
.embedded-wrapper #feedback-suggest input.special{
width:350px !important;
}