/* TEXT COLORS */

body {
	background-color: #F0EFE6; 
	color: #726C65;
}

h1, h2, h3, h4, h5, 
.photo-title, .album-title, 
span#asideTitle, h2.sideTitle, 
.blog-entry-title, .blog-entry-title a{color: #4D463C;}

a{color: #A8805C;}
a:hover{color: #CB9A6E;}

code{
	background-color: #E8E7DE;
	border: 1px solid #E0DFD6;
}

#headerTop{
	background-color: #E0DFD6;
	border-bottom: 1px solid #D3D2C9;
}

#headerTop hr{background-color: #E3E2D9;}

.ie7 #headerTop hr, 
.ie7 aside hr{
	border-color: #E3E2D9;
}

#breadcrumb{color: #A39D97;}

#headerTop a{
	color: #8A847E;
}

#headerTop .wrapper > span.social{border-right: 1px solid #D3D2C9}
#headerTop .wrapper > span.social:hover{background-color: #E8E7DE;}

header h1{color: #4D463C}
header h2, header h1 span#contact{color: #9A9481}

nav, nav ul ul, nav a{color: #86705F;}

nav {
	padding-bottom: 2px;
	border-top: 1px solid #D2CEC7;
	border-bottom: 2px solid #CBC7C0;
}

nav ul{border-bottom: 1px solid #D2CEC7;}

nav >ul>li>ul{border-top: 1px solid #D2CEC7;}

nav ul ul{
	border: 1px solid #D2CEC7;
	background-color: #F0EFE6;
}

nav ul li a:hover{
	color: #A88C77
}

nav ul ul li:hover{
	background-color: #F7F6ED;
}

header h1 span,
nav ul li a#current, 
nav ul li a#current:hover,
nav ul li a.currentAncestor{
	color: #C1713D;
}

nav >ul>li>a#current, 
nav >ul>li>a#current:hover,
nav >ul>li>a.currentAncestor{
	border-left: 1px solid #D2CEC7;
	border-right: 1px solid #D2CEC7;
}

#featurePadding{border: 1px solid #D2CEC7;}
.thumbnail-wrap img, 
.movie-thumbnail-frame img{border: 1px solid #C5C1BA;}

#featurePadding, .thumbnail-wrap img, .movie-thumbnail-frame img{background-color: #FFFFFF;}

#asideTitle{
	color:#A25C24;
	border-top: 1px solid #D2CEC7;
	border-bottom: 1px solid #D2CEC7;
}

aside hr{background-color: #CBC7C0;}

.blog-entry-date {
	border-top: 1px solid #D2CEC7;
	border-bottom: 1px solid #D2CEC7;
}

.blog-entry-body { border-top: 2px solid #CAC6BF; }

p.blog-entry-tags { border-top: 1px dashed #D2CEC7; }

a.blog-comment-link {
	background-color: #E3E2D9;
	border: 1px solid #E3E2D9;
	border-bottom: 1px solid #DBDAD1;
}

a.blog-comment-link:hover {
	background-color: #E8E7DE;
	border: 1px solid #E8E7DE;
	border-bottom: 1px solid #E3E2D9;
}

#blog-categories:before,
#blog-archives:before,
ul.blog-tag-cloud:before,
#blog-rss-feeds:before{
	border-top: 1px solid #D6D5CC;
	border-bottom: 1px solid #D6D5CC;
}

.filesharing-item{
	border-bottom: 1px solid #D2CEC7;
}

.form-input-field, 
.form-input-field:focus, 
.form-input-button { 
	outline: solid thin #D2CEC7;
	color: #726C65;
	background-color: #FFFFF7; 
}

.form-input-button{ border: 4px solid #EAE9E0; }
.form-input-button:hover{ border: 4px solid #E0DFD6; }
.form-input-field { border: 4px solid #EAE9E0; color: #726C65;}
.form-input-field:focus { border: 6px solid #E0DFD6; }



		.wrapper{ width: 960px; }
section{ width: 730px; }

@font-face {
    font-family: 'ArvoRegular';
    src: url('font/Arvo-Regular-webfont.eot');
    src: url('font/Arvo-Regular-webfont.eot?#iefix') format('eot'),
         url('font/Arvo-Regular-webfont.woff') format('woff'),
         url('font/Arvo-Regular-webfont.ttf') format('truetype'),
         url('font/Arvo-Regular-webfont.svg#webfontomnSZCTO') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'ArvoRegularBold';
    src: url('font/Arvo-Bold-webfont.eot');
    src: url('font/Arvo-Bold-webfont.eot?#iefix') format('eot'),
         url('font/Arvo-Bold-webfont.woff') format('woff'),
         url('font/Arvo-Bold-webfont.ttf') format('truetype'),
         url('font/Arvo-Bold-webfont.svg#webfontnP4ftP2h') format('svg');
    font-weight: normal;
    font-style: normal;
}

header h1, h1 strong, h2 strong, h3 strong, h4 strong, h5 strong, h6 strong, header h1 span#contact,
.filesharing-item-title, .movie-page-title{font-family: 'ArvoRegularBold';font-weight: normal;}

h1,h2,h3,h4,h5,h6, header h2{font-family: 'ArvoRegular';}

nav, #asideTitle{ font: italic 12px Georgia, Trebuchet MS, Arial, sans-serif; }

nav{font-size: 14px}
nav ul ul{font-size: 9px}

#asideTitle,
nav >ul>li>a#current, 
nav >ul>li>a#current:hover,
nav >ul>li>a.currentAncestor,
#blog-categories:before,
#blog-archives:before,
ul.blog-tag-cloud:before,
#blog-rss-feeds:before{
	background-image: url(images/lines_06.png);
}

nav{margin-bottom: 30px;}
#featurePadding { display: none; }


#featureImage {
	background-image: url(images/editable_images/image1.jpg);
}

#asideTitle{font-size: 14px;}

aside{display: none;}
section{width: 100%;}


		