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:1.2em; text-transform:uppercase;}
h2 {font-size:1.4em; display:none;}
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:0 0 12px 0; padding:0; text-align: left;}

a:link, a:visited {color:#666; text-decoration:none;}
a:hover {color:#2f9bcc; text-decoration:none;}
a:active {color:#666; text-decoration:none;}

a, img {outline:none;}
img {margin-left:50px; border:1px solid #111;}


/*-----------------------------------------------------------------------template----------------*/

#cointainer {width:930px; margin:10px auto; padding:12px 0; background:#fff;}
#main {margin:2px auto; border:1px solid #ccc; padding:10px; min-height:610px;}

#back {width:900px; height:600px; margin:-15px auto; background:url(../photos/gallery/khoa-lak-sundown.jpg) no-repeat;}
#back2 {width:900px; height:600px; margin:-15px auto; background: url(../photos/gallery/khmer.jpg) no-repeat;}
#back3 {width:900px; height:600px; margin:-15px auto; background:url(../photos/destinations/nha-trang-wedding-017.jpg) no-repeat; }
#back4 {width:900px; height:600px; margin:-15px auto; background:url(../photos/destinations/nha-trang-wedding-015.jpg) no-repeat;}
#backA {width:900px; height:600px; margin:-15px auto; background:url(../photos/aidan.JPG) no-repeat;}
#backJ {width:900px; height:600px; margin:-15px auto; background:url(../images/julian.jpg) no-repeat;}

#text {width:450px; margin:20px 0 0 420px; padding-top:40px;}
#text2 {width:450px; margin:20px 0 0 450px; padding-top:10px;}
#text3 {width:440px; margin:20px 0 0 150px; padding-top:30px;}
#text4 {width:800px; margin:20px 0 0 20px;}
#texts {width:500px; margin:20px 0 0 120px; padding-top:40px;}
#textA {width:390px; margin:20px 0 0 470px; padding-top:180px; color:#fff;}
#textJ {width:600px; margin:20px 0 0 300px; padding-top:40px;}

#header {width:930px; height:45px;}
#logo {margin:0 0 0 20px; background:url(../photos/logo.jpg) no-repeat; height:50px; width:260px; float:left;}
#nav {text-align:center;float:right; margin: 20px 15px 0 0 }
#nav ul{list-style-type:none;padding:0;margin:0;}	
#nav li{float:left;	position:relative;}
#nav a{ font-size:11px; text-transform:uppercase; display:block; padding:5px 10px; color:#aaa;}
#nav a:hover { color:#9cf;}

#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;}

#ps {width:700px; margin:0px auto;} 
#title {width:1000px; margin:40px auto 0; text-align:center; color:#657D99;} 

#footer {clear:both; margin:0 8px; text-align:center; color:#CCCCCC }
#left {float:left; width:390px; padding:10px 20px; color:#333;}
#right {float:right; width:420px; padding:10px 20px;color:#333; background:#efefef;}

#one {float:left; width:270px; padding:10px 20px; color:#333;}
#two {float:left; width:270px; padding:10px 20px; color:#333;}
#three {float:left; width:270px; padding:10px 20px; color:#333;}

/*-------------------------------------------------------------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: none; padding-top:20px }

p.arrow a {	background: url('../photos/bullet.gif') no-repeat left center;	padding: 1px 0 0 18px; width: 80px;}
