
/* ****************************************

 TITLE:        NBC_MOMENT_PROFILE.css
 VERSION:      0.04
 LAST UPDATED: 4/29/2009
 UPDATED BY:   John Kamoosi  

******************************************* */  

#userProfile {
margin:5px 5px 5px 0px;
width:650px;
float: left;
}

#userProfile .top {
border:1px solid #CCCCCC;
display:block;
float:left;
width:100%;
padding-bottom: 5px;
}

#profilePic {
float:left;
height:75px;
width:75px;
padding:8px;
}

#userProfile ul{
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

#userProfile .top ul{
padding-top: 20px;
}

#userProfile .top li{
padding-left: 50px;
padding-top:3px;
}

#userProfile .top li span{
color:#999999;
}

.profileName{
padding-bottom:5px;
text-transform:capitalize;
}

.profileSummary {
float:left;
font-size:11px;
padding:10px 0 10px 15px;
width:95%;
}

.profileCity {
color:#999999;
}

.profileState {
color:#999999;
}

.profilePostalCode {
color:#999999;
}

.number_moments {
color:#999999;
}

.number_comments {
color:#999999;
}

#userProfile .mid {
float:left;
width:100%;
margin-top:10px;
}

#userProfile h3{
border-bottom:2px solid #666666;
float:left;
margin:5px 0 0 10px;
padding:0 0 2px;
width:97%;
}

/* moment blog css */


.blogMoment {
margin:15px 10px 10px 111px;
font-size:11px;
height: 75px;
}

.moment_time {
float:left;
}

.moment_category {

}

.moment {
float:left;
width:500px;
}

.moment_rating {
margin-left:12px;
margin-top:5px;
}

.signature {
float:right;
font-weight:bold;
margin-right:10px;
position:relative;
text-decoration:underline;
text-transform:capitalize;
}

.profileSignature .dash {
text-decoration: none;
}

.link_postloc {
border-top:1px dotted #999999;
clear:both;
float:right;
margin: 3px 10px 5px 0;
padding-top:2px;
width:500px;
}

.link_postloc .link{
float:left;
}

.link_postloc .posted{
float:right;
font-size:10px;
color: #999999;
margin:3px;
}

.link_postloc .posted #onlyIn{
color:black;
text-decoration: underline;
}



/* comment blog css */

#userProfile .bot {
float:left;
width:100%;
margin-top:50px;
}

#moments_container {
margin:10px 0 0;
}
.moment_wrapper {
border: 1px solid;
float:left;
margin:10px 0 0 9px;
width:97%;
}

.moment_pic {
float:left;
padding:10px;
}

.blogComment {

}

.profile_comment_time {
color:#999999;
float:left;
font-size:10px;
}

.profile_comment {
float:left;
font-size:11px;
padding:10px;
}

#userProfile .sort_top {
font-size:11px;
margin-top:25px;
padding:65px 0 0;
text-align:center;
}

#userProfile .sort_bottom {
font-size:11px;
margin-top:25px;
padding:7px;
text-align:center;
}

.flag_comment {
color:red;
float:right;
font-size:10px;
}

.timewrap {
border-bottom:1px dashed #999999;
border-top:1px dashed #999999;
float:left;
margin:10px;
padding:2px 1px;
width:97%;
}


/* Edit profile */

#editProfile {
margin:5px 5px 5px 0px;
width:650px;
float: left;
}

#editProfile .top {
border:1px solid #CCCCCC;
display:block;
float:left;
width:100%;
padding-bottom: 5px;
}

#editProfile #profilePic {
float:left;
height:75px;
width:75px;
padding:8px;
}

#editProfile ul{
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

#editProfile .top ul{
padding-top: 20px;
}

#editProfile .top li{
padding-left: 50px;
padding-top:3px;
}

#editProfile .top li span{
color:#999999;
}

#editProfile .info {
border:1px solid #999999;
float:left;
width:100%;
margin: 0 0 10px 0;
}

#editProfile .editHeader {
float:left;
padding:10px;
text-transform:uppercase;
}
.info .header {
color: #ffffff;
text-transform: uppercase;
width: 100%;
background: #999999;
float:left;
}

.info .header h3{
background:transparent url(http://media.nbcwashington.com/designimages/ico_arrow_home_down.gif) no-repeat scroll 0 6px;
color:#FFFFFF;
margin-left:3px;
padding:4px 2px 0 18px;
*padding:6px 2px 0px 18px;
}

.info .inputList {

}

#headerInput {

}

.profileInfo{
padding:10px 0 10px 50px;
}


.profileInfo label{
float:left;
margin-right:10px;
text-align:right;
width:115px;
}

.profileInfo .userText{
width:240px;
margin:0 5px 0 0;
}

.profileInfo li{
float:left;
margin:5px;
text-align:left;
width:550px;
}

.profileInfo #aboutMe{
height:100px;
}

.radio {
width: 20px;
}

#submitForm {
padding-left:279px;
*padding-left: 265px;
}




