#wrapper {	width:100%;	margin-top:30px;}#wrapper #header {	border-bottom-width: 5px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;	margin:0px;	padding:0px;		clear:both;}#htmlcontent{	width:750px;	margin: 0px auto;	margin-top:50px;	clear:both;	float:none;	display:block;	height:350px;}#htmlcontent_home{	width:850px;	margin: 0px auto;	margin-top:50px;}#htmlcontent p{	}#header{	text-align:center;	}.home_col{	width:410px;	float:left;	text-align:center;}body{	background-color:#B8C0C2;	margin:0px;	padding:0px;	height: 100%;	color:#ffffff;	font-family:Geneva, Arial, Helvetica, sans-serif;	font-size:13px;}.about_header{	background:url(../images/about_button.jpg) top left no-repeat;	text-indent:-2000px;	height:25px;}.login_header{	background:url(../images/client_button.jpg) top left no-repeat;	text-indent:-2000px;	height:25px;}.contact_header{	background:url(../images/contact_button.jpg) top left no-repeat;	text-indent:-2000px;	height:25px;}#nav{	margin:0px auto;	padding-top:5px;	width:650px;	}#nav ul{}#navX{	visibility:hidden;	padding-left:400px;	padding-top:5px;	}#footer{	margin:0px auto;	float:clear;	text-align:center;	width:700px;	padding-top:50px;}	a.body_link{	color:#FFFFFF;	text-decoration:none;	border-bottom: 1px dashed white; }a.body_link:hover{	color:#FFFFFF;	text-decoration:none;	border-bottom: 1px solid white; }li{	display:inline;	margin-right:20px;}ul li {   display:block;   float:left;   list-style-type:none;   }   ul li#nav_about a{   display: block;   height:25px;    width:64px;   background:transparent url("../images/about_button.jpg") top left no-repeat;   margin:-18px 0px 0px 0px;   text-indent:-9009px;}ul li#nav_about a:hover, body#about ul li#nav_about a {   background-position: 0px -25px;   }/*body#about ul li a{	background-position: 0px -25px;}*/ul li#nav_images a{	display: block;   height:25px;    width:74px;   background:transparent url("../images/images_button.jpg") top left no-repeat;   margin:-18px 0px 0px 0px;   text-indent:-9009px;}ul li#nav_images a:hover, body#images ul li#nav_images a {   background-position: 0px -25px;   }ul li#nav_prints a{	display: block;   height:25px;    width:115px;   background:transparent url("../images/buy_button.jpg") top left no-repeat;   margin:-18px 0px 0px 0px;   text-indent:-9009px;}ul li#nav_prints a:hover, body#prints ul li#nav_prints a {   background-position: 0px -25px;   }ul li#nav_clients a{	display: block;   height:25px;    width:140px;   background:transparent url("../images/client_button.jpg") top left no-repeat;   margin:-18px 0px 0px 0px;   text-indent:-9009px;}ul li#nav_clients a:hover, body#clients ul li#nav_clients a {   background-position: 0px -25px;   }ul li#nav_contact a{	display: block;   height:25px;    width:90px;   background:transparent url("../images/contact_button.jpg") top left no-repeat;   margin:-18px 0px 0px 0px;   text-indent:-9009px;}ul li#nav_contact a:hover, body#contact ul li#nav_contact a {   background-position: 0px -25px;   }   img.body{	float:right;	border:2px solid #F2EBEE;	margin-left:30px;}.clear{	clear:both;	}