/***********************************************/
/* DHM.css                                     */
/* Dartford Half marathon Page CSS file        */
/***********************************************/

body{
	font-family: 	Arial,sans-serif;
	color:		#333333;
	margin:		0px;
	padding:	0px;
	text-align:	center;
}

a:link, a:visited, a:hover {
	color: #006699;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}
/* overrides decoration from previous rule for hovered links */

h1, h2, h3, h4, h5, h6 {
	font-family: Arial,sans-serif;
	margin: 0px;
	padding: 0px;
}

h1{
	font-family: Verdana,Arial,sans-serif;
	color: #000099;
	text-align: center;
	padding: 20px;

}

h2{
	color: #000099;
	text-align: center;
	padding: 20px;
}

h3{
	color: #000000;
	padding: 10px;
}

h4{
	color: #000000;
	padding: 10px;
}

h5{
 color: #000000;
}

.bold {
	font-weight:	bold;
}
.big_bold {
	font-weight:	bold;
	font-size:	130%;
}

#DHM_wrapper {
	border: 	2px solid #000099;
	position:	relative;
	width:		22cm;
	text-align:	left;
	margin-right:	auto;
	margin-left:	auto;
}

#DHM_title {
	height:		4cm;
	position:	relative;
	border-bottom:	2px solid #000099;
}

#DHM_title h3{
	color: #000099;
	text-align: center;
	padding: 5px;
}

#DHM_main {
	float:		left;
	width:		13.8cm;
/*	border-right:	2px solid #000099; */
	padding:	0.5cm;
/*	font-size:	90%; */
}

#DHM_main_photo img {
	width: 13.6cm;
	margin-top: 0.5cm;
	margin-left: 0.1cm;
	margin-right: 0.1cm;
	margin-bottom: 0.1cm;
	border: 2px solid #000099;
}

#photo_credit {
	width: 13.6cm;
	font-size: 75%;
	font-weight: bolder;
	text-align: right;
	padding-right: 0.1cm;
}
#photo_caption {
	width: 13.6cm;
	margin-top: 0.2cm;
	margin-bottom : 0.2cm;
	font-size: 90%;
	font-weight: bolder;
	text-align: center;
	padding-left: 0.2cm;
	padding-bottom: 0.2cm;
/*	border-bottom: 2px solid #000099; */
}

#DHM_org_logos {
	float:		right;
	width:		7cm;
	border-left: 	2px solid #000099; */
}

#DHM_org_logos img.large {
	width:		6.6cm;
	margin: 	0.1cm;
}

#DHM_org_logos img.medium {
	width:		200px;
	margin: 	0.1cm;
}

#DHM_org_logos img.small {
	height:		108px;
	margin: 	0.2cm;
}

#DHM_org_logos p{
	text-align: center;
}

#DHM_footer {
	clear:		both;
	border-top:	2px solid #000099;
	padding:	0.5cm;
}
#DHM_footer h3{
	color: #000099;
	text-align: center;
	padding: 5px;
}

