/*
Theme Name:		moose
Tags: Buddypress
*/

/* Algemene Styles
---------------------------------------------------------- */
textarea, body{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px;}
body{background:#0b6f8a url(http://www.logomoose.com/wp-content/themes/moose/design/images/layout/body_tile.png) repeat-x 0 0;}

div.navifixed {
margin: 0;
position: fixed;
bottom: 2em;
right: auto;
left: 2em;
z-index: 99999;
}

div.navifixed p {
margin: 0; 
}

span.activity {color: #444;}

div.navifixed a {display: block; text-decoration: none; color: #008da9; background: #006176; padding: 6px 8px; margin-bottom: 6px; font-weight: bold;}
div.navifixed a:hover {color: #fff; background: #002128;}

div.navifixed a.fb {background: none;}


#all {margin: 0 auto; width: 1100px;}

div.clear{clear:both;}

#content_container h3 {font-size: 15px; font-weight: bold; margin-bottom: 10px;}
#content_container {width: 1100px;}

h2.sort {margin-left: 12px; font-size: 20px; font-weight: bold; margin-bottom: 18px;}
h2.sort a {color: #006e89; text-decoration: underline;}
p.designer {font-size: 12px; margin-left: 12px; margin-bottom: 16px; margin-top: -6px;}
p.designer a {font-weight: bold; color: #006e89;}

p.sort {font-size: 12px; margin-left: 12px; margin-bottom: 16px; line-height: 1.6em; margin-top: 3px;}
p.sort a {font-weight: bold;}

p.sort2 {font-size: 11px; padding-left: 12px; margin-bottom: 16px; line-height: 1.6em; margin-top: 3px; font-weight: bold; line-height: 1.6em; border-bottom: 1px solid #ccc; padding-bottom: 16px;}
p.sort2 a {font-weight: normal; color: #222; font-size: 11px;}
p.maxcdn {color: #f1f1f1; padding-bottom: 6px; margin-left: 6px; margin-right: 6px;}
p.aboutlm {color: #f1f1f1; margin-left: 6px; margin-right: 6px;}

h3.designer {margin-left: 21px;}

#forum-container {width:810px; padding:25px 15px 35px 18px; float:left; display:inline; position:relative; margin:0 30px 0 25px; background:#f1f1f1 url(http://www.logomoose.com/wp-content/themes/moose/design/images/layout/main_content_background2.png) no-repeat left bottom; }

/*selectors*/
strong,b{font-weight:bold;}
em{font-style:italic;}
a{outline:none; text-decoration:none; color:#231f20;}
a:hover{outline:none; text-decoration:underline; color:#231f20;}
.entry a{outline:none; text-decoration:none; color:#fff;}
.pagination a{outline:none; text-decoration:none; color:#fff;}
.tagcloud a{padding-right: 5px; line-height: 1.5em;}
.tagcloud a:hover{text-decoration:underline;}
ul.line a:hover{text-decoration:underline;}

.commentside a {color: #fff; text-align: center;}
.commentside {color: #fff; background-color: #1c1819; width: 24px; padding: 8px 6px; float: left; position: absolute; margin-left: 6px; margin-top: 6px; text-align: center; opacity:0.8;filter:alpha(opacity=80); }
.commentside a {color: #fff; text-align: center;}

a.list {font-weight: bold;}
a.spons {display:block;float: left;margin:2px 4px 8px 4px;overflow:hidden;}

span.cluv {margin-top: 10px; border-top: 1px solid #ccc; border-right: 0px; border-left: 0px; border-bottom: 0px; color: #666;}

/* Container
---------------------------------------------------------- */
div#container_wrapper{margin:0 auto; position:relative; z-index:500; left:-26px; top: -78px; width:1110px; background:url(http://www.logomoose.com/wp-content/themes/moose/design/images/layout/container_background-long.png) no-repeat center 0;}
div#container{width:957px; position:relative; z-index:2; padding:0 0 0 53px;}

/* Header
---------------------------------------------------------- */
div#header{height:153px; position:relative; width: 1020px;}

/*Headings*/
div#header h1{float:left; margin:21px 0 0 15px}
div#header h1 a{display:block; width:240px; height:68px; text-indent:-9000px; bottom: 66px; position: absolute; left: 20px;}
div#header h2{text-indent:-9000px}

/*links*/
div#header div.facebook {float: right; margin-right: 130px; margin-top: 55px;}
div#header a#link_rss{position:absolute; right:5px; bottom:46px; display:block; width:62px; height:54px; text-indent:-9000px}
div#header a#link_twitter{position:absolute; right:75px; bottom:46px; display:block; width:62px; height:54px; text-indent:-9000px}

/*navigation*/
div#header ul.navigation{position:absolute; bottom:10px; margin-left:30px;}
div#header ul.navigation li{float:left; margin:0 0 0 12px;}

div#header ul.navigation li a{color:#3c3638; width:91px; height:24px; display:block; line-height:24px; text-decoration:none; font-weight:bold; text-align:center; background:url(http://www.logomoose.com/wp-content/themes/moose/design/images/layout/navigation_background.png) no-repeat 0 0}

div#header ul.navigation li a:hover{color:#eee; width:91px; height:24px; display:block; line-height:24px; text-decoration:none; font-weight:bold; text-align:center; background:url(http://www.logomoose.com/wp-content/themes/moose/design/images/layout/navigation_background-active.png) no-repeat 0 0}

div#header a#current{color:#eee; width:89px; height:24px; display:block; line-height:24px; text-decoration:none; font-weight:bold; text-align:center; background:url(http://www.logomoose.com/wp-content/themes/moose/design/images/layout/navigation_background-active.png) no-repeat 0 0}

/* Content
---------------------------------------------------------- */
div#main_content{width:513px; padding:25px 17px 15px 18px; float:left; display:inline; position:relative; min-height:240px; height:auto !important; height:240px; margin:0 0 0 25px; background:#f1f1f1 url(http://www.logomoose.com/wp-content/themes/moose/design/images/layout/main_content_background.png) no-repeat left bottom; }

div#main_content p.pending {padding: 6px 8px; color: #fff; background-color: #ff000f; margin-bottom: 16px; font-size: 14px; font-weight: bold; text-align: center;}

div#main_content div.imgtop {margin-top: -26px; margin-bottom: 0px; margin-left: -18px; width: 548px; background-image: url('http://www.logomoose.com/wp-content/themes/moose/design/images/layout/top-test.jpg'); height: 33px;}

div#content_container div#forum-container div.imgtop-forum {margin-top: -26px; margin-bottom: 0px; margin-left: -18px; width: 843px; background-image: url('http://www.logomoose.com/wp-content/themes/moose/design/images/layout/imgtop-forum.jpg'); height: 33px;}

p.pokad {margin: 14px 7px 14px 7px; font-size: 12px; line-height: 1.5em;}
p.pokad a {color: #000; font-weight: bold;}
p.pokad strong {font-weight: bold;}

/*favourites*/
div#main_content div.favo {margin-top: 10px; margin-left: 10px; text-align: left; padding: 5px;}
div#main_content div.favo a {color: #444;}

/*entry*/

div#main_content div.entry{margin-bottom:16px; width:513px; position:relative; padding:7px 0 0; background:url(http://logomoose.com/wp-content/themes/moose/design/images/layout/entry-top.png) no-repeat 11px 0}
div#main_content div.entry div.box{background:#efefef; border:1px solid #acacac; padding:5px; width:500px; overflow:hidden; text-align:center;}
div#main_content div.entry h2.title{width:480px; padding:0 10px; margin:0 auto; text-transform:uppercase; color:#FFF; font-weight:bold; line-height:24px; height:30px; background:url(http://logomoose.com/wp-content/themes/moose/design/images/layout/entry-box-title.png) no-repeat 0 0}
div#main_content div.entry h2.title a{text-decoration:none}
div#main_content div.entry ul.stars{overflow:hidden; position:absolute; z-index:5; right:16px; bottom:13px}
div#main_content div.entry ul.stars li{float:left; width:12px; margin:0 1px; height:11px; float:left; background:url(http://www.logomoose.com/wp-content/themes/moose/design/icons/star_default.gif) no-repeat 0 0}
div#main_content div.entry ul.stars li.half{background:url(http://www.logomoose.com/wp-content/themes/moose/design/icons/star_half.gif) no-repeat 0 0}
div#main_content div.entry ul.stars li.full{background:url(http://www.logomoose.com/wp-content/themes/moose/design/icons/star_full.gif) no-repeat 0 0}

/*entry small*/

div#main_content div.entry-small {margin-bottom:0px; width:226px; padding:7px 0 0; float: left; display: inline; margin-right: 0px; margin-left: 22px; }
div#main_content div.entry-small div.box{background:#efefef; border:1px solid #acacac; width:220px; height: 108px; overflow:hidden; text-align:center;}
div#main_content div.entry-small h2 {font-size: 12px; margin-bottom: 10px; margin-top: 10px;}
div#main_content div.entry-small img {margin-bottom: 5px;}
div#main_content div.entry-small h2.title{width:226px; padding:0; margin-left: 1px; margin-top: 0px; text-transform:uppercase; color:#FFF; font-weight:bold; line-height:24px; height:13px; background:url(http://logomoose.com/wp-content/themes/moose/design/images/layout/entry-box-title-small.png) no-repeat 0 0}

/*entry-blog*/


div#main_content ul.wp-polls-ul li {margin-bottom: 30px; margin-left: 7px; width: 480px;}
div#main_content ul.wp-polls-ul li small {padding-top: 10px;}
div#main_content ul.wp-polls-ul li img.blog {border: 1px solid #ccc;}
div#main_content div#polls-1 input.Buttons {padding: 10px 14px;}
div#main_content div#polls-1 p {margin-top: 10px;}
div#main_content div#polls-1 p a {font-weight: bold;}

div#main_content div.entry-blog div#addthis {margin-left: 14px; margin-bottom: 3px;}

div#main_content div.entry-blog span.addthisbutton {padding-left: 20px;}
div#main_content div.entry-blog span.activity {margin-left: 0px; color: #222;}

div#main_content div.entry-blog .buttonsmember {margin-top: 16px; float: left;}
div#main_content div.entry-blog .friendship-button {float: right;}

div#main_content div.entry-blog a.viewalllogos {color: #0b6f8a; font-size: 11px; text-decoration: underline;}
div#main_content div.entry-blog a.sendpm {color: #000; font-size: 11px; text-decoration: none;}
div#main_content div.entry-blog a.remove {color: #8C0000; font-size: 11px; text-decoration: none;}
div#main_content div.entry-blog a.add {color: #218408; font-size: 11px; text-decoration: none;}
div#main_content div.entry-blog a.requested {color: #888; font-size: 11px; text-decoration: none;}

div#main_content div.entry-blog form#settings-form p {margin-top: -8px;}
div#main_content div.entry-blog form#settings-form table#activity-notification-settings {margin-top: 10px;}
div#main_content div.entry-blog form#settings-form table#activity-notification-settings tr th.title {width: 400px; font-size: 12px; font-weight: bold;}
div#main_content div.entry-blog form#settings-form table#activity-notification-settings tr th.yes {width: 50px;}
div#main_content div.entry-blog form#settings-form table#activity-notification-settings tr th.no {width: 50px;}

div#main_content div.entry-blog form#settings-form table#messages-notification-settings {margin-top: 10px;}
div#main_content div.entry-blog form#settings-form table#messages-notification-settings tr th.title {width: 400px; font-size: 12px; font-weight: bold;}
div#main_content div.entry-blog form#settings-form table#messages-notification-settings tr th.yes {width: 50px;}
div#main_content div.entry-blog form#settings-form table#messages-notification-settings tr th.no {width: 50px;}

div#main_content div.entry-blog form#settings-form table#friends-notification-settings {margin-top: 10px; margin-bottom: 20px;}
div#main_content div.entry-blog form#settings-form table#friends-notification-settings tr th.title {width: 400px; font-size: 12px; font-weight: bold;}
div#main_content div.entry-blog form#settings-form table#friends-notification-settings tr th.yes {width: 50px;}
div#main_content div.entry-blog form#settings-form table#friends-notification-settings tr th.no {width: 50px;}

div#main_content div.entry-blog .messages {margin-left: 0px;}
div#main_content div.entry-blog .messages .pagination {padding-bottom: 32px; margin-top: -52px;}

div#main_content div.entry-blog #message-thread {padding-left: 12px; padding-right: 12px;}
div#main_content div.entry-blog #message-thread .message-box .message-metadata {margin-bottom: 16px;}
div#main_content div.entry-blog #message-thread .message-box .message-metadata img {float: left; margin-top: -6px; padding-right: 12px;}
div#main_content div.entry-blog #message-thread .message-box .message-content {margin-left: 40px; color: #444;}
div#main_content div.entry-blog #message-thread .message-box {border-bottom: 1px solid #ccc; border-top: 1px solid #ccc; padding-top: 20px; padding-bottom: 6px; margin-bottom: 12px;}
div#main_content div.entry-blog #message-thread .message-box .message-metadata strong {margin-top: -8px;}

div#main_content div.entry-blog .messages table#message-threads {margin-top: 20px;}
div#main_content div.entry-blog .messages table#message-threads tr td {padding-top: 20px; margin-bottom: 20px; border-bottom: 1px solid #ccc; border-top: 1px solid #ccc; padding-bottom: 20px; vertical-align:top;}
div#main_content div.entry-blog .messages table#message-threads tr td.thread-from a {font-size: 11px;}
div#main_content div.entry-blog .messages table#message-threads tr td p.thread-excerpt {font-size: 11px;}
div#main_content div.entry-blog .messages table#message-threads tr td p.thread-info p {color: #444;}
div#main_content div.entry-blog .messages table#message-threads tr.unread {background-color: #ddd;}
div#main_content div.entry-blog .messages table#message-threads tr.read {background-color: #f1f1f1;}
div#main_content div.entry-blog .messages table#message-threads td.thread-avatar {padding-right: 10px; padding-left: 10px; padding-top: 22px;}
div#main_content div.entry-blog .messages table#message-threads td.thread-from {padding-top: 22px; padding-right: 10px;}
div#main_content div.entry-blog .messages table#message-threads span.activity {color: #444;}

div#main_content div.entry-blog .messages table#message-threads tr td.notice-mes strong {font-size: 12px; font-weight: bold; margin-left: 2px;}
div#main_content div.entry-blog .messages table#message-threads tr td.notice-mes p {font-size: 11px; color: #444;}
div#main_content div.entry-blog .messages table#message-threads tr td.notice-send {font-size: 11px; color: #444;}

div#main_content div.entry-blog .messages-options-nav {margin-top: 20px;}

div#main_content div.entry-blog {margin-bottom:24px; border-bottom: 1px solid #ccc; padding-bottom: 18px;}
div#main_content div.entry-blog h2 {padding: 0 16px 0 16px; font-size: 20px; font-weight: bold}
div#main_content div.entry-blog h2 a {font-size: 20px;}
div#main_content div.entry-blog small a {font-size: 10px;}
div#main_content div.entry-blog p {padding: 8px 16px 8px 16px; font-size: 13px; line-height: 1.5em;}
div#main_content div.entry-blog img.blog {border: 1px solid #999; margin-bottom: 5px;}
div#main_content div.entry-blog a {font-weight: bold; font-size: 12px;}
div#main_content div.entry-blog h3 {padding: 0 16px 0 16px; font-size: 16px; font-weight: bold; margin-top: 15px;}

div#main_content div.entry-blog form {margin: 20px 16px 20px 16px;}
div#main_content div.entry-blog #members-dir-search {float: left; width: 400px; margin-left: 16px;}


div#main_content div.entry-blog .pagination-links {margin-top: 16px; font-size: 12px;}
div#main_content div.entry-blog .pagination-links a:link {font-weight: normal;}
div#main_content div.entry-blog .pagination-links a:visited {font-weight: normal;}
div#main_content div.entry-blog .pagination-links a.page-numbers {padding: 4px 6px 4px 6px; border: 1px solid #ccc; margin-right: 4px;}
div#main_content div.entry-blog .pagination-links span.current {padding: 4px 6px 4px 6px; margin-right: 4px;border: 1px solid #ff272b; color: #fff; background-color: #ff272b;}
div#main_content div.entry-blog .pagination-links span.dots {padding: 4px; border: 0; margin-right: 4px;}
div#main_content div.entry-blog .pagination-links a.next {padding: 4px; border: 0;}
div#main_content div.entry-blog .pagination-links a.prev {padding: 4px; border: 0;}


div#main_content div.entry-blog form.dir-form {margin-left: 0px;}
div#main_content div.entry-blog .pagination-mem {border-bottom: 1px solid #ccc; padding-bottom: 24px; border-top: 1px solid #ccc; padding-top: 18px; clear: both; width: 480px;}

div#main_content div.entry-blog div#members-dir-search input#members_search {padding: 5px 4px;}
div#main_content div.entry-blog .activity .pagination-mem { margin-left: 0px; border-bottom: 1px solid #ccc; border-top: 1px solid #ccc; padding-bottom: 24px; padding-top: 18px;}
div#main_content div.entry-blog .activity {margin-left: 18px;}
div#main_content div.entry-blog a.showcaselink {font-size:11px; font-weight: normal; color: #0b6f8a; margin-top: 6px;}

div#main_content div.entry-blog div.item-list-tabs ul {padding-left: 6px;}
div#main_content div.entry-blog div.item-list-tabs ul li {padding-bottom: 6px;}
div#main_content div.entry-blog div.item-list-tabs ul li.selected a {color: #006e89; text-decoration: underline; padding: 4px 6px 4px 6px;}

div#main_content div.entry-blog #subnav {background-color: #ddd; margin-top: -14px; font-size: 12px;}
div#main_content div.entry-blog #subnav a {color: #777;}
div#main_content div.entry-blog #subnav ul {padding-left: 6px;}
div#main_content div.entry-blog #subnav ul li.pictures {margin-left: 6px;}
div#main_content div.entry-blog #subnav ul li {margin-bottom: -4px; margin-left: 6px; font-size: 12px;}
div#main_content div.entry-blog #subnav ul li a {font-weight: normal;}
div#main_content div.entry-blog #subnav ul li.selected a {color: #000; font-weight: bold; text-decoration: none; margin-left: -6px;}

div#main_content div.entry-blog .item-list-tabs li {margin-right: 12px; font-size: 15px;}
div#main_content div.entry-blog .item-list-tabs li span {font-weight: normal;}

div#main_content div.entry-blog .activity-avatar img {width: 50px; height: 50px; padding: 5px; border: 1px solid #ddd; margin-right: 14px;}

div#main_content div.entry-blog ul#members-list {margin-left: -2px; width: 480px; margin-top: 0px; color: #fff;}
div#main_content div.entry-blog ul#members-list li {padding: 16px 0 16px 0; border-bottom: 1px solid #ddd;}
div#main_content div.entry-blog ul#members-list .action {margin-top: 21px;}
div#main_content div.entry-blog #item-header-content h2.fn {font-size: 18px; margin-top: 10px; font-weight: bold; margin-bottom: 6px; margin-left: -20px;}
div#main_content div.entry-blog #item-header-content h2.fn a {font-size: 18px;}
h2 span.highlight {font-weight: normal; font-size: 14px;}

div#main_content div.entry-blog #item-body h3.designer {font-size: 12px; margin-left: -4px;}
div#main_content div.entry-blog #item-body div.entry-small {margin-left: 12px; margin-right: 8px;}
div#main_content div.entry-blog #item-body p.sort {font-size: 12px; margin-left: 2px;}

div#main_content div.entry-blog ul#members-list .item-avatar img {padding: 5px; border: 1px solid #ddd; margin-right: 14px;}
div#main_content div.entry-blog ul#members-list .item-title {margin-top: 6px; margin-bottom: 4px;}


div#main_content div.entry-blog input {border: 1px solid #ccc; padding: 4px; margin-bottom: 6px;}

div#main_content div.entry-blog span.time-since {color: #888; font-size: 11px;}
div#main_content div.entry-blog a.acomment-reply {padding-right: 8px; color: #006e89; font-size: 11px;}
div#main_content div.entry-blog a.acomment-reply span {font-weight: normal; font-size: 11px;}
div#main_content div.entry-blog a.like {color: #ff6600; font-size: 11px;}
div#main_content div.entry-blog a.unlike {color: #ff6600; font-size: 11px;}
div#main_content div.entry-blog a.view-likes {color: #ff6600; font-size: 11px; font-weight:normal;}
div#main_content div.entry-blog a.fav {color: #bf0d14; font-size: 11px; padding-right: 8px;}
div#main_content div.entry-blog a.unfav {color: #bf0d14; font-size: 11px; padding-right: 8px;}
div#main_content div.entry-blog a.view {color: #888; font-size: 11px;}
div#main_content div.entry-blog a.delete {color: #888; font-size: 11px;}
div#main_content div.entry-blog a.confirm {color: #888; font-size: 11px;}

div#main_content div.entry-blog #item-nav {margin-left: 8px;}
div#main_content div.entry-blog #item-header {margin-left: 8px;}
div#main_content div.entry-blog #item-header-avatar img {width: 50px; height: 50px; padding: 4px; border: 1px solid #ddd;}
div#main_content div.entry-blog #item-body {margin-left: 8px;}
div#main_content div.entry-blog #item-body h3 {text-align: left; margin-bottom: 12px; margin-left: -14px;}
div#main_content div.entry-blog #item-body h4 {text-align: left; margin-bottom: 12px; margin-left: 2px; font-size: 12px; font-weight: bold; margin-bottom: -8px;}
div#main_content div.entry-blog #item-body p {margin-left: -14px; margin-top: -8px;}
div#main_content div.entry-blog #item-body p.picture-meta {margin-left: -14px;}
div#main_content div.entry-blog #item-body p.picture-meta a.picture-edit {margin-right: 8px;}
div#main_content div.entry-blog #item-body p.picture-description {font-weight: bold; margin-top: -6px;}
div#main_content div.entry-blog #item-body .picture-middle img {border: 1px solid #ccc;}

div#main_content div.entry-blog #item-body .root {padding: 0;}

#socialcirc {margin-top: 2px; float: right; text-align: right; width: 150px;}
#socialcirc img {margin-right: 6px;}
#alllogos {position: absolute; margin-left: 404px; margin-top: 6px;}


div#main_content div.entry-blog #item-body .profile h4 {margin-left: 14px; margin-bottom: 12px;}
div#main_content div.entry-blog #item-body .profile p {margin-left: -2px;}
div#main_content div.entry-blog #item-body form#profile-edit-form {margin-left: 14px;}
div#main_content div.entry-blog #item-body form.standard-form {margin-left: 2px;}
div#main_content div.entry-blog #item-body form.standard-form label {font-size:12px; margin-top: 6px;}
div#main_content div.entry-blog #item-body form.standard-form input {}
div#main_content div.entry-blog #item-body form.standard-form textarea {padding: 8px; margin-top: 4px; border: 1px solid #ccc;}
div#main_content div.entry-blog #item-body form.standard-form input#profile-group-edit-submit {background-color: #006e89; color: #fff; border: 1px solid #006e89; font-weight: bold; width: 100px;}
div#main_content div.entry-blog #item-body form.standard-form li.friend-tab {margin-top: 6px; margin-right: 4px; margin-left: -6px;}

div#main_content div.entry-blog input#signup_submit {background-color: #006e89; color: #fff; border: 1px solid #006e89; font-weight: bold; padding: 4px;}

div#main_content div.entry-blog #item-body form.standard-form .submit input#send {margin-top: 10px; background-color: #006e89; color: #fff; border: 1px solid #006e89; font-weight: bold;}

div#main_content div.entry-blog #item-body input {margin-right: 6px; padding: 6px 8px; margin-top: 4px;}
div#main_content div.entry-blog #item-body textarea {padding: 8px; margin-top: 4px;}
div#main_content div.entry-blog #item-body label {margin-top: -4px;}

div#main_content div.entry-blog #item-body img#picture-edit-thumb {border: 1px solid #ccc;}
div#main_content div.entry-blog #item-body input#picture-title {width: 240px;}
div#main_content div.entry-blog #item-body textarea#picture-description {width: 300px; border: 1px solid #ccc;}
div#main_content div.entry-blog #item-body input#submit {background-color: #006e89; color: #fff; border: 1px solid #006e89; font-weight: bold;}

div#main_content div.entry-blog #item-body .picture-gallery {margin-left: 18px; margin-top: 16px;}
div#main_content div.entry-blog #item-body .picture-thumb-box {padding: 0; margin-right: 18px; margin-bottom: 20px;}

div#main_content div.entry-blog #item-body table.profile-fields {margin-left: 12px;}
div#main_content div.entry-blog #item-body table.profile-fields tr {margin-bottom: 10px;}
div#main_content div.entry-blog #item-body table.profile-fields td.label {font-size: 12px; vertical-align:top; padding-bottom: 10px;}
div#main_content div.entry-blog #item-body table.profile-fields td.data {font-size: 12px; vertical-align:top; padding-left: 20px; padding-bottom: 10px;}
div#main_content div.entry-blog #item-body table.profile-fields td.data p {margin-top: -10px; margin-left: -16px;}

div#main_content div.entry-blog h5 {font-size: 14px; font-weight: bold;}
div#main_content div.entry-blog #item-body #whats-new-form {border-bottom: 1px solid #ccc; padding: 0 26px 16px 26px;}
div#main_content div.entry-blog #item-body #whats-new-textarea {border: 0; padding: 8px 0 0 0;}
div#main_content div.entry-blog #item-body #whats-new-textarea textarea {border: 1px solid #ccc;}
div#main_content div.entry-blog #whats-new-textarea {border: 0; padding: 8px 0 0 0;}
div#main_content div.entry-blog #whats-new-textarea textarea#whats-new {border: 1px solid #ccc; padding: 8px; width: 90%;}
div#main_content div.entry-blog #whats-new-submit input#aw-whats-new-submit {background-color: #006e89; color: #fff; border: 1px solid #006e89; font-weight: bold; padding: 6px 8px; margin-right: 3px;}
div#main_content div.entry-blog #whats-new-submit2 input#aw-whats-new-submit {background-color: #006e89; color: #fff; border: 1px solid #006e89; font-weight: bold; padding: 6px 8px; margin-left: -5px; margin-top: 4px;}

div#main_content div.entry-blog ul#activity-stream {margin-bottom: -20px; margin-left: -2px; width: 480px;}
div#main_content div.entry-blog ul#activity-stream li {border-bottom: 1px solid #ddd; padding-top: 28px;}
div#main_content div.entry-blog ul#activity-stream li p {margin-left: -2px; font-size: 12px; color: #444;}
div#main_content div.entry-blog ul#activity-stream li .activity-header p {margin-left: -14px;}
div#main_content div.entry-blog ul#activity-stream li .activity-avatar img {margin-top: -8px;}
div#main_content div.entry-blog ul#activity-stream li.load-more {border: 0;}

div#main_content div.entry-blog ul#friend-list {}
div#main_content div.entry-blog ul#friend-list li {border-bottom: 1px solid #ccc; border-bottom: 1px solid #ccc; height: 50px; padding: 10px 0;}
div#main_content div.entry-blog ul#friend-list li .action {margin-top: 10px;}

div#main_content div.entry-blog ul li#members-order-select {font-size: 11px;}

div#main_content div.entry-blog .activity-content {margin-left: 84px; margin-top: -8px; margin-bottom: -10px;}

div#main_content div.entry-blog .activity-header {margin-left: -12px; background-color: #ddd; padding-left: 8px; margin-bottom: 0px;}
div#main_content div.entry-blog .activity-header p {margin-left: -28px;}
div#main_content div.entry-blog .activity-inner {margin-left: -17px; margin-top: -6px;}
div#main_content div.entry-blog .activity-inner p {margin-left: -2px; font-size: 12px; color: #444; margin-top: 10px; margin-bottom: -10px;}
div#main_content div.entry-blog .activity-inner img {border: 1px solid #ccc;}
div#main_content div.entry-blog .activity-comments {margin-left: 66px;}
div#main_content div.entry-blog .activity-comments form.ac-form {margin-left: -1px;}
div#main_content div.entry-blog .activity-comments .ac-textarea {padding: 0; border: 0;}
div#main_content div.entry-blog .activity-comments textarea {border: 1px solid #ccc; width: 360px;}
div#main_content div.entry-blog .activity-inreplyto {font-size: 11px; color: #888;}
div#main_content div.entry-blog .activity-inreplyto a {font-size: 11px; color: #000;}
div#main_content div.entry-blog .acomment-content {margin-bottom: 10px; margin-left: 21px; margin-top: 4px;}
div#main_content div.entry-blog .acomment-content p {margin-left: -16px; color: #444;}
div#main_content div.entry-blog .activity-meta {margin-left: -4px; margin-top: 8px; margin-bottom: 8px;}

div#main_content div.entry-blog .acomment-meta {margin-top: 10px;}
div#main_content div.entry-blog .acomment-avatar {margin-top: 10px;}

div#main_content div.entry-blog #register-page input {padding: 4px;}
div#main_content div.entry-blog #register-page textarea {border: 1px solid #ccc;}
div#main_content div.entry-blog #register-page h4 {font-size: 12px; font-weight: bold; margin-top: -8px;}
div#main_content div.entry-blog #register-page .register-section {margin-top: 30px;}
div#main_content div.entry-blog #register-page #signup-avatar {margin-left: 16px;}


/*entry-jobs*/
div#main_content div.entry-jobs {margin-bottom:24px; border-bottom: 1px solid #ccc; padding-bottom: 18px;}
div#main_content div.entry-jobs h2 {padding: 0 16px 0 16px; font-size: 20px; font-weight: bold}
div#main_content div.entry-jobs h2 a {font-size: 20px;}
div#main_content div.entry-jobs small a {font-size: 10px;}
div#main_content div.entry-jobs h3 {padding: 20px 16px 0 16px; font-size: 20px; font-weight: bold}
div#main_content div.entry-jobs p {padding: 8px 16px 8px 16px; font-size: 13px; line-height: 1.5em;}
div#main_content div.entry-jobs img.blog {border: 1px solid #999; margin-bottom: 5px;}
div#main_content div.entry-jobs a {font-weight: bold; font-size: 12px;}
div#main_content div.entry-jobs table {font-size: 14px;}
div#main_content div.entry-jobs td {padding-left: 10px;}
div#main_content div.entry-jobs a .newjob {margin-top: 10px;}
div#main_content div.entry-jobs fieldset {width: 480px;}
div#main_content div.entry-jobs table.logo-index {width: 480px; margin-left: 6px; font-size: 13px;}
div#main_content div.entry-jobs td.logo-index1 {padding-top: 15px; padding-bottom: 15px; width: 180px;}
div#main_content div.entry-jobs td.logo-index2 {padding-top: 15px; padding-bottom: 15px; width: 300px;}
div#main_content div.entry-jobs tr.logo-index {border-bottom: 1px solid #ccc; border-top: 1px solid #ccc;}

div#main_content div.entry-jobs form#gform_1 {width: 400px; margin-left:16px; margin-top: -50px;}
div#main_content div.entry-jobs form#gform_3 {width: 400px; margin-left:16px; margin-top: 0px;}

div#main_content div.entry-jobs .gform_body input {padding: 4px; border: 1px solid #ccc;}
div#main_content div.entry-jobs .gform_body textarea {padding: 4px 8px; border: 1px solid #ccc;}
div#main_content div.entry-jobs .gform_body label {font-size: 12px;}

div#main_content div.entry-jobs .gform_body ul li {margin-bottom: 10px;}
div#main_content div.entry-jobs .gform_footer {margin-top: -10px;}

/*entry-logo-index*/
div#main_content div.entry-logo-index {margin-bottom:24px; border-bottom: 1px solid #ccc; padding-bottom: 18px;}
div#main_content div.entry-logo-index {padding: 0 16px 0 16px; font-size: 20px; font-weight: bold;}
div#main_content div.entry-logo-index {padding: 20px 16px 0 16px; font-size: 20px; font-weight: bold;}
div#main_content div.entry-logo-index {padding: 8px 16px 0px 16px; font-size: 13px; line-height: 1.5em;}
div#main_content div.entry-logo-index img.blog {border: 1px solid #999; margin-bottom: 5px;}
div#main_content div.entry-logo-index a {font-weight: bold; margin-left: 16px;}
div#main_content div.entry-logo-index table {font-size: 14px;}
div#main_content div.entry-logo-index td {padding-left: 10px;}
div#main_content div.entry-logo-index a .newjob {margin-top: 10px;}
div#main_content div.entry-logo-index fieldset {width: 480px;}

div#main_content div.gads0 {width: 512px; text-align: center; margin-bottom: 15px; margin-top: 15px; margin-left: 0px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; padding: 15px 0;}
div#main_content div.gads {width: 512px; text-align: center; margin-bottom: 15px; margin-top: 30px; margin-left: 0px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; padding: 15px 0;}

div#main_content div.gads2 {text-align: center; padding: 5px; margin-bottom: 15px; margin-top: 10px; margin-left: -20px;}
div#main_content div.adrec {background-image:url('http://www.logomoose.com/images/advertisement.jpg'); background-repeat: no-repeat; text-align: center; padding-top: 15px; margin-top: 5px; margin-bottom: 0px; margin-left: -1px; height: 134px;}
div#main_content div.adrec2 {background-image:url('http://www.logomoose.com/images/advertisement-2.jpg'); background-repeat: no-repeat; text-align: center; padding-top: 15px; margin-top: 5px; margin-bottom: 0px; margin-left: -1px; height: 156px; padding-left: 10px; width: 520px;}
div#main_content div.adrec3 {background-image:url('http://www.logomoose.com/images/ad-top.png'); background-repeat: no-repeat; padding-top: 46px; margin-top: -14px; margin-bottom: -46px; margin-left: -68px; height: 192px; padding-left: 74px; width: 598px;}
div#main_content div.adrec3 a#link_bsa{display:block; width:75px; height:34px; text-indent:-9000px; margin-left: -76px; margin-top: 33px; float: left;}

div#main_content div#similarposts {padding: 12px; margin:16px 16px 24px 16px; font-weight: normal; border: 1px solid #ccc; background-color: #eee;}
div#main_content div#similarposts a {font-size: 12px; font-weight: normal;}
div#main_content div#similarposts h2 {font-size: 14px; margin-left: -16px; padding-bottom: 10px;}

div#main_content div#similarposts2 {padding: 12px; margin:16px 16px 24px 16px; font-weight: normal; border: 1px solid #ccc; background-color: #eee; text-align: center;}
div#main_content div#similarposts2 p.jobsmall {font-size: 11px; font-weight: normal;}
div#main_content div#similarposts2 p.jobsmall a {font-weight: normal;}

div#main_content .coffeead {padding: 10px 0 10px 0; margin:16px 16px 24px 16px; font-weight: normal; border: 1px solid #ccc; background-color: #dddddd;}
div#main_content .printad {padding: 16px 10px 20px 10px; margin:24px 16px 24px 16px; font-weight: normal; border: 1px solid #ccc; background-color: #dddddd; font-size: 13px;}
div#main_content .printad a {color: #222; font-weight: bold; font-size: 13px;}

div#main_content div.share {text-align: center; margin-top: 25px;}
div#main_content div.share ul li {list-style-type: none; display: inline; padding: 10px;}

/*entry 2*/
div#main_content div.entry2{margin-bottom:16px; width:513px; position:relative; padding:7px 0 0;}
div#main_content div.entry2 div.box{background:#efefef; border:1px solid #acacac; padding:5px; width:500px; overflow:hidden; text-align:center;}
div#main_content div.entry2 h2 {font-size: 12px; margin-bottom: 10px; margin-top: 10px;}
div#main_content div.entry2 img {margin-bottom: 5px;}
div#main_content div.entry2 h2.title{width:480px; padding:0 10px; margin:0 auto; text-transform:uppercase; color:#FFF; font-weight:bold; line-height:24px; height:30px; background:url(http://www.logomoose.com/wp-content/themes/moose/design/images/layout/entry-box-title.png) no-repeat 0 0}
div#main_content div.entry2 h2.title a{text-decoration:none}
div#main_content div.entry2 ul.stars{overflow:hidden; position:absolute; z-index:5; right:16px; bottom:13px}
div#main_content div.entry2 ul.stars li{float:left; width:12px; margin:0 1px; height:11px; float:left; background:url(http://www.logomoose.com/wp-content/themes/moose/design/icons/star_default.gif) no-repeat 0 0}
div#main_content div.entry2 ul.stars li.half{background:url(http://www.logomoose.com/wp-content/themes/moose/design/icons/star_half.gif) no-repeat 0 0}
div#main_content div.entry2 ul.stars li.full{background:url(http://www.logomoose.com/wp-content/themes/moose/design/icons/star_full.gif) no-repeat 0 0}

/* Sidebar
---------------------------------------------------------- */
div#sidebar_wrapper{padding:0 9px 10px 0; width:316px; float:left; background:url(http://www.logomoose.com/wp-content/themes/moose/design/images/layout/sidebar_wrapper_background.png) no-repeat left bottom;}
div#sidebar{float:left; width:276px; padding:0px 12px 10px 17px; min-height:382px; background:#231f20 url(http://www.logomoose.com/wp-content/themes/moose/design/images/layout/sidebar_background.png) no-repeat 0 0}

div#sidebar img.voting {margin-top: 18px; margin-bottom: -10px;}

div#sidebar ul#widget {background:url(http://www.logomoose.com/wp-content/themes/moose/design/images/layout/sidebar_entry_bottom.png) no-repeat left bottom; background-color: #2f2b2c; margin-right: 5px; margin-top: 24px; padding-top: 5px; height: 252px;}
div#sidebar h2.widgettitle {font-size: 1em; font-weight: bold; background-color: #bf0d14; width:252px; padding:0 0 0 8px; line-height:24px; height:24px; margin-left: 7px; margin-right: 5px; margin-top: -10px; margin-bottom: -7px; color: #fff;}

div#sidebar ul#members-list {margin-left: 11px; height: 165px;}
div#sidebar li.vcard {margin: 3px; padding: 3px; float: left;background-color: #3c3638;}
div#sidebar .item-options {background-color: #363133; margin: 14px 14px -10px 14px; padding: 4px 8px; color: #444;}
div#sidebar .item-options a {color: #fff;}
div#sidebar .item-options a:hover {color: #999;}
div#sidebar .item-options a.selected {font-weight: bold;}
div#sidebar p.widget {margin-left: 9px; color: #fff; padding: 8px 8px 0 8px; margin-top: 10px;}
div#sidebar p.widget a {color: #fff; font-weight: bold; margin-top: 10px;}
div#sidebar p.widget a:hover {color: #999;}

/*ads*/
div#sidebar2 div#ads {width: 130px; padding:0 10px 5px 5px; background:#3c3638; margin-bottom: 10px; margin-top: -20px; margin-left: -10px;}
div#sidebar2 div#ads img {padding-top: 0px;}
div#sidebar3 div#ads {width: 130px; padding:0 10px 5px 5px; background:#3c3638; margin-bottom: 10px; margin-top: -20px; margin-left: -12px;}
div#sidebar3 div#ads img {padding-top: 0px;}
div#sidebar div#ads img.adthemeforest {margin: 3px 0 3px 5px;}
div#sidebar .adbot {padding-left: 13px; padding-top: 13px; padding-bottom: 13px;}
div#sidebar div#ads .tfad {margin:5px 5px 5px 5px; float: left;}

/*form*/
div#sidebar div.search{}
div#sidebar div.search form{width:297px; margin: 12px 0 -12px 12px;}
div#sidebar div.search form fieldset{position:relative;}
div#sidebar div.search form legend{display:none;}
div#sidebar div.search form input{border:0;float:left;}
div#sidebar div.search form input.text{width:214px; padding-left: 10px; color:#3d3d3d; font-size:10px; height: 30px; background:url(http://www.logomoose.com/wp-content/themes/moose/design/images/layout/sidebar_search_input_background.png) no-repeat 0 0}
div#sidebar div.search form input.submit{width:25px; height:29px; background:url(http://www.logomoose.com/wp-content/themes/moose/design/images/layout/sidebar_search_submit_background.png) no-repeat 0 0}

.facebook {margin-left: -15px; margin-top: 6px; float: left;}

/*entry*/
div#sidebar div.entry{width:271px; margin:20px 0; color:#FFF; background:#2f2b2c url(http://www.logomoose.com/wp-content/themes/moose/design/images/layout/sidebar_entry_background.png) no-repeat 0 0}
div#sidebar div.entry h2.title{width:252px; padding:0 0 0 8px; background:#413d3e; line-height:24px; height:24px; margin:0 6px 0 7px; font-weight:bold;}
div#sidebar div.entry h2.fav{width:252px; padding:0 0 0 8px; background:#ff6600; line-height:24px; height:24px; margin:0 6px 0 7px; font-weight:bold;}
div#sidebar div.entry h2.forum{width:252px; padding:0 0 0 8px; background:#006f8a; line-height:24px; height:24px; margin:0 6px 0 7px; font-weight:bold;}
div#sidebar div.entry h2.lotm{width:252px; padding:0 0 0 8px; background:#c6a900; line-height:24px; height:24px; margin:0 6px 0 7px; font-weight:bold;}
div#sidebar div.entry h2.logoyear{width:252px; padding:0 0 0 8px; background:#75006F; line-height:24px; height:24px; margin:0 6px 0 7px; font-weight:bold;}
div#sidebar div.entry div.content{padding:10px 13px 17px; width:245px; overflow:hidden; background:url(http://www.logomoose.com/wp-content/themes/moose/design/images/layout/sidebar_entry_bottom.png) no-repeat left bottom}
div#sidebar div.entry div.content table.tile{width:100%}
div#sidebar div.entry div.content table.tile a:hover {color: #999;} 
div#sidebar div.entry div.content table.tile tr td{ padding:4px 0 7px 9px; background:#363133 url(http://www.logomoose.com/wp-content/themes/moose/design/images/layout/table_tile.png) repeat-x left bottom}
div#sidebar div.entry div.content ul li{line-height:15px; padding:6px 0}
div#sidebar div.entry div.content strong {font-weight: bold;}

/* Sidebar2
---------------------------------------------------------- */
div#sidebar_wrapper2 {padding:0 7px 10px 0; width:140px; float:left; background:url(http://www.logomoose.com/wp-content/themes/moose/design/images/layout/sidebar_wrapper_background.png) no-repeat left bottom; margin-left: -20px;}
div#sidebar2 {float:left; width:134px; padding:0px 10px 0;  min-height:150px;background:#231f20 url(http://www.logomoose.com/wp-content/themes/moose/design/images/layout/sidebar_background.png) no-repeat 0 0}

/* Sidebar3
---------------------------------------------------------- */
div#sidebar_wrapper3 {padding:0 9px 10px 0; width:140px; float:left; background:url(http://www.logomoose.com/wp-content/themes/moose/design/images/layout/sidebar_wrapper_background.png) no-repeat left bottom; margin-left: -30px;}
div#sidebar3 {float:left; width:134px; padding:0px 12px 0 22px; min-height:150px; background:#231f20 url(http://www.logomoose.com/wp-content/themes/moose/design/images/layout/sidebar_background.png) no-repeat 0 0}




/*trackbacks*/
div#main_content div.trackbacks {margin:16px 16px 24px 16px; font-weight: normal;}
div#main_content div.trackbacks ol li {margin-bottom: 10px; padding: 12px; border: 1px solid #ccc; background-color: #eee;}
div#main_content div.trackbacks a {font-size: 12px; font-weight: normal;}
div#main_content div.trackbacks h2 {margin-top: 10px; font-size: 14px; padding-bottom: 20px; padding-top: 10px; font-weight: bold;}


/*comments*/

#comments-list {
  float: left;
  margin-right: 30px;
  padding: 5px 10px 5px 2px;
  width: 500px;
}

#comments-list p {
  padding-bottom: 10px;
}

#comments-list h4 {
  font-size: 14px;
  font-weight: bold;
}

#comments-list h3 {
  font-size: 14px;
  font-weight: bold;
  padding: 10px;
}

#comments-list ol,#comments-list ul {
  list-style: none;
  margin: 0;
}
#comments-list ol {
  margin: 0 0 18px 0;
}
#comments-list li {
  padding: 18px 1.5em 18px 1.5em;
  position: relative;
  border-bottom: 1px solid #ccc;
}

.single #content #comments-list li,
.page #content #comments-list li{
  padding: 20px 0;
  position: relative;
  z-index: 0
}

#comments-list li .avatar {
  height: 50px;
  width: 50px;
  padding: 4px;
  border: 1px solid #ddd;
  float: left;
  position: relative;
  margin-left: -75px
}


#comments-list .comment-author,
#comments-list .comment-meta,
#comments-list .comment-content,
#comments-list .unapproved{
  display: block;
  margin-left: 80px
}
#comments-list .unapproved{
  background-color: #09141a;
  margin-bottom: 15px;
  padding: 10px;
  color: white
}
#comments-list .comment-author {
  font-weight: bold;
  font-size: 1.3em;
  padding: 5px 0 0 0;
}
#comments-list .comment-meta {
  color: #666;
  font-size: 11px;
  padding: 10px 0 9px 0;
}
#comments-list .comment-meta a {
  color: #999;
  font-style: italic;
  text-decoration: none;
}
#comments-list .comment-meta a:active,#comments-list .comment-meta a:hover {
  color: #000;
}
#comments-list .comment-content{
  padding-right: 10px
}

.authcomment {
background-color: #B3FFCC !important;
} 

#comments {border-top: 1px solid #ccc; clear: both; padding-top: 20px;}

/*pagination*/
div.pagination {position:relative; bottom:-52px;left:0; z-index:30; width:550px; overflow:visible; margin-bottom: 20px;}
div.pagination ul{ text-align:center; height:23px; padding:2px 0; overflow:hidden; color:#FFF }
div.pagination ul li{margin:0 4px; display: inline; height:24px;}
div.pagination ul li.text{background:#087690; border:1px solid #2598b4; padding:4px 6px;}
div.pagination ul li a{background:#087690; display: inline; padding:4px 6px; height:21px; line-height:21px; border:1px solid #2598b4}

.Nav {width:550px; text-align:center; height:23px; padding:2px 0; overflow:hidden; color:#FFF;}
.Nav a {background:#087690; display: inline; padding:4px 6px; height:21px; line-height:21px; border:1px solid #2598b4; margin-right: 10px;}

.alignleft {float: left; margin-left: -11px; height: 30px;padding-top: 11px; margin-top: -50px;}
.alignleft a {background-color: #0f5d6f; padding: 9px; font-size: 14px; font-weight: bold;}
.alignleft a:hover {background-color: #d31119;}
.alignright {float: right; margin-right: 27px; height: 30px;padding-top: 11px; margin-top: -50px;}
.alignright a {background-color: #0f5d6f; padding: 9px; font-size: 14px; font-weight: bold;}
.alignright a:hover {background-color: #d31119;}


.Nav .on {
	padding:4px 6px; height: 21px; line-height: 21px; border:1px solid #2598b4; margin-right: 5px;
}
.Nav span {margin-right: 5px; display: inline; height:24px;}
strong.on {background-color:#026075;}

/* Footer
---------------------------------------------------------- */
div#footer{height:173px; color:#FFF; z-index:1; width:975px; position: absolute; background:url(http://www.logomoose.com/wp-content/themes/moose/design/images/layout/footer_background.png) no-repeat 0 0; margin-top: -160px;margin-left: 76px;}

div#footer p.author{position:absolute; bottom:18px; right:63px;}




div#footer a {color: #fff;}

#comment_form .text_input {
	width:191px;
	padding:3px;
	color:#444;
	border:1px solid #ccc;
background-color: #f1f1f1;
margin: 10px;
}
#comment_form .text_area {
	width:321px !important;
	border:1px solid #ccc;
}
ul#comment_list {
	list-style-type:none;
	margin:0;
	padding:0;
}
ul#comment_list li.comment {
	margin:0 0 10px 0;
}
ul#comment_list li.trackback {
	padding:1.2em 15px 0 15px;
}
.comment_meta {
	margin:0 30px 15px 0;
	font-size:11px;
}
.comment_num {
	padding:0 8px 0 0;
	font-weight:bold;
	font-size:1.3em;
	float:right;
}
.trackback .comment_num {
	padding:0 0 0 20px;
}
.comment_num a,.comment_num a:visited {
	color:#888;
	text-decoration:none;
}
.comment_num a:hover {
	color:#303030;
	text-decoration:none;
}




.comment_meta strong {
	font-size:1.2em;

}

.comment_time {
	font-size:1em;
	color:#888;
}

input.submit {margin-bottom: 10px;}


.detailscom {
	padding:6px 10px 6px 2px;
	width:485px;
	margin:0 15px 15px 0;
	background:#f1f1f1;
}

.detailscom h3 {
  font-size: 14px;
  font-weight: bold;
  padding: 10px;
}

.detailscom p {
  margin-left: 12px;
  margin-bottom: 10px;
}

.detailscom p.unstyled strong {
  font-weight: bold;
}

.detailscom textarea#comment {
  margin-left: 0px;
  background-color: #fff;
  padding: 3px;
}

.details {
	padding:10px 10px 6px 10px;
	width:502px;
	margin:0 15px 15px 0;
	background:#f1f1f1;
	border:1px solid #e5e5e5;
}
.details ul {



	margin:5px 0 5px 15px;
	list-style-type:none;
}
.details li {
	padding:3px 0 3px 0;
	list-style-type:square;

}
.details h2 {
	font-size:1em;
	color:#222;
	margin: 0 0 3px 0;
}
.details p {
	margin:0 0 4px 0;

}
.details p img {
	padding:0;
	border:#e5e5e5 1px solid;
}
.details2 {
	padding:8px;
	margin:0 30px 15px 0;
	background:#f1f1f1;
	border:1px solid #cce0f5;
}
.details2 ul {
	margin:5px 0 5px 15px;
	list-style-type:none;
}
.details2 li {
	padding:3px 0 3px 0;
	list-style-type:square;
}
.details2 h2 {
	font-size:1em;
	color:#222;
	margin:0 0 3px 0;
}
.details2 p {
	margin:0 0 15px 0;
}
.details2 p img {
	padding:0;
	border:#838383 1px solid;
}

#stat {display: none;}


#wp-admin-bar {
	z-index: 900;
	margin-top: 53px;
	margin-left: 180px;
	height: 25px;
	font-size: 11px;
}
	#wp-admin-bar .padder {
		width: 400px !important; /* Line up the admin bar with the content body in this theme */
		position: relative;
		padding: 0;
		width: 100%;
		margin: 0 auto;
		height: 25px;
	}

#wp-admin-bar * { z-index: 900; }

#wp-admin-bar div#admin-bar-logo {
	position: absolute;
	top: 5px;
	left: 10px;
}

#wp-admin-bar a img {
	border: none;
}

#wp-admin-bar li.bp-login {font-weight: bold;}
#wp-admin-bar li.bp-signup {font-weight: bold;}

#wp-admin-bar li {
	list-style: none;
	margin: 0;
	padding: 0;
	line-height: 100%;
	text-align: left;
}

#wp-admin-bar li a {
	padding: 7px 15px 7px 15px;
	color: #eee;
	text-decoration: none;
	font-size: 11px;
}
	#wp-admin-bar li.alt { border: none; }

	#wp-admin-bar li.no-arrow a {
		padding-right: 15px;
	}

	#wp-admin-bar ul li ul li a span {
		display: none;
	}

