/* GENERAL ------------------------------------------------------------*/

body {
	line-height: 1em;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:  100%;
}

#wrapper{
	font-size: 14px;
	line-height: 1.5em;
}

#wrapper p{ margin-bottom: 21px; }

a.link-button{
	text-decoration: none;
	color: #606060;
}

a.link-button:hover{ color: #999; }

a{
	text-decoration: none;
	color: #9a0202;
}

a:hover{ color: #631313; }	

.home-quotes{
	font-size: 18px;
	line-height: 1.3em;
	font-style: italic;
}

/* H's ------------------------------------------------------------*/

h1,h2,h3,h4,h5,h6{ 
	font-family: 'Yanone Kaffeesatz', arial, serif; 
	line-height: 1em;
}

h1{ font-size: 34px;  }

h2{ font-size: 34px; }

h3{ font-size: 32px; }

h4{ font-size: 30px; }

h5{ font-size: 28px; }

h6{ font-size: 26px; }

/* HEADER ------------------------------------------------------------*/

#header #page-title{
	font-family: 'Yanone Kaffeesatz', arial, serif; 
	font-size: 26px;
	line-height: 1em;
}

#header #breadcrumbs{ font-size: 12px; }

#header #breadcrumbs a{ text-decoration: none; }

/* SIDEBAR ELEMENTS ------------------------------------------------------------*/

#sidebar,
#sidebar a{}

#sidebar h6{
	font-family: Tahoma, arial;
	font-weight: normal;
	font-size: 16px;
	margin-bottom: 20px;
}

#sidebar #searchform #s{ color: #a5a3a0;}
	
#sidebar #nav>li{ font-size: 14px; }
	
#sidebar #nav>li a{ text-decoration: none; }
	
#sidebar #nav>li>ul li a{ text-decoration: none; }

#sidebar #nav>li>ul li{ font-size: 12px; }

#sidebar #searchform #s{ font-size: 12px; }

/* GALLERY------------------------------------------------------------*/

.gallery-thumbs li .boxgrid .box-content em{
	font-size: 30px;
	line-height: 1.5em;
	font-style: normal;
	font-weight: bold;
	font-family: 'Yanone Kaffeesatz', arial, serif; 
}

.gallery-thumbs.fourcols li .boxgrid .box-content em{
	font-size: 14px;
	line-height: 1.5em;
	font-weight: bold;
	font-family: Tahoma, arial, serif; 
}

/* PAGER------------------------------------------------------------*/

.pager li a{
	text-align: center;
	text-decoration: none;
	font-size: 12px;
	line-height: 44px;
	color: #606060;
}

.pager li.active a{ color: #cccccc; }

/* SIDEBAR - CATEGORIES ------------------------------------------------------------*/

#sidebar .cat-list h2{
	font-size: 14px;
	font-family: Tahoma, arial;
	margin-bottom: 20px;
	font-weight: normal;
}

#sidebar .cat-list{ font-size: 12px; }

#sidebar .cat-list a{
	font-size: 12px;
	line-height: 40px;
	text-decoration: none;
}


/* BLOG------------------------------------------------------------*/

.post h1{  margin-bottom: 5px; }

.post h1 a{
	text-decoration: none;
	color: #606060;
}

.post .meta,
.post .meta a{
	color: #a1a1a1;
	font-size: 12px;
	font-style: italic;
}

/* BLOG - COMMENTS ------------------------------------------------------*/

.comments-header .n-comments{
	text-align: center;
	color: #fff;
}

.comments-header .text{
	text-indent: 5px;
}

.comments-list li a{
	color: #1f1f1f;
	text-decoration: none;
}

.comments-list .meta-date{
	color: #999999;
	font-style: italic;
}

.comments-list li div.brief{
	font-size: 14px;
	line-height: 1.5em;
}

.comments-list .edit-comment a{
	font-size: 14px;
	color: #999999;
}

/* TAGS------------------------------------------------------*/

.tags li{
	font-size: 12px;
	line-height: 23px; 
}

.tags li a{
	text-decoration: none;
	color: #996633;
}

.tags li:hover a{
	color: #d17213;
}

/* PORTFOLIO ------------------------------------------------------*/

.filter .filter-title{
	font-size: 16px;
	font-weight: bold;
	margin-left: 20px;	
}

/* FORMS ------------------------------------------------------------*/

#contactForm input,
#contactForm textarea,
#commentform input,
#commentform textarea{
	color: #606060;
	font-size: 14px;
}

#contactForm label,
#commentform label{
	display: block;
	font-size: 14px;
	line-height: 2.5em;
	font-weight: light;
}

/* FOOTER------------------------------------------------------------*/

#footer a{ text-decoration: none; }

#footer h6{
	font-family: Tahoma, arial;
	font-weight: normal;
	font-size: 18px;
	margin-bottom: 20px;
}

#footer-cols li,
#footer-cols li a{
	font-size: 14px;
	line-height: 1.5em;
	text-decoration: none;
}

#footer-bottom{
	font-size: 12px;
	line-height: 1.5em;
}


#footer-bottom #bottom-left a{
	text-decoration: none;
	color:#606060;
}

