

/*
	GLOBALS: used to set all the general elements
*/

body {
	background:#094996 url(http://www.peuniverse.com/mod/template/peuniverse/images/bg.jpg) bottom repeat-y;
	color:#697C83;
	font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
	text-align:left;
	margin:0;
	padding:0;
	line-height:1.6em;
}
#spaceWrap {
    width:auto;
    background: url(http://www.peuniverse.com/mod/template/peuniverse/images/space_bg.jpg) top repeat-x;
}
#spaceWhite {
    width:auto;
    background: url(http://www.peuniverse.com/mod/template/peuniverse/images/spacePlusWhite.jpg) center top no-repeat;
}
p { color:#555; margin:0 0 10px 0; }

a { text-decoration:none; color:#336699; text-decoration:underline; }

ol, ul { color:#697C83; }

h1 { font-size:130%; }
/* h2 taken out */
h3, h4, h5 { font-size:100%; border:none; }

blockquote{
	background: #EEE url(http://www.peuniverse.com/mod/template/templates/Default_Template/images/blockquote.png) no-repeat bottom left;
	padding: 10px;
	padding-bottom: 40px;
	margin: 1em;
}
#sign_in {	
	width:auto; 
}
/*
	TABLES IN ELGG
*/

td {
	/*border:1px solid #eee; */
	padding:0;
	margin:0;
}
td h4, h3, h5 {
	padding:0;
	margin:0;
}
.mainTableT { 
	/*margin-left:40px;*/
	margin-top:12px;
	padding:5px;
	width:auto;
	line-height:110%; 
}
.mainTableTD {
	padding:0 30px 0 0;
}
.mainTableTD a:link, .mainTableTD a:visited, .mainTableTD a:visited:hover, .mainTableTD a:hover {
	font-weight:bold;
	color:#e90000;
}
/*
	CONTAINER: WRAPS THE HEADER AND MAIN CONTENT AREA BELOW THE USER TOOLBAR
*/

div#container {
	margin-right:auto;
	margin-left:auto;
	width:1000px;
	padding:0;
}

/* HEADER: THE HEADER INCLUDES THE LOGO AND SEARCH BAR */

div#header {
	margin:0 0 0 0;
	padding:0;
	text-align:left;
	background:#274da0 url(http://www.peuniverse.com/mod/template/peuniverse/images/redTopBG2.jpg) bottom repeat-x;
	width:1000px;
	height:103px;
}
div#header a { font-weight:bold; }
/* CONTAINER FOR LOGIN, HELP & UPLOAD TEXT LINKS */

#head_with_stuff {
	font-family:Verdana, Arial, sans-serif;
    width:725px;
    height:57px;
    margin-left:245px;
    /*background:url(http://www.peuniverse.com/mod/template/peuniverse/Default_Template/images/sharelearninspire.jpg) no-repeat left;*/
    text-align:right;
}
#head_with_stuff p {
    color:#fff;
    font-size:.8em;
    padding:16px 0 0 0;
}
#head_with_stuff a:link, #head_with_stuff a:visited, #head_with_stuff a:hover, #head_with_stuff a:visited:hover {
	text-decoration:underline; 
}
#bugger { 
	font-size:14px; 
	line-height:130%;
	color:#000;
	background:url(http://www.peuniverse.com/mod/template/peuniverse/Default_Template/images/bugger.jpg) left no-repeat;
	padding:5px 0 5px 48px;
	margin-bottom:20px;
}
#bugger a:link, #bugger a:visited {
	color:#b2210a;
	font-weight:bold;
}
#bugger a:hover #bugger a:visited:hover {
	color:#b2210a;
	font-weight:bold;
}
/* SEARCH BAR: LOCATED WITHIN HEADER */

div#header #search-header {
	float:right;
	width:auto;
	margin:0;
	padding:0;
}
div#header #search-header img { margin:0 0 0 10px; }

div#header #search-header p { padding:2px 0 0 15px; margin:0; color:#fff; }

div#header #search-header span a { color:#000; }

#search-header a:link, #search-header a:visited {
	color:#fff;
	text-decoration:underline;
	font-weight:bold;
}
#search-header a:hover, #search-header a:visited:hover {
	color:#fff;
	text-decoration:underline;
	font-weight:bold;
}
div#header #header-inner {
	background:url(http://www.peuniverse.com/mod/template/peuniverse/images/lsi_new.jpg) top no-repeat;
	width:1000px;
	height:58px;
	padding:0;
	margin:0;
}
div#header #header-inner img {
	margin:0; padding:0;
}
#header-inner a:link, #header-inner a:visited {
	color:#fff;
	text-decoration:underline;
	font-weight:bold;
}
#header-inner a:hover, #header-inner a:visited:hover {
	color:#fff;
	text-decoration:underline;
	font-weight:bold;
}
div#header #searchbox {    /* hacked */
	padding:5px 25px 0 0;
	text-align:right;
}
#uploadButton {
    margin:-4px 0 0 0;
    padding:0 0 0 0px;
    width:655px;
    float:left;
    text-align:right;
}
#uploadButton a img { 
    border:none;
}
#rumplenavkins {
	font-family:Verdanan, Arial, san-serif;
	height:40px;
	margin:-5px 0 5px 540px;
    padding:0;
   /*float:right;*/
}
div#rumplenavkins ul {
   	padding:0;
	margin:0 15px 0 0;
	font-weight:bold;
	font-size:.9em;
	text-align:right;
	text-transform:capitalize;
}
#rumplenavkins li { 
	display:inline;
    margin:0 0 0 0;
    padding:0 5px 0 0;
    
}
/* #rumplenavkins a {
    padding:10px 20px 10px 20px;
    text-decoration:none;
    letter-spacing:-1px;
    font-size:1.2em;
    border:#777 1px solid;
    border-top:none;
}
#rumplenavkins a:link, #rumplenavkins a:visited { 
	color:#000;
	text-decoration:none; 
	background:#989898 url(http://www.peuniverse.com/mod/template/peuniverse/images/rumpleGround2.jpg) top repeat-x;
	font-weight:bold;
}
#rumplenavkins a:hover, #rumplenavkins a:visited:hover { 
	color:#fff; 
	background:#686868 url(http://www.peuniverse.com/mod/template/peuniverse/images/rumpleGround2_over.jpg) top repeat-x;
	text-decoration:none;
	font-weight:bold;
}*/
#rumplenavkins a img { border:none; }

