/*----- css i am one -----*/
/*----- global ------*/
div#body_container,div#profile_container{color:#000;font:normal 11px Arial;text-align:center;}
img.virb_image{border:1px solid #999;float:left;margin:0 6px 6px 0;padding:4px;background-color:#383838;}
a:hover img.virb_image{background:#db0422;border-color:#db0422;}
#videos img.virb_image,.videos_alt img.virb_image,#photos img.virb_image,.photos_alt img.virb_image{margin:0 3px 6px 2px;}
img,#meta,#meta_music,#connect{border:0;}
div.module{border-bottom-color:#E6E6E6;border-bottom-style:solid;border-bottom-width:10px;color:#000;display:block;line-height:150%;padding:5px 0;text-align:left;}
div.module p{font-size:11px;}
p,div#blogs p.blog_post{margin:0;}
a,a:link,a:visited{color:#AAA;font-size:12px;font-weight:700;text-decoration:none;}
a:hover{color:#DB0422;text-decoration:none;}
hr{border:0;width:0;height:0;}
ul,li{list-style-type:none;}
table,tr,td{border:0;border-collapse:collapse;vertical-align:top;}
*{margin:0;padding:0;}
.clear{position:relative;clear:both;}
/*----- layout ------*/
div#body_container{background:#F2F2F2 url(http://www.edge3sixty.com/virb/body2.gif) repeat-x;width:100%;padding:0;}
div#profile_container{margin:0 auto;width:840px;background:url(http://www.edge3sixty.com/virb/righttop.jpg) no-repeat right 398px;}
/*----- header ------*/
div#header{background:url(http://www.edge3sixty.com/virb/header.gif) no-repeat;padding:70px 25px 0 0;position:relative;width:815px;}
#meta{}
#meta h1,.meta_birthday,.meta_sex{display:none;}
div.profile_meta h2{color:#666;font-size:14px;text-transform:lowercase;}
p.tagline{color:#000;font-weight:700;letter-spacing:1px;line-height:125%;margin:.5em 0 1em;}
div.profile_photo{background:url(http://www.edge3sixty.com/virb/photobg.gif) no-repeat;float:left;padding:9px;text-align:center;width:auto;}
.profile_photo img{display:block;position:relative;}
div.profile_meta{background:url(http://www.edge3sixty.com/virb/banner2.gif) no-repeat left bottom;float:left;height:120px;margin-top:20px;padding:15px 15px 15px 10px;width:555px;}
.profile_meta ul{margin:10px 0 0;}
.profile_meta ul li{float:left;padding:0 10px 0 0;}
/*----- tags ------*/
#interest_843103{border-bottom-style:none;margin-top:-8px;text-align:justify;margin-left:17px;line-height:24px;height:110px;overflow:hidden;}
#interest_843103 p{color:#E8E8E8;text-transform:lowercase;}
#interest_843103 a:link{color:#F4F4F4;font-size:24px;letter-spacing:-1px;}
#interest_843103 a:hover{color:#939393;}
/*----- left -----*/
div#left_side{display:inline;float:left;padding-right:0px;width:587px;border-top-width:2px;border-top-style:solid;border-top-color:#EBEBEB;margin-top:0;margin-right:0;margin-bottom:0;background-color:#F2F2F2;background-image:url(http://www.edge3sixty.com/virb/leftborder.gif);background-repeat:repeat-y;padding-left:27px;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#EBEBEB;}
div#left_side h3{color:#828282;font-size:24px;letter-spacing:-1px;margin:0 0 4px;padding:0;}
/*-----twitter - about - photos - blog ------*/
span#my_twitter_status {background-image:url(http://www.edge3sixty.com/virb/twitterbg.jpg);background-repeat:y;display:block;font-weight:bold;font-size:20px;color:#949494;text-transform:lowercase;letter-spacing:-1px;margin:5px 60px 0 36px;padding: 1px 4px 0 30px; text-align:left;}
span#my_twitter_status_time{display:block;color:#333;margin:0 60px 0 70px;text-align:left;font-size:10px;}
span#my_twitter_status_time a:link,span#my_twitter_status_time a:visited{font-size:11px;color:#01bceb;text-transform:lowercase;}
span#my_twitter_status_time a:hover{text-decoration:underline;}
#content_37384,#photos_random,#blogs{line-height:normal;padding-top:5px;padding-left:10px;margin-right:16px;}
#content_37384 {background-image:url(http://www.edge3sixty.com/virb/aboutbg.gif);background-repeat:no-repeat;background-position:right bottom;padding-bottom:7px;}
#content_37384 ul{margin:0;padding:0;}
#content_37384 li{font-weight:700;}
#content_37384 li em{color:#888;}
#content_37384 li a:link,#content_37384 li a:visited,.blog_post a:link,.blog_post a:visited{color:#DB0422;}
#content_37384 li a:hover,.blog_post a:hover{text-decoration:underline;}
#photos_random img.virb_image{background-color:#878787;padding:5px;border:none;}
#photos_random a:hover img.virb_image{background-color:#db0422;}
div#blogs p.blog_post{font-weight:400;}
div#blogs {background-image:url(http://www.edge3sixty.com/virb/blogbg.gif);background-repeat:no-repeat;background-position:right center;}
div#blogs p{margin:0 0 1.5em;font-weight:700;}
/*----- comments ------*/
div#left{display:inline;float:left;margin-top:30px;padding-left:0;padding-right:0;width:333px;border-top-color:#E6E6E6;border-top-style:solid;border-top-width:10px}
#comments{margin:8px 12px 5px 12px;padding-left:0;padding-right:0;}
div.comment_box,div.comment_box_alt{margin:0 0 10px;background-image:url(http://www.edge3sixty.com/virb/comment_postbg.gif);background-repeat:no-repeat;background-position:left top;display:block;background-color:#E2E2E2;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#ccc;height:1%;overflow:hidden;width:100%}
div#add_comment{display:none;margin:0 0 20px;}
.comment_box p,.comment_box_alt p,.comment_box p.comment_post,.comment_box_alt p.comment_post{color:#000;font-size:11px;margin-bottom:.5em;margin-left:10px;margin-right:10px;}
.comment_box p img,.comment_box_alt p img,.comment_box p.comment_post img,.comment_box_alt p.comment_post img{width:100%;max-width:288px;float:left;clear:left;}
.comment_box p.comment_extras,.comment_box_alt p.comment_extras{text-align:right;color:#888;font-size:10px;margin-top:5px;}
.comment_box p.comment_author,.comment_box_alt p.comment_author{padding-top:10px;padding-right:30px;padding-left:98px;}
.comment_box p.comment_post,.comment_box_alt p.comment_post{clear:both;padding-top:12px;font-weight:700;color:#333;}
.comment_box p em,.comment_box_alt p em{font-size:10px;margin-top:2.5em;}
#comments img.virb_image{background:#999 url(http://www.edge3sixty.com/virb/commentphotobg.jpg);padding:5px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;}
#comments a:hover img.virb_image{background:#db0422 url(none);border-color:#db0422;}
p.comment_author a,p.comment_author a:visited{color:#DB0422;}
p.comment_author a:hover{text-decoration:underline;}
/*---- comment form ------*/
input,textarea{color:#333;font:bold 12px Arial, Helvetica, Verdana, sans;letter-spacing:-1px;margin:1em 0 .5em;padding:.2em;width:100%;}
input.comment_btn{padding:0;width:auto;}
textarea.comment_text{font-weight:400;height:90px;margin:0;width:276px;}
div.comment_box form p textarea,div.comment_box_alt form p textarea{width:99%;}
* html div.comment_box form p textarea,* html div.comment_box_alt form p textarea{margin-right:-100px;width:620px;}
/*----- interests ------*/
div#right{background:#F8F8F8 url(http://www.edge3sixty.com/virb/interestbtm.gif) no-repeat bottom;display:inline;float:right;margin-right:5px;padding:7px 11px 35px 15px;width:221px;border-top-width:2px;border-top-style:solid;border-top-color:#EBEBEB;border-left-width:2px;border-left-style:solid;border-left-color:#E4E4E4;}
div#right p{color:#BEBEBE;}
div#right a{font-size:11px;text-transform:lowercase;}
div#right a:hover{text-decoration:underline;}
#interest_853597,#interest_843099,#interest_843098,#interest_843101,#interest_843100,#interest_843102{text-align:justify;}
#content_38727{padding-top:40px;padding-bottom:10px;}
.interest_title{float:left;padding:10px 0 0 0;}
/*------virb tunes--------*/
#recentSong ul,#topArtists ul,#topSong ul, #topAlbum ul{clear:both;}
#recentSong ul li,#topArtists ul li,#topSong ul li, #topAlbum ul li{color:#666;line-height:normal;text-transform:lowercase;font-weight:700;padding-left:3px;padding-right:3px;padding-bottom:2px;padding-top:2px;}
#recentSong ul li.even,#topArtists ul li.even,#topSong ul li.even,#topAlbum ul li.even{background-color:#e5f5fe;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#c4dae6;}
#recentSong ul li a:link,#topArtists ul li a:link,#topSong ul li a:link, #topAlbum ul li a:link{color:#1983c2;}
.song_count,.artist_count,.album_count{font-size:9px;}
/*----- right nav ------*/
div#right_side{background:#4C4D4E url(http://www.edge3sixty.com/virb/rightx.jpg) repeat-y right top;clear:none;display:inline;float:right;margin:55px 0 0;padding-bottom:0px;padding-left:18px;padding-right:5px;width:203px;}
div#right_side p{line-height:normal;}
div#right_side a:hover{background:transparent;color:#D8D8D8;}
div#right_side p,div#right_side li{color:#8F8F8F;font-weight:700;}
#connect{padding-right:0;}
#connect ul li a,#connect ul li a:visited{display:block;height:27px;padding-left:30px;padding-right:0;padding-top:.4em;width:173px;}
#connect ul li a span{display:none;}
#connect ul li em{display:none;}
#connect ul li#isFriend,#connect ul li#friendshipPending,#connect ul li#isYou{padding:.2em 0;display:block;height:27px;}
#connect ul li#isYou{background:url(http://www.edge3sixty.com/virb/isyou.gif) no-repeat left center;}
#connect ul li#friendshipPending{background:url(http://www.edge3sixty.com/virb/pending.gif) no-repeat left center;}
#connect ul li#isFriend{background:url(http://www.edge3sixty.com/virb/isfriend.gif) no-repeat left center;}
#connect ul li#addFriend a:link{background:url(http://www.edge3sixty.com/virb/add1.gif) no-repeat left center;}
#connect ul li#addComment a:link{background:url(http://www.edge3sixty.com/virb/comment1.gif) no-repeat left center;}
#connect ul li#sendMessage a:link{background:url(http://www.edge3sixty.com/virb/message1.gif) no-repeat left center;}
#connect ul li#inviteGroup a:link{background:url(http://www.edge3sixty.com/virb/group1.gif) no-repeat left center;}
#connect ul li#addFriend a:hover{background:url(http://www.edge3sixty.com/virb/add1.gif) no-repeat -203px center;}
#connect ul li#addComment a:hover{background:url(http://www.edge3sixty.com/virb/comment1.gif) no-repeat -203px center;}
#connect ul li#sendMessage a:hover{background:url(http://www.edge3sixty.com/virb/message1.gif) no-repeat -203px center;}
#connect ul li#inviteGroup a:hover{background:url(http://www.edge3sixty.com/virb/group1.gif) no-repeat -203px center;}
#player_personal {width:190px;padding-top:18px;}
#player_personal p{text-align:center;}
#content_37052{margin-top:5px;}
#content_37067{background:url(http://www.edge3sixty.com/virb/rtbttm.jpg) no-repeat center bottom;padding-bottom:35px;}
#connect,#content_37067,#comments,#blogs,#recentSong,#player_personal,#content_37052,#friends,#groups {border-bottom-style:none;}
/*----- fonts ------*/
p em{font-family:Arial;}
h1{color:#A6A6A6;font-size:36px;letter-spacing:-1px;}
h3{color:#DE0127;font-size:18px;letter-spacing:0;margin:0;padding:3px 0 10px;}
.h3_dash{color:#828282;font-weight:400;}
#interest_843103 h3,#interest_853597 h3,#interest_843099 h3,#interest_843098 h3,#interest_843101 h3,#interest_843100 h3,#interest_843102 h3,#content_38727 h3,#recentSong h3,#topArtists h3,#topSong h3,#topAlbum h3,#player_personal h3,.see_all{display:none;}
h2{font-weight:400;letter-spacing:0;line-height:100%;margin:0 0 .2em;}
h4{color:#666;font-size:12px;padding-bottom:10px;}
h4 strong{color:#333;}
h5{color:#99ea00;font:normal 9px "Lucida Grande", Tahoma, sans;height:12px;left:360px;line-height:12px;position:absolute;top:88px;width:135px;}
