body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px;
	margin:0px;
}
#content {
	margin:0px auto;
	width: 931px;
}
#menu {
	float:left; width:901px; background-color:#5c6654; height:24px;
}
#menu #nav, #menu #nav ul {
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	padding-left:360px;
}
#menu #nav li {
	float: left;
	padding: 0px;
}
#menu #nav a {
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
	padding: 4px 10px;
	display:block;
}
#editContainer{
	padding:10px;
	width:881px;
}
#footer {
	background-color:#5c6654;
	width: 821px;
	padding: 5px 40px;
}
#footer a {
	color:#FFFFFF;
	text-decoration:none;
}
#bottomborder {
	background-image:url(images/bottomborder.jpg)
}

#opane{
position:absolute;visibility:hidden;left:0px;top:0px;width:783px;height:500px;background-color:#EAEAEA;z-index:14;
}
#vpane{
position:absolute; visibility:hidden; top:100px; left:100px; z-index: 20; background-color:#fff;
}
#vpane #holder{
width:400px; height:400px; border: 1px solid black; margin:5px; text-align:left; padding:15px;
}
#vpane #holder div{
	display:none;
}
.transparent {
background-color: #ffffff;
filter:Alpha(Opacity=55);
-moz-opacity:0.55;
}

form#mailform label,input{
	display: block;
	width: 200px;
	float: left;
	margin-bottom: 10px;
}

form#mailform label{
	text-align: right;
	width: 75px;
	padding-right: 20px;
}

form#mailform input#submitButton{
	width: 100px;
}

form#mailform br {
	clear: left;
}



img.figure {

	float: right;
	margin-top: 10px;
	margin-left: 10px;
	margin-right:10px;
	padding: 5px;
	border-width:2px;
	border-style:solid;
	border-color:#666666;
		
}

P.specialties  {

font-size:16px;
color:#FF0000;
font-weight:bold;
}
<p class="specialties">
ol{

padding:10px;

}

li{

padding:1px;

}

h1 {

	margin-top:25px;
	font-size:34px;

}