/* end hacked nav */	

/*
	CONTENT-HOLDER: WRAPS THE MAIN PAGE CONTENT. THIS CAN INCLUDE
	THE SINGLE PAGE LAYOUT AND THE SPLIT PANE (CONTENT AND SIDEBAR)
*/

#content-holder {
	padding:0 15px 0 15px;
	width:970px;
	min-height:800px;
}

div#content-holder a:hover { text-decoration:underline; }

div#content-holder h1 {
	font-size:150%;
	/* border-bottom:1px solid #ccc; */
	margin:0;
	padding:0;
}

/* div#content-holder h2 {
	border:0;
	padding:0;
	margin:0 0 10px 0;
	color:#666;
	font-size:1.1em;
}*/

/*VARIOUS LAYOUTS WITHIN CONTENT-HOLDER*/

/* THE MAIN CONTENT AREA WHEN IT IS A SINGLE PAGE, NO SIDEBAR */

div#single-page {
	margin: 0;
	width:1000px;
	text-align: left;
	border:1px solid #eee;
}

/* THE MAIN CONTENT AREA WHEN THE SIDEBAR IS IN PLACE  */

/*Welcome Message*/

#welcomeBackK {
	padding:10px;
	margin-bottom:25px;
}
.welcomeyou { 
	color:#000;
	font-weight:bold;
	font-size:1.4em;
	padding-bottom:10px;
	margin-bottom:25px;
	border-bottom:#ccc 1px solid;
}
.usermenu { margin:40px 0 20px 0; font-size:.8em; }
#sidebar_user { margin:0; padding:0; }
.mainUserName {
	font-size: 1em;
	line-height:100%;
    margin-left:75px;
    /*margin-top:-20px;*/
    /*width:115px;*/
}
.mainUserName p {
	font-weight:normal;
	font-size:.8em;
	line-height:130%;
	padding-top:5px;
}
#contents { margin:0; padding:0; }
#me { padding:0; margin:10px 0 0 0; }
.mainUserDesc { 
    font-weight:normal;
    font-size:.8em;
    line-height:130%;
}
.mainUserDesc b { color:#000; font-size:1.3em; }
div#splitpane-content {
	float:right;
	margin:10px 10px 0 0;
	padding:10px;
	width:680px;
	text-align: left;
	color:#000;
	background:#838282 url(http://www.peuniverse.com/mod/template/peuniverse/Default_Template/images/peepsBoxBG.jpg) top repeat-x;
}
div#splitpane-white {
	padding:10px;
    padding-top:5px;
	width:660px;
	height:auto;
	background:#fff;
}
#aslo {
	font-size:.9em;
	margin:0 0 0 2px;
    padding:0;
}
.friendList ul li { 
	padding-left:16px; 
	//padding-left:18px;
}
/*
	SHAREBOX
*/
#inlineHide { 
	padding:0 0 0 2px;
	margin:5px 0 0 0;
	font-size:10px;
}
.sharelink { 
	padding:0 0 0 2px; 
	margin:0; 
	font-size:14px;
}
.favlink {
    padding:0 0 0 2px;
    margin:0;
    font-size:14px;
}
 
