#content #profile h1 {margin: 20px;}

#content #profile #proLt {margin: -70px 0 0 0; width: 278px;}
#content #profile #proLt .addFavorite {margin-top: 53px;}

#content #profile #proLt-acct-closed {margin: 0px 0 0 0; width: 600px; }
#content #profile #proLt-acct-closed #acct-closed-title {margin: 0px 0 0 18px; }

#content #profile #proLt #albums { background-color:#ffffff;border: 1px solid #c1c1c1; border-top: 1px solid #c1c1c1; margin: 20px; width: 252px;}
#content #profile #proLt #albums .all {float: right; font-size: 12px; padding: 5px;}
#content #profile #proLt #albums .all a {text-decoration: none;}
#content #profile #proLt #albums .menu {background-color: #ededed; font-size: 12px; font-weight: bold; padding: 5px;}
#content #profile #proLt #albums .none {font-size: 12px; padding: 10px;}
#content #profile #proLt #albums table td {border-bottom: 1px dotted #c1c1c1; padding: 5px; vertical-align: top;}
#content #profile #proLt #albums table .ago {color: #808080; font-size: 0.75em; margin-top: 3px;}
#content #profile #proLt #albums table .bottom td {border-bottom: 0;}
#content #profile #proLt #albums table .pic {padding-right: 0; text-align: center;}
#content #profile #proLt #albums table .pic img {border: 0;}
#content #profile #proLt #albums table .title {font-size: 12px; font-weight: bold;}
#content #profile #proLt #albums table .title a {text-decoration: none;}
#content #profile #proLt #albums table .title a:hover {color: #0000cd; text-decoration: underline;}

#content #profile #proLt #friends { background-color:#ffffff;border: 1px solid #c1c1c1; border-top: 1px solid #c1c1c1; margin: 20px 20px 0 20px; width: 252px;}
#content #profile #proLt #friends .all {float: right; font-size: 12px; padding: 5px;}
#content #profile #proLt #friends .all a {text-decoration: none;}
#content #profile #proLt #friends .links table {width: 202px;}
#content #profile #proLt #friends .links table td {font-size: 12px; padding: 3px; text-align: center; vertical-align: bottom; width: 33%;}
#content #profile #proLt #friends .links table td a {text-decoration: none;}
#content #profile #proLt #friends .links table td a:hover {color: #0000cd; text-decoration: underline;}
#content #profile #proLt #friends .links table td img {border: 0;}
#content #profile #proLt #friends .links table td p {margin: 3px 0 0 0;}
#content #profile #proLt #friends .menu {background-color: #ededed; font-size: 12px; font-weight: bold; padding: 5px;}
#content #profile #proLt #friends .none {font-size: 12px; padding: 10px;}

#content #profile #proLt #issues { background-color:#ffffff;border: 1px solid #c1c1c1; border-bottom: 0; border-top: 1px solid #c1c1c1; margin: 20px; width: 252px;}
#content #profile #proLt #issues .agree {background-color: #f5f5f5; font-size: 12px; padding: 5px;}
#content #profile #proLt #issues .agree span {color: #008000; font-weight: bold;}
#content #profile #proLt #issues .disagree {float: right; font-size: 12px; padding: 5px;}
#content #profile #proLt #issues .disagree span {color: #ff0000; font-weight: bold;}
#content #profile #proLt #issues .menu {background-color: #ededed; font-size: 12px; font-weight: bold; padding: 5px;}
#content #profile #proLt #issues .rollover {border-bottom: 0; float: right; padding: 3px 3px 0 0;}
#content #profile #proLt #issues .rollover img {border: 0; height: 16px; width: 16px;}
#content #profile #proLt #issues table {border-top: 1px solid #c1c1c1; width: 100%;}
#content #profile #proLt #issues table td {border-bottom: 1px solid #c1c1c1; font-size: 12px; padding: 3px;}
#content #profile #proLt #issues table td.c1a {color: #008000; font-weight: bold; padding-right: 0;}
#content #profile #proLt #issues table td.c1b {color: #ff0000; font-weight: bold; padding-right: 0;}
#content #profile #proLt #issues table td.c1c {color: #c1c1c1; font-weight: bold; padding-right: 0;}
#content #profile #proLt #issues table td.c2 {border-right: 1px solid #c1c1c1;}
#content #profile #proLt #issues table td.c2 a {text-decoration: none;}
#content #profile #proLt #issues table td.c3 {text-align: center;}
#content #profile #proLt #issues table td.c3 .rollover {border-bottom: 1px dotted #708090; float: none; padding: 0; text-align: center;}
#content #profile #proLt #issues table td.c3 .rollover span {font-size: 1.0em; font-weight: normal;}
#content #profile #proLt #issues table tr.on td {background-color: #f5f5f5;}

