/** * CSS **/

* 						{ margin: 0; padding: 0; }

body 					{ font-size: 10px; font-family: Verdana, sans-serif; background: #f3f3e7; }

body.section-1 				{ }
body.section-2 				{ }
body.section-3 				{ }

a:link 					{ text-decoration: none; 	color: #fff; }
a:active 				{ text-decoration: none; 	color: #c82730; }
a:visited 				{ text-decoration: none; 	color: #fff; }
a:hover 				{ text-decoration: underline; }
a.about  				{ color: #c82730;  }
a img 					{ border: none; }

.logo 					{ position: fixed;}
/*.logo 					{ position:absolute; float:left; clear:right; display: block;}*/
.logo 					{ margin: 14px 0 0 20px; height: 100%;  width: 300px; }
 .logo img				{ position: fixed;}
/*.logo img				{ position:absolute; float:left; clear:right; display: block;}*/
.logo img				{ width: 300px; }
.logo					{ background: url(../../../files/gimgs/cross.gif) repeat;}

#about 					{ margin-top: 175px; margin-left: 20px; font-family: Georgia, Times; font-size: 10px; line-height: 12px; width: 255px; float: left; }
.video 					{ float: left; margin-top: 10px; margin-left: 65px; }
#frontpage 				{ margin-top: 215px; margin-left: 20px; font-size: 55px; line-height: 60px; font-family: Georgia, Times; width: 500px; }

#menu 							{ position: fixed; }
/*#menu 							{ position: absolute; float:left; clear:right; display: block; } */
#menu 							{ padding-left: 20px; height: 125px; width:100%; overflow: auto; bottom: -2px; left: 0; background: #cac9a3; }
#menu ul		 				{ list-style: none; margin: 0 0 12px 0; }
#menu ul li.section-title 		{ }
#menu ul 						{ margin-bottom:0;  list-style:none;  float: left;  width:auto;  padding: 0 60px 10px 0; }
#menu ul.link 					{ float:left; margin-top: 76px; }
#menu ul li.section-title 		{ /*color: #4CB590;*/ color:#7d7b4c; text-decoration: none; font-weight: bold; padding-top:0px; padding-bottom: 4px; font-family: Georgia; font-size: 14px;}
#menu ul li 					{ display:block; margin:0; padding:0; }
#menu li 						{ margin:0; padding:0; }

.menu 							{ vertical-align:bottom; }


.container 				{ padding: 0px 0px 0px 0px; height:100%; min-height: 100%;}

#content 				{ margin: 14px 0 0 340px ; height: 100%;top: 0; }

#content p 				{ width: 400px; margin-bottom: 9px; }

p  						{ margin: 0 0 9px 0; }

#content .container h3 			{ position:fixed;}
/*#content .container h3 			{ position:absolute;  float:left; clear:right; display: block; }*/
#content .container h3 			{ top:280px; left:20px; margin: 14px 0 0 20px; }
#content .container h3			{  }
#content .container p 			{ position:fixed; }
/*#content .container p 			{ position:absolute; float:left; clear:right; display: block; }*/
#content .container p 			{ top:300px; left:20px; margin: 14px 0 0 20px; height: auto;  width: 280px; }
#content .container p			{ float:left; clear:right; display: block; }
#content .container a			{ text-decoration: none; 	color: #c82730;  }

#content .container h3, 
#content .container p
								{ background: #f7f7eb; padding:5px; border:1px dotted #ddd; float:left; clear:right; display: block; }


h1 						{ font-size: 32px; }
h2 						{ font-size: 24px; }
h3 						{ font-size: 16px; }
h4 						{ font-size: 14px;  font-family: Georgia, Times;  margin-left: 300px;  margin-top: -10px; }
h5 						{ font-size: 15px;  font-family: Helvetica, sans-serif;  line-height: 17px; }

#img-container 									{ margin: 0; padding: 5px 0 0 20px; }
#img-container 									{ width: 4500px; }
#img-container img 								{ padding: 0 20px 5px 0 ; /*height: 600px;*/ }
#img-container p 								{ width: 400px; margin: 0; padding: 0 0 12px 0; }
#img-container p 								{ margin-bottom: 18px; }
#img-container p span 							{ line-height: 18px; }
#img-container #text 							{ float: left; width: 325px; }
#img-container #text p 							{ width: 250px; }
#img-container .picture_holder 					{ float: left; }
#img-container .picture 						{ /* padding-top: 10px; */ }
#img-container .captioning .title 				{ margin-left: 10px; }
#img-container .captioning .caption 			{ }

#once 					{ clear: left; }

#header 				{ width: 100%; }

.cl						{}

