





















/* THANK YOU! 

YOUR VIRIS WILL DOWNLOAD 

ON YOUR COMPUTER SHORTLY!*/









































































/* 

CSS Copyright © kawaiialohashop.com No duplication. All rights reserved.

*/

body, div, h1, h2, h3, h4, p, ul, ol, li, dl, dt, dd, img, form, fieldset, blockquote {

margin: 0px;

padding: 0px;

border: 0px;

}

body {

text-align: center; 

background: url('http://www.kawaiialohashop.com/hawaii/logos/bg_left.png') left top repeat-y; 

}

p, div, li, h1, h2, h3, h4, td, input, select, textarea {

color: #000; 

font-family: Verdana, Arial, Helvetica;

font-size: 12px;

color: #000;

line-height: 15px;

} 









p, h1, h3, h4, #content ul, #content ol, #content table {

margin-bottom: 3px;

} 

h2{ 

font-family: Verdana, Arial, Helvetica;

font-size: 10px;

text-transform: uppercase; 

color: #000;

line-height: 25px;

margin-bottom: 5px; 

} 

a:link, a:visited {

color: #000;

text-decoration: none;

}

a:hover, a:active {

color: #0000ff;

} 

a img, :link img, :visited img {

border: none

}

div.clear {

clear: both;

overflow: hidden;

height: 1px;

}

/* 

CSS Copyright © kawaiialohashop.com No duplication. All rights reserved.

*/

.button {

background: #ff0066;

color: #000 !important;

} 

.button {

padding: 3px 5px;

text-transform: uppercase;

font-size: 9px;

text-decoration: none !important;

border: none;

}

.button:hover {

background: #0099ff;

}

/* 

CSS Copyright © kawaiialohashop.com No duplication. All rights reserved.

*/

#top {

padding-top: 10px;

padding right: 30px;

padding-bottom: 10px;

padding-left: 0px; 



} 

#top h1 {

color: #000; 

background: #fff; 

}

#search_button {

background: #fff url('http://www.kawaiialohashop.com/hawaii/logos/button-go.gif') no-repeat top center;

height: 23px;

width: 24px;

border: 0px none;

cursor: pointer

}



#search {

width: 150px;

float: left;

font-size: 11px;

}

#search input {

border: none;

text-transform: uppercase;

width: 45px;

}

#search input {

color: #000; 

font-weight: bold; 

}

#search label input {

width: 45px;

background: #FFF;

color: #000;

border: 1px solid #000;

}

#top h1 {

font-size: 25px;

align: center;

margin-bottom: 5px;

}

/* 

CSS Copyright © kawaiialohashop.com No duplication. All rights reserved.

*/

#bar { 

background-image: url('http://www.kawaiialohashop.com/hawaii/logos/bar.jpg');

color: #000;

clear: both; 

text-transform: uppercase; 

font-weight: bold;

} 

#bar {

padding: 0 20px;

line-height: 23px;

height: 23px; 

} 

#barline {

background: #fff;

height: 7px;

clear: both;

margin: 0 10px; 

font-size: 12px;

overflow:hidden; 

}

#barline2 {

background: #fff;

height: 7px;

margin: 0 10px; 

overflow:hidden;

} 

#menu {

color: #000;

} 

#menu {

float: left;

line-height: 24px;

width: 750px;

text-align: left;

margin: 0 0 0 0px;

display: inline;

} 

#menu a {

margin: 0 7px; 

line-height: 24px;

}

#menu a:link, #menu a:visited { 

text-decoration: none;

}

#menu a:hover, #menu a:active {

text-decoration: underline; 

}

#cart {

color: #373838;

} 

#cart {

float: right;

padding-left: 25px; 

width: 350px;

text-align: center;

display:inline-block;

margin-top: 7px;

}

#cart a {

font-weight: bold;

}

#cart img {

margin-bottom: -4px;

padding-right: 2px;

} 

/* 

CSS Copyright © kawaiialohashop.com No duplication. All rights reserved.

*/

#wrapper {

width: 975px;

margin: auto;

text-align: left; 

}

#top, #bar, #main, #footer {

margin: 0 10px;

} 

/* 

CSS Copyright © kawaiialohashop.com No duplication. All rights reserved.

*/

.productOption {padding-bottom:10px;}

.optionLabel {width:80px;}

#main { 

background-image: url('http://www.kawaiialohashop.com/hawaii/logos/bg_in.gif'); 

} 

#main {

padding: 30px;

}

#content {

background: #transparent;



} 

#content {

width: 525px;

float: right;

margin: 0 auto;

padding: 2px; 



}

#main.wide #content {

width: 746px;

float: none;

}

#content h2 {

color: #black;

} 

#content h2 {

font-size: 12px;

}

#content h3, p.price {

font-size: 14px;

font-weight: bold;

}

#banner, #welcome, #featured {

margin-bottom: 15px;

}

#crumb {

font-weight: bold;

margin-bottom: 25px;

font-size: 11px;

}

#pagination {

text-align: center;