#wp-admin-bar li:hover, #wp-admin-bar li.hover {
	position: static;
}

#admin-bar-logo {
	float: left;
	font-weight: bold;
	font-size: 11px;
	padding: 5px 8px;
	margin: 0;
	text-decoration: none;
	color: #fff;
}
	body#bp-default #admin-bar-logo { padding: 2px 8px; }

/*******************/

#wp-admin-bar ul { /* all lists */
	margin: 0;
	list-style: none;
	line-height: 1;
	cursor: pointer;
	height: auto;
	padding: 0;
}

#wp-admin-bar ul li { /* all list items */
	padding: 0;
	float: left;
	position: relative;
	padding-right: 11px;
	margin-top: -2px;
}
	#wp-admin-bar ul li.no-arrow {
		background: none;
		padding-right: 0;
	}

	#wp-admin-bar ul li ul li {
		background-image: none;
	}

#wp-admin-bar ul li.align-right {
	position: absolute;
	right: 0;
}

#wp-admin-bar ul li a {
	display: block;
}

#wp-admin-bar ul.main-nav li:hover, #wp-admin-bar ul.main-nav li.sfhover, #wp-admin-bar ul.main-nav li ul li.sfhover {
	background: url(http://www.logomoose.com/wp-content/themes/moose/_inc/images/60pc_black.png);
}

