body{
	font-family:Georgia, serif;
	font-size:10pt;}
	

a:link { color:#777777; text-decoration:none;}     
a:visited {color:#777777; text-decoration:none;}  
a:hover {color:#777777; text-decoration:none;}   
a:active {color:#777777; text-decoration:none;}  

img{
	border:none;}
	


div.header{
	height:70px;	
	color:grey;
	font-size:21pt;
}

div.header ul{
	list-style-type:none;
}

div.header li{
	float:left;
	margin-right:20px;
	margin-top:25px;
	cursor:pointer;
}

li.selected{
	color: #f7cc37;
}
	
div.container{
	clear:both;		
	height:100%;
	width:100%;}


div.main{
	float:right;
	margin-left:20px;		
	width:600px;
	height:100%;}


div.sidebar{
	float:left;	
	margin-top:25px;	
	width:350px;
	height:100%;
	font-family:Arial, serif;
	font-size:9pt;}

div.sidebar ul{
	list-style-type:none;}	
	
div.footer{
	height:170px;
	width:100%;
	clear:both;	}		
		
	
/*   
	 ----------------------------------- resterande är i princip bara inklistrat från föregående version -----------------------------------
*/
												/* fetchPosts   - show the entire list */	
li.postListInfo{
	clear:both;
	margin-top:5px;}

span.leftListOption{ /*  the subject */
	float:left;}
	
span.rightListOption{ /*  answers edit toss */
	float:right;
	padding-top:3px;
	margin-right:10px;}
	
span.rightListOption a{
	margin-right:3px;}	
	
span.rightListOption a:hover{
	color:red;}		

				
									/* fetchPost  - view one post */

h1.headerPost{		
	border-bottom:1px dashed #4bc7f6; 
	height:20px;
	font-weight:normal;}
	
span.subjectPost{
	float:left;
	font-size:15pt;
	color:#4bc7f6;
	font-family: "Trebuchet MS" Georgia, serif;}	
	
span.authorPost{
	float:right;
	font-family:Arial, sans-serif;
	font-size:9pt;
	color:grey;
	margin-right:10px;}	
	
div.parsedPost{
	width:450px;
	line-height:150%;}

div.parsedPost h1,h2,h3,h4,h5{
	font-weight:normal;	}	

div.parsedPost ul{
	margin-left:0px;}
	
div.parsedPost a:link { 
		border-bottom:#4bc7f6;}     
div.parsedPost a:visited, 
div.parsedPost a:hover, 
div.parsedPost a:active { 
		border-bottom:#4bc7f6; color:#4bc7f6; background-color:#fff;}  	
		
		
										/*  fetchPost  - show comments  */			
h3.headerComment{
	clear:both;	
	color:grey;
	font-weight:normal;
	font-size:9pt;
	padding-top:20px;
	border-bottom:1px dotted #FF9A0C;
	
	text-align:right;}	

div.parsedComment{
	line-height:150%;}	
	
			
										/*	 fetchPost  - do you want to comment */										
h4.commentOption{						
	font-variant:small-caps;
	font-size:9pt;
	font-weight:normal;
	font-family:Georgia, serif;
	border-top:1px dotted #cccccc;}
	
span.rightOption{
	float:right;}
	
span.leftOption{
	float:left;}
	
#formaddcomment{ 							/* ol */
	margin-top:40px;
	clear:both;	
	list-style-type:none;
	margin-left:0px;}
	
#addComment textarea{
	font-family:Arial, sans-serif;
	font-size:10pt;}
	
			

	
 											/*  add content form  */
	
#formaddpost{ /* ol */
	list-style-type:none;
	font-family:Arial, sans-serif;
	font-weight:normal;
	color:#555555;}
	
#formaddpost li{
	margin:0px;}

h4.category{
	font-weight:normal;
	font-size:15pt;
	font-family:"Trebuchet MS" Georgia, "Times New Roman", Times, serif;
	margin-bottom:30px;
	width:350px;
	border-bottom:1px dashed lightgreen;}
	
h4.normal{
	margin-bottom:5px;
	font-weight:normal;
	font-size:10pt;}
	
	
#formaddpost textarea{
	font-family:Arial, sans-serif;
	font-size:10pt;}	


							
						/* sorted by author of the posts, activeuser presented first */
li.category{
	width:300px; 	
	clear:both;
	font-size:11pt;
	border-bottom:1px dotted #FF9A0C;
	margin-top:12px;	
	color:#555555; }
	

li.options{	
	clear:both;											/* write a new post! */
	border-top:1px dotted #4bc7f6;
	border-bottom:1px dotted #4bc7f6;
	height:20px;
	width:300px;
	color:#999999;
	padding-top:8px;}	

li.options a:hover{
	color:#4bc7f6;}	
							 			/*  archive */
/*
li.archive{
	padding-top:10px;
	font-variant:small-caps;
	font-family:Georgia, serif;}	
*/
	

	/* somewhere... */

ul.login_form label{
	font-size:8pt;
	display: inline-block;
	display: -moz-inline-box; 
	width:80px;}	