height: 20px;

}

#pagination a#prev {

float: left;

}

#pagination a#next {

float: right;

}

#products td {

background: #transparent;

}

p.price {

color: #ff0066;

}

#cart-total {

background: #f6e5e6;

}

#cart-total .button {

font-size: 12px;

font-weight: bold;

padding: 6px 9px;

margin-left: 20px;

}

.cart-item {

border-bottom: 1px solid #ff0066;

} 

/* 

CSS Copyright © kawaiialohashop.com No duplication. All rights reserved.

*/

#products td {

text-align: center;

font-weight: normal;

}

#products td h3 {

margin-bottom: 10px; 

margin-top: 10px;

font-size: 12px;

}

#products td p {

margin: 0;

}

#products td p img {

vertical-align: middle;

margin-left: 10px;

}

/* 

CSS Copyright © kawaiialohashop.com No duplication. All rights reserved.

*/

#photos {

text-align: center;

margin: 0 0 15px;

}



#photo-thumbs {

text-align: center;

margin: 15px 0 0 ;

}

#photo-thumbs img {

padding: 0 10px;

}

/* 

CSS Copyright © kawaiialohashop.com No duplication. All rights reserved.

*/

.cart-item {

margin-bottom: 15px;

padding-bottom: 15px;

background: url('../_images/.gif') repeat-x left bottom;

}

.cart-item img {

height: 70px;

float: left;

margin-right: 15px;

display: inline;

}

.cart-item h3, .cart-item p {

margin-bottom: 4px;

}

#cart-total {

padding: 5px;

text-align: center;

}

#cart-total strong {

font-size: 12px;

}

#cart-total img {

vertical-align: middle;

margin-left: 20px;

}

p.product-options input {

vertical-align: middle;

}

p#google-checkout {

text-align: center;

}

p#google-checkout img {

display: block;

margin: 0 auto;

}

p#update-cart {

font-weight: bold;

font-size: 14px;

}
			

/* 

CSS Copyright © kawaiialohashop.com No duplication. All rights reserved.

*/

#sider {

width: 155px;

float: right;

 padding-left: 10px;

	padding-top: 2px;

	   display: inline;

}

#sider h2 {

color: #000; 

background-image: url('http://www.kawaiialohashop.com/hawaii/logos/bar.jpg');

font-size: 12px;

}

#sider li {

color: #000;

padding-bottom: 1px;

margin-bottom: 1px;

list-style: none;

font-size: 11px;

}

#sider li a {

text-decoration: none;

}

#sider a:link, #side a:visited {

color: #000;

}

#sider a:hover, #side a:active {

color: #ff0066;

}

#sider li li {

font-size: 11px;

padding: 0;

background: none;

font-weight: normal;

margin: 0 0 0 18px;

}

#sider li.selected {

font-weight: bold;

}



/* 

CSS Copyright © kawaiialohashop.com No duplication. All rights reserved.

*/

#sidel {

width: 155px;

float: left;

 padding-left: 10px;

	padding-top: 2px;

	   display: inline;

}

#sidel h2 {

color: #000; 

background-image: url('http://www.kawaiialohashop.com/hawaii/logos/bar.jpg');

font-size: 12px;

}

#sidel li {

color: #000;

padding-bottom: 1px;

margin-bottom: 1px;

list-style: none;

font-size: 11px;

}

#sidel li a {

text-decoration: none;

}

#sidel a:link, #side a:visited {

color: #000;

}

#sidel a:hover, #side a:active {

color: #ff0066;

}

#sidel li li {

font-size: 11px;

padding: 0;

background: none;

font-weight: normal;

margin: 0 0 0 18px;

}

#sidel li.selected {

font-weight: bold;

}







/* 

CSS Copyright © kawaiialohashop.com No duplication. All rights reserved.

*/

#footer {

background: ffffff;  

font-size: 8px;

padding: 195px 10px;  

position: relative;

	margin-top: -175px; /* negative value of footer height */

	height: 175px;

	clear: both; 

	 



}

#footer p, #footer a {

color: #000; 

align: center; 

line-height: 15px; 

font-family: Verdana, Arial, Helvetica;

font-size: 8px;

} 



/* 

CSS Copyright © kawaiialohashop.com No duplication. All rights reserved.

*/

.pages {

padding: 1em;

margin: 1em 0;

clear: left;

font-size: 85%;

}



.pages a, .pages span {

display: block;

float: left;

padding: 0.2em 0.5em;

margin-right: 0.1em;

border: 1px solid #fff;

background: #fff;

}



.pages span.current {

border: 1px solid #2E6AB1;

font-weight: bold;

background: #2E6AB1;

color: #fff;

}



.pages a {

border: 1px solid #9AAFE5;

text-decoration: none;

}



.pages a:hover {

border-color: #2E6AB1;

}



.pages a.nextprev {

font-weight: bold;

}



.pages span.nextprev {

color: #666;

}



.pages span.nextprev {



color: #999;

}



.pages .nextprev-next {

float: right;

}

