 
		html  { height: 100%; }
	body, #container { min-height: 100%; } 		
		


/* Body font style */
body { font-family: "Georgia", "Times New Roman", Times, serif; }	

/* User menu  */
ul.mainnav { font-family: "Georgia", "Times New Roman", Times, serif; }		

/* User Font Sizes */
body {
	font-size: 14px;
	line-height: 18px;	
}
h1 {
	font-size: 28px;
	line-height: 32px;	
}
h2 {
	font-size: 20px;
	line-height: 24px;
}
.mainnav a {
	font-size: 15px;
	line-height: 19px;
}

/* User Color Rules */
			body { background-color: #ffffff; }		html { background-color: #ffffff; }			
	body { color: #7e1b1b; } 
		
			h1 a, h1 a:hover, h1 a:visited { color: #f09f28;}
		
			h2 { color: #7e1b1b;}
	  

	a, a:visited { color: #f09f28; } 

		
.mainnav a { color: #7e1b1b; }
.thumb-gallery .thumb { border: 2px solid #7e1b1b; }

	 

		
.mainnav a.on:hover, .mainnav  a:hover { color: #f09f28; }

.combo .strip .gallery a:hover, .combo .left .gallery a:hover { background: #f09f28; }

.thumb-gallery .thumb:hover { border: 2px solid #f09f28; } 

		
	.mainnav a.on, .mainnav a.on:hover { color: #f09f28; }
body.multi_fancy .mainnav a.on, body.multi_fancy .mainnav a.on:hover { color: #fff; }
body.multi_fancy .mainnav a.on { background: #f09f28; }

.combo .strip .gallery a.active, .combo .left .gallery a.active { background: #f09f28; }
	
	
		
blockquote { border-left: 5px solid #ffffff; }

body.multi header, body.multi_fancy header { border-bottom: solid 1px #ffffff; }
body.multi footer, body.multi_fancy footer, body.single footer { border-top: solid 1px #ffffff; }

body.multi ul.mainnav li {	border-left: solid 1px #ffffff; }
body.single ul.mainnav li {	border-bottom: solid 1px #ffffff; } 

body.single_accordion h3.mainnav a { border-bottom: 1px solid #ffffff; font-size: 15px; }

	


