/* poots.com default profile CSS */

/*  GLOBALS: used to set all the general elements */

body {
       
    background-repeat:repeat;
	background-color:#000000;
	color:#ff33cc;
	font-family:Arial;
	text-align:left;
	margin:0 auto;
	padding:0;
	font-size: 11px;
	line-height:1.6em;
}


.headsub {
	font-family: Arial;
	font-size: 20pt;
	color: #FFFFFF;
}

p {
	color:#555;
	margin:0 0 10px 0;
}

a {
	text-decoration:none;
	color:#ff33cc;
}

ol, ul {
	color:#ff33cc;
    list-style-type:none;
    margin:0pt;
    padding:0pt;
}

h1 {
	font-size:130%;
}

h2, h3, h4, h5 {
	font-size:100%;
}

blockquote{
	background: #EEE url(http://poots.com/peoples/mod/template/templates/Default_Template/images/blockquote.png) no-repeat bottom left;
	padding: 10px;
	padding-bottom: 40px;
	margin: 1em;
}


/* CONTAINER: WRAPS THE HEADER AND MAIN CONTENT AREA BELOW THE USER TOOLBAR */

div#container {
	background:#ebebeb;
}


/* CONTENT-HOLDER: WRAPS THE PROFILE */
#content-holder {
padding:30px 0px;
width:100%;
min-height:500px;
position:relative;
background: url(http://poots.com/peoples/viral/files/129/307/newviralbrackground.png) no-repeat left top;
background-color: #000000;
}

/* PROFILE: THE MAIN CONTENT AREA WRAPS THE WIDGETS */
div#single-page {
margin: 0 auto;
padding: 30px;
width:900px;
text-align: left;
color:#ff33cc;
overflow:hidden;
min-height:500px;
background:transparent none;

}




/* BLOGGING ENGINE */
.weblogdateheader {width:600px;}
#back-link {border-bottom:5px solid #EBEBEB;float:right;width:265px;}
.weblog_dateheader {width:600px;}
.weblog_keywords {margin-top:10px;}
.weblog-post {
	margin:20px 0 10px 0;
        width:600px;
}

.user {
	float:left;
	margin:5px 10px 10px 0;
	width:105px;
}

.user img {
	border:1px solid #eee;
	padding:2px;
        height:75px;
        width:75px;
}

.weblog-keywords p a {
	margin:20px 0 0 0;
	padding:0;
	clear:both;
}

.weblog-title {
	margin:10px 0 10px 115px;
        font-size:150%;
}

.post {
	margin:10px 0 10px 115px;
	
}

.info {
	border-top:1px solid #ebebeb;
	margin:10px 0 10px 115px;
	clear:both;
}

.info p {
	padding:0 0 0 0x;
	margin:0;
	color:#333333;
}

