body {
	background:	#393939;
	color:		#EAEAEA;
	font-family:	Verdana,Arial,Sans-Serif;
	font-size:	.8em;
	padding:	0;
	text-align:	center;
}
a:link {
	color:		#9DDE24;
	text-decoration:none;
	
}
a:hover{
	color:		#9DDE24;
	text-decoration:underline;	
}
a:visited{
	color:		#9DDE24;
	text-decoration:none;	
	
}

h1, h2, h3, h4, h5, h6{
	font-family: 	Georgia,"Times New Roman",Times,serif;
	color:		white;
	font-weight:	normal;
	text-transform:	capitalize;	
}

h3{
	margin-top:	1em;
}

h1{
	font-size:	2.0em;
	text-transform:	capitalize;
	line-height:	1.3em;
}

h2{
	font-size:	1.8em;
}

blockquote{
	color:		#EAEAEA;
	font-style:	italic;
	padding-left:	30px;
	border-left:	2px solid #9DDE24;
}

/*
	Global id
*/

#contentWrapper{
	clear:both;
	width:		900px;
	margin:		0px auto;
	text-align:	left;
}

#contentWrapper{
	margin-top:	20px;
}

#contentFooter	{
	clear:both;
	width:		844px;	
	text-align:	left;

	margin:	45px auto 20px auto;
	padding:	14px 28px;
	background: #414040;	
}

/*
	Post
*/

#postWrapper{
	margin-top:	20px;
}

#postWrapper .inner	{

}

#postMainImage	{
	float:		left;
	margin:		0px 15px 15px 0px;
	width:		400px;	
}

#postMainImage img	{
	width:		280px;	
}

.postImage	{
	width:		400px;
}

