/* Disqus Specificity Battle Royale */
body a.dsq-brlink {display:block; margin:0 0 18px 100px; font-size:110%; font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}	
body span.logo-disqus {font-family:inherit; font-size:100%;}

/* Menu */	
body .dsq-menu {padding:0 !important; border-color:#dcdcdc !important; border-bottom-width:2px !important; background:#f5f5f5 !important;}
body .dsq-menu li {margin:2px 8px !important; font-size:110% !important; line-height:1.455 !important;}
body .dsq-menu li a {color:#464646 !important;}
body .dsq-menu li a:hover {color:#000 !important; border-bottom:1px solid #dcdcdc !important}
body .dsq-menu li.dsq-admin-email, 
body .dsq-menu li.dsq-admin-ip {color:#707070 !important; font-size:90.91% !important;}

/* Popup Window */
body .dsq-popup {-webkit-box-shadow:-1px 1px 3px rgba(0, 0, 0, 0.05); -moz-box-shadow:-1px 1px 3px rgba(0, 0, 0, 0.05); box-shadow:-1px 1px 3px rgba(0, 0, 0, 0.05);}
body .dsq-popup iframe#dsq-popup-login {margin:0;}
body .dsq-popup a {font-weight:bold; color:#464646 !important;}
body .dsq-popup a:hover {color:#000 !important; border-bottom:1px solid #dcdcdc;}
body .dsq-popup {color:#707070; font-size:100%; background:#f5f5f5; border:1px solid #dcdcdc; border-bottom-width:2px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
body .dsq-popup .dsq-popup-content .dsq-popup-top,
body .dsq-popup .dsq-popup-content .dsq-popup-bottom {display:none;}
body .dsq-popup .dsq-popup-content .dsq-popup-body {background:none;}
body .dsq-popup .dsq-popup-body .dsq-popup-body-padding {padding:0 0 10px 0; font-size:100%;}
body .dsq-popup .dsq-popup-body .dsq-popup-header,
body .dsq-popup .dsq-popup-body .dsq-profile-services {border-bottom:0;}
body .dsq-popup .dsq-popup-body .dsq-profile-status p {color:#707070; font-size:110%; line-height:1.455;}
body .dsq-popup .dsq-popup-body .dsq-popup-body-padding .dsq-popup-header {padding:10px; vertical-align:middle;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
	-webkit-border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	border-top-left-radius:3px;
	border-top-right-radius:3px;}
body .dsq-popup .dsq-popup-body .dsq-popup-body-padding .dsq-popup-header .dsq-profile-avatar {margin-right:5px; vertical-align:middle;}
body .dsq-popup .dsq-popup-body .dsq-popup-body-padding .dsq-popup-header img {border:0; vertical-align:inherit;}
body .dsq-popup .dsq-popup-body .dsq-popup-body-padding .dsq-popup-header cite {margin:0;}
body .dsq-popup .dsq-popup-body .dsq-popup-body-padding .dsq-popup-header cite,
body .dsq-popup .dsq-popup-body .dsq-popup-body-padding .dsq-popup-header cite span {vertical-align:baseline;}
body .dsq-popup .dsq-popup-body .dsq-popup-header a.dsq-close-link {vertical-align:baseline; display:block; font-weight:bold; top:5px; text-transform:capitalize;}
body .dsq-popup .dsq-popup-body .dsq-profile-services span.dsq-profile-badge {margin:0 1px; padding:2px 4px; font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-transform:capitalize; border:0; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
body .dsq-popup .dsq-popup-body .dsq-popup-body-padding .dsq-profile-label {margin-bottom:0.25em; color:#464646; font-size:180%; line-height:1.222; font-family:Georgia,"Times New Roman",serif; text-transform:capitalize;}
body .dsq-popup .dsq-popup-body .dsq-popup-body-padding .dsq-profile-label span {font-size:11px; font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}
body .dsq-popup .dsq-popup-body .dsq-profile-services {padding:10px;}
body .dsq-popup .dsq-popup-body .dsq-profile-services .dsq-profile-userlvl {margin:0; padding:0; border:0;}
body .dsq-popup .dsq-popup-body .dsq-profile-services span.dsq-profile-ontheweb,
body .dsq-popup .dsq-popup-body .dsq-profile-services ul {display:none;}
body .dsq-popup .dsq-popup-body ul.dsq-profile-commentlist {margin-top:0;}
body .dsq-popup .dsq-popup-body .dsq-profile-commentlist li {border-bottom:1px solid #dcdcdc;}
body .dsq-popup .dsq-popup-body .dsq-profile-commentlist li .comment-message {margin:0 0 10px 35px; font-size:110%; line-height:1.455;}
body .dsq-popup .dsq-popup-body .dsq-profile-commentlist li span.comment-meta {margin-left:35px; font-size:100%; line-height:1.5;}
body .dsq-popup .dsq-popup-body .dsq-profile-commentlist li span.comment-meta a {font-weight:normal; color:#959595 !important}
body .dsq-popup .dsq-popup-body .dsq-profile-commentlist li span.comment-meta a:hover {color:#555; border-bottom:1px solid #dcdcdc;}
body .dsq-popup .dsq-popup-body div.show-more,
body .dsq-popup .dsq-popup-body div.powered-by {font-size:100%;}
body .dsq-popup .dsq-popup-body div.powered-by {position:absolute; right:10px; bottom:10px; padding:0; text-align:right;}
body .dsq-popup .dsq-popup-body #dsq-reblog-form p.dsq-reblog-supported {padding:5px 0 20px 0; color:#959595; font-size:100%;}
body .dsq-popup .dsq-popup-body #dsq-reblog-form #dsq-blogauth-form label {display:block; font-size:11px; font-weight:bold; color:#707070;}
body .dsq-popup .dsq-popup-body #dsq-reblog-form #dsq-reblog-message {margin-top:2px; width:498px;}
body .dsq-popup .dsq-popup-body #dsq-reblog-form #dsq-reblog-blog_auth {margin-top:2px;}

/* Comments */
body #disqus_thread {position:relative;}
body #disqus_thread #dsq-content {font-size:110%; line-height:1.455;}
body #disqus_thread #dsq-content .dsq-by {position:absolute; top:10px; right:0; float:none;}
body #disqus_thread #dsq-content #dsq-toolbar-items {clear:both;}
body #disqus_thread #dsq-content h3 {font-size:18px; line-height:1.333; margin:0 0 6px 0; font-weight:normal; width:auto;}		
body #disqus_thread #dsq-content #dsq-auth .dsq-authenticated-info ul {margin:5px 0 0 5px;}			
body #disqus_thread #dsq-content a small {color:#b8b8b8; font-size:10px; font-family:Arial;}
body #disqus_thread #dsq-content a:hover small {color:#7a7a7a;}
body #disqus_thread #dsq-content .dsq-h3-commentcount {padding-top:5px; border-top:1px solid #dcdcdc;}
body #disqus_thread #dsq-content #dsq-options {font-size:100% !important; padding-bottom:8px;}
body #disqus_thread #dsq-content #dsq-options span {margin-right:10px; font-size:90.91% !important;}
body #disqus_thread #dsq-content #dsq-media-link {position:relative; top:5px;}
body #disqus_thread #dsq-content #dsq-comments {margin-bottom:20px;}
body #disqus_thread #dsq-content #dsq-comments li {display:none;}
body #disqus_thread #dsq-content #dsq-comments .dsq-comment {display:block; margin-top:10px;}
body #disqus_thread #dsq-content #dsq-comments .dsq-comment ul li {display:inline;}
body .dsq-depth-1 {margin-left:34px !important;}
body .dsq-depth-2 {margin-left:68px !important;}
body .dsq-depth-3 {margin-left:102px !important;}
body .dsq-depth-4 {margin-left:136px !important;}
body .dsq-depth-5 {margin-left:170px !important;}
body .dsq-depth-6 {margin-left:204px !important;}
body .dsq-depth-7 {margin-left:238px !important;}
body .dsq-depth-8 {margin-left:272px !important;}
body .dsq-depth-9 {margin-left:306px !important;}
body .dsq-depth-10 {margin-left:340px !important;}
body #disqus_thread #dsq-content #dsq-comments .dsq-comment-header {height:30px; line-height:30px; background:none; border-bottom:1px dotted #dcdcdc;}
body #disqus_thread #dsq-content #dsq-comments .dsq-comment.special .dsq-comment-header {background:#efefef;}
body #disqus_thread #dsq-content #dsq-comments .dsq-comment-header img.dsq-mod-star {display:none;}
body #disqus_thread #dsq-content #dsq-comments .dsq-comment-header .dsq-header-avatar {width:32px; height:32px; margin:-1px 3px 0 -3px;}
body #disqus_thread #dsq-content #dsq-comments .dsq-comment:hover .dsq-header-avatar {margin:-2px 2px -1px -4px; background:#f5f5f5; border:1px solid #dcdcdc;}
body #disqus_thread #dsq-content #dsq-comments .dsq-comment-header .dsq-header-avatar img {width:24px; height:24px; margin:4px;}
body #disqus_thread #dsq-content #dsq-comments .dsq-comment-header .dsq-header-meta {font-size:90.91%;}
body #disqus_thread #dsq-content #dsq-comments .dsq-comment-body {margin-left:35px;}
body #disqus_thread #dsq-content #dsq-comments .dsq-comment-body .dsq-comment-message a {font-weight:bold;}
body #disqus_thread #dsq-content #dsq-options,
body #disqus_thread #dsq-content #dsq-comments .dsq-comment-footer {padding-bottom:5px; border-bottom:1px solid #dcdcdc; font-size:90.91%;}
body #disqus_thread #dsq-content #dsq-comments .dsq-comment-footer .dsq-likedtxt {opacity:1; filter:alpha(opacity=100); font-size:100%; color:#959595; text-align:left; margin-bottom:5px;}
body #disqus_thread #dsq-content #dsq-comments .dsq-comment-footer .dsq-reply-bar {clear:both; margin:5px 0; padding:10px 0 0 0; border-top:1px solid #dcdcdc;}
body #disqus_thread #dsq-content #dsq-comments .dsq-comment-footer .dsq-reply-bar img {margin:0 3px 0 0; vertical-align:middle;}
body #disqus_thread #dsq-content #dsq-comments .dsq-comment-footer .dsq-reply-bar .dsq-reply-bar-auth {vertical-align:middle; line-height:24px; font-size:100% !important;}
body #disqus_thread #dsq-content #dsq-comments .dsq-comment-footer a,
body #disqus_thread #dsq-content #dsq-options span a,
body #disqus_thread #dsq-content a#dsq-media-link {color:#959595;}
body #disqus_thread #dsq-content #dsq-comments .dsq-comment-footer a:hover,
body #disqus_thread #dsq-content #dsq-options span a:hover,
body #disqus_thread #dsq-content #dsq-comments .dsq-comment-header .dsq-header-meta a:hover,
body #disqus_thread #dsq-content a#dsq-media-link:hover {color:#555; border-bottom:1px solid #dcdcdc;}
body #disqus_thread #dsq-content #dsq-options .dsq-item-feed a {margin-left:3px;}
body #disqus_thread #dsq-content #dsq-pagination * {vertical-align:middle;}

/* Drop Profile */
body #disqus_thread #dsq-content #dsq-comments .dsq-header-avatar .dsq-drop-profile {/*display:block !important;*/ left:-1px; width:64px !important; background:#f5f5f5; border-color:#dcdcdc; font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; text-align:center;}
body #disqus_thread #dsq-content #dsq-comments .dsq-drop-profile li {zoom:1; display:block !important; border-bottom:1px solid #dcdcdc;}
body #disqus_thread #dsq-content #dsq-comments .dsq-drop-profile li a {font-size:100%; color:#464646;}
body #disqus_thread #dsq-content #dsq-comments .dsq-drop-profile li.dsq-drop-verified, 
body #disqus_thread #dsq-content #dsq-comments .dsq-drop-profile li.dsq-drop-registered,
body #disqus_thread #dsq-content #dsq-comments .dsq-drop-profile li.dsq-drop-guest {padding:7px 3px; font-weight:normal; text-transform:capitalize;}
body #disqus_thread #dsq-content #dsq-comments .dsq-drop-profile li.dsq-drop-verified span,
body #disqus_thread #dsq-content #dsq-comments .dsq-drop-profile li.dsq-drop-registered span,
body #disqus_thread #dsq-content #dsq-comments .dsq-drop-profile li.dsq-drop-guest span {padding:2px 4px; border:0; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
body #disqus_thread #dsq-content #dsq-comments .dsq-drop-profile li a {display:inline; color:#464646; font-weight:bold; text-transform:capitalize; text-align:center; border-bottom:1px solid #f5f5f5;}
body #disqus_thread #dsq-content #dsq-comments .dsq-drop-profile li a:hover {color:#000; border-bottom:1px solid #dcdcdc;}
body #disqus_thread #dsq-content #dsq-comments .dsq-drop-profile li.dsq-drop-services img {display:none;}
body #disqus_thread #dsq-content #dsq-comments .dsq-drop-profile li.dsq-drop-services:hover {background:none;}

/* Iframe Styling */
body {font:62.5%/1 "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; color:#707070;}
body input, body input.form-text, body textarea, body select {color:#464646; font-weight:normal; font-size:11px; font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif !important;}
body .input-block {float:none; margin-bottom:7px;}
body textarea,
body .dsq-popup .dsq-popup-body #dsq-reblog-form #dsq-reblog-message {width:99%; padding:0; border:1px solid #e5e5e5; background:#fff; font-size:11px; line-height:1.455;}
body input.form-text,
#dsq-blogauth-url,
#dsq-blogauth-username,
#dsq-blogauth-password,
#dsq-reblog-subject {width:66.7%; margin:2px 0 0 0; padding:2px 3px 3px 3px; border:1px solid #dcdcdc; font-size:11px;}
body input.submit,
#dsq-close-button,
#dsq-reblog-formEl .dsq-reblog-input + input,
body .form-login-register .submit-footer input {margin:0; padding:2px 3px; border:0; font-size:11px; line-height:1; background:#b8b8b8; color:#fff; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
body input.submit:hover,
#dsq-close-button:hover,
#dsq-reblog-formEl .dsq-reblog-input + input:hover,
body .form-login-register .submit-footer input:hover {cursor:pointer; background:#7a7a7a;}
body .form-text-label {font-size:11px;}
body .form-info {width:100%;}
#unauthenticated-content {margin-top:10px;}
#post-choices {width:auto; margin-bottom:10px; padding:5px; font-size:11px; background:#e5e5e5; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
body #post-choices * {display:inline; vertical-align:middle; margin:0; padding:0;}
body #post-choices label {color:#464646; margin-right:10px;}
body #post-choices label .help {font-size:10px;}
body #post-choices label .help a {color:#959595;}
body #post-choices label .help a:hover {color:#555; border-bottom:1px solid #dcdcdc;}
#form-block-name,
#form-block-email,
#form-block-username,
#form-block-password,
#form-block-url,
#form-block-submit,
#dsq-reblog-form #dsq-blogauth-form li {margin-bottom:7px; font-size:10px; color:#959595;}
#form-help,
p.create-learnmore {font-size:11px; line-height:1.455;}
p.create-learnmore br {display:none;}
#form-help input {font-size:10px;}
#form-help a,
#form-login p a,
#form-register p a {text-decoration:none; color:#464646; font-weight:bold;}
#form-help a:hover,
#form-login p a:hover,
#form-register p a:hover {color:#000;}
#form-login .form-info div,
#form-register .form-info div {margin-bottom:7px;}

#recordDiv {width:500px;}
#recordDiv embed {width:500px; height:330px;}

body .login-register-copy {margin:0 0 10px 0; color:#464646; font-size:180%; line-height:1.222; font-family:Georgia,"Times New Roman",serif; text-transform:capitalize;}
body .login-register-copy span.copy {background:none; border:0; padding:0; -moz-border-radius:0; -webkit-border-radius:0; border-radius:0;}
body .form-login-register {font-size:100%;}
body .form-login-register .form-text-label {display:block; font-size:11px; font-weight:bold; color:#707070; opacity:1; filter:alpha(opacity=100);}
body .form-login-register a.forgot-password {margin:0; color:#959595; border-bottom:1px solid #f5f5f5; font-size:110%; text-decoration:none; text-transform:capitalize;}
body .form-login-register a.forgot-password:hover {color:#555; border-bottom:1px solid #dcdcdc;}