body, html
{
	background-image:url(/msu/images/bg.png);
	background-repeat:repeat-x;
	font-family:"Trebuchet MS", arial;
	font-size:12px;
	margin-top:0;
	min-height: 101%;
	background-color:#B8DFFF;
}

#pageContainer
{
	position: relative;
	width:960px;
	margin: 0 auto;
	text-align: left;
	margin-top:10px;
}
#page
{
	float:left;
	width:960px;
	min-height:800px;
	height: auto !important;
	_min-height: 800px;
}


#leftCol
{
	float: left;
	width: 540px;
	display: inline;
}
#banner
{
	width:500px;
	padding-left:15px;
	margin-bottom:10px;
	margin-top:5px;

}
#bannerBox
{
	background-color:#FFFFFF;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	padding-left:4px;
	text-align:center;
	padding-right:5px;
}

.posts
{
	width:530px;
}

#rightCol
{
	float: right;
	width: 340px;
	padding-left:10px;
	display: inline;
	margin-top:10px;
}

#randomImages
{
	width:350px;
	margin-top:7px;
	margin-bottom:21px;
}

#splitBoxContainer
{
	width:350px;
}
#splitBoxLeftCol
{
	float:left;
	width:200px;
	display:inline;
}

#splitBoxRightCol
{
	float:left;
	width:150px;
	display:inline;
	margin-top:10px;
}
#latestVideoImage
{
	width:150px;
}

#rssMark
{
	font-size:12px;
}
#latestVideoTop
{
	width:150px;
}

#latestVideoTopBox
{
	text-align:center;
	background-color:#fff;
	border-left:1px solid #000;
	border-right:1px solid #000;
	padding-bottom:10px;
}

#latestVideo
{
	width:150px;
	margin-top:10px;
}

#latestVideoBox
{
	text-align:center;
	background-color:#fff;
	border-left:1px solid #000;
	border-right:1px solid #000;
	padding:10px;
}

#latestCommentsBox
{
	background-color:#fff;
	border-left:1px solid #000;
	border-right:1px solid #000;
	padding:10px;
	padding-top:5px;
	
}
#latestComments
{
	width:190px;
	margin-top:10px;
}
#latestCommentsTitle
{
	font-weight:bold;
	color:#000;
}
#latestMufArticles
{
	width:190px;
	margin-top:10px;
}


#latestMufArticlesBox
{
	background-color:#fff;
	border-left:1px solid #000;
	border-right:1px solid #000;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
}

#latestArticleTitle
{
	font-weight:bold;
	color:#000;
}


.container
{
	width:530px;
}

.sub_container_photos
{
	background-color:#fff;
	border-left:1px solid #45BA40;
	border-right:1px solid #45BA40;
	padding:10px;
}
.sub_container_statuses
{
	background-color:#fff;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	padding:10px;
}
.sub_container_mobilevideo
{
	background-color:#fff;
	border-right:1px solid #fff;
	border-left:1px solid #fff;
	padding:10px;
}
.sub_container_standard
{
	background-color:#6ccff6;
	border-right:1px solid #fff;
	border-left:1px solid #fff;
	padding:10px;
}

.title
{
	font-size:22px;
	color:#31363B;
}
.title a
{
	text-decoration:none;
	color:#000;
	font-weight:bold;
}

.photos_title
{
	font-size:22px;
	color:#31363B;
	padding-bottom:10px;
}
.photos_title a
{
	text-decoration:none;
	color:#000;
	font-weight:bold;
}
.mobilevideo_title
{
	font-size:22px;
	color:#31363B;
	padding-bottom:10px;
}
.mobilevideo_title a
{
	text-decoration:none;
	color:#000;
	font-weight:bold;
}
.standard_title
{
	font-size:22px;
	color:#31363B;
}
.standard_title a
{
	text-decoration:none;
	color:#000;
	font-weight:bold;
}
.statuses_title
{
	font-size:22px;
	color:#31363B;
	padding-bottom:10px;
}
.statuses_title a
{
	text-decoration:none;
	color:#000;
	font-weight:bold;
	
}
.pubDate
{
	font-size:10px;
}
.photos_share
{
	padding:4px 10px;
	color:#000;
	font-size:11px;
	font-weight:bold;
	background-color:#fff;
}

.photos_share a
{
	text-decoration:none;
	color:#000;

}
.mobilevideo_share
{
	padding:4px 10px;
	color:#000;
	font-size:11px;
	font-weight:bold;
	background-color:#fff;
}

.mobilevideo_share a
{
	text-decoration:none;
	color:#000;

}

.statuses_share
{
	padding:4px 10px;
	color:#000;
	font-size:11px;
	font-weight:bold;
	background-color:#fff;
}

.statuses_share a
{
	text-decoration:none;
	color:#000;
}
.standard_share
{

	padding:4px 10px;
	color:#000;
	font-size:11px;
	font-weight:bold;
	background-color:#fff;
}

