#top {
position:relative;
top:10px;
left:0;
background:transparent;
width:900px;
margin:0;
padding:0;
text-align: left;
}
#logo {
position:relative;
top:0;
left:0;
margin:0;
text-align: left;
width:700px;
z-index:0;
}
#logo h1 {
font: bold italic 28px georgia, arial, helvetica, Serif;
letter-spacing : -1px; 
padding:0;
margin: 0;
background: transparent;
text-align:left;
margin-bottom:4px;
color:#BBB;
}
#logo b {
display:block;
color : #999; 
font: normal 11px  helvetica, arial, georgia, 'Trebuchet ms', Serif;
letter-spacing : 2px;  
text-transform: uppercase;
padding:0 0 0 15px;
margin: 0;
text-align:left;
}
#menu {
	position:relative;
	top:30px;
	left:0;
	margin:0;
	padding:20px 20px 20px 0;
	float:left;
	z-index:100;
	width:210px;
	text-align: left;
	background:transparent;
	height:auto;
	overflow:auto;
	border-right:1px dashed #DDD;
}
.menulist, .submenulist{float:left;	width:150px;}
#smenu {
	position:relative;
	top:10px;
	left:0px;
	margin:0;
	padding:25px 0 10px 0;
}
#submenu {
	position:absolute;
	top:313px;
	left:0;
	margin:0;
	padding:20px 0 20px 0;
	width:195px;
	text-align: left;
	background:transparent;
	height:auto;
	z-index:100;
}
#content {
	position:relative;
	top:50px;
	left:30px;
	padding:0;
	margin:0 0 20px 0;
	height: 100%;
	width:588px;
	line-height:23px;
	background:transparent;
	float:left;
	text-align: left;
}
.isfthshowoff{
position:relative;
top:0px;
left:0px;
text-transform: uppercase;
letter-spacing:2px;
text-align:center;
font: normal 15px  georgia, helvetica, arial, 'Trebuchet ms', Serif;
line-height:35px;
color:#555555;
margin-bottom:0px;
}