#content #profile #proLt #links { margin: 5px 20px 0 20px;}
#content #profile #proLt #links .rollover {border-bottom: none;}
#content #profile #proLt #links .rollover a:hover span {width: 250px;}
#content #profile #proLt #links a {border-bottom: 1px dotted #c1c1c1; cursor: hand; display: block; padding: 5px; text-decoration: none;}
#content #profile #proLt #links a:hover {background-color: #4c4c4c; color: #ffffff;}
#content #profile #proLt #links img {border: 0; padding-right: 5px; margin-bottom: -2px;}

#content #profile #proLt #stats { background-color:#ffffff;border: 1px solid #c1c1c1; border-top: 1px solid #c1c1c1; margin: 20px 20px 0 20px; width: 252px;}
#content #profile #proLt #stats a {text-decoration: none;}
#content #profile #proLt #stats a:hover {text-decoration: underline;}
#content #profile #proLt #stats td {border-bottom: 1px solid #c1c1c1; font-size: 12px; padding: 5px;}
#content #profile #proLt #stats td.left {border-right: 1px solid #c1c1c1;}
#content #profile #proLt #stats td.menu {background-color: #ededed; border-bottom: 0; font-size: 12px; font-weight: bold; text-align: center;}
#content #profile #proLt #stats td.right {text-align: right;}
#content #profile #proLt #stats tr.bottom td {background-color: #f5f5f5; border-bottom: 0;}
#content #profile #proLt #stats .footer {color:#666666;  font-size: 0.8em; text-align:center;}
#content #profile #proLt #stats tr.on td {background-color: #f5f5f5;}
#content #profile #proLt #statsExplain {color: #4c4c4c; font-size: 0.75em; margin: 5px 20px 0 20px; text-align: center; width: 202px;}

#content #profile #proLt-acct-closed #stats { background-color:#ffffff;border: 1px solid #c1c1c1; border-top: 1px solid #3764d2; margin: 20px 20px 0 20px; width: 202px; float:left;}
#content #profile #proLt-acct-closed #stats a {text-decoration: none;}
#content #profile #proLt-acct-closed #stats a:hover {text-decoration: underline;}
#content #profile #proLt-acct-closed #stats td {border-bottom: 1px solid #c1c1c1; font-size: 12px; padding: 5px;}
#content #profile #proLt-acct-closed #stats td.left {border-right: 1px solid #c1c1c1;}
#content #profile #proLt-acct-closed #stats td.menu {background-color: #d8e2ef; border-bottom: 0; font-size: 12px; font-weight: bold; text-align: center;}
#content #profile #proLt-acct-closed #stats td.right {text-align: right;}
#content #profile #proLt-acct-closed #stats tr.bottom td {background-color: #f5f5f5; border-bottom: 0;}
#content #profile #proLt-acct-closed #stats .footer {color:#666666; font-size: 0.7em; text-align:center;}
#content #profile #proLt-acct-closed #stats tr.on td {background-color: #f5f5f5;}
#content #profile #proLt-acct-closed #statsExplain {color: #4c4c4c; font-size: 0.75em; margin: 5px 20px 0 20px; text-align: center; width: 202px;}

#content #profile #proLt #picWrap { margin: 20px 20px 5px 20px; text-align: center;}
#content #profile #proLt #picWrap img {background-color:#ffffff;border: 1px solid #c1c1c1;}

#content #profile #proRt {float: right; margin: -70px 0 0 0; width: 700px;}

