
/* TYPOGRAPHY */
/* ----------------------------------------- */

@import "wcmanonegra/stylesheet.css";

/* WCManoNegraBtaRegular */
/* WCManoNegraBtaBold */

body{
	font-family: 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;
	font-size: 93.75%;/* 15/16 */
	line-height: 1.333333333;/* 20/15 */
	color: rgb(68,35,29);
}

a{
	text-decoration: none;
	color: rgb(185,81,32);
}
a:visited{
	color: rgb(91,42,30);
}
a:hover{
	text-decoration: underline;
/* 	color: rgb(91,42,30); */
	color: rgb(185,81,32);
}
p{
	margin-bottom: 1.333333333em;/* 20/15 */
}
ul{
	margin-bottom: 1.333333333em;/* 20/15 */
}
ol{
	margin-bottom: 1.333333333em;/* 20/15 */
}

h1{
	font-family: 'WCManoNegraBtaRegular', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;
	font-weight: normal;
	font-size: 2.666666667em;/* 40/15 */
	line-height: 1.25;/* 50/40 */
	text-align: center;
	color: rgb(68,35,29);
}
h2{
	font-family: 'WCManoNegraBtaRegular', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;
	font-weight: normal;
	font-size: 2em;/* 30/15 */
	line-height: 1.333333333;/* 40/30 */
	color: rgb(68,35,29);
}
h3{
	font-family: 'WCManoNegraBtaRegular', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;
	font-weight: normal;
	font-size: 1em;/* 15 */
	line-height: 1.333333333;/* 20/15 */
	color: rgb(68,35,29);
}
img{
	display: block;
}
input,
select,
option,
textarea{
	font-family: 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;
	font-size: 1em;/* 15 */
}

/* Navigation */

.menu-header .menu a{
	font-family: 'WCManoNegraBtaRegular', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;
	font-size: 1.733333333em;/* 26/15 */
	color: rgb(68,35,29);
}
.menu-header .menu .current_page_item a,
.menu-header .menu .current_page_ancestor a{
	color: rgb(185,81,32);
}
.menu-header .menu a:hover,
.menu-header .menu .sub-menu a:hover{
/* 	color: rgb(91,42,30); */
	color: rgb(185,81,32);
	text-decoration: none;
}
.menu-header .menu .sub-menu li{
	text-align: center;
}
.menu-header .menu .sub-menu a{
	font-size: 1.466666667em;/* 22/15 */
	line-height: 1.363636364;/* 30/22 */
	color: rgb(68,35,29);
}


#sub-menu li{
	margin-bottom: 25px;
}
#sub-menu h2{
	font-family: 'WCManoNegraBtaRegular', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;
	font-size: 1.666666667em;/* 25/15 */
/* 	color: rgb(185,81,32); */
}
#sub-menu a{
	color: rgb(68,35,29);
}
#sub-menu a:hover{
	text-decoration: none;
	color: rgb(185,81,32);
}
#sub-menu .current_page_item h2{
	font-size: 2em;/* 30/15 */
	line-height: 1.5;/* 45/30 */
}
#sub-menu .current_page_item a{
	color: rgb(185,81,32);
}
#sub-menu .description{
	font-size: 0.866666667em;/* 13/15 */
	line-height: 1.384615385;/* 18/15 */
}
#sub-menu .current_page_item .description{
	font-weight: bold;
	font-size: 1em;/* 15 */
	line-height: 1.333333333;/* 20/15 */
}

#language-switcher h3{
	font-family: 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;
	font-style: italic;
	font-weight: normal;
	font-size: 0.933333333em;/* 14/15 */
	line-height: 1.357142857;/* 19/14 */
}

/* Footer */

#main-footer{
	font-weight: bold;
	font-size: 0.933333333em;/* 14/15 */
	line-height: 1.785714286;/* 25/14 */
	text-align: center;
}
#main-footer a{
	color: rgb(156,66,29);
}
#main-footer .links,
#main-footer .credit{
	font-weight: normal;
	font-size: 0.857142857em;/* 12/14 */
	line-height: 2.083333333;/* 25/12 */
}
#main-footer .links a,
#main-footer .credit,
#main-footer .credit a{
	color: rgb(156,136,124);
}


/* Home */

.home h1{
	margin-bottom: 0;
}
.home .main-article{
	text-align: center;
}
.home .main-article p{
	line-height: 1.666666667;/* 25/15 */
}

/* What is Metamorefosi? */

.page-template-page-what-is-metamorefosi-php .main-article{
	line-height: 1.666666667;/* 25/15 */
}

/* Page */

#content .leader{
	font-weight: bold;
	text-align: center;
}

/* Rooms at Metamorefosi */
.rooms h2{
	font-size: 1.666666667em;/* 25/15 */
	line-height: 1.4;/* 35/25 */
}
.rooms .description p{
	margin-bottom: 0;
	line-height: 1.666666667;/* 25/15 */
}
.rooms .rate{
	margin-bottom: 0;
	font-weight: bold;
	line-height: 1.666666667;/* 25/15 */
}
.rooms .enquire{
	font-family: 'WCManoNegraBtaRegular', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;
	font-size: 1.333333333em;/* 20/15 */
	/* line-height: 2.25;/* 45/20 */
	line-height: 1.75;/* 35/20 */
}
.rooms .enquire a{
	padding: 5px 0;
	text-indent: 35px;
	color: rgb(91,42,30);
}
.rooms .enquire a:hover{
	text-decoration: none;
	color: rgb(185,81,32);
}

