

h1 {

	font-size:							18px;
	color:								#084A8D;
	font-weight:						bold;
	margin-bottom:						5px;
	padding-bottom:						0px;

}

.date {
	margin-top:							0px;
	font-size:							13px;
	color:								#000000;
}

.photographer {
	font-size:							11px;
}

h2 {

	font-size:							17px;
	color:								#084A8D;
	margin-bottom:						5px;


}

h3 {

	font-size:							14px;
	color:								#084A8D;
	margin-bottom:						0px;


}

#body {

	width:								100%;
	text-align:							center;

}


#body_container {

	margin:								0px auto;
	width:								760px;

}


a {

	color:								#003399;

}


/*
a:visited {

	color:								#000033;

}


a:active {

	color:								#CC0000;

}
*/

ul li {
	padding-bottom: 5px;
}

.logout {

	margin-bottom:						10px; 
	text-align:							right;

}

html, body {

	background-color:					#ffffff;
	margin:								0px;
	padding:							0px;

}


html, body, td {

	color:								#000000;
	font-family:						arial;
	font-size:							15px;

}


label {

	float:								left; 
	width:								130px; 
	text-align:							right; 
	margin-right:						20px;
	font-size:							13px;

}


div.label {

	margin-left:						150px;
	font-size:							13px;
	text-align:							left;
	padding-bottom:						10px;

}


div.error{

	font-size:							16px;
	color:								red;
	font-weight:						bold;
	text-align:							left;
	margin-bottom:						20px;
	padding:							10px;
	border:								1px solid red;

}


input.form {

	float:								left;
	width:								400px;

}

input.form_indent{

	margin-left:						150px;
	width:								400px;

}

input.form_indent_short {

	margin-left:						150px;
	float:								left;
	width:								100px;

}




textarea.form {

	margin-left:						150px;
	width:								400px;

}

label.picture {

	width:								110px;

}


div.picture_label {

	float:								left;
	width:								270px;

}


.clear {

	clear: both;

}