#content #profile #proRt #comments { background-color:#ffffff;border-top: 1px solid #c1c1c1; margin: 20px 20px 20px 0;}
#content #profile #proRt #comments .all {float: right; font-size: 12px; padding: 5px;}
#content #profile #proRt #comments .all a {text-decoration: none;}
#content #profile #proRt #comments .menu {background-color: #ededed; border-left: 1px solid #c1c1c1; border-right: 1px solid #c1c1c1; font-size: 12px; font-weight: bold; padding: 5px;}
#content #profile #proRt #comments .noPost {background-color: #f5f5f5; border-bottom: 1px solid #c1c1c1; border-right: 1px solid #c1c1c1; border-left: 1px solid #c1c1c1; border-right: 1px solid #c1c1c1; font-size: 12px; padding: 10px;}
#content #profile #proRt #comments .noPost a {text-decoration: none;}
#content #profile #proRt #comments .noSee {background-color: #ffffff; border-bottom: 1px solid #c1c1c1; border-right: 1px solid #c1c1c1; border-left: 1px solid #c1c1c1; border-right: 1px solid #c1c1c1; font-size: 12px; padding: 10px;}
#content #profile #proRt #comments #formNewComment {background-color: #f5f5f5; border-bottom: 1px solid #c1c1c1; border-left: 1px solid #c1c1c1; border-right: 1px solid #c1c1c1; padding: 20px;}
#content #profile #proRt #comments #formNewComment input[type=submit] {width: 140px;}
#content #profile #proRt #comments #formNewComment textarea {color: #808080; height: 100px; width: 625px;}
#content #profile #proRt #comments #formNewComment #charNewComment {color: #ff6600; font-size: 12px; margin-top: 5px; text-align: right;}
#content #profile #proRt #comments #formNewComment .spellCheck {background-color: #f5f5f5;}
#content #profile #proRt #comments #profileComments { background-color:#ffffff;font-size: 12px; border-bottom: 1px solid #c1c1c1; border-right: 1px solid #c1c1c1; border-left: 1px solid #c1c1c1; border-right: 1px solid #c1c1c1; padding: 10px; word-break:break-word;}
#content #profile #proRt #comments #profileComments .ago {color: #808080; margin-bottom: 15px;}
#content #profile #proRt #comments #profileComments .ago a {text-decoration: none;}
#content #profile #proRt #comments #profileComments .del {float: right; margin-bottom: 15px;}
#content #profile #proRt #comments #profileComments .del a {text-decoration: none;}
#content #profile #proRt #comments #profileComments .hr {margin-top: 0;}
#content #profile #proRt #comments #profileComments .pic {border: 0; float: left; margin: 0 10px 0 0;}
#content #profile #proRt #comments #profileComments .youTube {clear: both; float: right; margin: 0 0 15px 15px;}

#content #profile #proRt #debates { background-color:#ffffff;border: 1px solid #c1c1c1; border-top: 1px solid #c1c1c1; margin: 20px 20px 0 0;}
#content #profile #proRt #debates .all {float: right; font-size: 12px; padding: 5px;}
#content #profile #proRt #debates .all a {text-decoration: none;}
#content #profile #proRt #debates .menu {background-color:  #ededed; font-size: 12px; font-weight: bold; padding: 5px;}
#content #profile #proRt #debates .none {font-size: 12px; padding: 10px;}
#content #profile #proRt #debates .records {padding: 0 10px 0 10px;}
#content #profile #proRt #debates .rss {float: right; padding: 3px 5px 0 0;}
#content #profile #proRt #debates .rss img {border: 0; height: 16px; width: 16px;}

#content #profile #proRt #history { background-color:#ffffff;margin: 20px 20px 0 0;}
#content #profile #proRt #history a {text-decoration: none;}
#content #profile #proRt #history .delAll {float: right; font-size: 12px; padding: 5px;}
#content #profile #proRt #history .menu {background-color: #ededed; border-left: 1px solid #c1c1c1; border-right: 1px solid #c1c1c1; border-top: 1px solid  #c1c1c1; font-size: 12px; font-weight: bold; padding: 5px;}
#content #profile #proRt #history #memberHistory {border: 1px solid #c1c1c1; border-top: 0; overflow: auto;}
#content #profile #proRt #history #memberHistory .break {border-bottom: 1px dotted #c1c1c1;}
#content #profile #proRt #history #memberHistory .del {float: right; font-weight: bold; text-align: center; margin-left: 5px;}
#content #profile #proRt #history #memberHistory .del a {color: #4c4c4c; padding: 0 3px 0 3px;}
#content #profile #proRt #history #memberHistory .del a:hover {color: #ffffff; background-color: #3764d2;}
#content #profile #proRt #history #memberHistory .none {font-size: 12px; padding: 5px 0 5px 5px;}
#content #profile #proRt #history #memberHistory .row {background: #ffffff url('/images/orange-bullet.png') no-repeat 2px 5px; font-size: 12px; padding: 5px 10px 5px 20px;}
#content #profile #proRt #history #memberHistory .row span {color: #808080; font-size: 12px; margin-left: 5px; white-space: nowrap;}

