/* content */
#contentGrid{
	position: relative;
}
#content_left{
	width: 648px;
	float: left;
}
#content_right{
	width: 312px;
	float: left;
}
.box_right {
	width: 292px;
	margin-left: 10px;
	background: #fff url(../img/banners/right_border.jpg) left top repeat-y; 
}
.right_footer {
	background: url(../img/banners/right_border_bottom.jpg) left top no-repeat;
	height: 10px;
}
.right_header {
    background: url(../img/banners/right_header.jpg) left top no-repeat;
    height: 44px;
}
.left_footer {
	background: url(../img/banners/banner_border_bottom.jpg) left top no-repeat;
	height: 10px;
}
.left_header {
    background: url(../img/banners/left_header.jpg) left top no-repeat;
    height: 44px;
}
.box_title{
	padding: 7px 0 0 10px;
	position: relative;
}
.box_title .title {
    padding-right: 20px;
	background: url(../img/newlab/title_separator.png) right center no-repeat;
}
.box_title_logo {
    position: absolute;
    right: 10px;
    top: -5px;
}
.left_body {
	height: 254px;
	background: url(../img/banners/banner_border_right.jpg) left top repeat-y;
}
/* /content */


/* nav */
#nav {
	list-style: none;
	margin-top: 14px;
	font-weight: bold;
	font-size: 12pt;
	float: left;
}

#nav li {
	float:left;
	margin-right: 10px;
	display: inline;
}
#nav li a {
	text-decoration: none;
}
#nav_home {color: #000000}
#nav_blog {color: #8ec5e7;}
#nav_forum {color: #bc7bb1;}
#nav_wiki {color: #8daa39;}
#nav_myfeedback {color: #F79720}
#nav_video {color: #e06ca6;}
#nav_laformula {color: #cdcaca;}
#nav_developers {color: #336699;}
/* /nav */

/* banner */
#banner {
	float: left;
	width: 648px;
	height: auto;
	background: url(../img/banners/banner_border_right.jpg) left top repeat-y;
}
.banner_image {
vertical-align: bottom;
}
/* /banner */

/* labbers */
#home_labbers_top{
	float: left;
	position: relative;
}
.labbers_body{
	height: 231px;
}
.red_title{
	color: #ff0000;
}
.scroll_labbers{
	margin-left: 11px;
	width: 270px;
	padding-top: 10px;
	height: 234px;
}
.labbers_avatar{
	margin-left: 5px;
}
/* /labbers */

/* mondolab */
#home_mondolab{
	position: relative;
}
.mondolab_body {
height: 254px;
}
.scroll_mondolab{
	margin-left: 11px;
	width: 270px;
	height: 234px;
}
.mondolab_desc,
.mondolab_avatar {
	float:left;
}
.mondolab_desc {
	margin-left: 16px;
	width: 200px;
}
/* /mondolab */

/* myfeedback */
#home_myfeedback{
	position: relative;
}
.myfeedback_body {
height: 254px;
}
.orange_title {
	color: #F79720;
}
.myfeedback_radio{
	width: 30px !important;
	border: 0 !important;
}
.myfeedback_label {
	vertical-align: text-bottom;
	line-height: 20px;
	margin-left: 10px;
}
.scroll_myfeedback{
	margin-left: 11px;
	width: 270px;
	padding-top: 10px;
	height: 234px;
}
/* /myfeedback */

/* events */
#home_events{
	position: relative;
}
.events_body {
height: 254px;
}
.scroll_events{
	margin-left: 11px;
	width: 270px;
	height: 234px;
}
.events {
    overflow: auto;
    padding-bottom: 5px;
    margin-bottom: 5px;
}
.events_desc,
.events_icon {
	float:left;
}
.events_desc {
	margin-left: 16px;
	width: 200px;
}
/* /events */

/* news*/
#home_news{
	float: left;
	margin-left: 10px;
	width: 253px;
	position: relative;
}
.news_header{
	background: url(../img/banners/news_header.jpg) left top no-repeat;
	height: 44px;
}
.news_body{
	background: #fff url(../img/banners/news_body.jpg) left top repeat-y;
	height: 254px;
}
.news_footer{
	background: url(../img/banners/news_footer.jpg) left top no-repeat;
	height: 10px;
}
.green_title, .green_title a{
	color: #33cc99;
	text-decoration: none;
}
.scroll_news{
	margin-left: 11px;
	width: 230px;
	height: 234px;
}
/* /news */

/* utility */
.utility_body {
height: 238px;
}
.utility_desc,
.utility_icon {
	float:left;
}
.utility_desc {
	margin-left: 16px;
	width: 195px;
}
.scroll_utility{
	margin-top: 16px;
	margin-left: 11px;
	width: 270px;
	height: 222px;
}
/* /utility */

/* social */
#home_social{
	position: relative;
}
.social_body {
height: 238px;
}
.scroll_social{
	margin-top: 16px;
	margin-left: 11px;
	width: 270px;
	height: 222px;
}
.social_desc,
.social_icon {
	float:left;
}
.social_desc {
	margin-left: 16px;
	width: 195px;
}
/* /social */