/* 
	VIDEO LIST STYLES 
*/
.videolist {
	margin:15px 0 15px 0;
	border:#aaa 1px solid;
	padding:0;
}
.videocontent {
	padding:5px;
	margin:0;
	width:340px;
}
.videocontent_baia {
	padding:10px;
	margin:0;
	width:auto;
}
.videostats { 
	padding:20px 12px 10px 12px;
    font-size:.9em;
    margin:0 7px 0 0;
    width:135px;
    border-left:#ddd 1px solid;
    height:auto;
}
.videostats b { color:#000; }
.videostats p span { color:#000; font-weight:bold; }

.wait-pick { line-height:100%; margin-top:7px; }

.vc_title { 
	font-weight:bold;
	font-size:1.2em;
	padding:12px 0 0 0;
	margin:0;
}
.vc_menu { font-size:12px; padding:0;}
.vc_key { 
	padding:0 0 10px 0;
	margin:0;
	font-size:14px;
	line-height:112%;
}
.vc_user {
	font-size:12px;
	margin:0 0 5px 0;
	padding:0;
}
.vc_key_head { color:#000; font-size:1em; }
.vc_key_ind { color:#000; padding-left:6px; line-height:125%; }
.pickThumb a:link img, .picThumb a:visted{ border:#ddd 1px solid; }
.videoicon { width:100px; }
.videoicon a img { border:none; color:#fff; }
.videoicon { 
	padding:20px 12px 10px 12px; 
	font-size:12px;
	margin:0 7px 0 0;
	width:auto;
	border-right:#ddd 1px solid;
	height:auto;
}
.videoicon p { 
	margin:0;
	padding:0;
	text-align:center;
}
.videoicon-icon {
        position:absolute;
        background:#fff url(http://www.peuniverse.com/mod/template/peuniverse/Default_Template/images/postVideoIcon.jpg) no-repeat center;
        margin:-10px 0 0 -6px;
        width:30px;
        height:24px;
}
.fileicon a img { border:none; color:#fff; }
.fileicon {
        padding:10px 12px 10px 12px;
        font-size:12px;
        margin:0 7px 0 0;
        width:auto;
        border-right:#ddd 1px solid;
        height:auto;
}
.fileicon-icon {
        position:absolute;
        background:#fff url(http://www.peuniverse.com/mod/template/peuniverse/Default_Template/images/postLessonIcon.jpg) no-repeat center;
        margin:-10px 0 0 -6px;
        width:30px;
        height:24px;
}
.blogcontent {
    padding:5px 15px 5px 15px;
    margin:0;
    width:auto;
}
.blogicon a img { border:none; color:#fff; }
.blogicon {
        padding:22px 12px 10px 12px;
        font-size:12px;
        margin:0 7px 0 0;
        width:100px;
        border-right:#ddd 1px solid;
        height:auto;	
		text-align:center;
}
.blogicon p { margin-top:25px; }
.blogicon-icon {
	position:absolute;
	background:#fff url(http://www.peuniverse.com/mod/template/peuniverse/Default_Template/images/postPostIcon.jpg) no-repeat center;
	margin:-10px 0 0 -6px;
	width:30px;
	height:24px;
}
.blogstats {
    padding:20px 12px 10px 12px;
    font-size:.9em;
    margin:0 7px 0 0;
    width:175px;
    border-left:#ddd 1px solid;
    height:auto;
}
.blogstats b { color:#000; }
.blogstats p span { color:#000; font-weight:bold; }
.objectAnns { 
	padding:2px 0 2px 10px;
	margin:10px 0 0 5px;
	border:#aaa 1px solid;
	width:418px;
}
.objectAnns p { font-size:.8em; padding-top:5px; }
.objectAnns ul, .objectAnns li { margin:0; padding:0; }

.objectAnnsBlog {
}
.objectAnnsBlog p { font-size:.8em; padding-top:5px; }
.objectAnnsBlog ul, .objectAnnsBlog li { margin:0; padding:0 10px 0 10px; }
.objectAnnsBlog h4 { 
	margin:5px 5px 10px 5px;
	padding:5px;
	border-top:#aaa 1px solid; 
	border-bottom:#ccc 1px dotted;
} 

/*
	UPLOAD VIDEO PAGE NEW AND IMPROVED!
*/
#UPhead {
	color:#006;
	background:url(http://www.peuniverse.com/mod/template/peuniverse/Default_Template/images/videoShield.jpg) no-repeat left;
	margin:5px 0 0 0;
	padding:15px 0 5px 44px;
	height:38px;
	border-bottom:#aaa 1px solid;
}
#newUPload {
	text-align:left;
}
#UPloadForm {
	width:455px;
	height:355px;
	float:left;
	padding:10px;
	margin:10px 0 0 12px;
}
#UPloadForm span { font-size:12px; line-height:115%; color:#666; }
#UPloadText {
	padding:0 5px 0 50px;
	line-height:100%;
	font-size:14px;
    text-align: left;
}
#UPloadText b { color:#006; }
#UPloadText p { margin-top:15px; }
.UPbutton { 
	font-size:12px;
	padding:0;
	margin:0;
	text-align:center;
	width:500px;
}
#UPtermsLink { 
	font-size:12px; 
	color:#000; 
	line-height:100%; 
	margin:5px 0 10px 10px;
    text-align: left;

}
.UPterms { 
	font-size:12px;
	color:#000;
	line-height:100%; 
	margin:0px 0 0 0;
    padding-top: 5px;
	//margin:15px 0 0 0;
    text-align: left;
	}
.UPwords {
	width:145px;
	text-align:right;
	color:#666;
	padding:5px;
}
.UPwords_check {
	color:#666;
	padding:5px;
	width:310px;
}
.UPlong {
	width:150px;
    text-align:left;
}
.UPlong textarea {
    font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
	font-size:12px;
}
.UPtable { 
	line-height:120%; 
	font-size:12px; 
	background:url(http://www.peuniverse.com/mod/template/peuniverse/images/uploadBG_baia_repeat.jpg) repeat-y top left; 
}
.UProw_baia {
	background:url(http://www.peuniverse.com/mod/template/peuniverse/images/uploadBG_top.jpg) left top no-repeat;
	width:100%;
	height:30px;
}
.UProw_bottom {
	background:url(http://www.peuniverse.com/mod/template/peuniverse/images/uploadBG_bottom.jpg) left top no-repeat;
    width:100%;
    height:40px;
	margin-left:1px;
}
/*
    EDIT / DELETE BUTTONS 
*/
.userEdit { 
	float:right;
	margin-top:-28px;
	padding-right:10px;
}
/*
    CLICK TO ADD COMMENTS 
*/
.clicktoadd {
	cursor:hand;
	cursor:pointer;
	color:#369;
	font-size:12px;
	margin-right:30px;
	text-decoration:underline;
}
.logintoadd { font-size:12px; margin-right:30px; }
/*
	SINGLE VIDEO PAGE
*/
.videopage {
        /*margin:15px 0 15px 0;
        border:#aaa 1px solid*/;
        padding:0;
}
.videopage_content {
	padding:5px;
	width:420px;
}
.click2play { font-size:11px; padding-left:5px; line-height:125%; }
.vp_title {
        font-weight:bold;
        font-size:1.4em;
        display:inline;
}
.vp_user { font-weight:bold; }
.neg_marg { 
    font-weight:normal; 
    font-size:.7em;
    margin:-15px 0 10px 0;
    padding:0 0 10px 0;
    border-bottom:#aaa 1px solid;
} 
.vp_menu { font-size:12px; padding:0;}
.vp_small { 
    font-size:.8em;
    line-height:110%; 
    border-bottom:#aaa 1px solid;
    padding-bottom:10px;
}
.vp_small span { font-weight:bold; color:#000; }
.videopageicon { 
	padding:5px 0 0 0;
}

.videopage_title {
	font-size:2.2em;
	font-weight:bold;
	color:#333;
}
.videopage_desc {
	padding:8px;
	border:#aaa 1px solid;
	margin:35px 0 20px 5px;
    float:right;
    width:200px;
}
.sharish { 
	margin:0;
	padding:0 10px 0 0;
    font-size:.8em;
}
.sharish input { font-size:1em; }
.sharingT {
	width:50%;
}
/* 
	FILE LIST FORMAT
*/

.typeHeaders {
	background:#ddd;
	color:#000;
	padding:3px 0 3px 10px;
	margin-top:30px;
        width:auto;
}
.foldertable {
	margin-top:20px;
}
#ratings {
	color:#666;
	font-size:14px;
	margin:-5px 0 0 0;
	padding:0;
	line-height:125%;
}

.typeHeaders a:link, .typeHeaders a:visited { color:#000; text-decoration:none; }
.typeHeaders a:hover, .typeHeaders a:visited:hover { color:#000; text-decoration:underline; }
/* 
  MAIN PAGE, NEW DISCUSSIONS
*/
div#mainDiscussions { 
	width:auto;
	padding:0;
	color:#333;
	font-size:12px;
}
div#mainDiscussions img { border:#000 1px solid; }
div.discussionList {
	border:#aaa 2px solid;
	/*margin:3px 0 3px 0;*/
	width:616px;
	padding:12px 12px 0 12px;
}
.discussionRow {
	/*width:650px;*/
	margin:0 0 12px 0;
}
.discussionRow span a:link, .discussionRow span a:visited { 
	color:#006;
	font-weight:bold;
	font-size:14px; 
}
/* 
  MAIN PAGE, NEW VIDEOS 
*/
div#mainVideo {
	background:#fff;
	width:auto;
	padding:0;
}
div#mainVideo img { border:#000 1px solid; }
#featuredV {
	margin:0 0 0 -10px;
	background:url(http://www.peuniverse.com/mod/template/peuniverse/images/featuredVground.jpg) center no-repeat;
	width:340px;
	height:330px;
	float:left;
}
#featuredV p { 
	color:#006;
	text-align:center;
	padding:5px 0 3px 0;
	margin:0;
	font-size:1em;
	font-weight:bold;
}
.featuredInfo {
	text-align:center;
	width:inherit;
	margin:0 auto;
	padding:4px 0 0 0;
	font-size:.8em;
}
.featuredInfo span a { color:#006; font-size:16px; font-weight:bold; }
#featureVholder { 
	margin:0 0 0 17px;
}
.Vtable {
	padding:0;
	margin:2px 0 0 0;
	float:right;
}

.Vtable p { margin:0; padding:0; }
.Vtable table {
	list-style:none; 
	margin:0;
	padding:0; 
	width:310px; 
}
.Vtable td { 
	text-align:center; 
	border:#aaa 1px solid;
	padding:15px 10px 15px 10px;
}
.Vtable img { 
	margin-bottom:5px;
	//margin-bottom:0; 
}
.vidInfo { 
	font-size:12px;
	display:block;
	clear:left;
	padding-bottom:0;
	line-height:140%;
	font-weight:normal;
}
.vidInfo span a {
	font-size:15px; 
	color:#006;
	font-weight:bold;
}
.newText {
	display:block;
	margin:0 0 18px 0;
	width:auto;
	background:#fff;
	color:#000063;
	font-size:1.5em;
	font-weight:bold;
}
.newText img { float:left; margin-top:-8px; }
.newText span { font-size:22px; }
#moreVideos {
	font-size:12px;
	float:right;
	margin:-10px 0 0 0;
	//margin:-20px 0 0 0;
	padding:0 5px 0 40px;
	background:url(http://www.peuniverse.com/mod/template/peuniverse/Default_Template/images/postVideoIcon.jpg) left no-repeat;
}
#moreBlogs {
	font-size:12px;
	float:right;
	margin:10px 0 0 0;
	padding:0 5px 0 40px;
	background:url(http://www.peuniverse.com/mod/template/peuniverse/Default_Template/images/postPostIcon.jpg) left no-repeat; 
}
#moreForums {
    font-size:12px;
    float:right;
    margin:10px 0 0 0;
    padding:0 5px 0 40px;
    background:url(http://www.peuniverse.com/mod/template/peuniverse/Default_Template/images/postForumIcon.jpg) left no-repeat;
}
/* 
	MAIN PAGE NEW POSTS
*/
div#mainPosts {
	width:auto;
	margin:0 0 0 -15px;
	padding:0 10px 0 10px;
}
.btable {
	background:#fff;
	border:#aaa 1px solid;
	/*margin:3px 0 3px 0;*/
	width:650px;
}

.btableImg {
	border-top:#aaa 1px solid;
	border-bottom:#aaa 1px solid;
	border-left:#aaa 1px solid;
    padding:15px 0 15px 10px;
	width:50px;
}
.btableContent {
	border-top:#aaa 1px solid;
	border-bottom:#aaa 1px solid;
    padding:15px 10px 15px 1px;
	width:275px;
	line-height:140%;
}
.btable img { padding-right:6px; }
.btable span a {
	color:#006;
	font-weight:bold;
	font-size:14px;
}
.btable a {
	font-size:12px;
}


.postIcons {
	vertical-align:top;
	text-align:center;
}
.postIconTable {
	padding:0;
	margin:0;
	width:100%;
}
#icon { float:left; margin:0; padding:0; }
#icon img, #icon img a  { 
	border:#000 1px solid;
}
/* Close New Posts css */
/**/
/*
SIDEBAR: THIS IS ONLY PRESENT WHEN SPLITPANE-CONTENT IS IN USE
*/
div#splitpane-sidebar {
	width: 230px;
	height:auto;
	margin:40px 10px 10px 0;
	padding:0;
	float: left;
}
#mainlogo { position:absolute; margin:-195px 0 50px 0; }
#mainlogo a:link img, #mainlogo a:visited img, #mainlogo a:hover img, #mainlogo a:visited:hover img { border:none; }  
div#sidebar-contents { /*  HOUSES LINKS */
	padding:10px;
	margin-top:25px;
	background:#838282 url(http://www.peuniverse.com/mod/template/templates/peuniverse/images/peepsBoxBG.jpg) top repeat-x;
	height:auto;
}
#sidebar-contents a:link img, #sidebar-contents a:visited img { border:none; }
#sidebar-contents a:hover img, #sidebar-contents a:visited:hover { border:none; }
#userMenu { 
	margin:40px 0 10px 0px;
	padding:3px;
	font-size:1.3em;
	font-weight:bold;
}
#userMenu ul {
	margin-left:-10px;
}
#userMenu ul li {
	margin-bottom:7px;
}
#userMenu ul li a:link, #userMenu ul a:visited { color:#b1001c; }
/*
    THE SIDEBAR CONTENTS
    white box container for sidebar
*/
.new_welcome_side {
	color:#000;
	font-weight:bold;
	font-size:.9em;
}
.new_welcome_side span {
	font-weight:normal;
	color:#369;
	line-height:100%;
}
.new_welcome_log {
	text-align:center;
	margin:25px 0 10px 0;
	font-family:Verdana, Arial, san-serif;
	font-weight:bold;
}
.new_welcome_users {
	padding:15px 0 5px 0;
}
#lb {
	width:auto;
	height:auto;
	background:#fff;
	padding:10px;
}
#lb ul { list-style:none; }