#content #profile #proRt #info {font-size: 12px; margin: 17px 20px 0 0; background-color:#ffffff;border:1px solid #c1c1c1; }
#content #profile #proRt #info table td {vertical-align: top;}
#content #profile #proRt #info table td a {text-decoration: none;}
#content #profile #proRt #info table td a:hover {text-decoration: underline;}
#content #profile #proRt #info table tr.on {background-color: #f5f5f5;}
#content #profile #proRt #info table td.c1 {border-bottom: 1px dotted #c1c1c1; color: #4c4c4c; font-weight: bold; padding: 5px 10px 5px 3px;}
#content #profile #proRt #info table td.c2 {border-bottom: 1px dotted #c1c1c1; padding: 5px 0 5px 0; width: 50%;}
#content #profile #proRt #info table td.c3 {padding: 5px 20px 5px 20px; border-bottom: 1px dotted #c1c1c1;}
#content #profile #proRt #info table td.c4 {border-bottom: 1px dotted #c1c1c1; color: #4c4c4c; font-weight: bold; padding: 5px 10px 5px 3px;}
#content #profile #proRt #info table td.c5 {border-bottom: 1px dotted #c1c1c1; padding: 5px 0 5px 0; width: 50%;}
#content #profile #proRt #info table td.last { border:none;}
#content #profile #proRt #info table td span.priv {color: #808080;}

#content #profile #proRt #summaries {border: 1px solid #c1c1c1; border-top: 1px solid #c1c1c1; margin: 20px 20px 0 0; background-color:#ffffff;}
#content #profile #proRt #summaries a {text-decoration: none;}
#content #profile #proRt #summaries a:hover {text-decoration: underline;}
#content #profile #proRt #summaries table tr {vertical-align: top;}
#content #profile #proRt #summaries table td.left {color: #4c4c4c; font-size: 12px; font-weight: bold; padding: 5px 10px 5px 5px; text-align: right; white-space: nowrap;}
#content #profile #proRt #summaries table td.line div {border-bottom: 1px dotted #c1c1c1; height: 1px; margin: 5px 0 5px 0;}
#content #profile #proRt #summaries table td.right {font-size: 12px; padding: 5px 5px 5px 0; width: 100%; word-break: break-word; }
#content #profile #proRt #summaries .menu {background-color: #ededed; font-size: 12px; font-weight: bold; padding: 5px;}
#content #profile #proRt #summaries .schoolClass {font-style: italic;}
#content #profile #proRt #summaries .schoolName {font-weight: bold;}
#content #profile #proRt #summaries .schoolNext {margin-top: 10px;}
#content #profile #proRt #summaries .wrap {margin: 5px;}

#content #profile #proRt #unAglWrap {margin: 5px 0 0 0;}
#content #profile #proRt #unAglWrap #agl {font-size: 12px; margin: 8px 0 0 0;}
#content #profile #proRt #unAglWrap #agl a {text-decoration: none;}
#content #profile #proRt #unAglWrap #agl a:hover {text-decoration: underline;}
#content #profile #proRt #unAglWrap #un {font-size: 2.0em; font-weight: 500;}
#content #profile #proRt #unAglWrap #un #gender1 {height: 16px; width: 10px;}
#content #profile #proRt #unAglWrap #un #gender2 {height: 16px; width: 14px;}
#content #profile #proRt #unAglWrap #un #gender3 {height: 16px; width: 16px;}
#content #profile #proRt #unAglWrap #un #star {height: 16px; width: 16px;}

