html {
	height: 100%;
}
body {
	margin: 0;
	padding: 0;
	min-height: 400px;
	height: 100%;
	color: #fff;
}

html, body, input, textarea {
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	color: #352312;
}

body a:link { color: #583D23}
body a:visited { color: #333333}
body a:hover { color: #352312}
body a:active { color: #333333}

#wrapHome {
	background-image: url(/images/new/backgrounds/madeyoulook_cosmetics_bg1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	height: 100%;
}


#wrap {
	background-color: transparent;
	background-image: url(/images/new/backgrounds/madeyoulook_cosmetics_bg2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	height: 100%;
}

#contentHomepage {
	height: 100%;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	padding-top: 0px;
}


#content {
	height: 100%;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	padding-top: 0px;
}

#about #outer { }
#about #logo { background-image: url("/images/new/template/logoabout.gif"); }
#outer {
	float: right;
	width: 776px;
	min-height: 100%;
}

#innerhome {
	padding-right: 17px;
	background-position: left top;
	background-repeat: no-repeat;
	width: 640px;
	padding-top: 190px;
}

#inner {
	overflow: hidden;
	padding-right: 17px;
	margin-top: 184px;
	width: 640px;
	text-indent: 0em;
}

#logo {
	z-index: 100;
	position: absolute;
	right: 4px;
	top: 0;
	margin: 0;
	padding: 0;
	width: 233px;
	height: 114px;
	background: transparent url("/images/new/template/logo_.gif") no-repeat left top;
}
#logo a {
	display: block;
	width: 233px;
	height: 114px;
	text-indent: -900em;
	text-decoration: none;
}
#logo a:hover { border-bottom: 3px solid #19c; }

#inner h1,
#inner h2,
#inner h3,
#inner h4,
#inner h5 {
	margin: 0;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", Verdana, Tahoma, Arial, sans-serif;
	font-weight: normal;
	letter-spacing: -1px;
	word-spacing: -1px;
	background-position: left top;
	background-repeat: no-repeat;
	padding-right: 0;
	padding-bottom: 0.5em;
	padding-left: 0;
	color: #352312;
}

#inner ul,
#inner ol {
	margin: 0;
	padding: 0 0 0 0;
}

#inner p {
	margin: 0;
	padding: 15px 0 8px 0;
	font-size: 1.15em;
	text-align: left;
	color: #352312;
}
#inner p strong {
	font-size: 1.05em;
}

#navHome {
	z-index: 100;
	top: 0;
	text-align: right;
	list-style-type: none;
	width: 180px;
}
#navHome li {
	display: inline;
}
#navHome a {
	display: inline;
	padding: 0 10px;
	width: auto;
	height: auto;
	background-image: none;
	color: #169;
	font-size: 1em;
	text-align: center;
	text-decoration: none;
	text-indent: 0;
}
#navHome a:hover, #navHome a.active { border-bottom-color: #08b; color: #123; background-image: none; }



#nav {
	z-index: 100;
	top: 0;
	text-align: right;
	list-style-type: none;
	width: 180px;
}
#nav li {
	display: inline;
}
#nav a {
	display: inline;
	padding: 0 10px;
	width: auto;
	height: auto;
	background-image: none;
	color: #169;
	font-size: 1em;
	text-align: center;
	text-decoration: none;
	text-indent: 0;
}
#nav a:hover, #nav a.active { border-bottom-color: #08b; color: #123; background-image: none; }

#txtswitch {
	z-index: 101;
	position: absolute;
	top: 54px;
	right: 240px;
	padding: 0 10px;
	height: 14px;
	border-bottom: 2px solid #19c;
	color: #169;
	font-size: 10px;
	text-align: center;
	text-decoration: none;
}
#txtswitch:hover { border-bottom-color: #08b; color: #123; }

#pagefoot {
	font-size: 0.65em;
	display: block;
	position: fixed;
	left: 1px;
	bottom: 5px;
	text-align: center;
	color: #111;
	padding: 8px;
	right: 780px;
}
#pagefoot a:link, #pagefoot a:visited { color: #036; }
#pagefoot a:hover { color: #003; }
#sf, #s { display: none; }
#content img { border: 2px solid #c88; background-image: url(/images/new/loading.gif); background-repeat: no-repeat; background-position: center center; }
#content a img { border: 2px solid #c66 }
#content a:hover img { border: 2px solid #f99 }
.fright { float: right; }
img.fright { margin-left: 10px; margin-bottom: 10px; }
.fleft { float: left; }
img.fleft { margin-right: 10px; margin-bottom: 10px; }
p big { font-size: 1.3em; font-weight: bold; }
.clear { clear: both; }
.rclear { clear: right; }
.lclear { clear: left; }

/* IE-win \*/
* html #pagefoot { position: absolute }
* html #outer { height: 100% }
* html #nav { padding-top: 13px; }
* html #curimg a:hover { filter:alpha(opacity=50); }
* html #pagefoot { right: 779px; }
/* End IE-win */

