﻿body {background-color:#F9FAE8; 	/*background-image:url(/images/bkg.jpg); 	background-repeat: repeat-x;*/}

.container {	
	padding-top:5px;
}

.innercontainer {
	background-image:url(/images/polyglotte_trotters_logo.jpg);
	background-repeat: no-repeat;
	background-position:top left;
	background-color:#fff;
	border:1px solid #000;
	min-height:600px;
}
	
.title:first-letter{
	text-transform: uppercase;
}


.title {
	padding-top:65px;
	font-size: 2.5em; 
	line-height: 145%;
	margin-bottom: 1em;
	font-family: "Adobe Caslon Pro", "Hoefler Text", Georgia, Garamond, Times, serif;
	letter-spacing:0.1em;
	text-transform: lowercase;
	font-variant: small-caps;
	color: #87688B;

}

		
/* Links */

#mainlink {
	list-style-type:none;
	font-size: 1.2em; 
	line-height: 1.6em; 
	margin-bottom: 1.25em;
	margin-top:20px;
	color:#B8A2BD;
	font-variant: small-caps; 
	letter-spacing: 2px; 
	text-transform: lowercase; 
	font-size:1.2em;
	font-family: "Adobe Caslon Pro", "Hoefler Text", Georgia, Garamond, Times, serif;
 
}

#mainlink a {text-decoration:none; color:#B8A2BD;}

#mainlink a:link {}
#mainlink a:visited {}
#mainlink a:active {}
#mainlink a:hover {color: #B6D446;/*font-weight:bold;*/}


.rightbkg {
	background-image:url(/images/right_bkg.jpg);
	background-repeat: no-repeat;
	background-position:top left;
	min-height:100px;
}
#rightinner {

margin-top:17px;
}
.bodylisttitle {
	font-size: 1.2em; 
	color:#B8A2BD;
	font-variant: small-caps; 
	letter-spacing: 1px; 
	text-transform: lowercase; 
	font-size:1.2em;
	padding-left:3px;
}


#bodylist {
	/*font-family: "Adobe Caslon Pro", "Hoefler Text", Georgia, Garamond, Times, serif;*/
	list-style-type:none;
	color: #B6D446;
	padding:15px 0;
	padding-left:0;
	margin:10px;
}

#bodylist ul {
	font-family: "Adobe Caslon Pro", "Hoefler Text", Georgia, Garamond, Times, serif;
	list-style-type:none;
	color: #B8A2BD;
margin-left:5px;
}
.bodytext  {margin-top:20px;}
.bodytext p {color:#87688B;}
.dropcap { 
font-family: "Adobe Caslon Pro", "Hoefler Text", Georgia, Garamond, Times, serif;

float:left;
color:#B8A2BD;
	font-size: 3.2em; 
	line-height: 50%;
padding-top:13px;
padding-right:5px; 

}

/* Forms override*/

label {font-weight:bold;}
fieldset {padding:1.4em;margin:0 0 1.5em 0;border:none;}
legend {font-weight:bold;font-size:1.2em;}
input, input.text, input.title, textarea, select {margin:0.5em 0;border:1px solid #bbb;}
input.text:focus, input.title:focus, textarea:focus, select:focus {border:1px solid #666;}
input, input.text, input.title {width:300px;padding:5px;}
input.title {font-size:1.5em;}
textarea {width:300px;height:100px;padding:5px;}
.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}



.anglais {
	list-style-type:none;
	margin:0;
	width: 200px;
	color:#B8A2BD;
	background-image:url(/images/index_ul.jpg);
	background-repeat:no-repeat;
	padding-top:23px;
	padding-left:15px;
	/*display:inline-block;*/
	margin-bottom: 100px;
	float:left;
}

.ulblock {
text-align:center;
margin-bottom:30px;
}

.anglais li h3 {
	color:#87688B;
	line-height: 115%;
	font-size: 1.5em;
}



.anglais li {
	padding:10px 0;
	padding-right:20px;
	text-align:left;
}


.subtext:first-letter{text-transform: uppercase;}

.subtext { 
	color:#B8A2BD;
    font-family: "Adobe Caslon Pro", "Hoefler Text", Georgia, Garamond, Times, serif;
	letter-spacing:0.1em;
	text-align:center;
	margin: 20px auto;
	text-transform: lowercase;
	line-height: 135%;
	font-size: 12pt;
	font-variant: small-caps;
	padding:0 130px;
}

.anglais li a {text-decoration:none; color:#87688B;}
.anglais li:last-child a {text-decoration:none; color:#B6D446;font-weight:bold;}
.anglais li a:link {}
.anglais li a:visited {}
.anglais li a:active {}
.anglais li a:hover {color: #B8A2BD;/*font-weight:bold;*/}


#contactdetails {	
	margin:0;
	padding: 0 0 10px 0;
	display:inline;
	list-style-type:none;	
	float:right;
	color:#808080;
}	

#contactdetails li{	
	display:inline;
	margin-left:13px;

}	
#contactdetails li a{text-decoration:none;color:#87688B;}	
#contactdetails li a:link{color:#87688B;}
#contactdetails li a:visited{color:#87688B;}
#contactdetails li a:active{color:#87688B;}
#contactdetails li a:hover{color: #B8A2BD}
.contact_last{	
	padding: 0;
	padding-right:0;
}	

.contact {	
	color:#B6D446;
	font-size:larger;
}
.hide{ display:none; }

#more:link {text-decoration:none; color:#B6D446;}
#more:visited {text-decoration:none; color:#B6D446;}
#more:active {text-decoration:none; color:#B6D446;}
#more:hover {color: #B8A2BD;/*font-weight:bold;*/}

.bodyul {
	list-style-type:circle;
	color:#B8A2BD;
}
.bodyul li {
	padding-top:10px;
}

.emphases {
	font-family: "Adobe Caslon Pro", "Hoefler Text", Georgia, Garamond, Times, serif;
	line-height: 135%;
	font-size: 15pt;
	font-style:italic;
 }
.h3link {color:#87688B;}