/* blog */
#blog_left{
	width: 302px;
	float: left;
}
#blog_right{
	width: 648px;
	float: left;
}
.blog_content_body{
	width: 648px;
	height: auto;
	background: url(../img/banners/banner_border_right.jpg) left top repeat-y;
}
.blog_content_footer {
	background: url(../img/banners/banner_border_bottom.jpg) left top no-repeat;
	height: 10px;
}
.blog_content_header {
    background: url(../img/banners/left_header.jpg) left top no-repeat;
    height: 44px;
}
.blog_left_header {
    background: url(../img/banners/right_header.jpg) left top no-repeat;
    height: 44px;
}
.blog_left_body {
	width: 292px;
	background: url(../img/banners/right_border.jpg) left top repeat-y; 
}
.blog_left_footer {
	background: url(../img/banners/right_border_bottom.jpg) left top no-repeat;
	height: 10px;
}
#blog_box{
	height: 265px;
}
#categories_box{
	height: 146px; 
}
#last_comments_box{
	height: 336px; 
}
#calendar_box{
	height: 210px; 
}
#blog_cloud_box{
	height: 209px; 
}
#blog_roll_box{
	height: 206px; 
}
/* /blog */

/* twitter */
#home_twitter{
	float: left;
	margin-left: 10px;
	width: 253px;
}
.twitter_header{
	background: url(../img/banners/news_header.jpg) left top no-repeat;
	height: 44px;
}
.twitter_body{
	background: #fff url(../img/banners/news_body.jpg) left top repeat-y;
	height: 254px;
}
.twitter_footer{
	background: url(../img/banners/news_footer.jpg) left top no-repeat;
	height: 10px;
}
.scroll_twitter{
	margin-left: 11px;
	padding-top: 16px;
	width: 231px;
	height: 222px;
}
/* /twitter */

/* video */
.pink_title, .pink_title a {
	color: #e06ca6;
	text-decoration: none;
}
.scroll_video{
	padding-top: 16px;
	margin-left: 11px;
	width: 626px;
	height: 222px;
}
.video_container{
	width: 190px;
	float: left;
}
.video_thumb {
	width: 100%;
}
.video_desc{
	height: 53px;
}
/* /video */

/* wiki */
.lightgreen_title{
	color: #8daa39;
}
.scroll_wiki{
	padding-top: 16px;
	margin-left: 11px;
	width: 626px;
	height: 222px;
}
.wiki_container{
	width: 303px;
	float: left;
}
.wiki_img{
	float:left;
	margin-right: 16px;
}
.wiki_features{
	height: 106px;
}
/* /wiki */

/* forum */
.violet_title, .violet_title a{
	color: #bc7bb1;
	text-decoration: none;
}
.scroll_forum{
	padding-top: 10px;
	margin-left: 11px;
	width: 626px;
	height: 222px;
}
.forum_container{
	width: 300px;
	height: 80px;
	margin: 0 10px 5px 0;
	float: left;
}
.forum_avatar{
	float:left;
	margin-right: 16px;
}
.wiki_features{
	height: 106px;
}
/* /forum */

/* home blog */
#home_blog{
	float: left;
	width: 385px;
}
.blog_header{
	background: url(../img/banners/blog_header.jpg) left top no-repeat;
	height: 44px;
}
.blog_body{
	background: url(../img/banners/blog_body.jpg) left top repeat-y;
	height: 254px;
}
.blog_footer{
	background: url(../img/banners/blog_footer.jpg) left top no-repeat;
	height: 10px;
}
.lightblue_title, .lightblue_title a {
	color: #8ec5e7;
    text-decoration: none;
}
.scroll_blog{
	padding-top: 16px;
	margin-left: 11px;
	width: 363px;
	height: 222px;
}
.blog_thumb{
	float:left;
	margin-right: 16px;
}
.blog_desc{
	float:left;
	width: 286px;
}
/* /home blog */

/* facebook */
#home_facebook{
	float: left;
	width: 385px;
}
.blue_title{
	color: #3366cc;
}
.scroll_facebook{
	padding-top: 16px;
	margin-left: 11px;
	width: 363px;
	height: 222px;
}
/* /facebook */


/* javascript navigation */
#close_banner_button,
#open_banner_button{
	position:absolute;
	left: 952px;
	top: 12px;
	
}
.js_navigation{
	margin-right: 10px;
	width: 44px;
	margin-top: -40px;
	float: right;
}
.nav,
.nav2,
.nav3,
.nav4,
.nav5,
.nav6{
	right: 50px;
	top: 5px;
	position: absolute;
}
.slide-show-image {
    margin-top: 16px;
}
.scroll_labbers .slide-show-image,
.scroll_mondolab .slide-show-image,
.scroll_events .slide-show-image{
	width: 292px !important;
}
/* /javascript navigation */

.subtitle {
    font-weight: bold;
}

.bottom_separator {
    border-bottom: 1px dotted #9f9f9f;
}