/*  
Theme Name: MKH1
Theme URI: http://michaelhoughton.co.uk
Description: first attempt
Version: 0.1
Author: Michael Houghton
Author URI:  http://michaelhoughton.co.uk/

 Just giving it a try
*/

#edit_post_link {text-align: right; }
#edit_post_link a { color: grey }

#footer_nav { padding-bottom: 0.2em; }
#footer_nav ul
{
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
}

#footer_nav ul li {
 display: inline; 
 border-left: 1px dotted black; 
 padding-left: 0.3em; 
 font-weight: bold;
}

#footer_nav ul li:first-child { border-left: 0px; }

#footer_nav ul li.current_page_item a { font-weight: normal; color: black; }

#footer_nav ul li a
{
text-decoration: none;
}

#outline {
	width: 720px;
	border: 1px solid #e6e6e6;
	padding: 10px 0px 12px 0px;

	margin: 20px auto 20px auto;
	background-color: #eeeeee;
}

#footer {
    height: 165px;
    background-image: url(images/mkh1_footer.jpg);
    background-repeat: no-repeat;
}

#contentbox {
	width: 700px;
	border: 1px solid #aaaaaa;
  margin: auto;
  /* margin: 20px auto 30px auto; */
  background-color: white;
}

#contentbox #content { 
	padding: 1em;
}
			
body {  
	font-size: 10pt; 
	font-family: Helvetica, Arial, sans-serif; 
	background-color: #f4f4f4;
}

h1, h2, h3 { 
	font-weight: normal;   
	letter-spacing: 0.05em;
}

h1 {  
	font-size: 18pt;   
	font-family: Optima, Helvetica, Arial, sans-serif;   
	/* text-transform: uppercase;  */
	margin-top: 1pt;   
	margin-bottom: 5pt;
	line-height: 200%;
	color: #555;
	/* text-align: center; */
}
	
h2 { 
	color: #555;   
	font-size: 10pt;   
	font-family: Helvetica, Arial, sans-serif;   
	text-transform: uppercase;   
	padding-bottom: 3pt;   
	padding-left: 5pt;   
	border-style: solid;   
	border-width: 0 0 1px 1px;   
	border-color: #aaaaaa; 
}

div.main {
	padding-bottom: 15pt;   
	padding-left: 5pt 
}

div.main table {   
	margin: 0;   
	padding: 0;   
	width: 100%;   
	border: 0;
	font-size: 10pt;
}

div.main table tr td.item { 
	width: 20%;
}

div.section { 
	padding-bottom: 10pt 
}

.item { 
	color: #771100;   
	font-family: Optima, Arial, Helvetica, sans-serif 
}

td.item {   
	padding: 2pt 2pt 2pt 0 
}

div.item {
	padding-bottom: 2pt 
}

td.definition {   
	margin-bottom: 4pt;   
	padding: 2pt 2pt 2pt 0 
}

.definition P {
	margin-top: 5pt;
	margin-bottom: 0 
}

.definition P:first-child {
	margin-top: 0
}

a, a:visited, a:hover {
	color: #771100;
}

.indexmenu { 
	list-style-type: none; 
	text-align: center;
	font-size: 18pt;   
	font-family: Optima, Helvetica, Arial, sans-serif;   
	line-height: 200%;
	letter-spacing: 0.05em;
	color: #555;
}
.indexmenu a, .indexmenu a:visited {
	text-decoration: none;
	color: #555;
}
.indexmenu a:hover {
	text-decoration: underline;
	color: #771100;
}

		.flickr_badge_image {
			margin:0 10px 20px 10px; 
			height: 240px; 
			width: 240px; 
			float: left;  
		}

		.flickr_badge_image img { 
			border: 0 
		}
		
		#photos { 	
			width: 520px;
			padding: 0px;
			margin: 30px auto 30px auto;
	  }

