/*div{border:1px #f00 solid;}*/

body {
	background-color: #FFF;
	font:.8em/1.3em Helvetica, Arial, sans-serif;
	color: #66656a;
}
p{margin:0; padding:0;}
img{border:none;}
ul{margin:0; padding:0;}

a:link, a:active, a:visited{color:#919193; text-decoration:none; font-weight:normal;}
a:hover{color:#5f5f5f; text-decoration:none;}

li.active a:link, li.active a:active, li.active a:visited{ color:#5F5F5F;}

.clear{height:0; width:100%; clear:both; font-size:0px;}

#wrapper{width:775px; margin:0 auto;}

#container{}

#logo {
	width:527px;
	height:106px;
	margin:20px 0 50px 210px;
	/*position: absolute;
	height: 106px;
	width: 527px;
	left: 243px;
	top: 50px;*/
}

#side-nav {	
	margin:0 10px 0 0;	
	text-align: right;
	float:left;
	width:165px;	
	/*text-decoration: none;
	position: absolute;
	left: 24px;
	top: 204px;
	margin-right: 10px;*/
}
.side-nav-title{font-size: 1.6em; /*color:#66656a; font-weight:bold;*/}
ul li.about{margin-top:10px;}

#side-nav li {	list-style:none;}

#image {
	width:595px;
	height:380px;
	float:right;	
	/*position: absolute;
	left: 224px;
	top: 204px;*/
}
#description {
	margin:15px 0 15px 180px;
	width:480px;
	color:#919193;
	/*font-family: Helvetica, Arial, sans-serif;
	font-size: 9pt;
	font-style: normal;
	color: #666666;
	text-decoration: none;
	position: absolute;
	height: 111px;
	width: 467px;
	left: 215px;
	top: 601px;*/
}
#description span{color:#66656a; font-weight:bold;}

#prevnext {
	float:right;
	width:100px;
	margin-top:15px;
	text-align:right;
	/*	font-family:  Helvetica, Arial, sans-serif;
		font-size: 9pt;
		font-style: normal;
		color: #666666;
		text-decoration: none;
		position: absolute;
		height: 16px;
		width: 74px;
		left: 730px;
		top: 601px;*/
}

#prevnext a:link, #prevnext a:active, #prevnext a:visited{color:#5f5f5f; text-decoration:none; font-weight:bold;}
#prevnext a:hover{color:#919193; text-decoration:none;}

#footer{ position:absolute; font-size:smaller; color:#999; margin-top:105px; margin-left:180px; text-align:right;padding-left:465px; top:675px; }