/* GeekCruises.com -------------------------------- *//* geek_cabins.css -------------------------------- *//* cabin configuration page ------------------------*/#threecol1 {	width: 790px;	margin: 0 auto 0; 	}#threecol2 {	width: 790px;	margin: 0 auto 16px; 	}#threecol1 p {	font-size: 69%;	background-color: #ffffff;	color: #333;	line-height: 146%;	text-align: left;	padding-top: 8px;	padding-right: 6px;	padding-left: 20px;	}#threecol2 p {	font-size: 69%;	background-color: #ffffff;	color: #333;	line-height: 146%;	text-align: left;	padding-top: 8px;	padding-right: 8px;	padding-left: 20px;	}	.textbottom {	margin-bottom: 16px;	padding-bottom: 12px;	}#threecol1 h4 {	font-size: 69%;	padding: 8px 6px 8px 20px;	background-color: #ffffff;	margin: 0;	color: #000;	text-align: left;	line-height: 146%;	border-bottom: 1px solid #585858; 	}.threeleft {	width:250px;	float:left  	}.threeright {	background-color: #fff;	width:250px;	float:right   	}.threemiddle {	width:250px;	margin: 0 270px 0; 	}/* hack ie win \*/* html .threemiddle {	margin: 0 20px 0 20px; }/* end of hack */.twowide {	background-color: #fff;	width: 520px;	float: left;	padding-top: 16px;	}ul {	list-style-type: square;	font-size: 69%;	background-color: #ffffff;	color: #333;	line-height: 146%;	text-align: left;	padding-top: 8px;	padding-right: 6px;	padding-left: 34px;	}#twocol1 {	width:  790px;	margin-right: auto;	margin-left: auto;	}.leftbox {	text-align: left;	width:385px;	float:left;	}.rightbox {	text-align: right;	width:385px;	float: right;	}#twocol1 h2 {	color: #666;	font-size: 94%;	line-height: 56px;	}
