#profile_container {
width: 790px;
margin: 0 100px 0 145px;
text-align:left;
}

#body_container {
text-align:center;
background: #f3ede5 url(http://lga01.umicache.com/p/virb.com/noResize/Image-3916-92319-naive_logo.jpg) no-repeat top left;
padding-bottom:100px;
}

#left_side {
width:370px;
float:left;
margin: 242px 0 0 0;
}

#right_side {
width: 390px;
float:right;
margin: 148px 0 0 0;
}

#comments {
clear:both;
}

#right_side .module h3 {
text-align:right;
}

.module {
clear:both;
padding: 30px 0 0 0;
}

#left_side .module h3,
.module h3 {
background-color:#600303;
font-weight:normal;
color: #fff;
font-size:16px;
border-left: solid 5px #460000;
padding:5px 10px;
margin: 0 0 1px 0;
}

#right_side .module h3 {
background-color:#600303;
font-weight:normal;
color: #fff;
font-size:16px;
border-right: solid 5px #460000;
border-left: none;
padding:5px 10px;
margin: 0 0 1px 0;
}


.module h3 span,
.module h3 a {
display:none;
}

#photos a,
#photo_album_21884 a {
margin:0;
padding:0 1px 1px 0;
float:left;
background-color:#f3ede5;
}


#photos img,
#photo_album_21884 img {
height:87px;
width:119px;
border: solid 5px #cdbeab;
margin:0px;
padding:0px;
}

#photos a:hover img,
#photo_album_21884 a:hover img {
border: solid 5px #DDD1C1;
}

#friends a {
margin:0;
padding:0 1px 1px 0;
float:left;
background-color:#f3ede5;
}

#friends img {
height:54px;
width:54px;
border: solid 5px #cdbeab;
margin:0px;
padding:0px;
}

#friends a:hover img {
border: solid 5px #DDD1C1;
}

#members h3 {
display:none;
}

#blogs p {
font-size: 12px;
margin-top:20px;
}

#blogs p.blog_post {
margin:30px 0 0 0;
}

.blog_post a {
font-size: 16px;
font-weight:bold;
color:#460000;
text-decoration:none;
background-color:#fff;
padding: 3px;
}

.blog_post a:hover {
font-size: 16px;
font-weight:bold;
background-color:#460000;
text-decoration:none;
color:#fff;
padding: 3px;
}

#members li a {
text-decoration: none;
color: #fff;
font-size: 14px;

} 

#members li a:hover {
text-decoration: none;
color: #600303;
background-color:#fff;
font-size: 14px;

} 






#members li strong {
font-size: 14px;
}


#members li {
display:block;
height:90px;
clear:both;
background-color:#600303;
color: #fff;
font-size: 11px;
margin-bottom: 10px;

}

#members li p.clear,
#members li p strong,
#members li p em {
position:relative;
left: 100px;
top: -40px;
}

#members img {
border-right: solid 1px #fff;
}




#comments a {
color:#600303;
text-decoration:none;
font-size: 12px;
padding:0;
}

#comments a:hover {
color:#fff;
background-color:#600303;
}

#comments h3 {
margin-bottom: 10px;
}

.comment_box p,
.comment_box_alt p,
.comment_box p.comment_post,
.comment_box_alt p.comment_post {
    margin: 0 0 .5em 120px;
    font-size: 11px;
}
    .comment_box p em,
    .comment_box_alt p em {
        margin-top: 2.5em;
        font-size: 10px;
    }

    input,
    textarea {
        font: bold 12px Arial, Helvetica, Verdana, sans;
        color: #333;
        padding: .2em;
        width: 100%;
        margin: 1em 0 .5em 0;
        letter-spacing: -1px;
    }
    
    input.comment_btn {
        width: auto;
        padding: 0;
    }

    textarea.comment_text {
        height: 90px;
        margin: 0;
        font-weight: normal;
    }

    #comments {
        padding-right: 0;
        margin-bottom: 35px;
    }

#comments .clear {
clear:both;
}

    div.comment_box,
    div.comment_box_alt {

        padding: 15px;
        margin: 0 0 10px 0;

    }




        .comment_box p.comment_extras,
        .comment_box_alt p.comment_extras {
            margin-top: 15px;
            font-size: 11px;
        }
        div.comment_box form p textarea {
        width: 99%;
    }

    * html div.comment_box form p textarea {
        margin-right: -100px;
        width: 620px;
    } 

    div#add_comment {
        display: none;
        margin: 0 0 20px 0;
    }

.comment_box a,
.comment_box_alt a {
color:#600303;
}

.comment_box img,
.comment_box_alt img {
padding:5px;
border: solid 1px #f3ede5;
float:left;
}

