#main-wrapper {width:100%;}
#main {background-color:transparent;margin:0;padding:5px 0 0 0;}
#nav2 {display:none;}


input {
	border:1px solid #ccc;
}

#leftWrap {
	float:left;
	width:599px;
}
	#wide {
		width:593px;
		height:178px;
		/*background-image:url(/assets/gfx/member_image.jpg);*/
		background-image:url(/assets/gfx/build/members_home_page2.jpg);
		background-repeat:no-repeat;
		background-position:0 0;
		float:left;

	}
	#traveladvicebox {
		width:287px;
		height:328px;
		background-image:url(/assets/gfx/titles/t_world_watch.gif);
		background-repeat:no-repeat;
		background-position:19px 19px;
		float:left;
		border:3px solid #6DACA3;
		background-color:#FFF;
		margin-top:10px;
		position: relative;
	}
	#newsbox {
		width:287px;
		height:328px;
		background-image:url(/assets/gfx/titles/t_news.gif);
		background-repeat:no-repeat;
		background-position:19px 19px;
		float:right;
		border:3px solid #6DACA3;
		background-color:#FFF;
		margin-top:10px;
		position: relative;
	}
#rightWrap {
	float:right;
	width:350px;
}
	#loginbox {
		width:344px;
		height:178px;
/*		
		background-image:url(/assets/gfx/build/member_login.gif);
		background-repeat:no-repeat;
		background-position:0 0;
		float:left;
		border:3px solid #6DACA3;
		background-color:#8BBCB8;
		padding-bottom:5px;
*/	}
		#loginbox form {
			margin:58px 0 0 207px;
		}
		#loginbox input.txt {
			width:110px;
			border:none;
		}
		#loginbox input.btn {
			border:none;
			margin-left:-5px;
			margin-bottom:8px;
		}
		#loginbox div.field {
			height:22px;
		}
	
	#loginbox #loginfail {
		width:240px;
		position:relative;
		left:140px;
		top:-9px;
		color:#000000;
		overflow:visible;
		background-color:#EADF97;
		background-repeat:no-repeat;
		background-position:4px 4px;
		background-image:url(/assets/gfx/icons/16x22/icon_badlogin.gif);
		padding:3px;
		padding-left:25px;
		font-size:12px;
		margin-bottom:5px;
	}
	
	#travelindustrypartnersbox {
		width:344px;
		height:148px;
		bbackground-image:url(/assets/gfx/titles/t_travel_industry_partners.gif);
		bbackground-image:url(/assets/gfx/build/travel_industry.jpg);
		background-repeat:no-repeat;
		background-position:0 0;
		float:left;
		border:3px solid #6DACA3;
		background-color:#FFF;
		margin-top:10px;
	}
		#travelindustrypartnersbox div.wysiwyg {
			height:110px;
			background-color:#FFF;
		}

	#box3 {
		width:344px;
		height:163px;/*
		background-image:url(/assets/gfx/titles/t_hot_topics.gif);*/
		background-repeat:no-repeat;
		background-position:19px 19px;
		float:left;
		border:3px solid #6DACA3;
		background-color:#FFF;
		margin-top:10px;
	}
	
.topBorder {
	border-top:3px solid #97CDBF;
}
.innerbox {
	margin:45px 19px 8px 19px;
}
.innerbox2 {
	margin:17px 21px 17px 17px;
}
#traveladvicebox .innerbox {
	margin-bottom:   9px;
}
#traveladvicebox .wysiwyg {
	height:90px;
	background-color:#fff;
	font-size:11px;
}

	.innerbox ul {
		margin:0;
		padding:0;
		list-style:none;
		width:250px;
	}
	.innerbox ul li {
		margin:5px 0;
		padding:0.25em 0;
		width:250px;
		display:block;
	}
#traveladvicebox .mhp_title,
#newsbox .mhp_title {
	/*width:175px;*/
	font-size:12px;
	padding: 0 0 0.125em 0
}

.mhp_divider {
	border-bottom:1px dotted #9BA4A1;
}
.mhp_more {
	border:0px solid #ccf;
	background-color:#AFD4CD;
	border-bottom:0px solid #AFD4CD;
	padding: 0px;
	width:100%;
	position:absolute;
	bottom:0;
	height: 48px;
}

	.mhp_more p {
		margin: 0;
		padding: 4px 19px;
		font-size: 0.9em;
	}

.mhp_title {
	font-size:12px;
}
.mhp_summary {
	font-size:11px;
	color:#666;
}
.mhp_date {
	font-size:12px;
	color:#000;
}

#newsbox
.innerbox a,
#traveladvicebox
.innerbox a {text-decoration:none;}
#newsbox
.innerbox a span,
#traveladvicebox
.innerbox a span {text-decoration: underline}
#loginbox {padding-bottom: 0; }
#masterlogin fieldset {padding-bottom: 0; }


#page13 #polls {
	margin-top:10px;
	width:293px;
}
#page13 #polls div.panel {
	position:relative;
	padding:0 0 1.6em 0;
}
#page13 #polls div.panel div.con {
	margin:0px 19px 8px 19px;
}

#page13 #polls div.panel div.con h2 {
	border-bottom:3px solid #97CDBF;
	height:45px;
	overflow:hidden;
	text-indent:-1000px;
	background:url(/assets/gfx/titles/t_poll.gif) 0px 19px no-repeat;
	padding:0px;
}
#page13 #polls div.panel p {
	padding:0.5em 0;
	border-bottom:1px dotted #9BA4A1;
}
#page13 #polls input {
	border:0;
}
#page13 #polls div.panel ul li {
	border-bottom:1px dotted #9BA4A1;
	padding:0.3em 0;
}
#page13 #polls div.panel table tr th, #page13 #polls div.panel table tr td {
	border-bottom:1px dotted #9BA4A1;
}
#page13 #polls div.panel ul li input {
	left:0px;
	top:0.6em;
}	
#page13 #polls div.panel div.btn {
	border:0;
}
#page13 #polls div.panel div.results {
	position:absolute;
	left:0;
	bottom:0;
	background-color:#AFD4CD;
	width:249px;
	padding:0 19px;
	height:1.6em;
	line-height:1.6em;
	border:0;
	text-align:left;
	color:#666;
	font-size:1em;
	font-weight:normal;
}
#page13 #polls div.panel div.results a {
	font-weight:normal;
	font-size:1em;
}