.standard_share a
{
	text-decoration:none;
	color:#000;
}

.photos_info
{
	border-bottom:1px solid #00CC33;
	color:#000;
	font-size:11px;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:10px;
	background-color:#fff;
}

.photos_info a
{
	text-decoration:none;
	color:#000;
}
.mobilevideo_info
{
	border-bottom:1px solid #D7D246;	

	color:#000;
	font-size:11px;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:10px;
	background-color:#fff;
}

.mobilevideo_info a
{
	text-decoration:none;
	color:#000;
}

.statuses_info
{
	border-bottom:1px solid #FCD9F0;
	color:#000;
	font-size:11px;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:10px;
	background-color:#fff;

}

.statuses_info a
{
	text-decoration:none;
	color:#000;
}
.standard_info
{
	border-bottom:1px solid #0186C3;
	color:#000;
	font-size:11px;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:10px;
	background-color:#fff;

}

.standard_info a
{
	text-decoration:none;
	color:#000;
}


.standard_description
{
	margin-top:10px;
	font-size:13px;
	line-height:160%;
	margin-left:10px;
	margin-right:10px;
	
}
.standard_description a
{
	text-decoration:none;
	font-weight:bold;
	color:#757575;
}

.mobilevideo_description
{
	margin-top:10px;
	font-size:13px;
	line-height:160%;
	margin-left:10px;
	margin-right:10px;
}
.mobilevideo_description a
{
	text-decoration:none;
	font-weight:bold;
	color:#757575;
}

.statuses_description
{
	margin-top:10px;
	font-size:13px;
	line-height:160%;
	margin-left:10px;
	margin-right:10px;
	
}
.statuses_description a
{
	text-decoration:none;
	font-weight:bold;
	color:#757575;
}

.photos_description
{
	margin-top:10px;
	font-size:13px;
	line-height:160%;
	margin-left:10px;
	margin-right:10px;
	
}
.photos_description a
{
	text-decoration:none;
	font-weight:bold;
	color:#757575;
}

.video_img
{
	border:1px solid #000;
	padding:0;
	width:120px;
}

.comment
{
	margin-top:10px;
	font-size:10px;
	font-weight:bold;
	float:right;
	display:inline;
}
.comment a
{
	text-decoration:none;
	color:#000;
		display:inline;
}
.commentTitle
{
	font-size:10px;
	font-weight:bold;
	color:#000;
}

label
{
	width:30px;
	float: left;
	text-align: left;
	margin-right: 1.5em;
	display: block;
	font-size:10px;
	margin-top:10px;
}
.inputField
{
	margin-top:8px;
	border:1px solid #000;
	padding:3px;
	font-size:10px;
}
.textField
{
	margin-top:8px;
	border:1px solid #000;
	height:100px;
	width:280px;
}

.tipsa
{
	margin-top:10px;
	margin-bottom:5px;
	font-weight:bold;
	font-size:10px;
}

.share
{

}

#commentSubmitBtn
{
	padding-top:2px;
	padding-bottom:2px;
	font-size:10px;
	margin-left:20px;
}

.commentPost
{
	margin-left:20px;
}
.commentsContainer
{
	font-size:10px;
}
.commentsItemContainer
{
	margin-top:10px;
}
.commentsAuthor
{
	margin-left:10px;
	font-weight:bold;
}
.commentsText
{
	margin-left:20px;
}

.mms
{

}

.latestComment
{
	padding-top:2px;
	padding-left:5px;
	padding-right:10px;
	font-size:11px;
}

.latestComment a
{
	text-decoration:none;
	color:#757575;
}
.latestArticle
{
	padding-top:2px;
	padding-left:5px;
	padding-right:10px;
	font-size:11px;
}
.latestArticle a
{
	text-decoration:none;
	color:#757575;
}

.galleryBox
{
	padding-left:9px;
	background-color:#fff;
	width:339px;
	padding-top:5px;
	border-left:1px solid #000;
	border-right:1px solid #000;
	padding-bottom:2px;

}
.gallery
{
	display:inline;
}


