


/* CSS Document */
h1{ padding: 15px 0px 0px 0px; }
body{ margin: 0px; padding:0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; }
#menu{ height: 100px; width: 1000px; margin: 0 auto; background-image: url(../img/nugentWatersideLogo.gif); }
/*Yhden sarakkeen layout*/
#topOneCol {  width: 1000px;height:820px; margin: 0 auto; background-image: url(../img/headerTopLeft.jpg); background-repeat: no-repeat; background-color: #FFFFFF; background-position: left top; }
#topOneCol_content{ margin:0px 0px 0px 150px; width: 702px;height: 810px; background-color: #FFFFFF; background-image: url(../img/oneColHoriz1px.gif); background-repeat: repeat-y;  } 

#topOneColAbout {  width: 1000px; margin: 0 auto; background-image: url(../img/headerTopLeft.jpg); background-repeat: no-repeat; background-color: #FFFFFF; background-position: left top; }
#topOneCol_contentAbout{ margin:0px 0px 0px 150px; width: 702px; background-color: #FFFFFF; background-image: url(../img/oneColHoriz1px.gif); background-repeat: repeat-y;  } 

#oneColFooter{ width: 1000px; margin: 0 auto; background-image: url(../img/footerBottomRight.jpg); background-repeat: no-repeat; background-color: #FFFFFF; background-position: right bottom; }
#oneColFooterContent{margin:0px 0px 0px 150px; width: 702px; background-color: #FFFFFF; background-image: url(../img/oneColHoriz1px.gif); background-repeat: repeat-y; }
#oneColFooterContent p{padding: 0px 0px 0px 15px}

#containerTop {  width: 1000px; margin: 0 auto; background-color: #FFFFFF; }
#containerTop_left{ float: left; width: 500px; background-image: url(../img/headerTopLeft.jpg); background-repeat: no-repeat; background-color: #FFFFFF; background-position: left top; }
#containerTop_right{ float: right;width: 500px; background-image: url(../img/headerBottomRight.jpg); background-repeat: no-repeat; background-color: #FFFFFF; background-position: right bottom; }

#containerTop_leftContent{ height:380px; float: right; width: 351px; background-color: #FFFFFF; background-image: url(../img/headerLeft1px.gif); background-repeat: repeat-y; background-position: left; }
#containerTop_rightContent{ height:380px;float: left; width: 351px; background-color: #FFFFFF; background-image: url(../img/headerRight1px.gif); background-repeat: repeat-y; }
#containerTop_rightContent p{padding: 0px 15px 0px 10px }
#containerBottom {width: 1000px;margin: 0 auto;}
#containerBottom_googleMap {width: 1000px;margin: 0 auto;}
#containerBottom h1{ padding: 15px 0px 10px 160px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
#containerBottom_left{ float: left; margin: 0px; width: 500px; background-color: #FFFFFF; background-image: url(../img/contentBottomTopLeft.jpg); background-repeat: no-repeat; background-position: right top; }
#containerBottom_left p{padding: 0px 20px 0px 160px }

#containerBottom_right{ float: right;margin: 0px; width: 500px; background-color: #FFFFFF; background-image: url(../img/contentBottomTopRight.jpg); background-repeat: no-repeat; background-position: left top; }
#containerBottom_right h1{ padding: 15px 0px 0px 0px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; margin: 0px 0px 10px 0px; }
/* LISTS */
.inlineListFloatLeft{margin: 70px 0px 0px 0px;width: 420px;height: 450px}
.inlineListFloatLeft ul{margin: 0px; padding: 0px; list-style-type: none; }
.inlineListFloatLeft li{display: block; float: left;margin: 0px 0px 0px 0px;height: 180px;width: 175px}
.inlineListFloatLeft #txtBox{padding: 20px 0px 0px 0px;width: 100px;display:block}

.inlineListFloatLeft #pubAndRestaurant{padding: 0px 0px 0px 0px;width: 170px;height: 142px;display:block;background:url(../img/nugentArmsPub.jpg);background-repeat:no-repeat};
.inlineListFloatLeft #txtBox170px{padding: 0px 0px 0px 0px;width: 170px;display:block}
.inlineListFloatLeft #txtBox170px h1{padding: 0px 0px 0px 0px;}
.inlineListFloatLeft #events{margin: 55px 0px 0px 0px;padding: 0px 0px 0px 0px;width: 170px;height: 168px;display:block;background:url(../img/seminarsWeddingsParties.jpg);background-repeat:no-repeat};


