
		/*POSITION*/
		body {margin: 0; padding: 0; }
		div {/* border: 1px solid #000;*/text-align: left;}
		#main {text-align: center;}
		#container {width: 1000px; margin-left: auto; margin-right: auto;}
		#top {clear: both; height: 270px;}
		#body {width: 500px; float: right; margin-right: 0px; padding: 5px; margin-top: 30px;}
		#left {width: 225px; float: right; margin-right: 8px; padding: 40px 0px 0px;}
		#left_content {padding: 5px;}
		#left_bottom {height: 33px;}
		#right {width: 225px; float: right; padding: 5px; margin-left:8px;}
		#footer {clear: both; height: 803px; }
		#topnav1 {position: absolute; top: 40px; margin-left: 440px;} /*blog*/
		#topnav2 {position: absolute; top: 150px; margin-left: 340px;} /*manifesto*/
		#topnav3 {position: absolute; top: 40px; margin-left: 780px;} /*sitemap*/
		#topnav4 {position: absolute; top: 110px; margin-left: 630px;} /*who we are*/
		#topnav5 {position: absolute; top: 168px; margin-left: 850px;}/*store*/

		
		#search {float: right;}
		
		body, div, td {font-family: Courier, san-serif;}
		div, td {font-size: 14px;}
		h1 {font-size: 24px;}
		h2 {font-size: 16px;}
		h3 {font-size: 14px;}

body {background-image: url(images/bg.jpg);} 
#body {background-color: #fff;}
#over {background-image: url(images/bg_content.gif); background-position: left bottom; background-repeat: repeat-x;}
#main {background-image: url(images/bg_footer.gif); background-position: center bottom; background-repeat: no-repeat;}
#right {background-image: url(images/right_bg.jpg);}
#left {background-image: url(images/left_top.png); background-repeat: no-repeat;}
#left_content {background-image: url(images/left_content.png); }
#left_bottom {background-image: url(images/left_bottom.png); background-repeat: no-repeat;}

a {color: #300; text-decoration: none;}
a:hoover {color: #630; text-decoration: none;}