#newPeeps {
	clear:both;
	margin-bottom:150px;
}
#newPeeps ul { 
	padding:8px 0 0 0;
	margin-left:-90px;
	list-style-type:none;
}
#newPeeps li {
	margin-right:3px; 
	float:left;
}
#newPeeps li a:link img { border:none; color:#fff; }
#newPeeps li a:visited img { border:none; color:#fff; }
div#splitpane-sidebar td { width: 200px; margin:0 0 0 20px; }

/*div#splitpane-sidebar h2 {
	text-align:left;
	color:#777;
	font-size:0.9em;
	padding:0;
	margin:0;
}*/
.greyUnderline { border-bottom:#ccc 1px solid; padding:0 0 13px 0; }

/*
    NEW CSS FOR THE TOOLBAR THAT LIVES IN THE MAIN CONTENT AREA
*/

#content-holder-toolbar {
  	float:left;
	margin:0;
   	background:#fff;
   	border:1px solid #ccc;
   	width:150px;
}

/*FOOTER*/

div#footer {
	clear: both;
	position: relative;
	font-size:1em;
	height:26px;
	margin:20px 0 0 0;
	color:#174764;
	font-weight:bold;
	width:100%;
	padding:3px 0 0 0;
	background:url(http://www.peuniverse.com/mod/template/templates/Default_Template/images/footer.gif) repeat-x;
}