#content #profile #topBack { height: 70px;background-color: #fbf9f9;}
#content #profile #topLine {background-color: #c1c1c1; height: 1px;}
#content #profile .edit-profile { background: url("/images/profile.png") no-repeat scroll 0 0 #FFFFFF;  display: inline-block;    margin-left: 21px;    padding-bottom: 13px;    padding-left: 20px;    text-decoration: none;}

#content #subAlbum h1 {padding: 20px;}
#content #subAlbum .footBuffer {background-color: #f5f5f5; height: 12px;}
#content #subAlbum .none {margin: 20px;}
#content #subAlbum #foot {border-top: 1px solid #c1c1c1; padding: 12px;}
#content #subAlbum #foot .created {float: right; font-size: 12px;}
#content #subAlbum #foot .description {text-align: center;}
#content #subAlbum #foot .hr {margin: 12px 0 12px 0;}
#content #subAlbum #foot .updated {font-size: 12px;}
#content #subAlbum #head {margin: 15px;}
#content #subAlbum #head a {text-decoration: none;}
#content #subAlbum #head h2 {margin: 0;}
#content #subAlbum #head h2 span {font-weight: normal;}
#content #subAlbum #head .links {font-size: 12px; margin-top: 10px;}
#content #subAlbum #head .links span {margin: 0 5px 0 5px;}
#content #subAlbum #head .return {float: right;}
#content #subAlbum #head .stats {float: right; font-size: 12px; margin-top: 10px;}
#content #subAlbum #topBack {background-color: #f5f5f5; padding: 10px;}
#content #subAlbum #topBack .return {float: right;}
#content #subAlbum #topBack table td .pic {border: 1px solid #c1c1c1;}
#content #subAlbum #topBack table td.unAglWrap {padding-left: 10px; vertical-align: middle;}
#content #subAlbum #topBack table td.unAglWrap #agl {font-size: 12px; margin: 8px 0 0 0;}
#content #subAlbum #topBack table td.unAglWrap #agl a {text-decoration: none;}
#content #subAlbum #topBack table td.unAglWrap #agl a:hover {text-decoration: underline;}
#content #subAlbum #topBack table td.unAglWrap #un {font-size: 1.2em; font-weight: bold;}
#content #subAlbum #topBack table td.unAglWrap #un #gender1 {height: 16px; width: 10px;}
#content #subAlbum #topBack table td.unAglWrap #un #gender2 {height: 16px; width: 14px;}
#content #subAlbum #topBack table td.unAglWrap #un #gender3 {height: 16px; width: 16px;}
#content #subAlbum #topBack table td.unAglWrap #un #star {height: 16px; width: 16px;}
#content #subAlbum #topLine {background-color: #c1c1c1; clear: both; height: 1px;}
#content #subAlbum #results table {background-color: #f5f5f5; border-top: 1px solid #c1c1c1; width: 100%;}
#content #subAlbum #results table td {padding: 10px 0 0 0; text-align: center; vertical-align: middle; width: 25%;}
#content #subAlbum #results table td .pic {background-color: #ffffff; border: 1px solid #c1c1c1; padding: 5px;}

#content #subAlbums h1 {padding: 20px;}
#content #subAlbums .none {margin: 20px;}
#content #subAlbums #topBack {background-color: #f5f5f5; padding: 10px;}
#content #subAlbums #topBack .return {float: right;}
#content #subAlbums #topBack table td .pic {border: 1px solid #c1c1c1;}
#content #subAlbums #topBack table td.unAglWrap {padding-left: 10px; vertical-align: middle;}
#content #subAlbums #topBack table td.unAglWrap #agl {font-size: 12px; margin: 8px 0 0 0;}
#content #subAlbums #topBack table td.unAglWrap #agl a {text-decoration: none;}
#content #subAlbums #topBack table td.unAglWrap #agl a:hover {text-decoration: underline;}
#content #subAlbums #topBack table td.unAglWrap #un {font-size: 1.2em; font-weight: bold;}
#content #subAlbums #topBack table td.unAglWrap #un #gender1 {height: 16px; width: 10px;}
#content #subAlbums #topBack table td.unAglWrap #un #gender2 {height: 16px; width: 14px;}
#content #subAlbums #topBack table td.unAglWrap #un #gender3 {height: 16px; width: 16px;}
#content #subAlbums #topBack table td.unAglWrap #un #star {height: 16px; width: 16px;}
#content #subAlbums #topLine {background-color: #c1c1c1; clear: both; height: 1px;}
#content #subAlbums #results {padding-bottom: 10px;}
#content #subAlbums #results #head {font-size: 12px; margin: 15px 0 5px 0; text-align: center;}
#content #subAlbums #results .prevNext {margin: 20px 0 10px 0;}
#content #subAlbums #results .record {border: 1px solid #c1c1c1; float: left; font-size: 12px; height: 150px; margin: 10px 0 0 10px; padding: 10px; width: 337px;}
#content #subAlbums #results .record .cover {float: left; margin-right: 10px;}
#content #subAlbums #results .record .cover img {border: 0;}
#content #subAlbums #results .record .locale {margin-top: 5px;}
#content #subAlbums #results .record .name {font-weight: bold;}
#content #subAlbums #results .record .name a {text-decoration: none;}
#content #subAlbums #results .record .stats {color: #4c4c4c; margin-top: 5px;}