/* second-level lists */

#wp-admin-bar ul li ul {
	position: absolute;
	width: 185px;
	left: -999em;
	margin-left: 0;
	background: url(http://www.logomoose.com/wp-content/themes/moose/_inc/images/60pc_black.png);
}
	#wp-admin-bar ul li > ul {
		border-top: none;
	}

	#wp-admin-bar ul li ul a {
		color: #eee;
	}

#wp-admin-bar ul li ul li {
	float: left;
	width: 174px;
	margin: 0;
}
	#wp-admin-bar ul li ul li:hover a {
		color: #fff;
	}

#wp-admin-bar ul li div.admin-bar-clear {
	clear: both;
}

#wp-admin-bar ul.main-nav li ul li:hover, #wp-admin-bar ul.main-nav li ul li.sfhover, #wp-admin-bar ul.main-nav li ul li.sfhover {
	background: url(http://www.logomoose.com/wp-content/themes/moose/_inc/images/40pc_black.png);
}

/* third-and-above-level lists */

#wp-admin-bar ul li ul ul {
	margin: -25px 0 0 184px;
}
	#wp-admin-bar ul li ul li:hover ul li a {
		color: #eee;
	}
		#wp-admin-bar ul li ul li ul li:hover a {
			color: #fff;
		}

#wp-admin-bar ul li:hover ul, #wp-admin-bar ul li ul li:hover ul, #wp-admin-bar ul li.sfhover ul, #wp-admin-bar ul li ul li.sfhover ul  {
	left: auto;
}