div#footer img { text-align:right; padding:3px 0 0 0; }

div#footer p { padding:0 20px 0 20px; }

div#footer a { color:#fff; padding:0 5px 0 5px; }

div#footer a:hover { text-decoration:underline; }

div#footer a:link, div#footer a:visited { text-align:right; }

/*
	SYSTEM MESSAGES
*/

div#system-message{
	border:1px solid #D3322A;
	background:#F7DAD8;
	color:#000;
	padding:3px 50px;
	margin:20px 20px 0 20px;
}

div#system-message p{
	padding:0px;
	margin:2px;
}

/*
	CLEAR BOTH
*/

.clearing {
    list-style-type:none; 
    list-style:none; 
	clear:both;
}
.clearing ul {
    margin:0;
    padding:0;
}

/*
	THIS IS THE END OF THE MAIN PAGE COMPONENTS - EVERYTHING BELOW THIS IS ASSOCIATED WITH VARIOUS ELEMENTS
	WITHIN ELGG, THIS INCLUDES THE BLOG CLASSESS, PROFILE, FILES, SIDEBAR WIDGETS, PROFILE WIDGETS ETC.
*/

/*
	BLOGGING ENGINE
*/
#view_all_blog_posts { }
.weblog-post {
	margin:20px 0 10px 0;
}
.MCBlogger {
	border:#cecece 1px solid;
	border-bottom:#c6c6c6 3px solid;
}
.user {
	margin:0 0 5px 0;
	height:100px;
	width:auto;
	padding:5px;
	background:#838282 url(http://www.peuniverse.com/mod/template/peuniverse/Default_Template/images/peepsBoxBG.jpg) top repeat-x;
	border:#cecece 1px solid;
	font-size:1.6em;
}
.user img { 
	float:left;
	margin-right:8px; 
	border:#000 1px solid;
	
}
.postUserName { font-size:10px; }
.user a img {
	background:none;
	padding:0;
}
.weblog-keywords p a {
	margin:20px 0 0 0;
	padding:0;
	clear:both;
}

.weblog-title {
	margin:0px 0 10px 0;
}

.post {
	margin:0;
	padding:10px;
}

.info {
	/* border-top:1px solid #f00; */
	margin:1px 0 1px 1px;
	clear:both;
	text-align:center;
}

.info p {
	padding:0 0 0 1px;
	margin:0;
}

/*.info p a {
	font-size:0.9em;
	color:#555;
}*/

/* this is the thin line between the actual post and comments */

#comments-divide {
	height:1px;
	background:#ccc;
}

.comment-owner {
	border:1px solid #eee;
	background:#f2f7fb;
	padding:5px;
	margin:20px 0 5px 0;
	height:auto;
	width:auto;
}

.comment-owner img {
	margin:0px 5px 0px 0px;
	text-align:left;
}

.comment-owner a {
	background:#f2f7fb;
}

.comment-owner p {
	padding:0;
	margin:0;
}
/* END OF BLOGGING ENGINE */

