/* CSS Document */

body{ margin:0; padding:0; background:#0B262F;}
ul {margin: 0; padding : 0; list-style: none;}

h1{ font-size:15px; font-family:Arial, Helvetica, sans-serif; color:#0B262F; padding:0; margin:0; }
p{font-size:12px; font-family:Arial, Helvetica, sans-serif; color: #333; line-height:19px; margin:0; padding:0;}
	.menu { color:#fff;font-size:12px;font-family: "Arial", "Verdana", "Helvetica", "sans-serif";font-weight: bold; padding-left:10px;}
	.menu a { color:#fff; text-decoration:none; }
	.menu a:visited{ color:#fff; text-decoration:none; }
	.menu a:hover { color:#fff; text-decoration:underline; }

	.menu-black { color:#000;font-size:12px;font-family: "Arial", "Verdana", "Helvetica", "sans-serif";font-weight: bold; padding-left:10px;}
	.menu-black a { color:#000; text-decoration:none; }
	.menu-black a:visited{ color:#000; text-decoration:none; }
	.menu-black a:hover { color:#000; text-decoration:underline; }

	.menu-blackcenter { color:#000;font-size:21px;font-family: Geneva, Arial, Helvetica, sans-serif;font-weight: bold; text-align:center; letter-spacing:1.2em;
					    }


	.subtitle { color: #3366CC;font-size:14px;font-family: "Arial", "Verdana", "Helvetica", "sans-serif";font-weight: bold; }
	.subtitle2 { color: #333;font-size:14px;font-family: "Arial", "Verdana", "Helvetica", "sans-serif";font-weight: bold; }

	.padding6 { margin-bottom:6px;}
	.padding12 { margin-bottom:12px;}
	.padding5 { padding-left:5px; padding-right:5px;}
	.btnpadding { padding:7px 0 0 0;}
	.tablepadding { margin:6px 0;}
	
	
	
	.topmenu { color:#333;font-size:12px;font-family: "Arial", "Verdana", "Helvetica", "sans-serif";font-weight: bold; padding-right:15px;  }
	.topmenu a { color:#333; text-decoration:none; }
	.topmenu a:visited{ color:#333; text-decoration:none; }
	.topmenu a:hover { color: #8F0000; text-decoration:none; }
	.red {color: #FF4444; font-size:13px;}


#leftmenu { width:164px; margin:0; padding:0; background:  url(../images/yellowbg.jpg); height:282px;}
#leftmenu  a { list-style:none; text-align:left;  font-family:"Arial", "Verdana", "Helvetica", "sans-serif";  font-size: 12px; text-decoration:none;color:#382D1F; }
#leftmenu ul{ list-style:none; text-align:left; padding:10px 10px 5px 15px; font-family:"Arial", "Verdana", "Helvetica", "sans-serif";  font-size: 12px;color:#382D1F;}
#leftmenu li{ padding-bottom:10px;}
#leftmenu li a:hover{font-weight:bold; color:#000000;}

#videolist{ width:201px; margin:0; padding:0;}
#videolist  a {  text-align:left;  font-family:"Arial", "Verdana", "Helvetica", "sans-serif";  font-size: 12px; text-decoration:none; color:#333; }
#videolist ul { margin:0; list-style:none; text-align:left; padding-top:5px; font-family:"Arial", "Verdana", "Helvetica", "sans-serif";  font-size: 12px;color:#333;}
#videolist li{ font-weight:bold; padding-bottom:3px; padding-left:10px; background:url(../images/icon-arrow.gif) no-repeat top left }
#videolist li a:hover{font-weight:bold; color:#000000;}

	.t { color:#333;font-size:12px;font-family: "Arial", "Verdana", "Helvetica", "sans-serif";font-weight: bold;  padding:5px 0px; }
	.t a { color:#333; text-decoration:none; }
	.t a:visited{ color:#333; text-decoration:none; }
	.t a:hover { color: #FF6600; text-decoration:none; }

	.s { color:#333;font-size:11px;font-family: "Arial", "Verdana", "Helvetica", "sans-serif"; line-height:16px; }
	.s a { color:#333; text-decoration:none; }
	.s a:visited{ color:#333; text-decoration:none; }
	.s a:hover { color:#333; text-decoration:none; }

#sub ul{ list-style:none; text-align:left; padding:0; font-family:"Arial", "Verdana", "Helvetica", "sans-serif";  }
#sub li, #sub li a{ padding-bottom:2px; color:#333; text-decoration:none;}
#sub li a:hover{ padding-bottom:3px; color:#5CB1C8; text-decoration:none}
#sub li.title {font-size: 12px;  color:#333; font-weight:bold; padding-top:3px;}
#sub li.summery { font-size: 11px; line-height:18px;  border-bottom:1px dashed #333;padding-bottom:5px;}

	.white-big { color:#fff;font-size:16px;font-family: "Arial", "Verdana", "Helvetica", "sans-serif";font-weight: bold;  }

.dashline{ border-top:1px dashed #333;}
#form1{margin-top:10px; }

	.footer { color:#93A5AA;font-size:10px;font-family: "Arial", "Verdana", "Helvetica", "sans-serif";  text-align:center; padding:5px 5px; line-height:20px;}
	.footer a { color:#93A5AA; text-decoration:none; }
	.footer a:visited{ color:#93A5AA; text-decoration:none; }
	.footer a:hover { color: #93A5AA; text-decoration:underline; }

	.banners { color:#fff;font-size:14px;font-family: "Arial", "Verdana", "Helvetica", "sans-serif";font-weight: bold; padding-right:20px; padding-left:10px; }
	.banners a { color:#fff; text-decoration:none; }
	.banners a:visited{ color:#fff; text-decoration:none; }
	.banners a:hover { color: #CACACA; text-decoration:none; }

.thumbnail_left {
  float:left;
  margin-right:5px;
  margin-bottom:2px;
  border:0px;
}

.thumbnail_right {
  float:right;
  margin-left:5px;
  margin-bottom:2px;
  border:0px;
}

	.text{ color:#333;font-size:12px;font-family: "Arial", "Verdana", "Helvetica", "sans-serif";font-weight: bold;  }
	.text a { color:#333; text-decoration:none; }
	.text a:visited{ color:#333; text-decoration:none; }
	.text a:hover { color:#333; text-decoration:underline; }

	.country{ color:#333;font-size:11px;font-family: "Arial", "Verdana", "Helvetica", "sans-serif"; }
	.country a { color:#333; text-decoration:none; }
	.country a:visited{ color:#333; text-decoration:none; }
	.country a:hover { color: #0066FF; text-decoration:underline; font-weight:bold; }

	.submenu { color:#fff;font-size:12px;font-family: "Arial", "Verdana", "Helvetica", "sans-serif";font-weight: bold;}

#devotionals ul{ list-style:none; text-align:left; padding:0; font-family:"Arial", "Verdana", "Helvetica", "sans-serif";  }
#devotionals li, #devotionals li a{ padding-bottom:2px; color:#333; text-decoration:none;}
#devotionals li a:hover{ padding-bottom:3px; color:#5CB1C8; text-decoration:none}
#devotionals li.title {font-size: 12px;  color:#333; font-weight:bold; padding-top:3px;}
#devotionals li.summery { font-size: 11px; line-height:18px; }
#devotionals li.more { text-align:right;   border-bottom:1px dashed #333;padding-bottom:5px; padding-right:11px;}


	.topmenu-center { color:#333;font-size:12px;font-family: "Arial", "Verdana", "Helvetica", "sans-serif";font-weight: bold; padding-right:15px;  }

/*hotel*/
ul#hotel { margin:20px 100px 0 5px; }
ul#hotel li{background:url(../../images/icon-grayarrow.gif) no-repeat top left ;
			padding-left:10px;
			color:#333;
			font-size:9pt;
			font-family:Arial, Helvetica, sans-serif;
			line-height:1.7em;}
#hotel img{padding:15px 105px 15px 0;}
.list_left{float:left;}
.list_right{float:right; padding-right:50px;}

/*travel*/
#travel_img{text-align:center; 
			 width:245px;
			 margin: 15px 70px 15px 0;
			 float:left;}
#travel_img a{ text-decoration:none;
				color:#0033FF; 
				font-weight:bold;
				}
				
/*extendyourstay*/
#inquires{margin-top:20px;
		  float:left;}
#stay{float:right;
	  padding:30px 230px 0 0;}
	  
/*ThaiVisa */
ul#visa {margin:10px 0 20px 0;}
ul#visa li a{color: #006699;
			font-size:9pt;
			font-family:Arial, Helvetica, sans-serif;
			line-height:1.7em;
			text-decoration:none;}
			
ul#visa li a:hover{ text-decoration:underline;}
#visadownform{text-align:center;}

			
/*registration*/			
.rates-left{padding-left:275px;}
.if{font-size:9pt;
	padding:10px;
	color:#333;}
#register_button{text-align:center; margin-bottom:10px;}

#form2{font-family:Arial, Helvetica, sans-serif;
			font-size:10pt;
			width:550px;
			margin:0 auto;}
#contactus{	background: #E1E1E1;
			padding-top:15px;
			padding-bottom:15px;
			}
			#contactus label {padding:5px;
				  position:absolute;
				  font-size:90%;
				  padding-top:0.2em;
				  padding-left:18px;
				  }
			#contactus input,#contactus textarea {margin-left:14em; 
							 margin-bottom:0.2em;
							 line-height:1.4em;
						 }
			textarea{width:280px; height:100px;}

#contact_submit{font-size:80%; padding-left:85px;}
.contact_sub{width:540px;
			margin:0 auto;
			height:20px;
			background-color: #FF6633;
			padding:4px;
			color:#FFF;
			font-weight:bold;
			text-align:center;}

/*focus*/
#language_assistance{clear:both;
			float:right;
			margin:6px 0px 0 0;
			
			}
#language_assistance input{
			
			}
