/*
Theme Name: Maria Kehagia
Theme URI: http://wordpress.org/
Description: Ett template f&ouml;r Maria Kehagia byggt av MediaAnalys.
Version: 1.0
Author: MediaAnalys
Author URI: http://www.mediaanalys.se
Tags: Maria Kehagia

	Maria Kehagiav1.0
	 http://www.mediaanalys.se

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/



/* Begin Typography & Colors */
* {
     padding: 0;
     margin: 0;
}

body {
	margin-top: 30px;
	margin-bottom: 30px;
	background-color: #e0e0e0;
	color: #364c52;
	line-height: 15px;
    font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	
	/* font-family: Arial, Verdana, Helvetica, sans-serif; */
	/*font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;*/
    font-size: 12px;
}

#top_logo_meny {
	margin-left: auto;
	margin-right: auto;
	width: 887px;
	height: 165px;
	background-image: url(images/top_logo_meny.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}

	#top_logo_meny h2 {
		color: #000000;
		font-family: Times New Roman, Times, serif;
		font-size: 11px;
		padding-top:80px;
		margin-left:624px;
		border: 0px solid #1d2c30;
      text-transform: uppercase;
      
      /*
                     color: #ffffff;
		font-family: Times New Roman, Times, serif;
		font-size: 14px;
		padding-top:93px;
		margin-left:101px;
		border: 0px solid #1d2c30;
                     */
	}
		
	#top_logo_meny ul {
		margin-top:28px;
		margin-left:275px;
		border: 0px solid #1d2c30;
	}
		
	#top_logo_meny li {
		display: inline;
		list-style-type: none;
		border: 0px solid #1d2c30;
		padding-right: 7px;
		padding-left: 7px;
		border-right: 1px solid #ffffff;
      /* border-right: 1px solid #85bec7; */
	}
		
	#top_logo_meny a {
		text-decoration: none;
		color: #ffffff;
	}
	
	/*#top_logo_meny .current_page_item a {
		text-decoration: none;
		color: #364c52;
	}*/
		
	#top_logo_meny a:hover {
		text-decoration: none;
		color: #000000;
	}

#container_main {
	margin-left: auto;
	margin-right: auto;
	background-color: #ffffff;
	width: 879px;
	padding-top:0px;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
}

	#middle {
		width: 879px;
		height: 37px;
		background-image: url(images/middle.jpg);
		background-repeat: no-repeat;
		background-position: top left;
	}
	
		#middle h2 {
			color: #6c550e;
			font-family: Times New Roman, Times, serif;
			font-size: 15px;
			padding-top:10px;
			margin-left:36px;
			border: 0px solid #1d2c30;
		}

	#container_content {
		width: 879px;
		background-image: url(images/back.gif);
		background-repeat: repeat-y;
		background-position: top left;
	}
		
		#container_content_left {
			width: 246px;
			margin-left:19px;
			float: left;
			border: 0px solid #000000;
			line-height: 17px;
		}
		
			.box_top_pink {
				width: 246px;
				height: 21px;
				background-image: url(images/box_top_pink.gif);
				background-repeat: no-repeat;
				background-position: top left;
			}
			
			.box_middle_pink {
				width: 216px;
				background-color: #f9d76e;
				padding-left:15px;
				padding-right:15px;
			}
				
				.box_middle_pink p {
					color: #6c550e;
					font-size: 12px;
					padding-top: 4px;
					padding-bottom: 4px;
				}
				
				.box_middle_pink a {
					color: #6c550e;
				}
		
			.box_bottom_pink {
				width: 246px;
				height: 31px;
				background-image: url(images/box_bottom_pink.gif);
				background-repeat: no-repeat;
				background-position: top left;
			}
			
			.box_middle_blue {
				width: 216px;
				padding-left:15px;
				padding-right:15px;
			}
			
				.box_middle_blue p {
					color: #2f2f2f;
					font-size: 12px;
					padding-top: 4px;
					padding-bottom: 4px;
				}
				
				.box_middle_blue a {
					color: #2f2f2f;
				}
				
				.box_middle_blue h2 {
					color: #2f2f2f;
					font-family: Times New Roman, Times, serif;
					font-size: 15px;
					padding-top: 4px;
					padding-bottom: 4px;
				}
		
		.container_content_right {
			width: 570px;
			margin-top:-10px;
			margin-left:22px;
			margin-bottom:12px;
			float: left;
			border: 0px solid #000000;
			line-height: 17px;
		}
		
			.container_content_right h1 {
				color: #364c52;
				font-family: Times New Roman, Times, serif;
				font-size: 20px;
				padding-top: 20px;
				padding-bottom: 10px;
			}
			
			.container_content_right h2 {
				color: #364c52;
				font-family: Times New Roman, Times, serif;
				font-size: 16px;
				padding-top: 10px;
				padding-bottom: 4px;
			}
			
				.container_content_right h2 a {
					text-decoration: none;
					color: #364c52;
				}
		
				.container_content_right h2 a:hover {
					text-decoration: underline;
					color: #364c52;
				}
			
			.container_content_right h3 {
				color: #364c52;
				font-family: Times New Roman, Times, serif;
				font-size: 14px;
				padding-top: 10px;
				padding-bottom: 4px;
			}
			
				.container_content_right h3 a {
					text-decoration: none;
					color: #364c52;
				}
		
				.container_content_right h3 a:hover {
					text-decoration: underline;
					color: #364c52;
				}
		
			.container_content_right p {
				padding-top: 6px;
				padding-bottom: 6px;
			}
			
			.container_content_right ul {
				margin-left: 15px;
			}
			
				.container_content_right a {
					text-decoration: none;
					text-decoration: underline;
					color: #43818b;
				}
			

	
	#container_foot {
		width: 879px;
		height: 101px;
		font-size: 11px;
		background-image: url(images/foot.gif);
		background-repeat: no-repeat;
		background-position: top left;
	}
	
		
		#container_foot_content {
			padding-top:30px;
			padding-left:280px;
		}
	
			#container_foot_content ul {
				border: 0px solid #1d2c30;
			}
		
			#container_foot_content li {
				display: inline;
				list-style-type: none;
				padding-right: 8px;
				padding-left: 8px;
				border-right: 1px solid #ffffff;
			}
			
			#container_foot_content p {
				color: #ffffff;
				padding-top:10px;
				padding-left:5px;
			}
		
			#container_foot_content a {
				text-decoration: none;
				color: #ffffff;
			}
			
			#container_foot_content .current_page_item a {
				text-decoration: none;
				color: #ffffff;
			}
			
			#container_foot_content a:hover {
				text-decoration: none;
				color: #969696;
			}


			
