/* LAYOUT
--------------------------------*/


* { margin:0; padding:0;}
a img {border: none;}

body {
	min-width: 770px;         /* [container: H padding X2] + [content: H padding X2] + [sidebar: width + H padding X2] */
	background: #fff url(imgs/bgGradient6.png) repeat-x;
	font: 86% sans-serif;
	text-align: center;
	color: #3A423F;
}

/*#container { background: url(imgs/diagLine_b699ce.png); padding: 0 65px 27px 65px; } */
#container { background:#B8ACBF; max-width: 800px; margin: 0 auto; text-align:left;} 


#header { background: #EEE5F5;
height: 100px;
 -moz-border-radius: 7px 7px 0 0;
 -webkit-border-radius: 7px 7px 0 0;
 border-radius: 7px 7px 0 0;
}
#header .logo {margin: 25px 0 0 30px; }
#header .fortune {margin-left: 30px; font-size: 0.8em; position: relative; top: -9px; font-weigth: bold; color: #a55cad; letter-spacing: -0.03px;}


#language { position: relative; top: -2px; list-style-type:none; text-align: center; }
#language li {float: right; min-width:62px;  background:#F4ECFB; padding: 0 5px; margin-right: 6px;
 	-moz-border-radius: 0 0 7px 7px; 	-webkit-border-radius: 0 0 7px 7px; 	border-radius: 0 0 7px 7px;
	font-size:1.4em; font-weight:bold;
}
#language li a {color:#B69ACA;}
/* #language li a:hover {text-decoration:none;} */
#language li.current { background:#EBDEF6; color:#fff;}

#page {
	/*padding-right: 363px; */    /* [sidebar: width + H padding X2] + [content: H padding X2] */
	background: #fff;
	overflow:hidden;
	position: relative;
}

#page.wide {
	padding-right:0;
}


#content {
	padding: 0;
	width: 100%;
	position: relative;
	float: left;
	background: #EEE5F5 url(imgs/barrow.jpg) no-repeat;
}


#content .teaser {
	width: 440px;
	padding: 1px 15px 10px 158px;
	background: url(imgs/white40.png);
  margin: 0;
	font-size:1.2em;
}

#content #photos {
clear:right;
float:right;
position: relative;
top: 165px;
right: 5px;
}

#content .breadcrumbs {
	color: #D11D5A;
	font-size: 2.7em;
	margin: 35px 0 0 25px;
}



#content.teaser h1 { margin: 10px 0 25px 0; font-size:2em; line-height:1em;}
#content.teaser p {  }
#content.teaser strong em { margin: 0; font-size:1.3em; color: #6A477E; font-style:normal; font-weight:normal;}
#content.teaser em { font-style: italic; color: inherit; }

#content .author {font-size: 0.9em;}
#content .author em {font-style: normal; color:#7A35CB;}

#footer { clear: both; padding: 10px 32px; text-align:center; background:#EEE5F5; 
 -moz-border-radius: 0 0 10px 10px;
 -webkit-border-radius: 0 0 7px 7px;
 border-radius: 0 0 7px 7px;
 color:#9A8EA2;
 font-size: 13px;
 padding-top: 50px;
}
#footer em {  color:#CCBCD7;}

hr.pagebreak { clear: both; border:0; color:#EEE5F5; background:#EEE5F5; }

/* BASE TYPOGRAPHY
--------------------------------*/

h1,h2,h3,h4,h5,h6,a,em {color: #9857EA;}
h1 em,h2 em,h3 em,h4 em,h5 em,h6 em {color: #CCBCD7; font-size:1.2em;}
p {margin: 1em 0;}
a {text-decoration: none;}
a:hover {text-decoration: underline;}
a:active {background:#6A477E; color:#fff;}
em {font-style: normal;}
em.one {color: #622E93; }
em.two {color: #B1006A; }


