#body{
	font-family:verdana;
	font-size:9pt;
	border-style:none;
	position:absolute;
	left: 0px;
	top: 0px;

}

#picnic{
	/*background-image:url(../images/PiqueNique2006.gif);*/
	position:absolute;
	margin-left:260px;
	}
	

#content {
	width:525px;
	float:left;
	background:#fff;
	font-family: Verdana, sans-serif;
	font-size: 96%;
	line-height: 125%;
}
div#content h4 {
	font-family: Impact, sans-serif;
	font-size: 52px;
	color: #DEDE52;
	font-weight: bold;
	float: left;
	line-height: normal;
	vertical-align: text-top;
	white-space: nowrap;
	position: static;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	border-width: 0;
	border: 0;
}

h1 {
	font-family:"Myriad Web";
	font-size:15pt;
	color: #808000;
	font-style:italic;
	font-weight: bold;
}
h3 {
	font-family:"Myriad Web";
	font-size:13pt;
	color: #808000;
	font-style:italic;
	font-weight: bold;
}

.reminder{
	color:#CC0099;
	font-weight:bold;
	}

#questions tr td a{
	text-decoration:none;
}

#questions tr td a:hover{
	text-decoration:none;
	color:#CD093D;
	font-weight:normal;
	
}
#questions tr td.num{
	color:#DEDE52;
	font-weight:bold;
	font-size:16px;
}

#sitemap  a{
	text-decoration:none;
	font-size: 9pt;
}

#sitemap a:hover{
	text-decoration:none;
	color:#CD093D;
	font-weight:normal;
	font-size: 9pt;
}

#testimonial{
	margin-left:25px;
	margin-right:25px;
}
.links{
	color: #808000;

}

#alinks a{
	font-family:Verdana;
	font-size: 9pt;
	color: #CD093D;
}

#alinks a:hover{
	color:#808000;
}

div#content p.signature{
color:#CD093D;
}

p{
	font-family:Verdana;
	font-size:9pt;
	color:#000000;
}


body.home #menu li#home a,
body.consultant #menu li#consultant a,
body.EAStory #menu li#EAStory a,
body.specialint #menu li#specialint a,
body.frenchimmersion #menu li#frenchimmersion a,
body.self #menu li#self a,
body.nearby #menu li#nearby a,
body.south #menu li#South a,
body.tripsuggestion #menu li#tripsuggestion a,
body.self #menu li#self a,
body.kids #menu li#kids a,
body.reunion #menu li#reunion a,
body.villa #menu li#villa a,
body.women #menu li#women a,
body.divine #menu li#divine a,
body.wedding #menu li#wedding a,
body.company #menu li#company a,
body.paris #menu li#paris a,
body.otherregions #menu li#otherregions a,
body.proprietaires #menu li#proprietaires a
{
	color: #CD093D;
}

/*EA STORY*/
body.planet #menu li a#planet,
body.testimonials #menu li a#testimonials,
body.press #menu li a#press,
body.tripleader #menu li a#tripleader,

/*FRENCH IMMERSION*/
body.youth_adult #menu li a#youth_adult,
body.selfguided #menu li a#selfguided,
body.summercamps #menu li a#summercamps,

/*SMALL PRIVATE GROUPS*/
body.rugby #menu li a#rugby,
body.golf #menu li a#golf,
body.foodwine #menu li a#foodwine,
body.honeymoon #menu li a#honeymoon,
body.divine #menu li a#divine,

/*SOUTHWEST*/
body.todo #menu li a#todo,
body.togo #menu li a#togo,

/*NEARBY REGIONS*/
body.hiking #menu li a#hiking,
body.bordeaux #menu li a#bordeaux,
body.dordogne #menu li a#dordogne,
body.basque #menu li a#basque




body.selection #menu li a#selection,
body.leader #menu li a#leader,
body.questions #menu li a#questions,
body.active #menu li a#active,
body.southeve #menu li a#southeve
body.authentique #menu li a#authentique,
{
	/*color:#DEDE52;*/
	color:#FFFFFF;
	/*background-color: #FFFFFF;*/

}



.switchcontent li{
	text-align: left;
	padding-left: 20px;
	list-style-type: none;
	text-decoration: none;
}
.switchcontent li a{
	text-decoration: none;
	height: 100%;
	color:#FFFFFF;
	font-size:11px;
	font: verdana;
	width: 145px;
	padding-bottom: 5px;
}
.switchcontent li a:hover{
	color:#808000;
	background-color: #FFFFFF;
	font-weight:lighter;
}


