.padding3 p { font-family: arial, helvetica, san-serif; font-size: 40px; line-height: 44px; text-decoration: none; margin: 15px; }.padding3 p a { font-family: arial, helvetica, san-serif; font-size: 40px; line-height: 44px; text-decoration: none; }.padding3 p a:hover { color: #999999; text-decoration: underline; }* {margin:0; padding:0; font-size:100%;}body{background:url(../images/PageBG.gif); text-align:center;}img {vertical-align:top;}a img { border:0;}ul { list-style:none;}.left { float:left;}.right {float:right;}.clear{ clear:both;}html{ font-family:georgia, serif; font-size:0.8125em; line-height:1.538em; color:#5c5f64;}input, select { vertical-align:middle; font-weight:normal;}a {color: #4C8167;}a:hover{text-decoration:none;}p {padding-top:18px;}cite{ font-family: georgia, serif; font-size:1.15em; line-height:1.47em; color:#333333; display:block;}em{ font-size:1.077em;}h6{ font-family: georgia, serif; font-size:1.308em; line-height:1.412em; font-weight:normal; color:#4C8167; padding-bottom:19px;}strong{ font-family: georgia, serif; color:#333333;}.strong1{ font-family: georgia, serif; color:#333333; font-size:1.15em; line-height:1.47em; font-weight:normal; display:block;}.marquee{ font-family:arial, sans-serif; font-size:1.15em; line-height:1.47em; color:#ff7f00;}.imgindent {margin:0 20px 0 0; float:left;}.padding1{ padding-top:18px;}.padding2{ padding-top:10px;}.padding3{ padding-top:25px;}.padding4{ padding-top:30px;}.margin1{ margin-top:18px !important;}.row-1 .extra .imgindent{ margin:0 0 0 0; float:left;}.row-1 .extra{ padding-bottom:3px;}.row-1 .extra .title{ margin:0;}.row-50 .extra .imgindent{ margin:0 0 0 0; float:left;}.row-50 .extra{ padding-bottom:3px;}.row-50 .extra .title{ margin:0;}.row-2 .column-2, .row-3 .column-2, .row-4 .column-2, .row-5 .column-2, .row-6 .column-2, .row-7 .column-2, .row-8 .column-2, .row-9 .column-2, .row-10 .column-2, .row-11 .column-2, .row-12 .column-2, .row-13 .column-2, .row-14 .column-2{ margin:16px 0 0 49px;}.space{ margin-left:10px;}#header{ background:url(../images/header-tai.gif) top repeat-x;}#header .text{ font-family: palatino, times, serif; font-size:0.92em; line-height:1em; color:#4C8167; float:right; padding:49px 59px 0 0; text-align:right; }#header .text span{ padding-left:15px; display:block; padding-top:4px; }#header .logo{ padding:20px 0 0 40px;}#header .menu{ padding:30px 0 0 80px;}#header .menu li{ font-family:arial, sans-serif; font-size: 1.03em; float:left; display:inline; }#header .menu a{ color:#ffffff; text-decoration:none; display:inline; }#header .menu .first{ background:none;}#header .menu a span{ display:block; }#header .menu a span span{ padding:7px 43px 12px 42px; position:relative;}#header .menu a:hover, #header .menu .active{ color: #4C8167;right:-2px;}.row-1{ background:url(../images/row1-tail.gif) bottom repeat-x #fafaf9;}.row-1 .indent{ padding:36px 22px 15px 44px;}.row-50{ background:url(../images/row1-tail.gif) bottom repeat-x #fafaf9;}.row-50 .indent{ padding:36px 22px 15px 44px;}.row-2, .row-3, .row-4, .row-5, .row-6, .row-8, .row-7, .row-9, .row-10, .row-11, .row-12, .row-13, .row-14{ background:#ffffff;}.row-2 .indent{ padding:30px 23px 30px 22px;}.row-2 .indent2{ padding:0 23px 0 0;}.row-2 .indent3{ padding:36px 40px 53px 46px;}.row-1 .title{ border-bottom:solid 2px #cccac9; margin-bottom:12px;}.row-1 .title2{ border-bottom:solid 2px #cccac9; margin:0 0 27px 3px;}.row-50 .title{ border-bottom:solid 2px #cccac9; margin-bottom:12px;}.row-50 .title2{ border-bottom:solid 2px #cccac9; margin:0 0 27px 3px;}.row-2 .title{ border-bottom:solid 2px #c2c0be; margin-bottom:28px;}.title-bg{ padding:0 0 10px 60px;}.box1{ background:url(../images/box1-border.gif) top repeat-x #ffffff; width:100%;}.box1 .left-border{ background:url(../images/box1-border.gif) left repeat-y; width:100%;}.box1 .right-border{ background:url(../images/box1-border.gif) right repeat-y; width:100%;}.box1 .bot-border{ background:url(../images/box1-bot-border.gif) bottom repeat-x; width:100%;}.box1 .left-top{ background:url(../images/box1-corner-left-top.gif) left top no-repeat; width:100%;}.box1 .right-top{ background:url(../images/box1-corner-right-top.gif) right top no-repeat; width:100%;}.box1 .left-bot{ background:url(../images/box2-corner-left-bot.gif) left bottom no-repeat; width:100%;}.box1 .right-bot{ background:url(../images/box2-corner-right-bot.gif) right bottom no-repeat; width:100%;}.box1 .indent{ padding:10px 10px 17px 10px;}.box1 .indent2{ padding:24px 10px 17px 23px;}.box1 .title{ margin:14px 4px 18px 4px; border-bottom:solid 1px #c4c4c4;}.box1 .text{ line-height:1.385em; padding-left:13px;}.box1 .link{ margin-top:24px !important;}.box2{ background:url(../images/box2-tail.gif) top repeat-x #e8e6e3; width:100%; }.box2 .left-border{ background:url(../images/box1-border.gif) left repeat-y; width:100%;}.box2 .right-border{ background:url(../images/box1-border.gif) right repeat-y; width:100%;}.box2 .bot-border{ background:url(../images/box1-border.gif) bottom repeat-x; width:100%;}.box2 .left-top{ background:url(../images/box2-corner-left-top.gif) left top no-repeat; width:100%;}.box2 .right-top{ background:url(../images/box2-corner-right-top.gif) right top no-repeat; width:100%;}.box2 .left-bot{ background:url(../images/box2-corner-left-bot.gif) left bottom no-repeat; width:100%;}.box2 .right-bot{ background:url(../images/box2-corner-right-bot.gif) right bottom no-repeat; width:100%;}.box2 .indent{ padding:26px 20px 18px 20px; line-height:1.385em;}.box2 .indent2{ padding:0 0 0 5px;}.box2 .title{ border-bottom:solid 2px #c2c0be; margin-bottom:25px;}.box2.text{ line-height:1.538em;}.box3{ background:url(../images/box3-tail.gif) top repeat-x #f2860e; width:100%;}.box3 .left-border{ background:url(../images/box3-border.gif) left repeat-y; width:100%;}.box3 .right-border{ background:url(../images/box3-border.gif) right repeat-y; width:100%;}.box3 .bot-border{ background:url(../images/box3-bot-border.gif) bottom repeat-x; width:100%;}.box3 .left-top{ background:url(../images/box3-corner-left-top.gif) left top no-repeat; width:100%;}.box3 .right-top{ background:url(../images/box3-corner-right-top.gif) right top no-repeat; width:100%;}.box3 .left-bot{ background:url(../images/box3-corner-left-bot.gif) left bottom no-repeat; width:100%;}.box3 .right-bot{ background:url(../images/box3-corner-right-bot.gif) right bottom no-repeat; width:100%;}.box3 .indent{ padding:19px 25px 18px 25px;}.box3 .title{ border-bottom:solid 2px #c2c0be; margin-bottom:25px;}.link2{ font-size:1.077em; margin-left:11px;}.link3{ font-size:1.077em; margin-left:25px;}.list li{ padding-left:50px; font-size:0.92em; line-height:1.5em; padding-bottom:18px; }.list .last{ padding-bottom:0;}.list li a{ color:#5c5f64;}.list2 li{ background:url(../images/list2-bg.png) no-repeat 0 5px; padding-left:25px; line-height:1.846em;}.list2a{ text-decoration:none; color:#5c5f64;}.list2a:hover{ text-decoration:underline;}.unline{ background:url(../images/unline.gif) bottom repeat-x; padding-bottom:31px; margin-bottom:27px;}.unline2{ background:url(../images/unline2.gif) bottom repeat-x; padding-bottom:25px; margin-bottom:22px;}.clients{ line-height:1.385em;}.text2{ font-size:1.154em; line-height:1.467em; }#page1 .row-1 .column-2{ margin-left:45px;}#page1 .row-50 .column-2 { margin-left: 45px; }#page1 .row-2 .col-2{ margin-left:65px;}#page1 .row-2 .col-3{ margin-left:56px;}#page2 .row-1 .column-2{ margin-left:45px;}#page2 .row-2 .col-2{ margin-left:25px;}#page2 .row-2 .col-3{ margin-left:65px;}#page3 .row-1 .column-2{ margin-left:43px;}#page3 .row-1 .col-2{ margin-left:50px;}#page3 .row-2 .col-2{ margin-left:52px;}#page4 .row-1 .column-2{ margin-left:45px;}#page5 .row-1 .column-2{ margin-left:43px;}#page5 .row-1 .col-2{ margin-left:37px;}#page5 .row-2 .col-2{ margin-left:55px;}#page5 .row-2 .col-3{ margin-left:46px;}#page6 .row-1 .column-2{ margin-left:45px;}#page6 .row-2 .column-2, #page6 .row-3 .column-2, #page6 .row-4 .column-2, #page6 .row-5 .column-2, #page6 .row-6 .column-2, #page6 .row-7 .column-2, #page6 .row-8 .column-2, #page6 .row-9 .column-2, #page6 .row-10 .column-2, #page6 .row-11 .column-2, #page6 .row-12 .column-2, #page6 .row-13 .column-2, #page6 .row-14 .column-2{ margin-left: 45px; }#page7 .row-1 .column-2{ margin-left:45px;}.phone{ float:right; padding-right:45px;}#page10 .row-1 .column-2{ margin-left:45px;}#footer{ border-top:5px background:url(images/header-tai.gif) font-size:0.92em;}#footer .main{ text-align:center; padding-top:25px;}#footer a{ color:#ffffff;}#Form1{ padding-top:10px;}#Form1 input{ border:solid 0px; margin:1px 0 0 5px;}#Form1 .form-link{ display:inline; color:#ff7f00; text-decoration:none; margin-top:12px; padding-left:9px; cursor:pointer; }#Form1 .form-link:hover{ text-decoration:none; color:#333333;}#Form1 .form-link2{ display:block; float:left; margin-top:13px; color:#333333;}#ContactForm{ padding-top:33px;}#ContactForm .col-1{ width:320px !important;}#ContactForm .col-2{ width:296px !important; margin-left:0 !important;}#ContactForm label{ display:block; height:52px;}#ContactForm input{ border:solid 1px #adafb1; background:#ffffff; font-family:georgia, Helvetica, serif; font-size:1em; padding:1px 0 2px 3px; width:245px;}#ContactForm textarea{ border:solid 1px #adafb1; background:#ffffff; font-family:Georgia, Helvetica, serif; font-size:1em; padding:1px 0 0 3px; width:290px; height:123px; overflow:hidden;}#ContactForm .margin1{ margin:18px 18px 0 0 !important;}#ContactForm .margin2{ margin:18px 26px 0 0 !important;}#ritchies { background-color: #fff; margin: 15px; padding: 10px; }#r_title { font-family: arial, helvetica, san-serif; color: #ff7f00; font-size: 32px; line-height: 35px; text-decoration: none; text-transform: uppercase; width: 350px; float: right; padding: 5px; }#ritchies a {}#ritchies a:hover {}#ritchies img { vertical-align: text-top; float: left; }#ritchies p { font-size: 14px; line-height: 17px; margin-left: 15px;}#ritchies p a { font-size: 17px; line-height: 17px; }#ritchies p.right { float: right; }.picture-slides-container{width: 100%;}#picture-slides-image{float: left;}#picture-slides-frame{float: left;width: 352px;text-align: center;background: #000;margin: 10px 15px 0;border: 10px ridge #FF7F00;}#picture-slides-image-text{text-align: center;}#links{display: block;clear: left;padding: 2em 0 1em 4em;}#links li{line-height: 2em}#navigation-controls{width: 260px;list-style: none;margin: 0 auto;}#navigation-controls li{float: left;line-height: 1.5em;margin-right: 0.5em;}#navigation-controls li#image-counter{margin: 0 0.75em 0 0.5em;}li.slideshow-item{margin-left: 3em;}#picture-slides-dim-overlay{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #000;opacity: 0.8;display: none;z-index: 10;}div.column-2-holiday{margin-top: 75px;margin-left: 15px;}div.column-2-holiday p{font-size: 22px;font-weight: bold;font-style: italic;color: #4C8167;text-align: center;line-height: 24px;}