/* CSS Document */body {text-align: center;background-color:#000000;}.container  {width:1024px;margin:auto;text-align:left;background-image:url(images/kona_03.jpg);background-repeat:repeat-y;background-position:top center;}.container2  {width:1024px;margin:auto;text-align:left;background-image:url(images/kona_01.jpg);background-repeat:no-repeat;background-position:top center;height:72px;overflow:hidden;}.topHeader {}.contentholder {background-image:url(images/kona_02.jpg);background-position: top center;background-repeat:no-repeat;}.content1 {}.leftcolm {float:left;position:relative;width:155px;padding-left:14px;margin-left:156px;margin-top:196px;}.leftcolm ul {margin:8px 0px;list-style-type:none;padding:0px;}.leftcolm li {margin:0px;list-style-type:none;padding:4px;}.leftcolm li a { font: 12px/18px Georgia;   text-align: left;    color: #562C00;	text-decoration:none;	}.leftcolm li a:hover {text-decoration:underline;} .contentinner {float:right;position:relative;width:515px;margin-right:140px;margin-top:20px;}.footer {background-image:url(images/kona_04.jpg);background-repeat:no-repeat;height:194px;background-position:top center;}.checkouttext,.sessiontext  { color: #FFFFFF;   letter-spacing: 2px;   line-height: 13px;   font-size: 11px;   text-align: left;}.ourprodtext  {   font: 15px/18px Tahoma;   text-align: left;   padding-top:15px;	}.checkouttext  {   font-family: Tahoma;}.welcometext  {   font: bold 10px/12px "Tahoma Bold";   text-align: left;    color: #5D1D01;}.sessiontext  {   font-family: Georgia;   text-align:right;   padding-top:12px;}.sessiontext a {color:#FFFFFF;text-decoration:none;}.sessiontext a:hover {text-decoration:underline;}.itemstext  {   font: 12px/10px "Tahoma";   color: #51E3EC;   position:relative;   width:800px;   margin:auto;   text-align:right;   padding-top:22px;   height:42px;   overflow:hidden;}.itemstext span {color:#FFFFFF;font-size:11px;line-height:8px;padding: 0px 0px 0px 5px;margin-right:94px;}.sessiontext span {padding: 0px 0px 0px 5px;margin-right:0px;}.itemstext img {margin-top: -14px;float:right;}.itemstext a img {visibility:visible;display:block;}#welcometext p {color:#000000; line-height:13px; font-weight:Normal; font-size:11px; font-family:Tahoma;margin:0px;padding:0px;}.welcometitle, .Title h1 {color:#50ABC3; font-weight:Normal; font-size:24px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}#welcometext p.brwn {color:#8D5A15; letter-spacing:2px; font-weight:Normal; font-size:14px; font-family:Tahoma;}#welcometext p.brwnbld {font-weight:bold;color:#5D1D01;font:bold 10px/12px "Tahoma";margin:15px 0px;}#welcometext p.blusmtitle {color:#50ABC3; letter-spacing:2px; line-height:17px; font-weight:Normal; font-size:14px; font-family:Tahoma;}#welcometext p.grytag {color:#999999; line-height:14px; font-style:italic; font-weight:Normal; font-size:12px; font-family:Tahoma;padding-left:73px;}#welcometext p a {  color:#DA4132; text-decoration:underline; font-weight:Normal; font-family:Tahoma;}.vacrentalpics {margin:0px -15px 0px -15px;position:relative;}.newssearch {padding-top:2px;}.news {float:left; position:relative;}.search {float:right; position:relative;}#QuantityDiscounts p, #ProdOptions p, #TextInputs p {padding: 15px 0px;}