#wp-admin-bar ul li.align-right:hover ul {
	right: 0;
}

#wp-admin-bar ul li:hover ul ul, #wp-admin-bar li.sfhover ul li ul {
	left: -999em;
}

/* Menu item css */

#wp-admin-bar img.avatar {
	float: left;
	margin-right: 8px;
}

#wp-admin-bar span.activity {
	display: block;
	margin-left: 34px;
	padding: 0;
}

#wp-admin-bar ul.author-list li a { height: 17px; }

#wp-admin-bar ul li#bp-adminbar-notifications-menu a span {
	padding: 0 6px;
	margin-left: 2px;
	background: #fff;
	color: #000;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
div#socialbuttons {float: left; margin: 20px 10px 10px 10px; height: 60px; clear: both;}
div#plusone {float: left; margin-left: 30px; margin-top: 2px; margin-right: 0px;}
div#sprevnext {position: absolute; margin-left: -4.3em; padding-left: 0.8px;}
div#sprevnext .sprevious a {padding: 2px 8px 4px 8px; background-color: #bf0d14; color: #fff; text-decoration: none; font-size: 24px; margin-left: -1.2px;}
div#sprevnext .snext a {padding: 2px 8px 4px 8px; background-color: #bf0d14; color: #fff; text-decoration: none; font-size: 24px; margin-left: -1.2px;}
div#sprevnext .sprevious a:hover {background-color: #ff001c;}
div#sprevnext .snext a:hover {background-color: #ff001c;}