a[href^="http:"] {
    display:inline-block;
    padding-right:20px;
    background:transparent url(http://cdn.umedia.no/img/icons/page_link.png) center right no-repeat;
}

a[href^="http://twitter"] {
    display:inline-block;
    padding-right:20px;
    background:transparent url(http://cdn.umedia.no/img/icons/twitter_16.png) center right no-repeat;
}


a[href^="http://qik"] {
    display:inline-block;
    padding-right:20px;
    background:transparent url(http://cdn.umedia.no/img/icons/qik_16.png) center right no-repeat;
}

a[href$='.rss'] {
    display:inline-block;
    padding-left:20px;
    line-height:18px;
    background:transparent url(http://cdn.umedia.no/img/icons/rss_16.png) center left no-repeat;
}

a[href^="http://feeds."] {
    display:inline-block;
    padding-left:20px;
    line-height:18px;
    background:transparent url(http://cdn.umedia.no/img/icons/rss_16.png) center left no-repeat;
}
    
a[href^="http://digg"] {
    display:inline-block;
    padding-right:20px;
    background:transparent url(http://cdn.umedia.no/img/icons/digg_16.png) center right no-repeat;
}    

a[href^="http://facebook"] {
    display:inline-block;
    padding-right:20px;
    background:transparent url(http://cdn.umedia.no/img/icons/facebook_16.png) center right no-repeat;
}
    
a[href^="http://flickr"] {
    display:inline-block;
    padding-right:20px;
    background:transparent url(http://cdn.umedia.no/img/icons/flickr_16.png) center right no-repeat;
}

a[href^="http://google"] {
    display:inline-block;
    padding-right:20px;
    background:transparent url(http://cdn.umedia.no/img/icons/google_16.png) center right no-repeat;
}

a[href^="https:"] {
    display:inline-block;
    padding-right:20px;
    background:transparent url(http://cdn.umedia.no/img/icons/page_white_key.png) center right no-repeat;
}

a[href^="mailto:"] {
    display:inline-block;
    padding-left:20px;
    line-height:18px;
    background:transparent url(http://cdn.umedia.no/img/icons/email.png) center left no-repeat;
}

a[href$='.pdf'] {
    display:inline-block;
    padding-left:20px;
    line-height:18px;
    background:transparent url(http://cdn.umedia.no/img/icons/page_white_acrobat.png) center left no-repeat;
}

a[href$='.jpg'] {
    background:none;
}

a[href$='.iso'] {
    display:inline-block;
    padding-left:20px;
    line-height:18px;
    background:transparent url(http://cdn.umedia.no/img/icons/page_white_dvd.png) center left no-repeat;
}

a[href$='.md5'] {
    display:inline-block;
    padding-left:20px;
    line-height:18px;
    background:transparent url(http://cdn.umedia.no/img/icons/page_white_key.png) center left no-repeat;
}

a[href$='.swf'], a[href$='.fla'], a[href$='.swd'] {
    display:inline-block;
    padding-left:20px;
    line-height:18px;
    background:transparent url(http://cdn.umedia.no/img/icons/page_white_flash.png) center left no-repeat;
}

a[href$='.xls'], a[href$='.csv'], a[href$='.xlt'], a[href$='.xlw'] {
    display:inline-block;
    padding-left:20px;
    line-height:18px;
    background:transparent url(http://cdn.umedia.no/img/icons/page_white_excel.png) center left no-repeat;
}

a[href$='.ppt'], a[href$='.pps'] {
    display:inline-block;
    padding-left:20px;
    line-height:18px;
    background:transparent url(http://cdn.umedia.no/img/icons/page_white_powerpoint.gif) center left no-repeat;
}

a[href$='.doc'], a[href$='.rtf'], a[href$='.txt'], a[href$='.wps'] {
    display:inline-block;
    padding-left:20px;
    line-height:18px;
    background:transparent url(http://cdn.umedia.no/img/icons/page_white_word.png) center left no-repeat;
}

a[href$='.zip'], a[href$='.gzip'], a[href$='.rar'] {
    display:inline-block;
    padding-left:20px;
    line-height:18px;
    background:transparent url(http://cdn.umedia.no/img/icons/page_white_compress.png) center left no-repeat;
}
    

a[href$='.no'] {
    display:inline-block;
    padding-right:20px;
    padding-left:0px;    
    background:transparent url(http://cdn.umedia.no/img/flag/no.png) center right no-repeat;
}    
    
    
code a, code.plain a, code.bash a, #post_image a {
    background:none;
}    
    
    .bqstart {
	display:none;
 }

 .bqend {
	display:none;
 }

.photo_set_description{
	font-family: 	Georgia,"Times New Roman",Times,serif;
	color:		white;	
	float:		right;
	width:		350px; 
	margin-left:	10px;
	margin-top:	50px;	
	font-size:	1.4em;
}

#box_twitter{
	width: 		270px;
	float:		left;
	text-align:	left;
}

#box_copyright{

}

#box_flickr{
	width: 		285px;
	float:		left;
	text-align:	left;
	margin-left:	50px;
}

#contentCopyright{
	clear:		both;
	margin-top:	10px;
}

.flickr_thumb{
	margin-right:	10px;
	margin-bottom:	10px;
	float:		left;
}

#box_community{
	float:		left;
	margin-left:	25px;
	text-align:	left;
	width:		210px;
	
}

.postHolder{

	background:#414040;
	clear:both;
	margin:10px auto ;
	padding:14px 28px 14px;
	text-align:left;
	height:120px;
	overflow:visible;
	

}

.post{
	float:left;
	margin-left:20px;
	width:70%;

}
.categoryImage{
	float:left;
	width:100px;
	height:150px;
	overflow:hidden;

}
.categoryImage img{
	width:		100px;

	
}

#readMoreArticlesLink{
	display:	block;
	margin-top:	20px;
	text-decoration:underline;
	cursor:		pointer;
	color:		#9DDE24;
	clear:		left;

}

#pageHeader{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#414040;
	clear:both;
	margin:0px auto ;
	padding:6px 28px 14px;
	text-align:left;
	width:844px;
	height:14px;

		
}

#pageHeader a{
	
	padding:	4px 15px;
}

#pageHeader ul, #adminMenu ul{
	list-style-type:none;
	margin:		0px;
	
}

#pageHeader li, #adminMenu li{
	float:		left;

}	

#frontPageImageHolder img{
	width:		620px;
	float:		right;
}

#myPhotosList ul{
	list-style-type:none;
}
#myPhotosList ul li{
	float:left;
	margin-right:20px;
}

#mainimg img{
	width:400px;
}

#toc{
	background: #414040 repeat scroll 0 0;float:right;margin:0px 0 5px 10px;padding:5px 10px; width:200px;text-align:left;
	

	
}

#toc a {
	text-transform:capitalize;
} 

.backToTop{
	float: right; font-size: 12px; font-weight: normal; cursor: pointer;color:#9DDE24;
	font-family:	Verdana,Arial,Sans-Serif;
	text-transform: lowercase;
}

.curved-5{
    -moz-border-radius-topleft: 	5px;
    -webkit-border-top-left-radius:	5px;
    -moz-border-radius-topright:	5px;
    -webkit-border-top-right-radius:	5px;
    -moz-border-radius-bottomleft:	5px;
    -webkit-border-bottom-left-radius:	5px;
    -moz-border-radius-bottomright:	5px;
    -webkit-border-bottom-right-radius: 5px;
}

#post_content img{
	max-width:	580px;
}

#post_content table{
	margin-top:20px;
	border-bottom: 2px solid;
}
#post_content .tableHeader{
	background: #414040;
}

