body { background:#ffffff}
html, input, textarea, select{
font-family:arial;
font-size:100%;
color:#393939;
font-weight:normal;
font-size:.75em;
line-height:1.41em
}
/*in_line*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}
.clear { clear:both;}
.fleft { float:left;}
.fright { float:right;}
.alignright { text-align:right;}
.title, .title_top, .title_bot{ display:block}
.indentrow { padding-left:30px}
.indentrow2 { padding-left:60px}
p {margin:0; padding:0;}
h1 { text-indent:-1000px; line-height:1em; font-size:.2em; width:650px; height:80px; margin:0; padding:0}
h2 { font-size:1.1em; font-weight: bold; color: #C74107}
h3 { font-size:1.1em; font-weight: bold; color: #393939}
h4 { font-size:1em; font-weight: normal; color: #393939}
.formtext { font-size:1em; font-weight: normal; color: #393939}
.smallformtext { font-size:.85em; font-weight: normal; color: #C74107}
.pos{ position:absolute; margin:0; padding:0}
ul { margin:0; padding:30px; line-height:2em; width:100%}
ul li a { color:#c7440b; text-decoration:none; font-size:1em}
ul li a:hover{ text-decoration: underline}
a{ color:#c74309; text-decoration:none;}
a:hover{ text-decoration: underline}
span a{ color:#1b1b1b; text-decoration:none; font-size:0.91em}
span a:hover{ text-decoration: underline}
/*header index*/
#header_index .row1{ height:120px; width:100%; background:url(images_LW/r1_shape.gif) no-repeat left bottom}
#header_index .row1 .div{ padding:31px 0 0 53px}
#header_index .row2{ height:44px; width:100%; background:url(images_LW/complete_menu.gif) no-repeat}
#header_index .row3{ height:249px; width:100%}
#header_index .row3 .col1{ width:60px; background:url(images_LW/r3_left.gif) no-repeat right top; height:249px}
#header_index .row3 .col2{ width:644px; background:#ffffff url(images_LW/header_photos/Thailand-Page-Pic.jpg) no-repeat 5px 1px; height:249px}
#header_index .row3 .col2 img{ margin:89px 0 0 115px}
#header_index .row3 .col3{ width:62px; background:url(images_LW/r3_right.gif) no-repeat; height:249px}
#header_index .row4{ height:15px; width:766px}
#header_index .row5{ height:116px; width:100%}
#header_index .row5 .col1{ width:60px; height:116px; background:url(images_LW/r5_left.gif) no-repeat}
#header_index .row5 .col2{ width:644px; height:116px; background:#FFFFFF}
#header_index .row5 .col2 img{ margin:0 5px 0 0}
#header_index .row5 .col2 div{ padding-left:7px}
#header_index .row5 .col3{ width:62px; height:116px; background:url(images_LW/r5_right.gif) no-repeat}
/*HEADER FOR ALL PAGES THAT HAVE A SECOND LEVEL NAV BAR*/
#header_lower_nav .row1{ height:120px; width:100%; background:url(images_LW/r1_shape.gif) no-repeat left bottom}
#header_lower_nav .row1 .div{ padding:31px 0 0 53px}
#header_lower_nav .row2{ height:44px; width:100%; background:url(images_LW/complete_menu.gif) no-repeat}
#header_lower_nav .row3{ height:249px; width:100%}
#header_lower_nav .row3 .col1{ width:60px; background:url(images_LW/r3_left.gif) no-repeat right top; height:249px}
#header_lower_nav .row3 .col2{ width:644px; background:#ffffff url(images_LW/header_photos/Thailand-Page-Pic.jpg) no-repeat 5px 1px; height:249px}
#header_lower_nav .row3 .col2 img{ margin:89px 0 0 115px}
#header_lower_nav .row3 .col3{ width:62px; background:url(images_LW/r3_right.gif) no-repeat; height:249px}
#header_lower_nav .row4{ height:50px; width:766px}
#header_lower_nav .row5{ height:116px; width:100%}
#header_lower_nav .row5 .col1{ width:60px; height:116px; background:url(images_LW/r5_left.gif) no-repeat}
#header_lower_nav .row5 .col2{ width:644px; height:116px; background:#FFFFFF}
#header_lower_nav .row5 .col2 img{ margin:0 5px 0 0}
#header_lower_nav .row5 .col2 div{ padding-left:7px}
#header_lower_ .row5 .col3{ width:62px; height:116px; background:url(images_LW/r5_right.gif) no-repeat}
/*HEADER FOR ALL PAGES THAT HAVE NO SECOND LEVEL NAV BAR(ROW 4 HEIGHT IS 22)*/
#header_no_lower_nav .row1{ height:120px; width:100%; background:url(images_LW/r1_shape.gif) no-repeat left bottom}
#header_no_lower_nav .row1 .div{ padding:31px 0 0 53px}
#header_no_lower_nav .row2{ height:44px; width:100%; background:url(images_LW/complete_menu.gif) no-repeat}
#header_no_lower_nav .row3{ height:249px; width:100%}
#header_no_lower_nav .row3 .col1{ width:60px; background:url(images_LW/r3_left.gif) no-repeat right top; height:249px}
#header_no_lower_nav .row3 .col2{ width:644px; background:#ffffff url(images_LW/header_photos/Thailand-Page-Pic.jpg) no-repeat 5px 1px; height:249px}
#header_no_lower_nav .row3 .col2 img{ margin:89px 0 0 115px}
#header_no_lower_nav .row3 .col3{ width:62px; background:url(images_LW/r3_right.gif) no-repeat; height:249px}
#header_no_lower_nav .row4{ height:22px; width:766px}
#header_no_lower_nav .row5{ height:116px; width:100%}
#header_no_lower_nav .row5 .col1{ width:60px; height:116px; background:url(images_LW/r5_left.gif) no-repeat}
#header_no_lower_nav .row5 .col2{ width:644px; height:116px; background:#FFFFFF}
#header_no_lower_nav .row5 .col2 img{ margin:0 5px 0 0}
#header_no_lower_nav .row5 .col2 div{ padding-left:7px}
#header_no_lower_nav .row5 .col3{ width:62px; height:116px; background:url(images_LW/r5_right.gif) no-repeat}
#flashcontent {
width: 100%;
height: 640px;
border: thin #999999 solid;
}
/*content*/
#content .col_2{ background:/*url(images_LW/cont_bg.gif) repeat-x */#cbc9ab}
#content .bg{ background:url(images_LW/p1_r1_bg.gif) repeat-x #c8c7b0}
#content .bg1{
background:#9f9e8c;
width:100%}
#content p{padding-bottom:15px;}
#content .im{ vertical-align:middle; margin-right:7px}
#content .image{
margin-bottom:5px;
border: thin solid #FFFFFF;
}
#content .body_image{
border: thin solid #FFFFFF;
float: right;
margin-left: 7px;
margin-top: 9px;
margin-bottom: 15px;
}
#content .body_image_left{
border: thin solid #FFFFFF;
float: left;
margin-right: 7px;
margin-top: 9px;
margin-bottom: 15px;
}
#content .map_image{
margin-left: 10px;
margin-bottom: 10px;
}
#content .widget_image{
margin-left: 10px;
margin-bottom: 20px;
}
#content .number_image{
margin-right: 5px;
margin-top: 0px;
margin-bottom: 0px;
}
#content .triplogo_image{
margin-right: 10px;
margin-top: 0px;
margin-bottom: 8px;
}
#content .number2_image{
margin-right: 5px;
margin-top: 0px;
margin-bottom: 80px;
}
#content .number5_image{
margin-right: 5px;
margin-top: 0px;
margin-bottom: 30px;
}
#content .application_image{
margin-right: 5px;
margin-top: 5px;
}
#content .logo_image{
margin-right: 10px;
margin-top: 5px;
margin-bottom: 20px;
}
#content .indent{ padding:30px 30px 35px 30px}
#content .indent1{ padding:22px 25px 25px 31px}
#content .indent_give{ padding:0px 100px 0px 50px}
/*footer-table*/
* {
margin:0;
}
#footer_table{ font-family:verdana; color:#393939; font-size: 10px;}
/*SEO footer text*/
#footer_text{ font-family:verdana; color:#393939; font-size: 9px;}
#footer_text a{ color:#393939; text-decoration:none}
#footer_text a:hover{text-decoration:underline;}
#footer_text span a{ color:#949494; text-decoration:none}
#footer_text span a:hover{ text-decoration:underline}
#footer_text { width:650px}
#footer_text {position:relative;left: 60px;}
#footer_text{ font-family:verdana; color:#393939; font-size: 9px;}
#footer_text .alignleft{ padding:0 0px 0px 0; color:#393939; text-align:left; font-weight:bold; font-size: 11px}
/*================== index.html ==================*/
#index #content .col1 .row1{ width:100%}
#index #content .col1 .row1{
color:#C74107;
font-weight:normal;
font-size:1em;
line-height: 1.2;}
#index #content .col1 .row2{ width:100%; padding-top:2px}
#index #content .col1 .row3{ width:100%; height:38px}
#index #content .col1 .row1 .indent{padding:15px 15px 37px 32px}
#index #content .col1 .row1 .indent .title{ margin-bottom:29px}
#index #content .col1 .row1 .indent span{ font-size:0.91em}
#index #content .col1 .row2 .indent{ padding:25px 20px 19px 31px}
#index #content .col1 .row2 .indent .title{margin-bottom:10px}
#index #content .col1 .row2 .indent input{ width:146px; height:21px; vertical-align:middle; background:#FFFFFF; color:#393939; font-size:1em; font-family:arial}
#index #content .col1 .row2 .a{ color:#FFFFFF; font-size:1em; text-decoration:underline; display:block; padding-top:11px}
#index #content .col1 .row2 .a:hover{ text-decoration:none}
#index #content .col1 .row2 .img{ vertical-align:middle; margin-left:14px}
#index #content .col2 .indent{padding:15px 22px 95px 27px}
#index #content .col2 .title{margin-bottom:10px}
#index #content .col2 b{color:#C74107;font-weight:normal;font-size:1.2em;line-height: 1.2;}
#index #content .col2 .alignright{ padding:13px 10px 39px 0}
#index #content .col2 .img{ float:left; margin-right:7px}
#index #content .col2 .ind{ margin-left:35px; padding-right:10px}
#index #content .col2 .alignright1{ padding:0 15px 10px 0; color:#c74107; text-align:right; font-weight:bold}
/*================== index-1.html ==================*/
#triple_right #content .col1 .indent{ padding:32px 25px 78px 30px}
#triple_right #content .col1 em{ padding: 0 0 23px 20px; color:#191919; display:block}
#triple_right #content .col2 .row1{ background:url(images_LW/bg.gif) repeat-x #c5c4ab; width:100%}
#triple_right #content .col2 .row1 .indent{ padding:32px 40px 35px 32px}
#triple_right #content .col2 .row1 .block{ width:197px; padding-bottom:8px}
#triple_right #content .col2 .row1 .block .c1{ width:109px; float:left}
#triple_right #content .col2 .row1 .block .c2{ width:88px; float:left}
#triple_right #content .col2 .row2 { padding:2px 0 38px 0}
#triple_right #content .col2 .row2 .bg{ background:#cccbb6 url(images_LW/bg1.gif) repeat-x}
#triple_right #content .col2 .row2 .bg .indent{ padding:33px 30px 30px 32px}
#triple_right #content .col2 .row2 span{ font-size:0.91em}
/*================== index-2.html ==================*/
#three_pane #content .col1 .row1{ width:100%}
#three_pane #content .col1 .row1 ul{ margin-bottom:8px}
#three_pane #content .col1 .row2{ width:100%; padding-top:2px}
#three_pane #content .col1 .row2 b{ color:#FFFFFF}
#three_pane #content .col1 .row3{ width:100%; height:38px}
#three_pane #content .col2 .img{ float:left; margin:0 16px 21px 0}
/*================== index-3.html ==================*/
#top_bottom #content .row1{ width:100%; background:url(images_LW/bg2.gif) repeat-x #d1cfb5}
#top_bottom #content .row1 .img{ float:left; margin-right:16px}
#top_bottom #content .row1 .indent{ padding:32px 40px 0px 32px}
#top_bottom #content .row2{ width:100%; background:#cccbb6 url(images_LW/bg1.gif) repeat-x}
#top_bottom #content .row2 .block{ width:581px; padding-bottom:15px}
#top_bottom #content .row2 .block .c1{ width:210px; float:left}
#top_bottom #content .row2 .block .c2{ width:200px; float:left}
#top_bottom #content .row2 .block .c3{ width:171px; float:left}
#top_bottom #content .row3 { height:38px; width:100%}
/*================== DEFINITION FOR THE PAGE DESIGN WITH THE SIDE PANAL ==================*/
#side #content .col1 .img{ float:left; margin-right:17px}
#side #content .col1 .indent{ padding-bottom:66px}
#side #content .col2{ padding-bottom:38px}
#side #content .col2 .bg{ background:url(images_LW/p1_r1_bg.gif) repeat-x #c8c7b0}
#side #content .col2 .block{ width:212px}
#side #content .col2 .block .row{ height:43px}
#side #content .col2 .block input{ width:209px; height:18px; background:#FFFFFF; border:#8c8f7f 1px solid; color:#394242; font-family:arial; font-size:1em}
#side #content .col2 .block textarea{ width:209px; height:203px; background:#FFFFFF; border:#8c8f7f 1px solid; color:#394242; font-family:arial; font-size:1em; overflow:auto; margin-bottom:5px}
/*================== index-5.html ==================*/
#plain #content a{ font-size:1em}
#plain #content .indent{ padding-bottom:70px}
/*general_table*/
* {
margin:0;
}
#general_table{ font-family:verdana; color:#393939; font-size: 10px;}
/*results_table*/
* {
margin:0;
}
#results_table{ font-family:verdana; color:#393939; font-size: 10px;}
/*affliates_table*/
* {
margin:0;
}
#affiliates_table{ font-family:verdana; color:#393939; font-size: 10px;}
/*datesandfees_table*/
* {
margin:0;
}
#datesandfees_table{ font-family:verdana; color:#393939; font-size: 12px;}
/*forparents_table*/
* {
margin:0;
}
#forparents_table{ font-family:verdana; color:#393939; font-weight: bold; font-size: 10px}
/*travel_table*/
* {
margin:0;
}
#travel_table{ font-family:verdana; color:#393939; font-size: 12px}
/*testimonials_table*/
* {
margin:0;
}
#testimonials_table{ font-family:verdana; color:#393939; font-size: 10px;}
/*FAQ*/
.faq_entry{padding-left:50px;padding-right:50px;}
.faq_questions_top{padding-left:40px;padding-right:40px;}
hr.faq{
width:570px;
margin-top:20px;
margin-bottom:20px;
align:center;
border-top-color: #330066;
}
.faq_entry{
margin-top:5px;
margin-bottom:5px;
}
.faq_question{
font-weight:bold;
}
.dark {font-size:1.1em; font-weight: bold; color: #393939}
/*================== submenu from AQ site.html ==================*/
.SDDM_submenu_font_face {
font-family: arial, verdana, helvetica;
color: #393939;
font-weight: bold;
font-style: none;
font-size: 11px;
text-decoration: none;
vertical-align: middle;
padding-top: 5px;
}
.SDDM_submenu_font_facenn {
font-family: arial, verdana, helvetica;
color: #393939;
font-weight: bold;
font-style: none;
font-size: 11px;
text-decoration: none;
vertical-align: middle;
padding-left: 4px;
padding-top: 5px;
}
.nav { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; font-weight: bold; color: #ffffff; text-decoration: none}
.nav:Hover { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; font-weight: bold; color: #ffffff; text-decoration: underline}
.navdown { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; font-weight: bold; color: #5B6F7B; text-decoration: none}
.navdown:Hover { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; font-weight: bold; color: #5B6F7B; text-decoration: underline}
.navspacer { font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding-left: 10px; padding-right: 10px; font-weight: bold; color: #ffffff; text-decoration: none}
.subnav { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; letter-spacing: 0px; font-weight: bold; color: #ffffff; text-decoration: none}
.subnav:Hover { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; letter-spacing: 0px; font-weight: bold; color: #ffffff; text-decoration: underline}
.subnavdown { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; letter-spacing: 0px; font-weight: bold; color: #cccccc; text-decoration: none}
.subnavdown:Hover { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; letter-spacing: 0px; font-weight: bold; color: #cccccc; text-decoration: underline}
.subnavspacer { font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-left: 10px; padding-right: 10px; font-weight: bold; color: #ffffff; text-decoration: none}
/*brochure-request-table*/
#brochure-request-table{ font-family:verdana; color:#393939; font-size: 1em;}
.internalTableSubheading {
font-size: 1.2em;
color: ffffff;
font-weight: bold;
font-variant: small-caps;
background-color: #b6371a;
}
.internalTableSubheading2 {
font-size: 1.2em;
color: ffffff;
text-indent: 5px;
font-weight: bold;
font-variant: small-caps;
background-color: #529463;
}
.internalTableBorder {
border: 1px solid #000033;
font-size: .9em;
}
.lwbodytext {
font-size:.75em;
color: 393939;
font-weight: normal;
}
.leadintext {
font-size: 1.3em;
font-weight: bold;
font-variant: small-caps;
color: b6371a;
line-height:1.4;
}
.mission {
font-size: 1.5em;
font-weight: bold;
font-variant: small-caps;
color: 393939;
line-height:1.3;
}
.blogheader{ font-size:1.2em; font-weight: bold; color: #b6371a}
.bloginfo{ font-size:1em; font-weight: bold;}
.blogauhoretc{ font-size:1em; font-weight: bold; color: #b6371a}
/*blog_table*/
* {
margin:0;
}
#blog_table{ font-family:verdana; color:#393939; font-size: 1em;}
/*txt, links*/
#trips_table{ font-family:verdana; color:#393939; font-size: 1em}
/*txt, links*/
.quotetext {
font-size:.8em;
line-height:1.3;
color: 393939;
font-weight: normal;
}
.quotename {
font-size:.9em;
color: 393939;
font-weight: bold;
font-variant: small-caps;
}
.testimonial_quote{ font-size:1em; line-height:1.5; font-weight: normal; text-align: justify}
.testimonial_author{ font-size:1em; font-weight: bold; color: #393939; text-align: right}
/*blog_table*/
* {
margin:0;
}
.triptabletext {
font-size:.75em;
color: 393939;
font-weight: normal;
}
.resultstabletext {
font-size:.75em;
color: 393939;
font-weight: bold;
font-weight: normal;
}
.indexTableholder {
font-size: 1em;
}
.indexwidgetTableBorder {
border: 1px solid #000033;
font-size: .9em;
}
.indexwidgettableheading {
font-size: 1.3em;
color: ffffff;
font-weight: bold;
font-variant: small-caps;
background-color: #b6371a;
text-align:center;
}
.indexwidgettableheading a:link {color: ffffff}
.indexwidgettableheading a:hover {text-decoration: underline}
.indexwidgeticoncell {
background-color: #C1BBAC;
}
.indexwidgettablefooter {
font-size: 1.1em;
color: ffffff;
font-weight: bold;
font-variant: small-caps;
background-color: #529463;
text-align: left;
vertical-align:text-top;
height: 185px;
padding:7px 7px 0px 5px
}
.indexwidgettablefooter1 {
background-color: #529463;
text-align: left;
vertical-align:text-top;
}
.indexwidgettablefooter1 .widgetimage {
margin-right: 5px;
float: right;
margin-bottom: 5px;
}
.indexwidgettablefooter a:link {color: ffffff}
.indexwidgettablefooter a:hover {text-decoration: underline}
#content .map_image{
margin-left: 10px;
margin-bottom: 10px;
}
.email_text_orange{
font-size: 1em;
font-weight: bold;
font-variant: small-caps;
color: b6371a;
line-height:1.4;
}
.email_text_body{
font-size: .75em;
font-weight: bold;
color: 393939;
line-height:1.3;
}
.emailwidgettableheading {
font-size: 1em;
color: ffffff;
font-weight: bold;
font-variant: small-caps;
background-color: #b6371a;
text-align:center;
}
.emailwidgettablefooter {
font-size: .9em;
color: ffffff;
font-weight: bold;
font-variant: small-caps;
background-color: #529463;
text-align: left;
vertical-align:text-top;
height: 140px;
padding:7px 7px 0px 5px
}
.emailwidgettablefooter .widgetimage {margin-right: 5px;
float: right;
margin-bottom: 5px;
}
/* player container style */
#player {
display:block;
height:340px;
text-align:center;
color:#fff;
text-decoration:none;
cursor:pointer;
}
/*{{{ player */
a.player {
margin-top:40px;
display:block;
background:url(/img/player/splash.png) no-repeat;
width:425px;
height:298px;
padding:0 126px 75px 127px;
text-align:center;
color:#fff;
text-decoration:none;
cursor:pointer;
/*
width:672px;
height:367px;
*/
}
a.player.plain {
background-position:-125px 0;
padding:0px;
margin-top:0px;
}
a.player.small {
background:url(/img/player/splash_small.png) no-repeat;
height:186px;
padding:0pt 24px 45px;
width:251px;
float:left;
margin-right:30px;
/*
width:375px;
height:232px;
*/
}
a.player.small.plain {
background-position:-24px 0;
padding:0px;
}
a.player.black {
background-image:url(/img/player/splash.png);
}
/* play button */
a.player img {
margin-top:115px;
}
a.player.plain img {
margin-top:113px;
}
a.player.small img {
margin-top:60px;
}
a.player p {
margin-bottom:-15px;
padding-top:0px;
}
/*}}}*/
/* container has a background image */
div.row a.player {
display:table-cell;
width:190px;
height:150px;
padding:0;
text-align:center;
vertical-align: middle;
float:left;
margin:0 20px 0 0;
}
div.row * {
vertical-align: middle;
}
div.row {
display: block;
}
div.row span {
display: inline-block;
height: 100%;
width: 1px;
}
/* splash image */
div.row a.player img {
margin-top:55px;
border:0;
}
/* "row" contains video and text */
div.row {
clear:both;
width:552px;
margin:0px;
padding:0 0 0 0;
}
#content div.row {
margin:0px 0;
padding:0 0 0 0;
width:550px;
}
.mainText table{
width:95%;
border:1px solid #0099FF;
border-collapse:collapse;
margin:18px 7px;
}
.mainText table td{
background-color:#99CCFF;
color:#000033;
padding:4px;
}
.mainText table th{
background-color:#000033;
color:#99CCFF;
padding:4px;
}
.mainText .linkPar a{
color:#000033;
text-decoration:underline;
}
.mainText .linkPar a:hover{
color:#660033;
text-decoration:none;
font-weight:900;
}
.pusher{
cursor:pointer;
text-decoration:underline;
padding:3px 10px 10px 10px;
line-height: 1.467em;
font-size: 1.1em;
font-weight: bold;
color: #657BA2;
text-transform: uppercase;
}
.mover{
padding:3px 10px 15px 30px;
line-height: 1.467em;
font-size: 1.1em;
font-weight: normal;
text-align: justify;
}
img.arrow{
float:left;
padding:3px 10px 0px 0px;
}
fieldset
{
border: none;
}