/* main page structure */

#structure {
	margin:0;
	padding:0;
	width:965px;
}

#leftside {
	width:651px;
	margin:0;
	padding:0;
	float:left;
}

#leftside .container {
	padding:0 26px 0 25px;
	margin:0;
	width:600px;
}

#leftside .container .components {
	margin:0;
	padding:0;
}
#leftside .container .components #profilecontainer {
	margin:0;
	padding:0;
}

#leftside .container .components #profilecontainer .profilearea {
	margin:0;
	padding:0;
	width:125px;
	float:left;
}

#leftside .container .components #profilecontainer .postarea {
	margin:0;
	padding:0;
	width:452px;
	float:right;
}

#rightside {
	width:314px;
	margin:0;
	padding:0;
	float:right;
}

#rightside .modules {
	width:290px;
	margin:0;
	padding:0;
}










/* This css belongs to the profile located in the homepage */

/*div#profilebox {
   width:600px;
   margin:0;
   padding:0;
}

div#profilebox .left_profilebox {
   margin:0;
   padding:0 0 0 0;
   width:125px;
   float:left;
   border:1px solid #D4D4D4;
   height:401px;
   background-color:#f0f0f0;
}

.left_profilebox .boxinside {
	margin:auto;
	padding:7px;
}

.left_profilebox .boxinside .nameuser {
	background: url('/templates/FibreSpaces/images/icon-profile-blue.gif') no-repeat;
	font-weight:bold;
	color:#388dc7;
	margin:16px 0 0 0;
	padding-left:35px;
}

.left_profilebox .boxinside .placeinfo {
	font-weight:normal;
	margin:25px 0 0 0;
}

.left_profilebox .boxinside .miscbox {
	border: 1px solid #D4D4D4;
	height:18px;
	line-height:18px;
	margin:1px 0 0 0;
	font-weight:bold;
	padding-left:3px;
}

.left_profilebox .boxinside .miscbox-settings {
	background: url('/templates/FibreSpaces/images/profile-settings.gif') 15px 5px no-repeat;
	border: 1px solid #D4D4D4;
	margin:1px 0 0 0;
	font-weight:bold;
	height:26px;
	line-height:26px;
	padding:7px 0 0 42px;
}

div#profilebox .right_profilebox {
   margin:0;
   padding:0;
   width:452px;
   float:right;
   vertical-align:top;
   margin-bottom:22px;
}

div.profilesearcharea{
   height:58px;
   color:#fff;
   line-height: 58px;
   vertical-align:middle;
   padding:0;
   background-color:#888585;
   margin:0;
    border-left:1px solid #D4D4D4;
   border-right:1px solid #D4D4D4;
}

input.post {
   border:0 solid #000000;
   width:345px;
}

input.postbutton {
	border:0 solid #000000;
	background-color:#adadad;
}


div.profilepostheader{
   border-left:1px solid #D4D4D4;
   border-right:1px solid #D4D4D4;
   border-bottom:1px solid #D4D4D4; 
   background-color:#ffb812;
   padding:0;
   height:41px;
   line-height:41px;
}

div.profilepostarea{
   border-left:1px solid #D4D4D4;
   border-right:1px solid #D4D4D4;
   border-bottom:1px solid #D4D4D4; 
   background-color:#F0F0F0;
   padding:0px 7px 0 9px;
   height:302px;
}




input.btnÊ{Ê
ÊÊcolor:#050;Ê
ÊÊfont:ÊboldÊ84%Ê"trebuchetÊms",helvetica,sans-serif;Ê
ÊÊbackground-color:#000000;Ê
ÊÊborder:1pxÊsolid;Ê
ÊÊborder-color:Ê#696Ê#363Ê#363Ê#696;Ê
}Ê




div.spaceHeaderClass{
   font-weight:bold;
   padding:7px 0 0 0;
}
div.spaceBoxOptionClass{
   background: url('/templates/FibreSpaces/images/newOptionGrey.gif') repeat-x;
   width:51px;
   height:18px;
   float:right;
   color:#fff;
   text-align:center;
   padding:2px 0 0 0;
   margin:0 0 0 1px;
}

div.spaceBoxOptionClass a{
	color:#ffffff;
}

div.spaceBoxOption{
   padding:0 15px 0 0;
}
div.jobTable{
   width:575px;  
}
div.jobDetail{
   padding:15px 0 10px 0
}
span.title{
   color:#8ebd4d
}


#slide_panel {
	display: none;
	width:450px;
	padding:0;
	margin:0;
}
.slide_div {
	margin: 0;
	padding: 0;
	float:right;
}
.slide_button {
	background: url(/templates/FibreSpaces/images/plus_minus_icon.gif) no-repeat right 5px;
	text-align: center;
	margin: 6px 12px 0 0;
	padding:0;
	display: block;
	text-decoration: none;
	height:30px;
	width:30px;	
	line-height:30px;
}
.minus_icon {
	background-position: right -33px;
}*/


/* chat box */
/*#chat-box {
	width:435px;
	margin:0;
	padding:0;
}

#chat-box div.chat {
	padding:13px 0 0 35px;
	margin:0px;
	height:40px;
	font-family: Helvetica, Arial, "Verdana", sans-serif;
	font-size:12px;
	background: url(/templates/FibreSpaces/images/icon-trophy.jpg) no-repeat 10px 16px;
}

#chat-box div.chat-user {
	padding:13px 0 0 35px;
	margin:0px;
	height:40px;
	font-family: Helvetica, Arial, "Verdana", sans-serif;
	font-size:12px;
	background: url(/templates/FibreSpaces/images/icon-user.jpg) no-repeat 10px 16px;
}

#chat-box div.chat-pictures {
	padding:13px 0 0 35px;
	margin:0px;
	height:40px;
	font-family: Helvetica, Arial, "Verdana", sans-serif;
	font-size:12px;
	background: url(/templates/FibreSpaces/images/icon-pictures.jpg) no-repeat 10px 16px;
}

#chat-box div.chat-videos {
	padding:13px 0 0 35px;
	margin:0px;
	height:40px;
	font-family: Helvetica, Arial, "Verdana", sans-serif;
	font-size:12px;
	background: url(/templates/FibreSpaces/images/icon-videos.jpg) no-repeat 10px 16px;
}

#chat-box div.chat-mobilemessage {
	padding:13px 0 0 35px;
	margin:0px;
	height:40px;
	font-family: Helvetica, Arial, "Verdana", sans-serif;
	font-size:12px;
	background: url(/templates/FibreSpaces/images/icon-mobilemessage.jpg) no-repeat 10px 16px;
}

#chat-box div.chat-thoughts {
	padding:13px 0 0 35px;
	margin:0px;
	height:40px;
	font-family: Helvetica, Arial, "Verdana", sans-serif;
	font-size:12px;
	background: url(/templates/FibreSpaces/images/icon-thoughts.jpg) no-repeat 10px 16px;
}

#chat-box div.chat-jobopportunities {
	padding:13px 0 0 35px;
	margin:0px;
	height:40px;
	font-family: Helvetica, Arial, "Verdana", sans-serif;
	font-size:12px;
	background: url(/templates/FibreSpaces/images/icon-jobopportunities.jpg) no-repeat 10px 16px;
}

#chat-box a {
	color:#000000;
	text-decoration:underline;
}


#chat-box h3 {
	padding:0;
	margin:0;
	font-size:11px;
	color:#666666;
	font-weight:normal;
}*/