.linksInlineListFloatLeft {float: left;width: 360px}
.linksInlineListFloatLeft ul{margin: 0px; padding: 0px; list-style-type: none;}
.linksInlineListFloatLeft li{display: block; float: left;margin: 0px 0px 0px 0px}
.linksInlineListFloatLeft .txtBox{ padding: 0px 0px 5px 5px; margin: 0px 5px 5px 0px; width: 100px; display:block; background-color: #F4F9E6; }

.linksFrontPage{float: right;margin: 0px 0px 0px 0px;padding-top: 0px;width: 340px}
.linksFrontPage ul{margin: 0px; padding: 0px; list-style-type: none;}
.linksFrontPage li{display: block; float: left;margin: 0px 0px 0px 0px;width: 330px}
.linksFrontPage .headerBox{ padding: 5px 0px 5px 0px; width: 330px; display:block; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; font-variant: small-caps; background-color: #F4F9E6; }
.linksFrontPage .linkBox{margin: 0px 0px 0px 0px;width: 330px;display:block;padding: 5px}

#footer a:link, #footer a:hover, #footer a:visited{Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999;font-weight: normal;} 
#footer{ width: 1000px; background-color: #FFFFFF; text-align:center; background-image: url(../img/footerCatfish.jpg); background-repeat: no-repeat; background-position: center; height: 127px; margin-top: 30px; margin-right: auto; margin-bottom: 0; margin-left: auto; }
#footer .txtBox{ float: right; margin: 50px 320px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; }
.clrFloat{clear: both; }

/* KUVAT */
#lakesideSuite1{ background-image: url(../img/lakehouse1.jpg);margin: 10px; height: 309px; width: 305px; }
#linedrawingLakesideSuite{ background-image: url(../img/lakesuites/LakesideSuitelinedrawing.jpg); background-repeat: no-repeat; float: right; margin-top: 0px; margin-right: 10px; height: 199px; width: 300px; }
#linedrawingGardenSuite{ background-image: url(../img/gardensuites/gardenSuiteLineDrawing.jpg); background-repeat: no-repeat; float: right; margin-top: 0px; margin-right: 10px; height: 200px; width: 268px; }
#linedrawingGuesthouse{ background-image: url(../img/guesthouse/lineDrawingGuesthouse.jpg); background-repeat: no-repeat; float: right; margin-top: 20px; margin-right: 10px; height: 199px; width: 300px; }
#linedrawingRestaurant{ background-image: url(../img/restaurant/lineDrawing_restaurant.jpg); background-repeat: no-repeat; float: right; margin-top: -10px; margin-right: 30px; height: 170px; width: 300px; }
.aboutNugents{display:block; background-image: url(../img/aboutNugents.jpg);background-repeat: no-repeat; height: 68px; width: 68px; }
.aboutChiangMai{ display:block;background-image: url(../img/aboutChiangMai.jpg); background-repeat: no-repeat; height: 68px; width: 68px; }
.office{ display:block;margin: 15px 0px 0px 20px;background-image: url(../img/officeNight.jpg); background-repeat: no-repeat; height: 187px; width: 305px;}

#ih{ background-image: url(../img/training/international_house_bangkok.gif); margin: 45px 0px 0px 45px; height: 223px; width: 208px; background-repeat: no-repeat; }
.ihLogo{margin-left: 15px}
#esol { background-image: url(../img/training/esol.gif); background-repeat: no-repeat; height: 70px; width: 321px; margin: 20px 0px 0px 15px; }
#ihBangkok{ background-image: url(../img/training/celtaStudents.jpg); background-repeat: no-repeat; float: left; margin-top: 20px; margin-right: 30px; height: 227px; width: 155px; }
#celtaStudents{ background-image: url(../img/training/celtaStudents.jpg); background-repeat: no-repeat; float: left; margin: 10px 0px 0px 150px; height: 227px; width: 155px; }
#contactDetails { height: 340px; width: 350px; background-image: url(../img/contactDetails.jpg); margin: 0px; padding: 0px; }

#chiangMaiUpper {margin: 0px 0px 0px 10px; background-image: url(../img/chiangMai/chiangMaiUpper.jpg); background-repeat: no-repeat; height: 499px; width: 671px; }
#chiangMaiLower { background-image: url(../img/chiangMai/chiangMaiLower.jpg); background-repeat: no-repeat; height: 494px; width: 671px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 10px; }

#aboutNugentsUpper { background-image: url(../img/aboutNugents/aboutUsUpper.jpg); background-repeat: no-repeat; height: 331px; width: 680px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 10px; }

#aboutNugentsLower { background-image: url(../img/aboutNugents/aboutUsLower.jpg); background-repeat: no-repeat; height: 216px; width: 680px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 10px; }

a:link, a:visited ,a:hover, a:active { text-decoration: none; color: #40006E; background-color: transparent; font-weight: bold; 
}
.menu a:link, .menu a:hover, .menu a:visited, .menu a:active  { font-weight: normal; }

#linkListLeft{ float: left; width: 180px; margin: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; }
#computers { background-image: url(../img/computer.jpg); background-repeat: no-repeat; height: 137px; width: 300px; float: none; margin-left: 160px; margin-right: 10px; margin-bottom: 10px; }

#linkListLeft ul{padding: 0px;margin: 0px;list-style-type:none;}
#linkListLeft li{padding: 3px;display: block;}

#linkListRight{ float: right; width: 180px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; margin-top: 0px; margin-right: 134px; margin-bottom: 0px; margin-left: 0px; }
#linkListRight ul{padding: 0px;margin: 0px;list-style-type:none}
#linkListRight li{padding: 3px;display: block;}
#header_restaurant { text-align:center;padding-top: 10px }

#weddingsPartiesEvents{ background-image: url(../img/weddings_parties_seminars.jpg); margin: 15px 10px 10px 10px; height: 318px; width: 324px; background-repeat: no-repeat; }
#thaiHouse{ background-image: url(../img/thaiHouse.jpg); margin: 15px 0px 0px 0px; height: 307px; width: 345px; background-repeat: no-repeat; }

/* RECOMMENDED SITES*/
.recommended{width: 700px;margin: 10px auto 10px auto}
.recommended td{ width: 350px; padding: 5px; vertical-align: top; }
.recommended a:link{font-size: 10px;color: #333;font-weight: normal}
.recommended a:visited{font-size: 10px;color: #333;font-weight: normal}
/* ORANGE BUTTON FOR THAI EPAY AND CHECK AVAILABILITY*/
.btn{ padding: 2px; margin-top: -3px; font-weight: bold;  height:25px; background-image: url(../img/admin/filterBtnBg.jpg); background-repeat: repeat-x; border: 1px solid #f1f1f1; color: #fff }
.btn:hover{ font-weight: bold; height:25px; background-image: url(../img/admin/filterBtnBg_hover.jpg); background-repeat: repeat-x;color: #f1f1f1}