﻿/* CSS Document from LookatLao Studio Seattle | www.lookatlao.com */

body {
	margin: 0;
	padding: 0;
	background: #4f2f2c url(../image/bg-biglogo.gif) no-repeat fixed left top;
	font-family: "Lucida Grande", Tahoma, Verdana, sans-serif;
}

#wrapper {
	background: url(../image/bg-wrapper.gif) repeat-y left top;
}

#navigation {
	margin: 0;
	padding: 0;
	width: 100px;
	background: url(../image/bg-nav.gif) no-repeat fixed left top;
	float: left;
}

#sunflower {
	margin: 0;
	padding: 0;
	width: 200px;
	height: 750px;
	background: url(../image/bg-sunflower-logo.jpg) no-repeat left top;
	float: left;
}
body#home div#sunflower { background: url(../image/bg-sunflower.jpg) no-repeat left top; }


#content { margin: 0; padding: 240px 15px 0 15px; width: 420px; float: left; }
body#home div#content { margin: 0; padding: 0; width: 450px; background: #fff url(../image/img-home.jpg) no-repeat left top; }
body#information div#content { background: #fff url(../image/img-info.jpg) no-repeat left top; }
body#tanning div#content { background: #fff url(../image/img-tanning.jpg) no-repeat left top; }
body#massage div#content { background: #fff url(../image/img-massage.jpg) no-repeat left top; }
body#acupuncture div#content { background: #fff url(../image/img-acu.jpg) no-repeat left top; }
body#products div#content { background: #fff url(../image/img-products.jpg) no-repeat left top; }
body#wrap div#content { background: #fff url(../image/img-wrap.jpg) no-repeat left top; }
body#skin div#content { background: #fff url(../image/img-skin.jpg) no-repeat left top; }

body#home div#content { margin: 0; padding: 0; }
#home-logo { margin: 375px 0 0 0; }

a:link, a:visited { text-decoration: none; color: #434E95; border-bottom: 1px dotted #404C86; }
a:hover { text-decoration: none; color: #ef410d; border-bottom: 1px dotted #ef410d; }



/* -------------------------------------------------------------------
TEXT FORMATTING
---------------------------------------------------------------------*/

h1, h2, h3, h4, h5, h6, p, ul, dl { font-family: "Lucida Grande", Tahoma, Verdana, sans-serif; font-weight: normal; }
h1 { font-size: 24px; color: #ef410d; margin: 0 0 5px 0; }
h2 { font-size: 18px; color: #333; margin: 15px 0 5px 0; }
h3 { font-size: 14px; color: #333; margin: 0;}

p { font-size: 11px; color: #333; line-height: 18px; margin: 5px 0 15px 0; }
ul { margin-top: 5px; }
li { font-size: 11px; color: #333; line-height: 18px; margin: 0; }




/* NAVIGATION */
div#navigation ul { margin: 85px 5px 0 0; padding: 0; list-style-type: none; }
div#navigation ul li { margin: 0; padding: 0 0 8px 0; text-align: right; font-size: 10px; color: #fff; text-transform: uppercase;  }
div#navigation ul li.here { color: #ec921a; }
div#navigation ul li a { text-decoration: none; border-bottom: none; }
div#navigation ul li a:link, div#navigation ul li a:visited { color: #fff; }
div#navigation ul li a:hover { color: #ec921a; }

div#navigation ul.footer { margin-top: 155px; }

/* SPECIAL TYPE */
h2 strong { font-weight: normal; color: #ef410d; }
p.product, p.tanning { margin: 0; }
p.product strong, p.tanning strong { font-size: 12px; }
p.footer { font-size: 10px; margin-top: 25px; color: #777; }

img.right { float: right; }
img.left { float: left; margin: 0 5px 5px 0; }

div.home-address {
	margin: 0 25px;
	}
