html {margin:0; padding:0;}

body {background:#fff; margin:0; padding:0; 
color:#444; font-size:62.5%; font-family: Trebuchet MS, Arial, Helvetica, sans-serif;}

h1 {font-size:1em; display:none;}
h2 {font-size:1.4em; margin:0 0 15px 0; padding:0; color:#657D99;}
h3 {font-size:1.3em; margin:15px 0 10px; padding:0;}
h4 {font-size:1.2em; line-height:1.4em; margin:0; padding:0; text-align: left;}
p {font-size:1.2em; line-height:1.4em; margin:6px  0; padding:0; text-align: justify;}

a:link, a:visited {color:#9A9EA1; text-decoration:none;}
a:hover {color:#657D99; text-decoration:none;}
a:active {color:#666; text-decoration:none;}

a, img {outline:none;}
img { border:1px solid #111;}

/*-----------------------------------------------------------------------template----------------*/

#cointainer {width:940px; margin:30px auto;}

#side {width:200px; float:left;}
#logo {margin:0; background:url(../photos/logo.jpg) no-repeat; height:60px; margin-left:25px}
#logo2 {margin:0; background:url(../photos/logo6.jpg) no-repeat; height:40px; margin-left:10px}
#nav {text-align:left; margin:0px 0px 0px 30px; font-size:1.4em;} 
#nav ul{list-style-type: none;  padding:0;}
#nav a{ display:block; width:120px;padding:5px 10px 5px 20px;}
#nav a:hover { background:#f6f6f6; color:#657D99;}

#flag {text-align:center;}
#vn a, #uk a, #fr a{float:left; margin:20px 5px 0 ; height:20px; width:30px; border:1px solid #fff;} 
#vn a:hover, #uk a:hover, #fr a:hover{ background-position:bottom; border:1px solid #ddd;} 
#vn a{background:url(../photos/vn.jpg) no-repeat;} 
#uk a{background:url(../photos/uk.jpg) no-repeat;}
#fr a{background:url(../photos/fr.jpg) no-repeat;}

#main {width:700px; float:right; margin:0 auto 20px;}
#intro {width:700px; float:right; margin:0 auto; }

#text {width:600px; margin:10px auto 0;}
#ps {width:700px; margin:0px auto;} 
#title {width:180px; margin:40px auto 0; text-align:center; color:#657D99;} 

#footer {clear:both; margin-left:200px; padding-top:10px; text-align:center; color:#657D99; border-top:1px dotted #9A9EA1;}

/*-------------------------------------------------------------contact-----------------------*/

form {}
form * { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px;}
input, select, textarea { color: #657D99; padding: 3px; margin:5px 0; }
form textarea { height: 75px; overflow: hidden; }
fieldset {border:1px solid #657D99; padding:10px}

/*----------------------------------------------------------------about---------------------*/

#julian { width:80px; height:100px; float:left; background: url(../photos/julian.jpg); 
margin:0 10px 10px 0; border:1px solid #000;}
#aidan { width:80px; height:100px; float:left; background: url(../photos/aidan.jpg);  
margin:0 10px 10px 0; border:1px solid #000;} 

/* --------------------------------------------------------------------------------accordian-*/

.basic-accordian{border:2px solid #fff; padding:5px;}
	
.accordion_headings{
	padding:5px;
	background:#f6f6f6;
	color:#333;
	border:1px solid #FFF;
	cursor:pointer;
	font-weight:bold; font-size:1.2em}

.accordion_headings:hover{ background:#657D99; color:#fff;}

.accordion_child{padding:15px;background:#fff;}

.header_highlight{background:#9A9EA1; color:#fff;}
.header {background: #000;cursor: pointer;padding:4px;}
.header:hover{background-color:#666;}

.selected{background-color:#F00;color:#FFF;}

.content{background:#FFF;padding:4px;}

/* ------------------------------------------------------------------------------------------*/