/*
	SUB MENU OPTIONS: THESE WILL BE MOVED TO THE NEW SIDEBAR SHORTLY
*/

div#sub-menu p {
	margin:0 0 10px 0;
	padding:0;
	border:0px solid #ccc;
}

div#sub-menu a {
   padding:3px;
}

/* END OF SUB-MENU DIV */

/*
	CHAD NAV FOR PROFILE -> LETS MOVE THIS AGAIN -> WE DID!
*/

#userNav {
	font-size:14px;
	line-height:100%;
	font-family:Verdana, Arial, san-serif;
	margin-top:40px;
}
#userNav .userH2 {
	font-size:16px;
	font-weight:bold;
	margin:30px 0 0 0;
	padding:0 0 10px 0;
	border-bottom:#aaa 1px solid;
	color:#333;
}
#userNav ul li {
	padding:5px 0 5px 15px;
}
div#content-holder .likeH2 {
	font-family:Verdana, Arial, sans-serif;
	font-size:16px;
    font-weight:bold;
    margin:30px 0 0 0;
    padding:0 0 8px 0;
    border-bottom:#aaa 1px solid;
    color:#333
}
/* #chadNav {
	margin:0 0 10px 0;
	padding:0;
	color:#b1001c;
	font-weight:bold;
	font-size:0.75em;
	
}
#chadNav ul {
	margin:0;
	padding:0;
	color:#bl001c;
	list-style:none;
}
#chadNav li {
	display:inline;
	
}
#chadNav li a:link, #chadNav li a:visited { color:#b1001c; text-decoration:none; }
#chadNav li a:hover, #chadNav li a:visited:hover { color:#b1001c; text-decoration:underline; } */

/*
	INFOHOLDER: this holds profile data, account settings and administration content
*/

.helpCatchAll h3 { 
	cursor:pointer;
	color:#369; 
	margin-left:25px;
	font-size:14px;
	text-decoration:underline;
}
.helpCatchAll h2 {
	color:#000063;
	margin:15px 0 9px 0;
	padding:0 0 3px 0;
	border-bottom:#ccc 1px solid;
	font-size:20px;
}
.helpCatchAll h1 {
	color:#000063;
	background:url(http://www.peuniverse.com/mod/template/peuniverse/Default_Template/images/questionShield.jpg) no-repeat top left;
}
.profileIntro { font-size:.8em; line-height:125%; }

.profileIndent8 { 
	padding-left:28px;
	font-size:14px;
	line-height:125%; 
}
.profileIndent9 {
    margin-left:25px;
    font-size:14px;
    line-height:125%;
	width:525px;
}
.faqlist {
    color: #555;
	padding-left:48px;
	padding-right:48px;
	font-size:14px;
	line-height:125%; 
    list-style-position: outside;
}


.infoholder {
	margin:5px 0 10px 0;
}

.infoholder p {
	padding:5px 0 5px 10px;
}
.infoholder span {
	font-weight:normal;
	color:#7082be;
}
.infoholder h3 { margin-left:10px; }
.infoTopper { margin-bottom:35px; }


/* 
the end of INFOHOLDER 
*/

#tagcloud {
	padding: 15px;
	border: solid 1px #eee;
	background: #f5f5f5;
	line-height:2.9em;
	text-align:center;
}
	
#tagcloud a {
	text-decoration: none;
}
/*
 FREINDS
*/
/* profile widget friends */
.wooots { margin-right:7px; }
.woootsIMG {}
.woootsA {
	width: 75px;
}
/* Friends / Network page */
#networktable table {
padding:50px;
}
/*
 PROFILE WIDGETS STUFF
*/

/*img.profile-photo {
   border:1px solid #eee;
   padding:2px;
}

.profile_main p {
   color:#000;
}

.profile_main p a {
	text-decoration: underline;
}

.profile_main_bottom {
	clear: both;
}

.profile_primary {
	float: left;
	width: 270px;
	margin-top: 10px;
	margin-left: 10px;
}

.profile_secondary {
	float: right;
	width: 360px;
	margin: 10px 0 0 0;
	color:#000;
}

.profile_bio {
	padding-top: 10px;
	background:#efefef;
}

.profile_widgets {
	clear: both;
    width: 760px;
}

.profile_icon img {
	border:1px solid #eee;
	padding:2px 2px 2px 2px;
}

.profile_widgets_left {
	float: left;
	width: 330px;
	width:auto;
}

.profile_widgets_right {
	float: right;
	width: 330px
	width:auto;
}

/* profile - widgets */

#profile_widgets {
  position:relative;
}

.profile_bio {
   width:244px;
   padding:2px;
}

.widgets_even {
  float:left;
   width:340px;
   margin:0;
   padding:0;
}

.widgets_odd {
   float:right;
   width:340px;
   margin:0;
   padding:0;
}

.widget {
    border: 1px solid #BBDCE9; /*#95BDCD;*/
    margin-bottom: 15px;
    padding: 0;
}

.widget .widget_content {
    padding: 4px 10px 4px 10px;
}

.widget .widget_content h3 {
    padding:0;
    margin:0;
}

.widget .widget_bottom {
     display: block;
     background-color: #E2F0F6; /*#CBE5EF;*/
     margin: 0px;
     padding-left: 10px;
     border-top: 1px solid #BBDCE9;
     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 {
    background-color: #E2F0F6;
    padding:2px 0 0 5px;
}

#hidden3, #hidden2, #hidden4, #hidden5 {
  height:20px;
}

.widget .widget_title {
          border:0;
          border-bottom:1px solid #cdcdcd;
          padding:0 2px 0 2px;
          margin:0 0 10px 0;
          color:#000;
	      font-size:1.2em;
	     font-weight:bold;
}

.widget  .widget_content h2 a {
    background:url(http://www.peuniverse.com/mod/template/images/icons/arrow.gif) no-repeat left;
    padding:0 0 0 10px;
    font-weight:normal;
}

/*
  COMMENT WALL STUFF
*/

#commentwall {
   background:#fff;
   width:98%;
   padding:5px;
   margin:5px 0 10px 0;
}

