* {vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;outline:0;padding:0;margin:0;}
html{overflow-y:scroll;}html,body{height:100%;width:100%;} body{position:relative;line-height:1;font-size:100.1%;}ol,ul,dl{position:relative;} table{border-collapse:collapse;border-spacing:0;}
textarea {line-height:1.25;}
label {cursor:pointer;}
li li, li p, td p, blockquote p, p span {font-size:1em;}  :focus {outline:0;-moz-outline-style:none;} a:focus,a:active {outline:none;} a img {border-style:none;} small{font-size:0.85em;}strong{font-weight:bold;}
acronym,abbr{cursor:help;letter-spacing:1px;border-bottom:1px dashed;}
div {zoom:1;overflow:hidden;}  .js .btn, .js .btn a{cursor:default;} #wlc {text-align:left;word-wrap:break-word;}
#we {visibility:hidden;width:52em;height:1px;line-height:1px;font-size:1px;} 
p {line-height:160%;}
h1,h2,h3,h4,h5,h6 {font-weight:bold;margin:.5em 0;}
h1 {font-size:150%;}
#z__eod {display:none;} /* ====== Text Styling ============ */

/*================================================*/
 body{background:url(c/background.jpg) #516041;} .wfc{position:relative;font:93%/1.4em 'trebuchet ms',arial,verdana,sans-serif;}	#we {visibility:hidden;width:50em;height:0;font-size:0;background:;}	body {padding-bottom:30px;font-size:100.01%;}
	#wp {min-width:730px;max-width:63em;width:100%;margin:0 auto;font-family:Verdana;}
#ie6 #wp, #ie5 #wp, #ei6 #wp, #ie5 #wp {width:expression(sWE(45,71,730,20));} 

#z__eod {display:none;} #z_al {position:absolute;left:0px;top:0px;}  
div#wfc div#wlc .z_jc {text-align:center !important;}
div#wfc div#wlc .z_jl {text-align:left !important;}
div#wfc div#wlc .z_jr {text-align:right !important;}


.wa,.wb,.ws,.wc,.wm,.wn,.wn1,#wp,.wt,.wu,.wf,.wh{position:relative;z-index:1;}
#wlc {padding-bottom:20px;}
.sp {border:1px solid #353c26;background:#424b32;padding:0 22px 15px 22px;}
.wc, .ws {float:left;}
.wm, .wa {float:right;}
.wm {width:78%;}
.wc {width:65%;}
.wa, .wn1 {width:34.7%;}
.ws {width:21.8%;}
.wf{clear:both;}

.bc .wm, .bca .wm {width:100%;float:none;clear:both;}
.bca .wc {width:78%;}
.bca .wa {width:21.8%;}
.bc .wc {width:100%;float:none;}

.bsc .wc {width:100%;}

.sbg {position:relative;overflow:hidden;} .sbg1 {position:absolute;left:0;top;0;width:100%;z-index:0;height:6000px;}
.sbg2,.sbg3,.sbg4,.sbg5,.sbg6,.sbg7 {height:6000px;}
#ie6 .sbg2, #ie6 .sbg3, #ie6 .sbg4, #ie6 .sbg5, #ie6 .sbg6, #ie6 .sbg7 {position:relative;height:6000px;}
.sbg2 {position:relative;left:21.8%;width:78.5%;border:1px solid #423628;border-width:0 1px;background:url(c/sandpaper.b.gif) right 0 repeat-y #fdf5d0;}
.sbg3 {background:url(c/sandpaper.bl.gif) 0 138px repeat-y;}
.sbg4 {background:url(c/sandpaper.lr.gif) right bottom no-repeat;}
.sbg5 {background:url(c/sandpaper.ll.gif) left bottom no-repeat;}
.sbg6 {background:url(c/sandpaper.u.gif) right top repeat-x;border:1px solid #4d3f2a;}
.sbg7 {background:url(c/sandpaper.ul.gif) no-repeat;padding:1.5em 3em;}


.w567 {font-size:.7em;}
.w567 p {margin:4px 3px 0 0;float:right;color:#b9aa8c;}
.w567 a, .w567 a:visited {font-size:1.2em;text-decoration:none;color:#d6cdba;}


.wha {position:absolute;height:130px;right:0;display:none;}
.sm {margin:0 0 2px 2px;}
.sbga, .sbgs {height:100%;border:1px solid #677a6c;background:#7b897c;padding:1px;}


.sbga div, .sbgs div {height:100%;border:1px solid #a4aea5;background:#c4cbc4;}
.sbbg, .sbbg div {height:4px;border:1px solid #677a6c;background:#7b897c;padding:1px;border-bottom:0;padding-bottom:0;}
.sbbg div {height:2px;border-color:#a4aea5;background:#c4cbc4;}


.wa .sha {font-size:1.3em;height:2em;}
.sp {overflow:hidden;}
.sh {position:relative;background:#424b32;padding-top:28px;}
.sh .logo {position:absolute;top:6px;left:48px;width:142px;height:139px;padding:0;}
.sh .shadow {position:absolute;bottom:0;right:0px;}
#ie5 .sh .shadow, #ie6 .sh .shadow {display:none;}
.sh .shb1 {background:#a49768;border:1px solid #472e1d;}
.sh .shb3 {border:1px solid #82784f;}
.sh .shb4 {border:1px solid #8e8458;}
.sh .shb5 {border:1px solid #9d8e61;padding:12px 12px 0 12px;overflow:hidden;}
.sh .shb1, .sh .shb3, .sh .shb4, .sh .shb5 {border-bottom-width:0;}
.sh .shb1 .h {margin-left:180px;}
.sh .shb2 {background:#725b3b url(c/brown.bg.jpg);border:1px solid #d2c398;border-width:1px 1px 0 1px;text-align:center;}  .sh .shb2 div {background:url(c/brown.bg.ul.jpg) no-repeat;}
.sh .shb2 div div {background:url(c/brown.bg.ur.jpg) top right no-repeat;height:75px;}
.bc .sh .shb2 div {background:url(c/brown.bg.ll.jpg) no-repeat;}
.bc .sh .shb2 div div {background:url(c/brown.bg.lr.jpg) top right no-repeat;height:75px;}

.sh .shb2 img {height:43px;margin:24px 0 0 24%;line-height:0;font-size:0;}


.sb {background:#a49768;border:1px solid #472e1d;}
.sb .sbb1 {border:1px solid #82784f;}
.sb .sbb2 {border:1px solid #8e8458;}
.sb .sbb3 {border:1px solid #9d8e61;padding:0 12px 30px 12px;overflow:hidden;}
.sb, .sb .sbb1, .sb .sbb2, .sb .sbb3 {border-top-width:0;}
.sb .sb1 {background:url(c/fade.bg.jpg) bottom repeat-x #d2c398;padding:0 1px;}
.sb .sb2 {background:url(c/brown.bg.l.jpg) no-repeat #a49768;}
.sb .sb3 {padding:0 20px;background:url(c/brown.bg.l.jpg) right top no-repeat;}
.sb .sb4 {border:1px solid #d2c398;overflow:hidden;background:#725b3b;}

.ss {background:#725b3b;border-bottom:1px solid #a49768;}



.halfl {float:left;width:48%;clear:left;}
.halfr {float:right;width:48%;clear:right;}

.ss {border-right:1px solid #d2c398;}
.sc, .sf {overflow:hidden;}
.p {line-height:1px;position:relative;z-index:2;overflow:hidden;color:#fff4d5;clear:both;padding:0 1em .5em 1em;}
.p .c {position:relative;overflow:hidden;}
.p a{line-height:1.5em;text-decoration:underline;}
.p a, .p a:visited{color:#fff4d5;}
.p a:hover,a:active{color:#fee79f;}
.p ul {margin:2em;}
.p ul ul {margin-top:.5em;}
.p table {width:80%;margin:0 auto;}


p {line-height:1.6em;}
p.in {margin:1.5em 5em;}
p.ul {text-align:center;}
a, a:visited {color:#222;}


h1 {font-weight:normal;}
h1,h2,h3,h4,h5,h6 {font:bold 100%/1.6em Georgia,Serif;margin:0;color:#fff4d5;}

h4,h5,h6 {color:#222;}
h3,h4,h5,h6 {font-weight:normal;}
h1 {font-size:1.4em;margin:.5em 0 .5em 0;} h2 {font-size:1.3em;margin:1.4em 0 .5em 0;}
.ws h2, .wa h2 {font-size:1.6em;color:#fff;margin:0;padding:5px;}
h3 {font-size:1.2em;margin-top:1.6em;}
h4 {font-size:1.1em;margin-top:1.5em;}
h5 {font-size:1em;margin-top:1.4em;}
h6 {font-size:.8em;margin-top:1.2em;}
div.hr {border-top:1px solid #aaa;padding:0 0 .5em 0;}
ol {list-style-type:decimal;}
ul,ol,dl {margin:2.5em 0;line-height:1.8;}
ol li, ul li {margin:.5em;}
ol li.last {margin:0 0 2em 0;}

blockquote {margin:.5em 1.5em;}
table, input, select {font-size:100%;}  /* help poor old IE */
table {border:2px solid #444;cellpadding:10px;border-collapse:collapse;}
td {border:1px solid #6a3b1e;padding:5px;line-height:1.8;}
table{font-size: 90%;}
table table {font-size:100%;}
td, th{vertical-align: top;padding:.3em;}
th {padding:1em;border:1px solid #444;}

textarea {width:95%;}
label{cursor: pointer;}
input.text {font-size:95%;border:1px solid #ccc;color:#333;height:1.7em;background:#fcfcfc;}
.i {position:relative;z-index:2;} .i div.ic {border:1px solid #725b3b;font-size:0;line-height:0;} .i div.nb {border:0;}
.i div.bb {border:0;border-bottom:1px solid #d2c398;}
.i div.bt {border:0;border-top:1px solid #d2c398;}
.i div.mb {margin-bottom:20px;}
.i div.cp {text-align:center;font-size:.8em;line-height:1.6em;padding:.5em .2em .2em .2em;} .i p {font-size:.9em;margin-top:.5em;} .i img {width:100%;}

.glry .i {width:22%;margin:1.48%;float:left;color:#725b3b;}
.glry .i div.cp {padding:.2em 0 .5em 0;height:1.6em;}  .glry .w {width:30.3%;}
div.ic {text-align:center;}  
.iexp {padding:30px 0 0 0;border:1px solid #d2c398;border-top:0;text-align:center;}
.iexp p.ldg {position:absolute;width:100%;z-index:1;top:120px;left:0;text-align:center;}
.iexp p.back {font-size:.9em;margin:0 auto 2em auto;width:17em;cursor:default;clear:both;border:1px solid #665d3e;border-bottom-color:#524a32;border-right-color:#524a32;background:#c1b897;}
.iexp p.back a {display:block;padding:.2em;border:1px solid #a29464;border-bottom-color:#857952;border-right-color:#857952;text-decoration:none;color:#b85e06;}
.iexp div.cp {border:0;margin:10px auto 20px auto;color:#392f20;text-align:left;}
.iexp .i {width:482px;margin:0 auto;}
.iexp .w {width:640px;}
.iexp .i .ic {min-height:200px;border:1px solid #725b3b;} 


ul.n {margin:0;} .n li {list-style:none;margin:0;} .n li a	{font-weight:normal;padding:.2em .5em .4em .5em;text-decoration:none;color:#000;}
.n li a:visited {color:#222;}
.n li a.here, .n li a.here:visited, .n li a.here:hover {color:#999;cursor:default;}

ul.ni {margin:0 5px 0 0;} .ni li a {padding:.2em 1em .4em 1em;font-size:.85em;}
.ni li a:hover {color:#fff;}
.ni li {float:right;height:1.8em;}
.f ul.ni {text-align:center;}   .f .ni li {float:none;display:inline;}
.f .ni li a, .f .ni li a:visited {color:#423628;font-size:.95em;}
.f .ni li a:hover {color:#fff;}
ul.nj {font-size:1.1em;text-align:center;height:2em;border:1px solid #999;border-width:1px 0;background:url(c/menu.light.jpg) center;} .nj li {float:left;height:2em;width:24.5%;border-left:1px solid #fff;border-right:1px solid #999;} .nj li.last {border-right:0;}
.nj li a, .nj li a:visited 	{display:block;float:left;padding:0;width:100%;line-height:2em;height:2em;} .nj li a.here, .nj li a.here:hover {background:url(c/menu.light.jpg) center;}
.nj li a:hover {background:url(c/menu.hlight.jpg) center;}
ul.nv {font-size:.85em;padding:0;line-height:normal;} .nv li a {display:block;color:#d2c398;margin:0;padding:.5em .3em .4em 1em;border-bottom:1px solid #d2c398;}
.nv li a:visited {color:#d2c398;}
.nv li a:hover {color:#fff;background:url(c/cordouroy.gif);}
.bc ul.nv {background:#725b3b;border:1px solid #d2c398;border-top:0;overflow:hidden;}
.bc .nv li {float:left;width:25%;text-align:center;background:#725b3b;} #ie6 .bc .nv li {width:24.95%;} .bc .nv li a {padding:.5em 0 .2em 0;border:1px solid #3d3121;border-left:1px solid #957851;}
.index li.index {background:#000;filter:alpha(opacity = 5);-moz-opacity:.01;opacity:.01;-khtml-opacity:.01;}


.np {padding:0;}
.sand {padding:2.5em 3em 1.5em 3em;}
.sand h1, .sand h2, .sand h3, .sand h4, .sand p, .sand a, .sand li {color:#4d3f2a;}
.sand h1 {font:bold 1.5em Georgia,Times,serif;}
.sand h2 {font:normal 1.2em Verdana,sans-serif;}
.sand a, .sand a:visited, .sand a:hover {color:#000;}
.sand .spdn {margin-top:3em;}
.sand table, .sand td  {border:0;color:#4d3f2a;font-size:100%;}
.sand table {margin-bottom:2em;width:80%;}
.sand td.price {text-align:right;}
.sand p {margin:2em 0;padding:0;}
.sand p.in {margin:1.5em 5em;}

.paym img.ppal {float:right;padding:0 0 10px 10px;}
.paym table {width:96%;clear:right;}
.paym table td {border:1px solid #4d3f2a;}

.paym td.btn {text-align:center;padding:1em;}
.paym td.btn input {color:#4C3C26;background:#F8CF7E;padding:.5em;font-weight:bold;border:1px solid #25401a;border-color:#Fff #E9A00D #E9A00D #Fff;}

.pc h1, .pc h2, .pc h3, .pc h4, .pc h5, .pc h6, .pc p {text-align:center;}
.f {background:#725b3b url(c/brown.bg.jpg);text-align:center;border:1px solid #353c26;border-top:0;padding:0;}
.f .b {background:url(c/brown.bg.ll.jpg) no-repeat;}
.f .b .b {background:url(c/brown.bg.lr.jpg) right top no-repeat;}
.f .c {height:75px;overflow:hidden;}
.f .ni {margin-top:10px;}
.f p {color:#423628;font-size:.85em;}
.contact a {text-decoration:none;}

.dyna {text-align:right;padding:5px 10px 0 10px;line-height:2em;}
.dyna p {font-size:.8em;font-style:Arial sans-serif;margin:0;color:#001700;}
.dyna img {vertical-align:middle;}

.index .sand .c {background:url(c/sandpaper.ul.gif) no-repeat;padding:1.5em;border:1px solid #423628;border-bottom:0;}
.index .contact p {margin-bottom:0;}
.index h2.phone {font-size:1.3em;}
.index .sbg6, .index .sbg7 {padding:0;border:0;}
.index .sand {background:url(c/sandpaper.u.gif) right top repeat-x;padding:0;}
.index #ie6 .sand {background:url(c/sandpaper.b.gif) right 0 repeat-y;}
.index #ie6 .sbg {background:url(c/sandpaper.b.gif) right 0 repeat-y #fdf5d0;}
.index #ie6 .sbg7, .index #ie6 .sand .c {background:url(c/sandpaper.b.gif) right 0 repeat-y;}

/* Modifiers
===================================================================================================*/
span.c567 {font-size:110%;}
span.tm {font-size:.5em;vertical-align:super;}

.clrb{clear:both}
.clrr{clear:right;}
.fl {width:49%;float:left;text-align:left;}
.fl img, .fr img {width:100%;margin: 1em 0;}
.fr {width:49%;float:right;text-align:right;}
.ctr {text-align:center;}
.hlt {color:red;}
.wnw{white-space:nowrap;}
.dn {display:none;}
.tr {text-align:right;}
.tc {text-align:center;}

body {display:block;}   