#menu {
	top: auto;
	height: auto;
	text-align: left;
	vertical-align: top;
}

#menu ul {
	margin: 2px 0;
	list-style-type: none;
	line-height: normal;
	text-align: left;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 7px;
	padding-bottom: 0px;
	font-size: 11px;
	font-family: Helvetica, sans-serif;
	white-space: normal;
	width: 160px;
}

#menu ul li a{
	width: 160px;
	font: Helvetica, sans-serif;
	height: auto;
	text-decoration: none;
	color: #000000;
}
#menu ul li a:hover{
	color:#CD093D;
}
#menu ul li#sub a{
	color:#FFFFFF;
	font-weight:normal;
	font-size:9pt;
	margin-left: 10px;
}
#menu ul li#sub a:hover{
	color:#808000;
	background-color: #FFFFFF;
	font-weight:lighter;
}

#menu ul li#image{
	margin-left:-5px;
	padding-bottom: 5px;
}
 

#menu li.sub-li-EAStory{display:none;}
#menu li.sub-li-specialint{display:none;}
#menu li.sub-li-frenchimmersion{display:none;}
#menu li.sub-li-reunion{display:none;}
#menu li.sub-li-self{display:none;}
#menu li.sub-li-nearby{display:none;}
#menu li.sub-li-South{display:none;}
#menu li.sub-li-women{display:none;}
#menu li.sub-li-company{display:none;}
#menu li.sub-li-villa{display:none;}
#menu li.sub-li-divine{display:none;}

body.EAStory #menu li.sub-li-EAStory,
body.testimonials #menu li.sub-li-EAStory,
body.tripleader #menu li.sub-li-EAStory,
body.press #menu li.sub-li-EAStory,
body.planet #menu li.sub-li-EAStory {
	padding-top:0;
	margin-left:10px, 1em;
	display:block;
}

body.specialint #menu li.sub-li-specialint,
body.rugby #menu li.sub-li-specialint,
body.golf #menu li.sub-li-specialint,
body.foodwine #menu li.sub-li-specialint,
body.hiking #menu li.sub-li-specialint,
body.yoga #menu li.sub-li-specialint,
body.art #menu li.sub-li-specialint,
body.surfing #menu li.sub-li-specialint,
body.musicdance #menu li.sub-li-specialint,
body.tennis #menu li.sub-li-specialint{
	padding-top:0;
	margin-left:10px, 1em;
	display:block;
}
body.frenchimmersion #menu li.sub-li-frenchimmersion,
body.youth_adult #menu li.sub-li-frenchimmersion,
body.selfguided #menu li.sub-li-frenchimmersion,
body.summercamps #menu li.sub-li-frenchimmersion,
{
padding-top:0;
	margin-left:10px, 1em;
	display:block;
}
body.reunion #menu li.sub-li-reunion,
body.authentique #menu li.sub-li-reunion,
body.honeymoon #menu li.sub-li-reunion	
{
padding-top:0;
	margin-left:10px, 1em;
	display:block;
}
	
body.self #menu li.sub-li-self,
body.divine #menu li.sub-li-self {
	padding-top:0;
	margin-left:10px, 1em;
	display:block;
}

body.nearby #menu li.sub-li-nearby,
body.bordeaux #menu li.sub-li-nearby,
body.dordogne #menu li.sub-li-nearby,
body.basque #menu li.sub-li-nearby
 {
	padding-top:0;
	margin-left:10px, 1em;
	display:block;
}

body.south #menu li.sub-li-South,
body.todo #menu li.sub-li-South,
body.togo #menu li.sub-li-South {
	padding-top:0;
	margin-left:10px, 1em;
	display:block;
}

body.villa #menu li.sub-li-villa,
body.selection #menu li.sub-li-villa {
	padding-top:0;
	margin-left:10px, 1em;
	display:block;
}

body.women #menu li.sub-li-women,
body.leader #menu li.sub-li-women,
body.questions #menu li.sub-li-women {
	padding-top:0;
	margin-left:10px, 1em;
	display:block;
}

body.divine #menu li.sub-li-divine,
body.active #menu li.sub-li-divine
{
	padding-top:0;
	margin-left:10px, 1em;
	display:block;
}

