#guesthomepage {	width: 720px;	height: 300px;	margin: 0;	background-image: url(/brokers/img/boetheme/structure/home/home_page_bg.png);	background-repeat: no-repeat;	border:0;	outline:0;	padding: 0;	}		#guesthomepage #topbox470wide {		width: 470px;		height: 175px;		float: left;		padding: 5px;		margin: 3px;				}				#guesthomepage #topbox470wide p {			display: block;			width: 190px;			line-height: 17px;			font-family: 'Trebuchet MS';			font-style: italic;			font-size: 14px;			color: #FFF;			padding: 92px 0 0 15px;			}				#loginbox {		width: 215px;		height: 100px;		color: #FFF;		padding: 35px 0 0 0;		background-image: url(/brokers/img/boetheme/structure/home/guest_home_login_bg.png);		background-repeat: no-repeat;		}				#loginbox p {			padding: 5px 0 10px 15px;			color: #243c59;			}				#loginbox a{			text-decoration:none;			display:block;			width: 120px;			line-height: 25px;			padding: 0 0 0 5px;			margin: 0px 49px 5px 0;			text-align:center;			float: right;			font-variant: small-caps;			color: #FFF;			background: url(/brokers/img/boetheme/buttons/buttonBg.png);			border: 0;			}						#loginbox a:hover {				color: #ff5200;				}						#loginbox a span {				display: block;				width: 120px;				background: url(/brokers/img/boetheme/buttons/buttonBg.png);				background-repeat: no-repeat;				background-position: top right;				padding-left: 5px;				}								#loginbox a span span {					margin-left: -5px;					width:110px;					display:block;					}							#guesthomepage .bottomrowbox {		width: 214px;		float: left;		padding: 6px;		margin: 6px;		}				#guesthomepage a{			text-decoration: none;			}						#guesthomepage a:hover {				text-decoration: none;				}						#guesthomepage .bottomrowbox .first_word {			font-style: italic;			font-size: 14px;			line-height: 14px;			}					#guesthomepage .bottomrowbox .second_word {			display: block;			margin-top: -1px;			width: 195px;			font-size: 20px;			line-height: 8px;			padding: 5px;			border-top: dotted 1px #FFF;			}					#guesthomepage .bottomrowbox p {			line-height: 12px;			font-size: 11px;			margin-top: 5px;			color: #4E2A05;			}