.comment_box p,
.comment_box_alt p,
.comment_box p.comment_post,
.comment_box_alt p.comment_post {
    color: #444444;
    font-size: 11px;
}

.comment_box p.comment_extras,
.comment_box_alt p.comment_extras {
    color: #888888;
    font-size: 11px;
}   

div.comment_box,
div.comment_box_alt {
    border-top: 1px solid #cdbeab;
background-color: #fff;
}


#connect li {
float:right;
}

#connect li a {
text-decoration:none;
}

#connect li span,
#connect li em {
visibility:hidden;
}

li#isYou {
display:none;
}


li#addComment {
background: url(http://lga03.umicache.com/p/virb.com/noResize/Image-3916-100527-leaveComment.jpg) no-repeat top;
display:block;
height:64px;
width:138px;
margin-left: 1px;
}
#connect {
margin-bottom:65px;
}

#connect li#addComment a {
display:block;
height:64px;
width:138px;

}

#connect li#addComment a:hover {
background: url(http://lga03.umicache.com/p/virb.com/noResize/Image-3916-100527-leaveComment.jpg) no-repeat bottom;
}


li#sendMessage {
background: url(http://lga03.umicache.com/p/virb.com/noResize/Image-3916-100526-sendMessage.jpg) no-repeat top;
display:block;
height:64px;
width:131px;
}

#connect li#sendMessage a {
display:block;
height:64px;
width:131px;

}
  
#connect li#sendMessage a:hover {
background: url(http://lga03.umicache.com/p/virb.com/noResize/Image-3916-100526-sendMessage.jpg) no-repeat bottom;
}

li#addFriend {
background: url(http://lga03.umicache.com/p/virb.com/noResize/Image-3916-100528-beourfriend.jpg) no-repeat top;
display:block;
height:64px;
width:117px;
margin-left:1px;
}
  
li#isFriend {
background: url(http://lga03.umicache.com/p/virb.com/noResize/Image-3916-100522-werefriends.jpg) no-repeat top;
display:block;
height:64px;
width:117px;
margin-left:1px;
}
#connect li#addFriend a,
#connect li#isFriend a {
display:block;
height:64px;
width:117px;

}

#connect li#addFriend a:hover {
background: url(http://lga03.umicache.com/p/virb.com/noResize/Image-3916-100528-beourfriend.jpg) no-repeat bottom;
}

div#virb_banner_profile_please_dont{


    background-color: #333333;

    z-index: 999999;
}


div#virb_banner_profile_please_dont{


    background-color: #333333;

    z-index: 999999;
}

#about h3 {
display:none;

}

#about h2 {
font-size:20px;
font-weight:normal;
line-height:35px;
}

#about strong {
background-color:#fff;
color:#600303;
padding: 0 5px;
}

#about p {
font-size:12px;
line-height:24px;
}

#about a {
color:#fff;
background-color:#600303;
text-decoration:none;
padding: 0 5px;
}

#about a:hover {
background-color:#fff;
color:#600303;
text-decoration:none;
padding: 0 5px;
}

#content_3048 li {
float:left;
width: 174px;
font-size:12px;
background-color: #fff;
margin: 0 1px 1px 0;
padding: 5px 10px;
}

#content_3048 li a {
color:#600303;
}

#content_3048 li a:hover {
color:#A85353;
}

#meta div.profile_photo,
#meta div.profile_meta h1,
#meta div.profile_meta h2 {
display:none;
}
#meta {

}


#purchaseLink {
position:relative;
display:block;
height:320px;
}

#meta {
position:absolute;


}

#purchaseLink a {
display:block;
height:290px;
width:388px;
position:absolute;
top:30px;
text-decoration:none;
}

#purchaseLink a strong {
visibility:hidden;
text-decoration:none;
}

#tagline_1 {
text-indent: -10000px;
background: url(http://lga03.umicache.com/p/virb.com/noResize/Image-3916-100287-hardLongSleeve.jpg) no-repeat;
height:290px;
width:388px;

}
#tagline_2 {
text-indent: -10000px;
background: url(http://lga03.umicache.com/p/virb.com/noResize/Image-3916-100482-serenityHoodie.jpg) no-repeat;
height:290px;
width:388px;

}
#tagline_3 {
text-indent: -10000px;
background: url(http://lga03.umicache.com/p/virb.com/noResize/Image-3916-100483-hardShort.jpg) no-repeat;
height:290px;
width:388px;

}
#tagline_4 {
text-indent: -10000px;
background: url(http://iad05.umicache.com/p/virb.com/noResize/Image-3916-375430-Image3916371643WarEagle.jpg) no-repeat;
height:290px;
width:388px;

}