.commentwall_img {
   float:left;
   margin:3px;
   background:#fff;
   border:1px solid #ccc;
}

#commentwall_form_-1 {
  /* Background:#eee;*/
   margin:0 0 5px 0;
   padding:4px;
}

#commentwall_form_-1 textarea {
   width:98%;
   margin:5px 0 5px 0;
}

#commentwall_title {
   background:#efefef;
   border-top:1px solid #ccc; /*#4E730C;*/
  width:99%;
   height:20px;
   padding:2px;
   font-size:12px;
}
.commentwall_date {
    font-style:italic;
    font-size:0.8em;
    margin:0 0 10px 0;
    background:#efefef;
    border-bottom:1px solid #D8DFEA;
}

#commentwall #commentwall_title h2 {
   margin:0;
   padding:0;
   font-size:11px;
}

.commentwall_name {
   font-weight:bold;
   /*border-top:1px solid #4E730C;*/
}

.commentwall_details {
   border-top:1px solid #ccc;
   margin-left:70px;
}

.commentwall_name {
   background:#efefef;
}


#commentwall_more {
    text-align:right;
    padding:4px;
    color:#000;
    font-size:10px;
}

#commentwall_more a {
   color:#000;
   text-decoration:underline;
}


.commentwall_replybar {
   border-bottom:1px solid #ccc;
   font-size:11px;
   margin:10px 0 10px 0;
   padding:2px;
   background:#fff;
   text-align:right;
   cursor:pointer;
   color:#b85b5a;
}

.commentwall_replybar p {
   padding:0;
   margin:0 10px 0 0;
}

.commentwall_replybar a {
   padding:0;
   margin:0;
}
/* FLV UPLOAD StUff */

#flvUpload { 
	position:absolute;
	top:0;
	left:0;
	padding:0;
	margin:0;
	z-index:99;
}
#termyTerms {
	padding:7px;
	color:#666;
	font-size:12px;
	line-height:125%
}
#termyTerms p {
	color:#666;
	padding-bottom:15px;
}
#termyTerms ul { color:#666; list-style:decimal; padding-left:20px; }
#termyTerms b { font-size:16px; color:#000; }
#uploadTerms { 
	width:95%; 
	padding:5px;
	font-size:11px;
	line-height:100%;
	text-align:left;
	background:#ccc;
	border:#aaa 1px solid;
	margin-top:35px;
}
.profileIndent9 {
    padding-left:28px;
    font-size:14px;
    line-height:125%;
	margin-top:5px;
}
#search_table {
	border-left:#000 1px solid;
	border-top:#000 1px solid;
	width:650px;
}
#search_table td {
	border-right:#000 1px solid;
	border-bottom:#000 1px solid;
	text-align:center;
	padding:7px 5px 8px 0;
}
#search_table td.noBorder { border:none; }
#search_table td.boBorder { 
	border-bottom:#000 2px solid;
	border-right:#000 1px solid; 
	padding:7px 0 8px 0;
	background:#333;
	color:#fff;
}
/*
COMMENTS ON FILES AND VIDEOS
*/

#embedded-comments {
	line-height:110%;
	margin:0;
	padding:0;
}
#embedded-comments textarea {
	border:none;
}
#embedded-comment ul { margin:0; padding:0; }
#embedded-comments ul li {
	list-style-type:none;
	list-style:none;
	margin:0;
	padding:0;
}
#embedded-comments span {
	color:#aaa;
	font-size:11px;
}
.embedded-comment-owner {
	margin-bottom:20px;
	border-top:#ddd 1px solid;
	border-bottom:#ddd 1px solid;
	padding:5px 5px 7px 5px;
}
/*
	FEEDBACK FORM STIZ-ILES
*/
#ff_wrapper {
	padding:5px;
}
.ff_red {
	color:#b2210a;
	font-weight:bold;
	padding:5px;
}
.ff_norm {
	padding:5px;
	color:#333;
}
.ff_classy {
	font-weight:bold;
	font-size:16px;
}	
#ff_wrapper ul {
	list-style-type:decimal;
}
#ff_wrapper li {
	list-style:disc;
	padding-bottom:20px;
}
.uploadFormText {
	margin-top:20px;
	padding-top:10px;
	border-top:#666 1px solid;
}

/*
BAIA
*/
#baia_landing_head {
	background:url(http://www.peuniverse.com/mod/template/peuniverse/images/baia/landingHead.jpg) top no-repeat;
	margin:0;
	padding:0;
	height:295px;
}
#baia_landing_content {
	background:url(http://www.peuniverse.com/mod/template/peuniverse/images/baia/landingBG.jpg) top no-repeat;
	margin:0;
	padding:20px 35px 40px 35px;
	line-height:125%;
}
#baia_landing_content p { color:#000; font-weight:bold; }
#baia_landing_content strong { font-size: 1.2em; color:#2b2f75; }
#first_next_baia {
	margin:15px 20px 20px 15px;
}
#first_next_baia p {font-size:1.3em; font-weight:bold; margin-bottom:15px; }
#first_next_baia ul {
	list-style:decimal;
	padding:2px 0 2px 30px;
}
#messageClone {
   border:1px solid #D3322A;
    background:#F7DAD8;
    color:#000;
    padding:3px 25px;
    margin:20px 20px 0 20px;
}

#baia_contact_form {
	padding:0 15px 15px 15px;
	/*border:#666 1px solid;*/
	margin:20px 0 10px 0;
}
#baia_contact_form h3 {
	font-weight:bold;
	margin:0;
	padding:5px 0;
}
#baia_contact_form h2 {
	font-weight:bold;
	color:#336699;
	padding:15px 0;
}
#baiaHide {
	padding:10px 0 0 5px;
	margin-top:5px;
	font-size:12px;
	background:#ddd;
}
#baiaHide2 {
    padding:0 0 5px 25px;
    font-size:12px;
}
.baia_next {
	list-style-type:decimal;
	margin:10px 0 25px 0;
}