.info p a {
	font-size:0.9em;
	color:#555;
}
.info p a:hover {color:#00ccff}

/* this is the thin line between the actual post and comments */

#comments-divide {height:1px;background:#ccc;}

.comment-owner {
        
	border-top:1px solid #ffcc33;
	background:#000;
	padding:2px;
	margin:5px 0 5px 0;
	width:180px;
}

.comment-owner img {
        border:1px solid #ff33cc;
        background:#ffffff;
        padding:2px;
        float:left;
	margin:0px 5px 0px 0px;
	text-align:left;
}

.comment-owner a {}

.comment-owner p {
	padding:0;
	margin:0;
}
.weblog-comment-body {margin-left:75px;color:#333333;}
.weblog-comment-header {margin-left:75px;}
.weblog-comment-header a {color:#333333;font-weight:bold;}

/* END OF BLOGGING ENGINE */


/* PROFILE WIDGETS STUFF */

.widgets_even {
   float:left;
   width:670px;
   margin:0;
   padding:0;
}

.widgets_odd {
   float:right;
   width:200px;
   margin:0;
   padding:0;

}

.widget {
    margin-bottom: 15px;
    padding: 0;
}

.widget .widget_content {
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
background:#000000 none repeat scroll 0% 50%;
border:1px solid;
color:#ff33cc;
line-height:12px;
margin-bottom:10px;
padding:13px;
}

.widget .widget_bottom {
     display: block;
     margin: 0px;
     padding-left: 10px;
     font-size:0.8em;
}

.widget .widget_menu ul {
    margin:0 0 0 5px;
	padding:0;
}

.widget .widget_menu ul li {
     list-style:none;
}

.widget .widget_menu ul li a {
     text-decoration:underline;
}

.widget .widget_admin_menu {
    padding:2px 0 0 0px;
}

#hidden3, #hidden2, #hidden4, #hidden5 {
  height:20px;
}

.widget .widget_title {
          border:0;
          border-bottom:1px solid #ff33cc;
          border-top:1px solid #ff33cc;
          margin:0 0 10px 0;
          color:#ffffff;
padding-left: 4px;
	      font-size:11px;
	      font-weight:bold;
background-color: #000000;
}

.widget  .widget_content h2 a {
    background:url(http://poots.com/peoples/mod/template/images/icons/arrow.gif) no-repeat left;
    padding:0 0 0 10px;
    font-weight:normal;
}
.empty_widget {

color: #cccccc;
    line-height:12px;
    padding:13px;
    margin-bottom:10px;
 }

/* Basic Information Widget*/

.w_basic_info {color:ffffff; min-height:110px;}
.w_basic_info_usericon {
padding:5px;
border:1px solid #ff33cc;
float:left;
margin-right:10px;

}
.w_basic_info_username {font-family:arial;font-size:18px;color:#ffffff;font-weight:bold;display:block;}
.w_basic_info_tagline {font-family:arial;font-size:14px;font-weight:none;display:block;color:#ffffff;margin-bottom:30px;}
.w_basic_info_birthday {font-family:arial;font-size:12px;color:#ffffff;font-weight:none;display:block;}
.w_basic_info_location {font-family:arial;font-size:12px;color:#ffffff;font-weight:none;display:block;}

/* CONTACT WIDGET */

#connect ul {
font-size:11px;
margin-top:5px;
}
#contact ul li {
color: #ff33cc
/*border-bottom:1px solid #ff33cc;*/
font-size:11px;
line-height:200%
}
#contact ul li:hover{background:#EBFDFD;}

/* My Stuff Widget */
#stuff ul {
font-size:11px;
margin-top:5px;
}
#stuff ul li {
/*border-bottom:1px solid #ccc;*/
font-size:11px;
line-height:200%;
display:block;
}
#stuff ul li:hover{background:#cccccc;}
#stuff ul li a: {text-decoration:none;color:#ff33cc;}
#stuff ul li a:link {}
#stuff ul li a:hover {}

/* Contact Widget & Stuff Widget Have hidden titles, Feel free to change this */
.widget_title.hidden { visibility: hidden; display:none; }

/* Single Picture Display Widget */
.singlepic_widget img { 
max-width: 96.5%;
border:1px solid #CCCCCC;
padding:10px;
}

/* Gallery Display Widget */
.pics_widget { }
.pics_widget img {
padding: 3px;
border: 1px solid #CCCCCC;
margin:0px 3px 3px 0px;
width: 115px;
height: 85px;
}

/* Friends Widget */
.friends_widget { }
.friends_widget img {padding:3px;border:1px solid #ebebeb;margin:0px 5px 5px 0px; }
.friends_widget_displayname {display:none;}
.friends_widget_displayname a { }
.friends_widget_displayname a:hover { }

/* Comment Wall Widget */
.comment {
background-color:#000000;
border-top:1px solid #ff33cc;
margin:0pt 0pt 3px;
padding:2px;
}

.comment img {
background-color:#000;
border:1px solid #ff33cc;
float:left;
margin:2px 2px 2px;
padding:2px;
height: 25px;
width: 25px;
}

.comment p {
margin:0px 5px 0px 5px; 
}
.delete-comment-icon{
float:right;
}
#sneaky{display:none;}

/* Community Widget */
.communities_widget { }
.communities_widget img {
border:1px solid #EBEBEB;
margin:0px 5px 5px 0px;
padding:3px;
}

/* Music Player Widget */
.musicplayer_widget {z-index:5; }

/* THE RIVER */

.river_widget_card_title {margin:30px 0px 0px 20px;float:left;}

.river_widget_card {
border:1px solid #CCCCCC;
float:left;
height:60px;
padding:2px;
width:42px;
background:#ffffff;
margin-top:5px;
}

.river_widget_card_image {width:40px;height:40px;border:1px solid #cccccc; }

.widget_river_time {
   color:#777;
   margin:0 5px 0 5px;
   font-size:0.8em;
   display:none;
}

.widget_river_type_mediastream__media {
   border-bottom:1px solid #efefef;
   margin:5px 0 5px 0;
}

.widget_river_type_mediastream {
   border-bottom:1px solid #efefef;
   margin:5px 0 5px 0;
}

.widget_river_text {
   border-bottom:1px solid #EBEBEB;
   padding:5pt 5pt 5pt 40px;
   color:#999999;
   overflow:hidden;
}
.widget_river_text a {color:#666666;font-weight:bold;text-decoration:none;}
.widget_river_text a:hover {color:#00ccff;font-weight:bold;text-decoration:none;}

p.widget_river_date {
   border-bottom:1px solid #EBEBEB;
   color:#CCCCCC;
   margin:10px 0pt 0px;
}

.widget_river_photo {padding:3px;border:1px solid #ebebeb;background:#000000;margin-top:3px;}
.widget_river_photo:hover { background:#00ccff none repeat scroll 0%;}
.widget_river_rss { 
   border:1px solid #999999;
   background:#000000;
   -moz-border-radius-bottomleft:5px;
   -moz-border-radius-bottomright:5px;
   -moz-border-radius-topleft:5px;
   -moz-border-radius-topright:5px;
   margin-top:10px;
   padding:5px 5px 2px;
}

.widget_river_rss span {font-size:10px;font-family:arial;color:#ff33cc;margin-left:10px;}
.widget_river_rss img {float:left;}

/* Icons */
.widget_river_type_weblog_post {background:url(http://poots.com/peoples/mod/river/images/blog_post.gif) no-repeat 10px center #000000;padding-right:10px;}
.widget_river_type_community {background:url(http://poots.com/peoples/mod/river/images/group_add.gif) no-repeat 10px center #F9F9F9;padding-right:10px; }
.widget_river_type_weblog_post__post {background:10px center #000000;padding-right:10px; }
.widget_river_type_person {background:10px center #000000;padding-right:10px; }
.widget_river_type_file {background:10px center #000000;padding-right:10px; }
.widget_river_type_pics__file {background:10px center #000000;padding-right:10px; }
.widget_river_type_file__file{background:10px center #000000;padding-right:10px; }
.widget_river_type_card {background:10px center #000000;padding-right:10px; }



/* the river on recent activity page */

._activity_river_entry_time {
   font-weight:bold;
   margin:5px 0 10px 0;
   padding:0 0 0 20px;
   background:url(http://poots.com/peoples/mod/river/images/date.gif) no-repeat left;  
}

._activity_river_entry {
   border-bottom:1px solid #efefef;
   margin:5px 0 5px 0;
}

._activity_river_entry_txt {
   padding:0 0 0 20px;
   background:url(http://poots.com/peoples/mod/river/images/flag_action.gif) no-repeat left top;
}

._activity_river_entry ._activity_river_entry_time {
   color:#777;
   margin:0 5px 0 5px;
   font-size:0.8em;
   background:#fff;
   padding:0;
}

/* Poots Card Widget */

.w_poots_card {
background:#FFFFFF none repeat scroll 0%;
border:1px solid #CCCCCC;
float:left;
height:170px;
margin:0px 7px 7px 0px;
padding:5px;
width:115px;
position:relative;
}

.w_poots_card:hover .w_poots_card_description {display:block}
.w_poots_card:hover .w_poots_card_button {display:block;}

.w_poots_card_button {
background: transparent url(http://poots.com/peoples/mod/poots/images/bttn_view_card.png) no-repeat left top;
display:none;
height:26px;
left:23px;
position:absolute;
top:106px;
width:77px;
}

.w_poots_card_button:hover {background: transparent url(http://poots.com/peoples/mod/poots/images/bttn_view_card.png) no-repeat left bottom;cursor:pointer;}

.w_poots_card_image {
border:1px solid #CCCCCC;
height:112px;
width:112px;
}

.w_poots_card_title {
color:#333333;
display:block;
font-size:10px;
overflow:hidden;
position:relative;
text-align:center;
top:20px;
width:114px;
line-height:11px;
}

.w_poots_card_description {
background:#FFFFFF none repeat scroll 0% 50%;
border-bottom:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
color:#666666;
display:none;
font-size:9px;
height:106px;
line-height:10px;
padding-top:6px;
position:absolute;
top:5px;
width:114px;
}

/* ### BELOW IS STUFF YOU DON'T WANT TO EDIT ### */

/* Submenu for profile management */
#newprofilesubmenu {background:#000000 none repeat scroll 0% 50%;color:#CCCCCC;font-size:10px;height:20px;margin-left:auto;margin-right:auto;text-align:center;border-bottom:3px solid #666666;}
#newprofilesubmenu a {color:#cccccc;font-weight:bold;}
#newprofilesubmenu a:hover {color:#00ccff;}

/* CLEARING & HORIZONTAL RULE - This Prevents Widgets From Stacking Awkwardly - I Think */
.clear {clear:both;position:relative;}
.clearing { clear:both;}
hr { border:0pt none;height:0pt;width:0pt; }

/* SYSTEM MESSAGES */
div#system-message{-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-topleft:10px; -moz-border-radius-topright:10px;background:#E5F8FD;color:#000;padding:3px 50px;margin-left:auto;margin-right:auto;width:860px;z-index:5;text-align:center;}

/* HEADER */
.bttn_poots-cards { background:url(http://poots.com/peoples/mod/template/templates/Default_Template/images/bttn_poots-cards_not-selected.gif) no-repeat top left;}
.bttn_poots-cards:hover { background:url(http://poots.com/peoples/mod/template/templates/Default_Template/images/bttn_poots-cards_not-selected.gif) no-repeat bottom left;}
.bttn_peoples { background:url(http://poots.com/peoples/mod/template/templates/Default_Template/images/bttn_peoples_selected.gif) no-repeat top left;}
.bttn_peoples:hover { background:url(http://poots.com/peoples/mod/template/templates/Default_Template/images/bttn_peoples_selected.gif) no-repeat bottom left;}
.bttn_search { background:url(http://poots.com/peoples/mod/template/templates/Default_Template/images/bttn_search_not-selected.gif) no-repeat top left;}
.bttn_search:hover { background:url(http://poots.com/peoples/mod/template/templates/Default_Template/images/bttn_search_not-selected.gif) no-repeat bottom left;}
.bttn_admin { background:url(http://poots.com/peoples/mod/template/templates/Default_Template/images/bttn_admin_not-selected.gif) no-repeat top left;}
.bttn_admin:hover { background:url(http://poots.com/peoples/mod/template/templates/Default_Template/images/bttn_admin_not-selected.gif) no-repeat bottom left;}
.bttn_login { background:url(http://poots.com/peoples/mod/template/templates/Default_Template/images/bttn_login_not-selected.gif) no-repeat top left;}
.bttn_login:hover { background:url(http://poots.com/peoples/mod/template/templates/Default_Template/images/bttn_login_not-selected.gif) no-repeat bottom left;}
.bttn_home { background:url(http://poots.com/peoples/mod/template/templates/Default_Template/images/bttn_home_not-selected.gif) no-repeat top left;}
.bttn_home:hover { background:url(http://poots.com/peoples/mod/template/templates/Default_Template/images/bttn_home_not-selected.gif) no-repeat bottom left;}

div#header {margin:0;padding:0;text-align:left;position:relative;width:100%;height:40px;background-color: #000000;background-image: url(http://poots.com/peoples/mod/template/templates/Default_Template/images/header_back.gif);background-repeat: repeat;background-position: center bottom;}

div#header-inner {width: 965px;margin-right: auto; margin-left: auto;}
div#header-pic {float:left;width: 183x;}
div#header-pic a {border-style:none;}
div#header-pic img a {border-style:none;}
div#buttons {height:40px;float:right;width:375;}
div#yourhome {float:right;height:40px:}
div#header-image {width: 173px;margin-right: auto;margin-left: auto;height: 70px;}

/* FOOTER */
div#footer_poots {clear: both;position: relative;background:url(http://poots.com/peoples/mod/template/templates/Default_Template/images/footer_back.gif) repeat-x top;background-color:#000000;padding:40px 0 0 0;font-size:1em;height:200px;margin-top:20;color:#000;width:100%;}
div#footer-inner { width:965px;height:130px;margin-right: auto;margin-left: auto;border-bottom:1px solid #333333; }
div#footer-inner a { color:#999999}
div#footer-inner a:hover { color:#00ccff}
.footer-inner_block {width:293px;height:110px;color:#CCCCCC;float:left;font-family:arial;font-size:11px;line-height: normal;}
.footer-inner_block_middle {width:293px;height:110px;color:#cccccc;float:left;font-family:arial;font-size:11px;border-right: 1px solid #333333;border-left: 1px solid #333333;padding-right:20px;padding-left:20px;margin-right:20px;margin-left:20px;line-height: normal;}
.footer_title {font-size:16px;color:#77cccc;font-weight: bold;}
div#footer_legal {width:965px;margin-right: auto;margin-left: auto;color:#444444;font-size:10px;font-family:arial;padding-top:20px;}