/*styles for all pages*/

* { margin:0; padding:0;}

body { margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; color:#774819; background:#f2e3c8 url(../images/headerbgWidth.gif) repeat-x top; }
html, body, p, div, h1, h2, h3, h4, h5, h6, img, span, ul, li, ol, br, hr, a, form, input, tr, td, table, dl, dt, dd { padding:0; margin:0;}
img {margin:0; outline-color:-moz-use-text-color; outline-style:none; outline-width:0; padding:0;}
br{ font-size:0; height:0; line-height:0; clear:both;}
br.break { clear:none; }

a{ outline:none; outline-color:-moz-use-text-color; outline-style:none; outline-width:0;}
a {color:#a85929; text-decoration:none;}
a:hover {color:#5d290a; text-decoration:none;}

img { border:0; outline:none; }

.clr { clear:both; font-size:0; height:0; line-height:0;}

h1 {font:normal 16px/28px Cambria, Georgia, "Times New Roman"; color:#a85929; background:url(../images/line.jpg) repeat-x bottom left; padding-bottom:3px; }
h1 span {color:#5d290a;}

h2 {font:normal 18px/28px Cambria, Georgia, "Times New Roman"; color:#a85929; background:url(../images/line.jpg) repeat-x bottom left; padding-bottom:3px; margin-bottom:5px;}
h2 span {color:#5d290a;}

p {font:normal 12px/18px Arial, Helvetica, sans-serif; color:#774819; text-decoration:none; }
p.bullet {font:normal 12px/18px Arial, Helvetica, sans-serif; color:#774819; text-decoration:none; background:url(../images/bullet.jpg) no-repeat 0 4px; padding-left:15px;}


/*===================================================================header css===================================================================*/
#header_section {margin:0 auto; padding:38px 0 0 80px; width:920px; height:139px; background:url(../images/headerbg.jpg) no-repeat center top;}

#logo_section {margin:0; padding:0; width:210px; height:90px; float:left;}

	#call_us {margin:-41px 26px 0 17px; padding:0; width:600px; height:40px; float:right; font:bold 16px/36px Georgia, "Times New Roman", Times, serif; color:#fff; text-align:right;}
	#call_us span {color:#0c5b7c;}
	
#menu_section {margin:0; padding:0; width:802px; height:49px; float:left; background-color:#FFFFFF;}

	.thai_visa {margin:0; padding:0; width:120px; height:49px; float:left;}
	.thai_visa a {background:url(../images/thai_vis.jpg) no-repeat 0 0; width:120px; height:49px; display:block;  text-indent:-5000px;}
	.thai_visa a:hover {background:url(../images/thai_vis.jpg) no-repeat 0 -49px; width:120px; height:49px;}
	.thai_visa a.active {background:url(../images/thai_vis.jpg) no-repeat 0 -49px; width:120px; height:49px;}
	
	.thai_businessvisa {margin:0; padding:0; width:158px; height:49px; float:left;}
	.thai_businessvisa a {background:url(../images/thai_businessvisa.jpg) no-repeat 0 0; width:158px; height:49px; display:block;  text-indent:-5000px;}
	.thai_businessvisa a:hover {background:url(../images/thai_businessvisa.jpg) no-repeat 0 -49px; width:158px; height:49px;}
	.thai_businessvisa a.active2 {background:url(../images/thai_businessvisa.jpg) no-repeat 0 -49px; width:158px; height:49px;}
	
	.thai_ovisa {margin:0; padding:0; width:136px; height:49px; float:left;}
	.thai_ovisa a {background:url(../images/thai_ovisa.jpg) no-repeat 0 0; width:136px; height:49px; display:block;  text-indent:-5000px;}
	.thai_ovisa a:hover {background:url(../images/thai_ovisa.jpg) no-repeat 0 -49px; width:136px; height:49px;}
	.thai_ovisa a.active3 {background:url(../images/thai_ovisa.jpg) no-repeat 0 -49px; width:136px; height:49px;}
	
	.thai_longtermvisa {margin:0; padding:0; width:175px; height:49px; float:left;}
	.thai_longtermvisa a {background:url(../images/thai_longvisa.jpg) no-repeat 0 0; width:175px; height:49px; display:block;  text-indent:-5000px;}
	.thai_longtermvisa a:hover {background:url(../images/thai_longvisa.jpg) no-repeat 0 -49px; width:175px; height:49px;}
	.thai_longtermvisa a.active4 {background:url(../images/thai_longvisa.jpg) no-repeat 0 -49px; width:175px; height:49px;}
	
	.thai_parmanentvisa {margin:0; padding:0; width:213px; height:49px; float:left;}
	.thai_parmanentvisa a {background:url(../images/thai_parmanent.jpg) no-repeat 0 0; width:213px; height:49px; display:block;  text-indent:-5000px;}
	.thai_parmanentvisa a:hover {background:url(../images/thai_parmanent.jpg) no-repeat 0 -49px; width:213px; height:49px;}
	.thai_parmanentvisa a.active5 {background:url(../images/thai_parmanent.jpg) no-repeat 0 -49px; width:213px; height:49px;}

/*===================================================================body css===================================================================*/
#body_section {margin:0 auto; padding:0 0 0 80px; width:920px; background:url(../images/bodybg.jpg) no-repeat center top;}

#banner_section {margin:0; padding:0; width:802px; height:202px; float:left;}

#body_main {margin:0; padding:15px 2px 15px 2px; width:798px; float:left; background:url(../images/shadowbg.jpg) no-repeat top center; position:relative;}

.left_section {margin:0; padding:0; width:210px; float:left; background:url(../images/line_divider.jpg) no-repeat right top;}
ul.listing {margin:0 2px 0 0; padding:0; list-style:none;}
ul.listing li {margin:0 0 0 0; padding:7px 0 7px 0; list-style:none; font:normal 12px/16px Arial, Helvetica, sans-serif; color:#0a6ecb; text-decoration:none; background:url(../images/bullet.jpg) no-repeat 0 10px; padding-left:15px; border-bottom:1px dotted #ad6234;}
ul.listing li.nobdr {border-bottom:none;}

ul.list { margin:0 2px 15px 0; padding:0; list-style:none;}
ul.list li { font:normal 12px/16px Arial, Helvetica, sans-serif; color:#0a6ecb; } 
ul.list li a {margin:0 0 0 0; padding:7px 0 7px 17px; list-style:none; font:normal 12px/16px Arial, Helvetica, sans-serif; color:#0a6ecb; text-decoration:none; background:url(../images/bullet.jpg) no-repeat 0 10px; }
ul.list li a:hover { text-decoration:underline; } 

.readmore{margin:0; padding:0; width:80px; height:20px; top:20px; right:10px; position:absolute; background:url(../images/bullet2.jpg) no-repeat right center; text-align:right; padding-right:10px;}
.readmore a {font:normal 12px/20px Cambria, Georgia, "Times New Roman"; color:#a85929; text-decoration:none; text-transform:uppercase;  }
.readmore a:hover {color:#5d290a; text-decoration:none;}
.right_section {margin:0; padding:0; width:570px; float:right;}
.right_section p { margin-top:4px; margin-bottom:18px; }  
.right_section p.small {font:normal 10px/14px Arial, Helvetica, sans-serif; color:#b9a37b; text-decoration:none; padding-top:18px; margin-bottom:0px; }

/*===================================================================body2 css===================================================================*/

#body2Bg { background:url(../images/bodybg2full.gif) repeat-x top; }
#body2_section {margin:0 auto; padding:0 0 0 80px; width:920px; height:69px; background:url(../images/bodybg2.jpg) no-repeat center top;}

.left_section2 {margin:0; padding:10px 10px 0 0; width:200px; float:left;}

	.left_section2 p {font:normal 12px/18px Arial, Helvetica, sans-serif; color:#0a6ecb; text-decoration:none;}
	.left_section2 p a {font:normal 12px/18px Arial, Helvetica, sans-serif; color:#0a6ecb; text-decoration:none;}
	.left_section2 p a:hover {color:#0a6ecb; text-decoration:underline;}
	.left_section2 img.ilicon {  float:left; padding-right:5px; } 

.right_section2 {margin:0; padding:0 0 0 18px; width:570px; float:left;}

	.point_one {margin:0; padding:20px 0 0 0; width:192px; float:left;} 
	.point_one p {font:normal 12px/18px Arial, Helvetica, sans-serif; color:#774819; text-decoration:none; background:url(../images/1.jpg) no-repeat left center; padding-left:34px;}
	
	.point_two {margin:0; padding:20px 0 0 0; width:181px; float:left;} 
	.point_two p {font:normal 12px/18px Arial, Helvetica, sans-serif; color:#774819; text-decoration:none; background:url(../images/2.jpg) no-repeat left center; padding-left:34px;}
	
	.point_three {margin:0; padding:20px 0 0 0; width:195px; float:left;} 
	.point_three p {font:normal 12px/18px Arial, Helvetica, sans-serif; color:#774819; text-decoration:none; background:url(../images/3.jpg) no-repeat left center; padding-left:34px;}


	.imageR { float:right; border:1px dashed #ccc; margin-right:10px; margin-left:10px; } 
	
/*===================================================================footer css===================================================================*/
#footerbg { background:url(../images/footerbgFull.gif) repeat-x top;}
#footer_section {margin:0 auto; padding:0 0 0 80px; width:920px; height:71px; background:url(../images/footerbg.jpg) no-repeat center top;}

.footer_left {margin:0; padding:0; width:583px; float:left;}
	.footer_left p {font:normal 11px/21px Arial, Helvetica, sans-serif; color:#c4ae87; text-decoration:none;}
	.footer_left p a {font:normal 11px/21px Arial, Helvetica, sans-serif; color:#c4ae87; text-decoration:none;}
	.footer_left p a:hover {color:#a85929; text-decoration:none;}
	
.footer_right {margin:0; padding:10px 0 0 0; width:216px; float:left;}