#content #subComments h1 {padding: 20px;}
#content #subComments .none {margin: 20px;}
#content #subComments #results #head {font-size: 12px; margin: 15px 0 15px 0; text-align: center;}
#content #subComments #results .comment {padding: 15px 20px 15px 20px;}
#content #subComments #results .comment .ago {color: #808080; margin-bottom: 15px;}
#content #subComments #results .comment .ago a {text-decoration: none;}
#content #subComments #results .comment .del {float: right; margin-bottom: 15px;}
#content #subComments #results .comment .del a {text-decoration: none;}
#content #subComments #results .comment .pic {float: left; margin: 0 10px 0 0;}
#content #subComments #results .comment .pic img {border: 0;}
#content #subComments #results .comment .youTube {clear: both; float: right; margin: 0 0 15px 15px;}
#content #subComments #results .hr {margin: 0;}
#content #subComments #topBack {background-color: #f5f5f5; padding: 10px;}
#content #subComments #topBack .return {float: right;}
#content #subComments #topBack table td .pic {border: 1px solid #c1c1c1;}
#content #subComments #topBack table td.unAglWrap {padding-left: 10px; vertical-align: middle;}
#content #subComments #topBack table td.unAglWrap #agl {font-size: 12px; margin: 8px 0 0 0;}
#content #subComments #topBack table td.unAglWrap #agl a {text-decoration: none;}
#content #subComments #topBack table td.unAglWrap #agl a:hover {text-decoration: underline;}
#content #subComments #topBack table td.unAglWrap #un {font-size: 1.2em; font-weight: bold;}
#content #subComments #topBack table td.unAglWrap #un #gender1 {height: 16px; width: 10px;}
#content #subComments #topBack table td.unAglWrap #un #gender2 {height: 16px; width: 14px;}
#content #subComments #topBack table td.unAglWrap #un #gender3 {height: 16px; width: 16px;}
#content #subComments #topBack table td.unAglWrap #un #star {height: 16px; width: 16px;}
#content #subComments #topLine {background-color: #c1c1c1; clear: both; height: 1px;}

#content #subDebates h1 {padding: 20px;}
#content #subDebates .none {margin: 20px;}
#content #subDebates #results #head {font-size: 12px; margin-top: 15px; text-align: center;}
#content #subDebates #topBack {background-color: #f5f5f5; padding: 10px;}
#content #subDebates #topBack .return {float: right;}
#content #subDebates #topBack table td .pic {border: 1px solid #c1c1c1;}
#content #subDebates #topBack table td.unAglWrap {padding-left: 10px; vertical-align: middle;}
#content #subDebates #topBack table td.unAglWrap #agl {font-size: 12px; margin: 8px 0 0 0;}
#content #subDebates #topBack table td.unAglWrap #agl a {text-decoration: none;}
#content #subDebates #topBack table td.unAglWrap #agl a:hover {text-decoration: underline;}
#content #subDebates #topBack table td.unAglWrap #un {font-size: 1.2em; font-weight: bold;}
#content #subDebates #topBack table td.unAglWrap #un #gender1 {height: 16px; width: 10px;}
#content #subDebates #topBack table td.unAglWrap #un #gender2 {height: 16px; width: 14px;}
#content #subDebates #topBack table td.unAglWrap #un #gender3 {height: 16px; width: 16px;}
#content #subDebates #topBack table td.unAglWrap #un #star {height: 16px; width: 16px;}
#content #subDebates #topLine {background-color: #c1c1c1; clear: both; height: 1px;}
#content #subDebates .debatesLong {margin: 0 15px 0 15px;}

