body {
font: 100%/100% times, serif;
color: #222;
background: #fff;
}

#sidebar,
#breadcrumb,
#foot_nav { display: none; }

h1 { font-size: 2em; margin: 1em 1em 1em 0; font-weight: normal;text-transform:uppercase; }

	h1 a { color: #e53e45;  }
	h1 strong { font-weight: bold; text-transform: uppercase; }

h2, h3, h4, h5, h6 { font-family: times; line-height: 1.3em; font-weight: normal; color: #555; text-transform:uppercase; }
	h2 { margin: 1em .5em .5em 0; font-size: 1.5em; }

	h3 { margin: 1em .5em .5em 0; font-size: 1.2em; }

	h4 { margin: 1em .5em .5em 0; font-size: 1em; }


p { font-size: .9em; margin: 0 1em 1em 0; line-height: 1.4em; font:times, georgia, serif;}
ul { font-size: .9em; margin: 0 1em 1em 0; line-height: 1.4em; }

a { text-decoration: none; color: #000; }
img{

margin: 0 0 10px 10px;
}
#multiphotos{
width:700px; 
display:block;}
#multi_photos img{
margin:10px;
}
#footer{ 
float:left;
width:700px;}
#full_gallery img{

margin:0px;
}
#full_gallery p{
margin:10px 0;
float:left;
width:700px;
}
dl.contacts { font-size: 1em; line-height: 1.5em; margin: 10px; }
	dl.contacts dt { width: 50px; float: left; text-align: right; font-weight: bold; }
	dl.contacts dd { margin-left: 55px; color:#484343;}
	.contacts  a{color:#e01e36;}
	.contacts a:link { text-decoration:none;}
	.contacts a:visited { text-decoration:none;}
	.contacts a:hover {text-decoration:underline;}
	
	#cms_news { width:100%; float: left; margin: 0 0 20px 0; list-style:none; padding:0px;}
	#cms_news li { width:100%; float: left; padding: 12px 0; border-bottom: 1px solid #ccc; }
	#cms_news li.even { }	
		#cms_news li img { float: left; margin: 0px 15px 0px 0; border: 4px solid #fff; }
		#cms_news li h4 { margin: 0 .5em .35em 0; }
		#cms_news li p { margin: 0 .5em .35em 0; }

.nonprint { display: none; }