#post_content a[rel~="lightbox[article]"] {

	margin-top:20px;
	clear:both;
	display:block;
	padding:0px;
	background:none;
}

#post_content h2{
	margin-top:20px;
	border-bottom:1px solid;
}

#post_content{
	margin-bottom:10px;float:right; width:580px;
	text-align:justify;
}
#readMoreArticles{
	clear:left;
	padding:7px 14px;
}

#frontPageTopStoryHolder{
float:left;margin:0;padding:7px 14px;width:844px;margin-bottom:20px;

	background: #414040;
	
}



#getMoreRelated .postFrontImageHolder img.postFrontImage,#getMoreRelated .postFrontHolder .postFrontImageHolder a img{

	float:left;
}

#getMoreRelated{
	margin-top:20px;
	width:190px;
	float:left;
	
}

.postFrontImageHolder{
	float:left;
	margin-right:20px;
}

#getMoreRelated .postFrontHolder h3{
	text-transform:capitalize;
	float:left;
	font-size:	18px;
	line-height:	14px;
	margin-top:	5px;		
}

#getMoreRelated .postFrontHolder{
	float:left;
	width:410px;
	margin-right:14px;
}
	
#myPhotosList{
	background: #414040;margin:0;padding:7px 14px;
}
/*
	buttons
*/

.buttons a{
   margin:10px 7px 0 0;
	    background-color:#f5f5f5;

    -moz-border-radius-topleft: 	5px;
    -webkit-border-top-left-radius:	5px;
    -moz-border-radius-topright:	5px;
    -webkit-border-top-right-radius:	5px;
    -moz-border-radius-bottomleft:	5px;
    -webkit-border-bottom-left-radius:	5px;
    -moz-border-radius-bottomright:	5px;
    -webkit-border-bottom-right-radius: 5px;


	border:		0px;
	font-size:	90%;
	line-height:	100%;
	text-decoration:none;
	color:		#393939;
	background:	#9DDE24;
    -moz-border-radius-topleft: 	5px;
    -webkit-border-top-left-radius:	5px;
    -moz-border-radius-topright:	5px;
    -webkit-border-top-right-radius:	5px;
    -moz-border-radius-bottomleft:	5px;
    -webkit-border-bottom-left-radius:	5px;
    -moz-border-radius-bottomright:	5px;
    -webkit-border-bottom-right-radius: 5px;	
	font-weight:	bold;
	cursor:		pointer;
	padding:	4px 5px 5px ;/* 10px 6px 7px; */
	width:		100px;
	overflow:	visible;

}

.buttons a img{
	margin-bottom:-4px;
	margin-right:4px;
}

button, input[type=submit], input[type=button]{	    
	margin:		10px 7px 0 0;
/*	border:		1px solid #dedede;
	border-top:	1px solid #eee;
	border-left:	1px solid #eee;	*/
	border:		0px;
	font-size:	90%;
	line-height:	100%;
	text-decoration:none;
	color:		#393939;
	background:	#9DDE24;
    -moz-border-radius-topleft: 	5px;
    -webkit-border-top-left-radius:	5px;
    -moz-border-radius-topright:	5px;
    -webkit-border-top-right-radius:	5px;
    -moz-border-radius-bottomleft:	5px;
    -webkit-border-bottom-left-radius:	5px;
    -moz-border-radius-bottomright:	5px;
    -webkit-border-bottom-right-radius: 5px;	
	font-weight:	bold;
	cursor:		pointer;
	padding:	4px ;/* 10px 6px 7px; */
	width:		100px;
	overflow:	visible;
}

button{
	width:		auto;
	overflow:	visible;
	padding:	4px 10px 3px 7px; /* IE6 */
}

button[type]{
	padding:	4px;/* 10px 6px 7px; */
	line-height:	17px; /* Safari */
}