.post-ratings {
	margin-top: 6px;
	overflow:hidden; 
	position:absolute; 
	z-index:5; 
	right:16px; 
	bottom:13px
	-moz-opacity: 1;
	/* background-color: #ffffff; */
}
.post-ratings-loading {
	display: none;
	height: 16px;
	text-align: left;
}
.post-ratings-image {
	float:left; width:12px; margin:0 1px; height:11px; float:left;
	border: 0px;
}
.post-ratings IMG, .post-ratings-loading IMG, .post-ratings-image IMG {
	
	border: 0px;
}
.post-ratings-text {
}

.pnavigation {margin-top: 13px; margin-bottom: 20px; font-size: 13px; padding: 20px 0 20px 8px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc;}
.wp-paginate {margin: 0 auto;}
.wp-paginate li {display:inline; list-style:none; margin-right: 12px;}
.wp-paginate a {background:#f1f1f1; border:1px solid #ccc; color:#222; margin-right:4px; padding:8px 12px; text-align:center; text-decoration:none;}
.wp-paginate a:hover, .wp-paginate a:active {background:#ddd; color:#222;}
.wp-paginate .title {color:#555; margin-right:4px;}
.wp-paginate .gap {color:#999; margin-right:4px;}
.wp-paginate .current {color:#fff; background:#d31119; border:1px solid #d31119; margin-right:4px; padding:8px 12px;}
.wp-paginate .page {}
.wp-paginate .prev, .wp-paginate .next {}

#lmtower {width: 120px; height: 600px; float: left; margin-top: 8px; margin-left: -8px;}
div.wp-polls {margin-left: -16px;}
#at16p { margin-left:-300px !important; }