body.company #menu li.sub-li-company,
body.southeve #menu li.sub-li-company
{
	padding-top:0;
	margin-left:10px, 1em;
	display:block;
}


#navbar {
	background-color:#DEDE52;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #000;
	width: auto;
	
}
	
#navbar ul {
	list-style-type: none;
	margin: 0px;
	padding: 2px 0px 5px 0px;
	border-right-color: #FFFFFF;
}
#navbar ul li {
	display: inline;
	padding: 10px;
}
#navbar ul li a {
	text-decoration: none;
	color: #000000;
	padding-left: 5px;
}
#navbar ul li a:hover {
color: #D40026;
	
}

.formField { 
    background: #FFFFFF; 
    border-top-color: #004400; 
    border-left-color: #004400; 
    border-bottom-color: #00dd00;     
	border-right-color: #00dd00; 
    font-family : Verdana;
    font-size: 11 pt; 
    color: #000000;  
    border: 1px #DEDE52 solid;
}

.formButton { 
    background: #DEDE52; 
    font-family : Verdana;
    font-size: 11 px; 
    color: #000000;  
    border: 1px #DEDE52 solid;
}

#navbar2 {
	font-family: Verdana;
	font-size: 8pt;
	color: #ddd;
	width: auto;
	
}
	
#navbar2 ul {
	list-style-type: none;
	margin: 0px;
	padding: 2px 0px 5px 0px;
}
#navbar2 ul li {
	display: inline;
}
#navbar2 ul li a {
	text-decoration: none;
	color:#999999;
	font-size: 8pt;
	padding-left: 5px;
}
#navbar2 ul li a:hover {
	color: #D40026;
	font-size:8pt;
	font-weight: lighter;
}
h4{
	color: #808000;
	font-family: Impact, sans-serif;
	font-size: 50px;
	font-weight: bold;
	font-variant: normal;
	font-style: normal;
	padding-right: 5px;

}

.left-float {
	float: left;
	padding-right: 5px;
	padding-top: 2px;
}

.right-float{
	float:right;
	margin-top: 3px;
	margin-left: 5px;

}
#nav {
	
	font-family: Verdana, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	
}
#nav a{
	text-decoration: none;
	color: #000000;
}
#nav a:hover{
	color: #CD093D;
}


#footer {

}

#footer p.call{
	color:#CD093D;
	font-size: 12px;
	font-weight:bold;
}
#footer p.copyright{
	color:#999999;
	font-size:10px;
}
.link {
	width: 130px;
	display: inline;
	float: left;
	text-align: center;
	border-left-color: #FFFFFF;
	border-left-style: solid;
	border-left-width: thin;
	text-decoration: none;
	background: #DEDE52;
}

#note{
	color:#c0c0c0;
	font-size:7pt;
	font-family:Verdana;
}

#noteTwo{
	color:#aaaaaa;
	font-size:8pt;
	font-family:Verdana;
}
#what{
	line-height: 180%;
	margin: 0px;
	padding: 0px;
}
#what ul{
	list-style-position: outside;
	margin-left: 5px;
	padding-bottom: 3px;
	padding-right: 5px;
	
	
}	

#what ul li{
	padding-left: 5px;
	margin-left: 20px;
	margin-right: 5px;
	padding-bottom: 5px;
	list-style-type:disc;
	color:#808000;
	
}
#what ul li a{
	font-family:Verdana;
	font-size:9pt;
	color:#000000;
}
#whatSmall{
	margin: 0px;
	padding: 0px;
}
#whatSmall ul{
	list-style-position: outside;
	margin-left: 5px;
	padding-bottom: 0px;
	padding-right: 5px;
	
	
}	

#whatSmall ul li{
	padding-left: 5px;
	margin-left: 20px;
	margin-right: 5px;
	padding-bottom: 0px;
	list-style-type:disc;
	color:#808000;
	
}
#whatSmall ul li a{
	font-family:Verdana;
	font-size:9pt;
	color:#000000;
}

#whatSmall ul li .li{
	font-family:Verdana;
	font-size:9pt;
	color:#000000;
}

#whatSmall ul li .li .links{
	color:#808000;
}

#whatSmall ul li .li .links:hover{
	color: #D40026;
	font-weight: bold;
}

.arrow {
	position:absolute;
	left:145px;
}
