html {
	overflow:hidden;
	}

html, body {
	background-color:#ffffff;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	padding:0px;
	text-align:left;
	}

input, textarea, p, br, hr, table, tr, td, div {
	font-family:"lucida grande", "verdana", "arial", sans-serif;
	color:#000000;
	font-size:9pt;
	line-height:16px;
	}

a:link {color:#bc5e2a; text-decoration:none;}
a:visited {color:#bc5e2a; text-decoration:none;}
a:active {color:#000000; text-decoration:none;}
a:hover {color:#000000; text-decoration:none;}

#homelink {
	width:758px;
	height:67px;
	background:transparent;
	position:absolute;
	left:0;
	top:0;
	z-index:20;
	}

#container {
	background:transparent;
	width:760px;
	height:423px;
	position:relative;
	margin:0px auto;
	text-align:left;
	}

#menu {
	position:relative;
	z-index:2;
	}

#firstflash {
	position:relative;
	z-index:5;
	}

#nav {
	background-image:url(../images/nav_off.gif);
	width:50px;
	height:46px;
	position:absolute;
	z-index:4;
	top:345px;
	left:709px;
	margin:0px;
	padding:0px;
	text-align:left;
	}

#content {
	background:transparent;
	width:320px;
	position:absolute;
	z-index:2;
	top:243px;
	left:360px;
	text-align:center;
	font-size:14px;
	line-height:130%;
	}


#guaranteed {
	position:absolute;
	z-index:1;
	top:374px;
	left:357px;
	height:30px;
	background:transparent;
	color:#6e9193;
	font-size:30px;
	font-weight:bold;
	font-style:italic;
	font-family:"Georgia", "Garamond", "Times New Roman", Serif;
	}

#price {
	position:absolute;
	z-index:2;
	left:692px;
	top:235px;
	width:60px;
	height:70px;
	}

#content01 {
	background:transparent;
	width:250px;
	position:absolute;
	z-index:2;
	top:144px;
	left:490px;
	text-align:center;
	font-weight:bold;
	font-size:10px;
	line-height:110%;
	}

.wideman {
	position:absolute;
	z-index:2;
	top:217px;
	left:410px;
	width:300px;
	font-size:11px;
	font-weight:bold;
	line-height:110%;
	text-align:center;
	}
	
.widemanlink {
	width:180px;
	height:55px;
	background:transparent;
	position:absolute;
	left:470px;
	top:272px;
	z-index:20;
	}

.ames {
	position:absolute;
	z-index:2;
	top:174px;
	left:448px;
	width:230px;
	font-size:10px;
	font-weight:bold;
	line-height:100%;
	text-align:center;
	}
	
.ameslink {
	width:245px;
	height:48px;
	background:transparent;
	position:absolute;
	left:440px;
	top:120px;
	z-index:20;
	}
	
.neumann {
	position:absolute;
	z-index:2;
	top:298px;
	left:448px;
	width:230px;
	font-size:10px;
	font-weight:bold;
	line-height:100%;
	text-align:center;
	}
	
.neumannlink {
	width:245px;
	height:48px;
	background:transparent;
	position:absolute;
	left:440px;
	top:245px;
	z-index:20;
	}

.kauper {
	position:absolute;
	z-index:2;
	top:165px;
	left:366px;
	width:230px;
	font-size:10px;
	font-weight:bold;
	line-height:100%;
	text-align:center;
	}
	
.nichols {
	position:absolute;
	z-index:2;
	top:305px;
	left:366px;
	width:230px;
	font-size:10px;
	font-weight:bold;
	line-height:100%;
	text-align:center;
	}

.auten {
	position:absolute;
	z-index:2;
	top:180px;
	left:499px;
	width:190px;
	font-size:10px;
	font-weight:bold;
	line-height:100%;
	text-align:center;
	}
	
.others {
	position:absolute;
	z-index:2;
	top:290px;
	left:400px;
	width:300px;
	font-size:10px;
	font-weight:bold;
	line-height:100%;
	text-align:left;
	}


.bg {
	background-image:url(../images/issue21.jpg);
	width:751px;
	height:404px;
	position:absolute;
	top:0; left:8px;
	}

.bg01 {
	background-image:url(../images/issue21b.jpg);
	width:751px;
	height:404px;
	position:absolute;
	top:0; left:8px;
	}

.bg02 {
	background-image:url(../images/issue21c.jpg);
	width:751px;
	height:404px;
	position:absolute;
	top:0; left:8px;
	}

.bg03 {
	background-image:url(../images/issue21d.jpg);
	width:751px;
	height:404px;
	position:absolute;
	top:0; left:8px;
	}

.bg04 {
	background-image:url(../images/issue21e.jpg);
	width:751px;
	height:404px;
	position:absolute;
	top:0; left:8px;
	}

#cover {
	background:transparent;
	width:107px;
	height:229px;
	position:absolute;
	z-index:26;
	top:114px;
	left:235px;
	}

#cover01 {
	background:transparent;
	width:127px;
	height:279px;
	position:absolute;
	z-index:26;
	top:92px;
	left:227px;
	}

/* styles for IE 5 Mac */

#all {
	background-color: transparent;
	height:423px;
	position: absolute;
	top:0px;
	left:0px;
	margin-bottom:0px;
	margin:0px auto;
 	}
 
/* following rules are invisible to IE 5 \*/

#all {
	background:transparent;
	width:100%;
	position:absolute;
	top:50%;
	left:0px;
	margin-top:-210px;
	}

/* end IE 5 hack */

#nav a {
	position:absolute;
	top:0px;
	text-decoration:none;
	border:none;
	}

#nav a i {
	visibility:hidden;
	}

a#left {left:0px; top:18px; width:28px; height:28px;}
a#right {left:28px; top:18px; width:23px; height:28px;}
a#top {left:0px; top:0px; width:50px; height:18px;}

a#left:hover {position:absolute; background:transparent url(../images/nav_left_on.gif);}
a#right:hover {position:absolute; background:transparent url(../images/nav_right_on.gif);}
a#top:hover {position:absolute; background:transparent url(../images/nav_top_on.gif);}