#content #subForums h1 {padding: 20px;}
#content #subForums .none {margin: 20px;}
#content #subForums #results #head {font-size: 12px; margin-top: 15px; text-align: center;}
#content #subForums #results .post h3 span { font-size: 12px; font-weight:400; }
#content #subForums #results .post h3 .date { float: right; font-size: 11px; }
#content #subForums #results .forumLink, #content #subForums #results .forumLink a { color: #4d9201; font-size: 11px; }
#content #subForums #results .post .postText { font-size:12px; padding:0 0 10px; }
#content #subForums #topBack {background-color: #f5f5f5; padding: 10px;}
#content #subForums #topBack .return {float: right;}
#content #subForums #topBack table td .pic {border: 1px solid #c1c1c1;}
#content #subForums #topBack table td.unAglWrap {padding-left: 10px; vertical-align: middle;}
#content #subForums #topBack table td.unAglWrap #agl {font-size: 12px; margin: 8px 0 0 0;}
#content #subForums #topBack table td.unAglWrap #agl a {text-decoration: none;}
#content #subForums #topBack table td.unAglWrap #agl a:hover {text-decoration: underline;}
#content #subForums #topBack table td.unAglWrap #un {font-size: 1.2em; font-weight: bold;}
#content #subForums #topBack table td.unAglWrap #un #gender1 {height: 16px; width: 10px;}
#content #subForums #topBack table td.unAglWrap #un #gender2 {height: 16px; width: 14px;}
#content #subForums #topBack table td.unAglWrap #un #gender3 {height: 16px; width: 16px;}
#content #subForums #topBack table td.unAglWrap #un #star {height: 16px; width: 16px;}
#content #subForums #topLine {background-color: #c1c1c1; clear: both; height: 1px;}
#content #subForums .debatesLong {margin: 0 15px 0 15px;}

#content #subFriends h1 {padding: 20px;}
#content #subFriends .none {margin: 20px;}
#content #subFriends .username .card .rollover a:hover span {margin: 0 0 0 15px;}
#content #subFriends #topBack {background-color: #f5f5f5; padding: 10px;}
#content #subFriends #topBack .return {float: right;}
#content #subFriends #topBack table td .pic {border: 1px solid #c1c1c1;}
#content #subFriends #topBack table td.unAglWrap {padding-left: 10px; vertical-align: middle;}
#content #subFriends #topBack table td.unAglWrap #agl {font-size: 12px; margin: 8px 0 0 0;}
#content #subFriends #topBack table td.unAglWrap #agl a {text-decoration: none;}
#content #subFriends #topBack table td.unAglWrap #agl a:hover {text-decoration: underline;}
#content #subFriends #topBack table td.unAglWrap #un {font-size: 1.2em; font-weight: bold;}
#content #subFriends #topBack table td.unAglWrap #un #gender1 {height: 16px; width: 10px;}
#content #subFriends #topBack table td.unAglWrap #un #gender2 {height: 16px; width: 14px;}
#content #subFriends #topBack table td.unAglWrap #un #gender3 {height: 16px; width: 16px;}
#content #subFriends #topBack table td.unAglWrap #un #star {height: 16px; width: 16px;}
#content #subFriends #topLine {background-color: #c1c1c1; clear: both; height: 1px;}
#content #subFriends #results #members #head {font-size: 12px; margin-top: 15px; text-align: center;}
#content #subFriends #results #members .member {background-color: #ffffff; border: 1px solid #abadb3; margin-top: 15px; padding: 10px;}
#content #subFriends #results #members .member .links {float: right; font-size: 12px; margin-top: -3px; width: 125px;}
#content #subFriends #results #members .member .links a {border-bottom: 1px dotted #abadb3; display: block; padding: 3px; text-decoration: none;}
#content #subFriends #results #members .member .links a:hover {background-color: #4c4c4c; color: #ffffff;}
#content #subFriends #results #members .member .links .rollover {border-bottom: 0;}
#content #subFriends #results #members .member .links .rollover a:hover span {font-size: 1.0em; margin-top: -5px; right: 155px; text-decoration: none; width: 250px;}
#content #subFriends #results #members .member .pic {float: left; height: 50px; margin-right: 10px; padding: 3px; text-align: center; width: 50px;}
#content #subFriends #results #members .member .pic a img {border: 0;}
#content #subFriends #results #members .member .stats {font-size: 12px; margin-top: 10px;}
#content #subFriends #results #members .member .stats .ago {color: #008000; padding-top: 5px; white-space: nowrap;}
#content #subFriends #results #members .member .stats .label {color: #7f7f7f; padding: 5px 5px 0 0; text-align: right; white-space: nowrap;}
#content #subFriends #results {padding: 0 15px 0 15px;}
#content #subFriends #results .prevNext {margin-top: 5px;}