.content_list {
	border: 1px solid #fcbc49;
	padding-top:10px;
	padding-bottom:10px;
	background-color: #fef097;
	border-left: 9px solid #fcbc49;
	margin-top:10px;
	margin-bottom:10px;
}

/*

.content_list {
	border: 1px solid #fcd93f;
	padding-top:10px;
	padding-bottom:10px;
	background-color: #fff9b6;
	border-left: 9px solid #fcd93f;
	margin-top:10px;
	margin-bottom:10px;
}

*/

	.content_list ul {
		padding-left:15px;
	}
		
	.content_list p {
		padding:0px;
		margin:0px;
	}
	
	.content_list h2 {
		padding:0px;
		margin:0px;
		margin-bottom:5px;
		font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
		font-size: 12px;
	}

.commentlist {
	list-style-type: none;
}
	
.commentlist li {
	border: 1px solid #fcbc49;
	border-left: 9px solid #fcbc49;
	background-color: #fef097;
	margin-top:10px;
	margin-bottom:10px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:15px;
	padding-right:10px;
}


.navigation {
	margin-bottom:5px;
	margin-top:15px;
	border: 0px solid #000000;
	height: 17px;
}


	.alignleft {
        text-align: left;
        float: left;
	}

	.alignright {
        text-align: right;
        float: right;
	}

#author {
	border: 1px solid #e0e0e0;
	border-left: 9px solid #e0e0e0;
	background-color: #f7f7f7;
	width:200px;
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 12px;
	padding:5px;
	padding-left:10px;
}

#email {
	border: 1px solid #e0e0e0;
	border-left: 9px solid #e0e0e0;
	background-color: #f7f7f7;
	width:200px;
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 12px;
	padding:5px;
	padding-left:10px;
}

#url {
	border: 1px solid #e0e0e0;
	border-left: 9px solid #e0e0e0;
	background-color: #f7f7f7;
	width:200px;
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 12px;
	padding:5px;
	padding-left:10px;
}

#comment {
	border: 1px solid #e0e0e0;
	border-left: 9px solid #e0e0e0;
	background-color: #f7f7f7;
	width:550px;
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 12px;
	padding:5px;
	padding-left:10px;
}
	

/*

#author {
	border: 1px solid #84c8d3;
	border-left: 9px solid #84c8d3;
	background-color: #dbeaec;
	width:200px;
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 12px;
	padding:5px;
	padding-left:15px;
}

#email {
	border: 1px solid #84c8d3;
	border-left: 9px solid #84c8d3;
	background-color: #dbeaec;
	width:200px;
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 12px;
	padding:5px;
	padding-left:15px;
}

#url {
	border: 1px solid #84c8d3;
	border-left: 9px solid #84c8d3;
	background-color: #dbeaec;
	width:200px;
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 12px;
	padding:5px;
	padding-left:15px;
}

#comment {
	border: 1px solid #84c8d3;
	border-left: 9px solid #84c8d3;
	background-color: #dbeaec;
	width:550px;
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 12px;
	padding:5px;
	padding-left:15px;
}


-------------------------------------------------------------------------------


#author {
	border: 1px solid #fde36f;
	border-left: 9px solid #fde36f;
	background-color: #fffbc8;
	width:200px;
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 12px;
	padding:5px;
	padding-left:15px;
}

#email {
	border: 1px solid #fde36f;
	border-left: 9px solid #fde36f;
	background-color: #fffbc8;
	width:200px;
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 12px;
	padding:5px;
	padding-left:15px;
}

#url {
	border: 1px solid #fde36f;
	border-left: 9px solid #fde36f;
	background-color: #fffbc8;
	width:200px;
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 12px;
	padding:5px;
	padding-left:15px;
}

#comment {
	border: 1px solid #fde36f;
	border-left: 9px solid #fde36f;
	background-color: #fffbc8;
	width:550px;
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 12px;
	padding:5px;
	padding-left:15px;
}

*/
	
	
/* End captions */


/* "Daisy, Daisy, give me your answer do. I'm half crazy all for the love of you.
	It won't be a stylish marriage, I can't afford a carriage.
	But you'll look sweet upon the seat of a bicycle built for two." */