#roundIt {background: transparent; padding-left:15px; padding-right:15px; margin-bottom:20px;}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1_standard, .xb2_standard, .xb3_standard, .xb4_standard {display:block; overflow:hidden;}
.xb1_standard, .xb2_standard, .xb3_standard {height:1px;}
.xb2_standard, .xb3_standard, .xb4_standard {background:#fff; border-left:1px solid #000; border-right:1px solid #000;}
.xb1_standard {margin:0 5px; background:#000;}
.xb2_standard {margin:0 3px; border-width:0 2px;}
.xb3_standard {margin:0 2px;}
.xb4_standard {height:2px; margin:0 1px;}

.xb1_statuses, .xb2_statuses, .xb3_statuses, .xb4_statuses {display:block; overflow:hidden;}
.xb1_statuses, .xb2_statuses, .xb3_statuses {height:1px;}
.xb2_statuses, .xb3_statuses, .xb4_statuses 
{background:#fff; border-left:1px solid #FF1C54; border-right:1px solid #FF1C54;}
.xb1_statuses {margin:0 5px; background:#FF1C54;}
.xb2_statuses {margin:0 3px; border-width:0 2px;}
.xb3_statuses {margin:0 2px;}
.xb4_statuses {height:2px; margin:0 1px;}

.xb1_photos, .xb2_photos, .xb3_photos, .xb4_photos {display:block; overflow:hidden;}
.xb1_photos, .xb2_photos, .xb3_photos {height:1px;}
.xb2_photos, .xb3_photos, .xb4_photos
{background:#fff; border-left:1px solid #45BA40; border-right:1px solid #45BA40;}
.xb1_photos{margin:0 5px; background:#45BA40;}
.xb2_photos {margin:0 3px; border-width:0 2px;}
.xb3_photos{margin:0 2px;}
.xb4_photos {height:2px; margin:0 1px;}

.xb1_mobilevideo, .xb2_mobilevideo, .xb3_mobilevideo, .xb4_mobilevideo {display:block; overflow:hidden;}
.xb1_mobilevideo, .xb2_mobilevideo, .xb3_mobilevideo {height:1px;}
.xb2_mobilevideo, .xb3_mobilevideo, .xb4_mobilevideo {background:#fff; border-left:1px solid #FFFF00; border-right:1px solid #FFFF00;}
.xb1_mobilevideo {margin:0 5px; background:#FFFF00;}
.xb2_mobilevideo {margin:0 3px; border-width:0 2px;}
.xb3_mobilevideo {margin:0 2px;}
.xb4_mobilevideo {height:2px; margin:0 1px;}

.xb1_gallery, .xb2_gallery, .xb3_gallery, .xb4_gallery {display:block; overflow:hidden;}
.xb1_gallery, .xb2_gallery, .xb3_gallery {height:1px;}
.xb2_gallery, .xb3_gallery, .xb4_gallery {background:#fff; border-left:1px solid #000; border-right:1px solid #000;}
.xb1_gallery {margin:0 5px; background:#000;}
.xb2_gallery {margin:0 3px; border-width:0 2px;}
.xb3_gallery {margin:0 2px;}
.xb4_gallery {height:2px; margin:0 1px;}

.xb1_box, .xb2_box, .xb3_box, .xb4_box {display:block; overflow:hidden;}
.xb1_box, .xb2_box, .xb3_box {height:1px;}
.xb2_box, .xb3_box, .xb4_box {background:#fff; border-left:1px solid #000; border-right:1px solid #000;}
.xb1_box {margin:0 5px; background:#000;}
.xb2_box {margin:0 3px; border-width:0 2px;}
.xb3_box {margin:0 2px;}
.xb4_box {height:2px; margin:0 1px;}


.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xboxcontent {display:block; background:#ccc; border:0 solid #08c; border-width:0 1px;}

#niklasMobile
{
	width:190px;
	margin-top:10px;
}

#niklasMobileBox
{
	background-color:#fff;
	border-left:1px solid #000;
	border-right:1px solid #000;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
}

#omNiklas
{
	width:190px;

}

#omNiklasBox
{
	background-color:#fff;
	border-left:1px solid #000;
	border-right:1px solid #000;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
}

.nimText
{
	 padding-bottom:8px;
	 padding-left:5px;
	 padding-right:10px;
	 font-size:11px;
	 padding-top:5px;
}

#nim
{
	margin-top:10px;
	width:190px;
}

#nimBox
{
	background-color:#fff;
	border-left:1px solid #000;
	border-right:1px solid #000;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
}


#nimBox a
{
text-decoration:none;
color:#000;
}

#nimBoxHeadline
{
	font-weight:bold;
	color:#000;
}

ul {

	margin-left:0;
	padding-left:15px;
	font-size:12px;
	padding-top:7px;
	margin-top:0;
}

#omMigBox
{
	background-color:#FFFFFF;
	border-left:1px solid #000;
	border-right:1px solid #000;
	padding:10px;
}

#nimArchive
{
	background-color:#FFFFFF;
	border-left:1px solid #000;
	border-right:1px solid #000;
	padding:10px;
}

#nimArchive a
{
	text-decoration:none;
	color:#000;
}

#toMufse
{
	width:150px;
	margin-top:0px;

}


#toMufseBox
{
	text-align:center;
	background-color:#fff;
	border-left:1px solid #000;
	border-right:1px solid #000;
	padding:10px;
}

#mufBloggar
{
	width:190px;
	margin-top:20px;
	text-align:left;
}


#mufBloggarBox
{
	background-color:#fff;
	border-left:1px solid #000;
	border-right:1px solid #000;
	padding-left:7px;
	padding-right:7px;
	padding-top:5px;
	padding-bottom:5px;
}

#mufBloggarBox a
{
	text-decoration:none;
	color:#000;
}

.widthEmbed
{
	width:500px;
	height:388px;
}