.body {
	padding: 0px 0px;
	text-align: center;
}

div#container {
	position: relative;
	width: 908px;
	margin: 0 auto;
	padding-bottom: 1px;
	text-align: left;
}

div#wrapper {
	width: 908px;
	background: #ffffff;
}

div#header {
	width: 908px;
	background: #ffffff;
	text-align: center;
}

div#emotion {
	position: relative;
	width: 908px;
	margin: 0 auto 0 auto;
}

div.emo_corners {
	position: absolute;
	width: 908px;
	height: 36px;
	left: 0;
	bottom: 0;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='http://www.marcoswesthollywood.com/s/img/emo_corners.png');
}

html > body div.emo_corners {
	background-image: url('../img/emo_corners.png');
}

div#navigation {
	width: 170px;
	float: left;
}

div#content {
	float: left;
	width: 540px;
}

div#sidebar {
	float: right;
	width: 190px;
}

div#footer {
	width: 908px;
	background: #ffffff;
}

div.header_btm,
div.content_btm,
div.footer_btm {
	width: 908px;
	height: 23px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='http://www.marcoswesthollywood.com/s/img/btm.png');
	margin: 0 0 15px 0;
}

html > body div.header_btm,
html > body div.content_btm,
html > body div.footer_btm {
	background-image: url('../img/btm.png');
}

div.content_top,
div.footer_top {
	width: 908x;
	height: 23px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='http://www.marcoswesthollywood.com/s/img/top.png');
}

html > body div.content_top,
html > body div.footer_top {
	background-image: url('../img/top.png');
}


div#navigation .gutter {
	padding: 0 10px 15px 20px;
}

div#content .gutter {
	padding: 0 15px 15px 15px;
}

div#sidebar .gutter {
	padding: 0 15px 15px 0;
}

div#footer .gutter{
	padding: 8px 20px 8px 20px;
}


ul.mainNav1,
ul.mainNav2,
ul.mainNav3 {
	text-align: left;
	padding: 0;
	margin: 0;
}

ul.mainNav1 li,
ul.mainNav2 li,
ul.mainNav3 li {
	display: inline;
	margin: 0;
	padding: 0;
	text-decoration: none;
}

ul.mainNav1 li a,
ul.mainNav1 li a:visited {
	text-decoration: none;
	display: block;
	font-size: 12px;
	padding: 6px 0 6px 0;
}

div#navigation ul.mainNav1 li a.current {
	font-weight: bold;
}

ul.mainNav2,
ul.mainNav3 {
	text-align: left;
	padding: 0;
	margin: 0 0 0 15px;
}

ul.mainNav2 li a,
ul.mainNav2 li a:visited,
ul.mainNav3 li a,
ul.mainNav3 li a:visited {
	text-decoration: none;
	display: block;
	padding: 8px 0 8px 0;
}

ul.mainNav2 li a.current,
ul.mainNav3 li a.current {
	font-weight: bold;
}