#baiaTwice { 
	margin:15px; 
	padding:15px;
	background:#f30;
	border:#3f0 1px solid;
}
#baia_floater_points {
    width:auto;
	height:166px;
	padding-left:550px;
	padding-top:65px;
}
#baia_floater_points div.ibp {
	text-align:center;
	width:100px;
	font-weight:bold;
	color:#000;
	line-height:100%;
}
.baia_points {
    color:#000;
    font-weight:bold;
    font-size:2em;
    padding:10px 1px;
	background:#fff;
    margin:8px;
	border:#000 1px solid;
}
.baia_points2 { font-weight:bold; color:#000; }
.baia_points2 span { color:red; }
#baiaPubSubmit {
	width:auto;
	text-align:center;
}
#baiaPubSubmit a:link,
#baiaPubSubmit a:visited,
#baiaPubSubmit a:hover,
#baiaPubSubmit a:visited:hover {
	color:#fff;
	font-size:1.2em;
	text-decoration:none;
}
#baia_floater {
    width:700px;
	background:url(http://www.peuniverse.com/mod/template/peuniverse/images/baia/voteHeader.jpg) top no-repeat;
    height:270px;
    position:relative;
    margin:0 auto;
}
#baia_floater span {
	font-size:2.7em;
	font-weight:bold;
}
.baiaFinalVidCon {
	background:url(http://www.peuniverse.com/mod/template/peuniverse/images/baia/bpv_bg.jpg) repeat-y;
	padding:10px 10px 0 50px;
	margin:0;
}
.baiaFinalVidCon_t {
    background:url(http://www.peuniverse.com/mod/template/peuniverse/images/baia/bpv_tbg.jpg) top no-repeat;
	height:14px;
}
.baiaFinalVidCon_b {
    background:url(http://www.peuniverse.com/mod/template/peuniverse/images/baia/bpv_bbg.jpg) top no-repeat;
	margin:0;
	padding:0;
	height:19px;
}
#baia_vote_thankyou {
	background:#20287c;
	width:700px;
}
.videocontent_baia_public {
	padding:0 5px 0 30px;
}
.baiaUserPoints_actions {
	text-align:center;
	margin-top:20px;
}
.baiaUserPoints_actions input {
	border:#000 3px solid;
	font-size:1.5em;
	width:30px;
	text-align:center;
}
.publicPointConatiners {
	border:#000 1px solid;
	width:10px;
	padding:5px 
}
#voteBaiaTemp { margin-top:40px; }
#voteBaiaTemp a { padding: 5px 70px; font-weight:bold; text-align:center}

#voteBaiaTemp a:link, #voteBaiaTemp a:visited {
    color: #fff;
    background-color: #d51c3b;
    text-decoration: none;
    border:#6a0f1e 2px ridge;
}

#voteBaiaTemp a:hover, #voteBaiaTemp a:visited:hover {
    color: #fff;
    background-color: #6a0f1e;
    text-decoration: none;
    border:#6a0f1e 2px groove;
}

/* VSP PAGES */
#vid_instructions {
	float:left;
	border:#ddd 9px solid;
	width:320px;
}
#clearNextBaia {
	padding:10px 0 0 20px;
	/* position:absolute; */
	clear:both;
}
.baia_gsn { padding-top:15px;line-height:125%;text-align:center;width:320px;color:#08754a; }
#baia_vid_details {
	width:280px;
	padding:0 0 0 20px;
	float:left;
}
#baia_vid_details p {
	font-size:12px;
	line-height:125%;
}
#baia_vid_details a img {
	border:none;
}
#vid_buttons li {
	display:inline;
}
.vid_ins_holder {
	width:auto;
	padding:10px 0 20px 10px;
}

/*
ADMIN PAGE
*/

.baia_row {
	border-top:#aaa 1px solid;
	padding:10px;
}
.br_left { width:175px; font-weight:bold; }
.br_center { width:275px; }
.br_right { width:340px; padding-left:10px;  }
.baia_row h3 { color:#369; text-decoration:underline; margin-left:15px; }
.baia_admin {
	margin:15px;
}
.baia_admin ul {
	list-style:none;
	list-style-type:none;
}

.completeBAIA {padding:15px;}
.completeBAIA strong {
	font-style:italic;
	color:#f00;
}
.baia_submit { padding-top:10px; }
.baia_cat { padding:10px 0; }
.judgeForm {
	margin:0 0 25px 0;
	padding:10px 0 5px 10px;
	border:#aaa 1px solid;
	background:#ddd;
}
.judgeForm p {
	color:#000;
	font-size:1.2em;
	font-weight:bold;
	padding-bottom:10px;
}
.judgeForm ul {
	list-style-type:none;
	color:#000;
}
.judgeForm ul li {
	padding-bottom:8px;
}
.baia_details_page {
	clear:both; 
}
.bdp_float { 
	float:right;
	padding:15px;
}
.bdp_float img {
	border:#000 1px solid;
}
.bdp_float a img,
.bdp_float a:link img,
.bdp_float a:hover img,
.bdp_float a:visited img,
.bdp_flaot a:visited:hover img {
	border:none;
}
.bdp_in {
	padding:10px 20px;
	color:#000;
}
.bdp_in p {
	color:#000;
}
.bdp_blue {
	color:blue;
}
.bdp_p {
	color:#000;
	font-size:20px;
	font-weight:bold;
}
.bdp_sb {
	border-bottom:#000 1px solid;
}
.baia_details_page h2 {
	border-bottom:#000 1px solid;
}
.baia_details_page ul {
	margin:10px 10px 10px 40px;
	color:#000;
}