#content #subPhoto h1 {padding: 20px;}
#content #subPhoto #foot {padding: 12px;}
#content #subPhoto #foot .caption {text-align: center;}
#content #subPhoto #foot .added {font-size: 12px;}
#content #subPhoto #foot .hr {margin: 12px 0 12px 0;}
#content #subPhoto #head {margin: 15px;}
#content #subPhoto #head a {text-decoration: none;}
#content #subPhoto #head h2 {margin: 0;}
#content #subPhoto #head h2 span {font-weight: normal;}
#content #subPhoto #head .links {font-size: 12px; margin-top: 10px;}
#content #subPhoto #head .links span {margin: 0 5px 0 5px;}
#content #subPhoto #head .return {float: right;}
#content #subPhoto #head .return span {margin: 0 5px 0 5px;}
#content #subPhoto #head .stats {float: right; font-size: 12px; margin-top: 10px;}
#content #subPhoto #photoWrap {background-color: #f5f5f5; border-bottom: 1px solid #c1c1c1; border-top: 1px solid #c1c1c1; padding: 0 0 20px 0;}
#content #subPhoto #photoWrap a {font: bold 1em verdana; text-decoration: none;}
#content #subPhoto #photoWrap .next {float: right;}
#content #subPhoto #photoWrap a .next {color: #0000cd; cursor: pointer; padding: 1px 4px 1px 4px;}
#content #subPhoto #photoWrap a:hover .next {background-color: #7f7f7f; color: #ffffff;}
#content #subPhoto #photoWrap .photo {padding-top: 20px; text-align: center;}
#content #subPhoto #photoWrap .prev {float: left;}
#content #subPhoto #photoWrap a .prev {color: #0000cd; cursor: pointer; padding: 1px 4px 1px 4px;}
#content #subPhoto #photoWrap a:hover .prev {background-color: #7f7f7f; color: #ffffff;}
#content #subPhoto #topBack {background-color: #f5f5f5; padding: 10px;}
#content #subPhoto #topBack .return {float: right;}
#content #subPhoto #topBack table td .pic {border: 1px solid #c1c1c1;}
#content #subPhoto #topBack table td.unAglWrap {padding-left: 10px; vertical-align: middle;}
#content #subPhoto #topBack table td.unAglWrap #agl {font-size: 12px; margin: 8px 0 0 0;}
#content #subPhoto #topBack table td.unAglWrap #agl a {text-decoration: none;}
#content #subPhoto #topBack table td.unAglWrap #agl a:hover {text-decoration: underline;}
#content #subPhoto #topBack table td.unAglWrap #un {font-size: 1.2em; font-weight: bold;}
#content #subPhoto #topBack table td.unAglWrap #un #gender1 {height: 16px; width: 10px;}
#content #subPhoto #topBack table td.unAglWrap #un #gender2 {height: 16px; width: 14px;}
#content #subPhoto #topBack table td.unAglWrap #un #gender3 {height: 16px; width: 16px;}
#content #subPhoto #topBack table td.unAglWrap #un #star {height: 16px; width: 16px;}
#content #subPhoto #topLine {background-color: #c1c1c1; clear: both; height: 1px;}