/* Blog */
.blog #sub-menu p,
.single-post #sub-menu p,
.archive #sub-menu p{
	margin-bottom: 0;
	font-weight: bold;
}
.blog #sub-menu li,
.single-post #sub-menu li,
.archive #sub-menu li{
	margin-bottom: 0;
	padding: 3px 0;
}
/*
.blog #sub-menu .archives li,
.single-post #sub-menu .archives li,
.archive #sub-menu .archives li{
	padding: 2px 0 3px;
}
*/
.blog #sub-menu a,
.single-post #sub-menu a,
.archive #sub-menu a{
	text-indent: 0;
	background: none;
	color: rgb(185,81,32);
}
#sub-menu p.older-posts{
	margin-bottom: 1.266666667em;/* 19/15 */
	font-weight: normal;
}
.blogpost h2{
	line-height: 1;/* 30 */
}
.blogpost h2 a{
	color: #44231d;
}
.blog .posted-on,
.blog .post-tags,
.single-post .posted-on,
.single-post .post-tags,
.archive .posted-on,
.archive .post-tags{
	font-weight: bold;
}
.blog .pagination a,
.single-post .pagination a,
.archive .pagination a{
	font-weight: bold;
}

/* The Book */
.main-article h3{
	font-size: 1.333333333em;/* 20/15 */
	line-height: 1;
}
.biblio h2{
	margin-bottom: 1.333333333em;/* 20/15 */
	font-family: 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;
	font-weight: bold;
	font-size: 1em;/* 15 */
}
.biblio h3{
	font-family: 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;
	font-weight: bold;
	font-size: 1em;/* 15 */
	line-height: 1.333333333;/* 20/15 */
}
.biblio .pair h3{
	float: left;
	margin-right: 0.5em;
}
.biblio .pair p{
	font-weight: bold;
}
.buy{
	font-weight: bold;
}
.buy-now{
	font-family: 'WCManoNegraBtaRegular', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;
	font-size: 1.666666667em;/* 25/15 */
	line-height: 1.2;/* 30 */
}
.buy-now a{
	display: block;
	font-weight: normal;
	text-indent: 30px;
	background: url(../images/sn_bullet_sm_orange.png) no-repeat 0 0;
	color: rgb(91,42,30);
}
.buy-now a:hover{
	text-decoration: none;
	color: rgb(185,81,32);
}


/* Contact Us */
.page-id-17 h3{
	font-family: 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;
	font-weight: bold;
	font-size: 1em;/* 15 */
	line-height: 1.333333333;/* 20/15 */
}
#contact-details .map-links{
	margin: 0;
	font-family: 'WCManoNegraBtaRegular', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;
	font-weight: normal;
	font-size: 1.333333333em;/* 20/15 */
	line-height: 2.25;/* 45/20 */
}
#contact-details .map-links a{
	display: block;
	text-indent: 30px;
	background: url(../images/sn_bullet_sm_orange.png) no-repeat 0 5px;
	color: rgb(91,42,30);
}
#contact-details .map-links a:hover{
	text-decoration: none;
	color: rgb(185,81,32);
}
#map iframe{
	display: block;
}
#application-form h2{
	font-size: 2.333333333em;/* 35/15 */
	line-height: 1.142857143;/* 40/15 */
	padding-bottom: 0.571428571em;/* 20/35 */
}
#application-form .formfields label{
	display: block;
	margin-bottom: 0.533333333em;/* 8/15 */
	padding-left: 3px;
	font-weight: bold;
	font-size: 1em;/* 15 */
	line-height: 1.333333333;/* 20/15 */
}
#application-form .formfields input{
	display: block;
	border: 1px solid rgb(198,198,198);
	padding: 4px;
	height: 24px;
	width: 390px;
	font-size: 1em;
	line-height: 1.6;/* 24/15 */
	background-color: rgb(255,255,255);
}
#application-form .formfields select{
	display: block;
	border: 1px solid rgb(198,198,198);
	padding: 5px;
	height: 34px;
	width: 400px;
	font-size: 1em;
	line-height: 2.133333333;/* 32/15 */
	background-color: rgb(255,255,255);
}
#application-form .formfields option{
	display: block;
	padding: 5px;
	font-size: 1em;
	line-height: 2.133333333;/* 32/15 */	
}
#application-form .formfields textarea{
	display: block;
	border: 1px solid rgb(198,198,198);
	padding: 4px;
	height: 278px;
	width: 390px;
	font-size: 1em;
	line-height: 1.333333333;/* 20/15 */
	background-color: rgb(255,255,255);
}
#application-form .formfields #submit-button{
	position: relative;
	float: right;
/* 	overflow: visible; */
	border-width: 0;
	padding-left: 30px;
	height: 35px;
	width: auto;
	font-family: 'WCManoNegraBtaRegular', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;
	font-weight: normal;
	font-size: 1.333333333em;/* 20/15 */
	line-height: 1.75;/* 35/20 */
	color: rgb(91,42,30);	
	background: url(../images/sn_bullet_sm_orange.png) no-repeat 0 5px;
	cursor: pointer;
}
#application-form .formfields #submit-button:hover{
	color: rgb(187,84,32);
}
#application-form .formfields #submit-button:active{
	top: -1px;
}