*:first-child+html button[type]{
	padding:	4px 10px 3px 7px; /* IE7 */
}

button img{
	margin:		0 3px -3px 0 !important;
	padding:	0;
	border:		none;
}

select, input{
	margin:		0 7px 0 0;
	background:	#ffffff;
	border:		2px solid #666666;
	font-size:	16px;
	line-height:	100%;
	text-decoration:none;
	color:		#565656;
	width:		200px;
	padding:	4px 10px 6px 7px; 
}      


textarea{
	margin:		0px;
	background:	#ffffff;
	border:		2px solid #666666;
	line-height:	115%;
	text-decoration:none;
	font-weight:	normal;
	color:		#565656;
	padding:	14px 10px 6px 7px; 
	font-size:	14px;
}

label{
	width:		140px;
	float:left;
}

#contentWrapper .inner{
	padding:10px;
}

.input{
	margin-top:3px;
}

#create_post textarea{
	background:	transparent;
	color:		#EAEAEA;
	font-size:	100%;
	padding:	0;	
	font-family:	Verdana,Arial,Sans-Serif;	
	border:0px;
	width:		100%;
}

#PostTitle{
	font-family: 	Georgia,"Times New Roman",Times,serif;
	color:		white;
	font-weight:	normal;
	font-size:	2.0em;
	text-transform:	capitalize;	
	width:		100%;
	border:0px;
	background:	transparent;
	padding:	0;	
	line-height:1;
	margin-bottom:0.5em;	
}


#category_id{
	background:	transparent;
	color:		#9DDE24;
	text-decoration:underline;	
	font-size:	100%;
	padding:	0;	
	font-family:	Verdana,Arial,Sans-Serif;	
	border:0px;
	width:	225px;

}

.options{
	background:lightCyan;
	clear:both;

	margin:0 auto 10px auto;
	padding:6px 28px 14px;
	text-align:left;
	width:80%;

	font-size:16px;
	color: #666666;
	font-weight:normal;
}

.warning{

	background:pink;
	clear:both;

	margin:0 auto 10px auto;
	padding:6px 28px 14px;
	text-align:left;
	width:80%;

	font-size:16px;
	color: #666666;
	font-weight:normal;
}

.warning a, .options a{
	color:black;
}
.warning h1,.warning h2, .warning h3{
	color: #666666;
}

.linkImage{
	margin-bottom:-2px;
	margin-left:5px;
}



#post_meta .select{
	display:inline;
}

.formButtons .buttons{
	margin-top:16px;
}

.formButtons .submit{
	float:left;
}

.postFrontHeadingHolder{
	float:right;
	width:218px;
}

#post_title{
	position:relative;
}

#toggleReadMode{
	position:absolute;
	top:-18px;
	right:0px;
	color:		#9DDE24;
	text-decoration:underline;	
	cursor:pointer;	
}

.pagination a{
	font-size:28px;font-weight:bold;width:35px;height:45px;display:block;
}

.pagination a:link, .pagination a:visited{
	background: #414040;
	color:#9DDE24;
}

.pagination a:hover{
	color: #393939;
	background-image:none;
	background: #9DDE24;
	text-decoration:none;
}


#searchHolder .submit{
	float:left;
	margin-top:-15px;
	width:94px;
}

.searchResultHolder{
	margin-bottom:	10px;
	background: #414040;
	padding:7px 14px;
}

span.highlight{
	color: #393939;

}

#post_content .lines .line table{
	width:auto !important;
	margin-bottom:0px;
}

#adminMenu{
	position:fixed; right:-5px; top:400px; width:110px;padding:7px 14px;background: lightCyan ;
}

#adminMenu a{
	color:#666666;
	font-weight:bold;	
}

.linkIcon{
	margin-bottom:-4px;

}

.update {
	background:lightyellow; color:black; padding: 7px 17px;border:1px solid #666666;
}

.file, .function, .func, .parameter, .param, .var, .variable {
	background:#EEEEEE none repeat scroll 0 0;
	border:1px solid #9DDE24;
	font-family:'Consolas','Monaco','Bitstream Vera Sans Mono','Courier New',Courier,monospace !important;
	padding:3px;
	color:black;
}

#dsq-sort-select{
	background:none;
	border:0;
	color:		#EAEAEA;
	padding:0;
	margin:0;
	font-size:12px;
}
