@charset "UTF-8";
@font url(fonts/itckrist.ttf);/*edit kristen.ttf to match how the file is named that you upload. Any other special fonts you want to use need to be listed like that at the very top of the style sheet.*/

body  {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;	background: #ffffff url(images/img01.jpg) repeat-x;
	margin: 20px 0px 0px 0px;
	padding: 0px;	text-align: center; 
	color: #757575;
}
#container { 
	width: 752px;  
	background: #FFFFFF;
	margin: 0 auto;
	text-align: left; 
} 
#header { 
	background: #ffffff url(images/img04.jpg) no-repeat; 
	padding: 0 10px 0 20px; 
	height: 295px;
} 
#headergallery { 
	background: #ffffff url(images/galleryheader.png) no-repeat; 
	padding: 0 10px 0 20px; 
	height: 150px;
} 
#header h1 {
	margin: 0; 
	padding: 10px 0; 
}

/* Sidebar */

#sidebar1 {
	float: left;
}

#sidebar1 ul {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: normal;
}

#sidebar1 li {
	margin-bottom: 40px;
}

#sidebar1 li ul {
	padding-left: 25px;
}

#sidebar1 li li {
	margin: 0;
	padding: 5px 10px;
	border-bottom: 1px dotted #D6C9BF;
}

#sidebar1 li h2 {
	margin: 0 0 1em 0;
	padding: 15px 0  5px 25px;
	height: 30px;
	text-transform: lowercase;
	font-size: 28px;
	letter-spacing: -1px;
}

#sidebar1 li p {
	padding: 0 20px;
}

h1, h2, h3 {
	color: #5b92b9;
	letter-spacing: -1px;
}

h1, h2 {
	text-decoration: none;
}

.h1 a, .h2 a {
	text-decoration: none;
	color: #C11A00;
	font-size: 18px;
	list-style-type: none;
}

h1 a:hover, h2 a:hover {
	text-decoration: underline;
}

h1 {
	font-size: 38px;
}

h2 {
	font-size: 28px;
	font-weight: normal;
}

h3 {
	font-size: 16px;
}

p, ul, ol {
	margin-top: 1.5em;
	line-height: 190%;
}

ul, ol {
	margin-left: 3em;
}

blockquote {
	margin-left: 3em;
	margin-right: 3em;
}

a {
	color: #C11A00;
}

a:hover {
	text-decoration: none;
}
#mainContent { 
	margin: 0 0 0 250px; 
	padding: 0 20px; 
} 
#mainContent1 { 
	margin: 0 0 0 0px; 
	padding: 0 20px; 
} 
#footer { 
	padding: 0 10px 0 20px; 
	background: #FFFFFF url(images/img01.jpg) repeat-x top left; 
	font-size:10px;
} 
#footer p {
	margin: 0; 
	padding: 10px 0; 
	text-align: center;
}
.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltlft { 
	float: left;
	margin-right: 8px;
}
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
#menu {
	height: 60px;
	width: 754px;
	padding-left: 20px;
	background: url(images/img02.jpg) no-repeat left top;
	font-family: Arial, Helvetica, sans-serif;
}

#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: normal;
}

#menu li {
	float: left;
}

#menu a {
	display: block;
	float: left;
	padding: 20px 30px 15px 18px;
	margin-right: 1px;
	height: 30px;
	background: url(images/img03.gif) no-repeat left 35%;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 10px;
	color: #FFFFFF;
}

#menu a:hover {
	color: #FFFFFF;
}

#menu .current_page_item a {
	background: none;
	color: #FFFFFF;
}
.post {
}

.post .title {
	margin: 0;
	padding: 10px 20px 10px 10px;
	border-bottom: 1px dotted #D6C9BF;
}

.post h1.title {
	padding: 5px 0  0 50px;
	height: 40px;
	font-size: 2.4em;
	text-transform: lowercase;
}

.post .title a:hover {
	text-decoration: none;
}

.post .entry {
	margin: 0px;
	padding: 20px 20px;
}

.post .meta {
	height: 35px;
	margin: 15px 0 20px 0;
	padding: 15px 0 0 20px;
	line-height: normal;
	background: url(images/img05.jpg) repeat-x left top;
}

.post a {
	color: #C11A00;
}

.postbg {background-image: url(background.jpg);
}

.postbg .title {
	margin: 0;
	padding: 10px 20px 10px 10px;
	border-bottom: 1px dotted #D6C9BF;
}

.postbg h1.title {
	padding: 5px 0  0 50px;
	height: 40px;
	font-size: 2.4em;
	text-transform: lowercase;
}

.postbg .title a:hover {
	text-decoration: none;
}

.postbg .entry {
	margin: 0px;
	padding: 20px 20px;
}

.postbg .meta {
	height: 35px;
	margin: 15px 0 20px 0;
	padding: 15px 0 0 20px;
	line-height: normal;
	background: url(images/img05.jpg) repeat-x left top;
}

.postbg a {
	color: #C11A00;
}