/* style sheet for Down Under Promotions *//* main elements */body { 	font-family: verdana, arial, helvetica, sans-serif;	font-size: 12px;	margin: 0;	padding: 0;	text-align: center;	color: #736F00;	line-height: 19px;}* { margin: 0; padding: 0; }p { margin: 12px 0; }.strong { font-weight: bold; }.small { font-size: 10px; }.italic { font-style: italic; }.imageMarginTop { display: block; margin-top: 15px; }.imageMarginLeft { display: block; margin-left: 26px; }#wrapper {	width: 796px;	height: 100%;	border-left: 2px solid #FFCB20;	border-right: 2px solid #FFCB20;	border-bottom: 2px solid #FFCB20;	margin: 0 auto;	position: relative;	background-image: url(images/content-tile.jpg);}#content {	top: 296px;	min-height: 350px;	left: 0;}* html #content { height: 400px; }#column1 {	float: left;	width: 370px;	text-align: justify;	padding: 12px;}#column2 {	float: left;	width: 370px;	text-align: center;	margin: 0 auto;}* html #column1 { width: 320px; }#logos { clear: both; }#footer {	clear: both;	height: 35px;	width: 796px;	background-color: #fff;	border-top: 1px solid #736F00;}#copyright {	text-align: center;	margin: 10px auto;	font-size: 10px;	color: #fff;}		/* secondary elements */#footer li {	float: left;	margin-right: 15px;	text-align: left;	list-style-type: none;}.credit { 	display: block; 	margin-left: 600px; 	margin-top: -30px;}* html .credit { margin-left: 0; margin-top: 0; padding-left: 200px; }.bottom { margin-bottom: 10px; }#content li { 	list-style-type: square;	list-style-position: inside;	padding-bottom: 6px;}#column2 img { display: block; float: left; }.tiphead {    background: #63191A;    color: #fff;    font-size: 12px;    border: 1px solid #63191A;    padding: 5px;    width: 175px;    color: #FFCB20;   }         .tipbody {   background: #E7D3CC;   font-size: 10px;   border: 1px solid #63191A;   padding: 5px;   width: 175px;   color: #461D06;}.thumb { 	width: 172px;	height: 128px;	top: 0;	left: 0;	float: left;}#purchase {	width: 98%;	color: #656465;	margin-left: 28px;	text-align: left;}#restrictions {	font-size: 10px;	color: #000;	border: 1px solid #63191A;	line-height: 15px;	width: 100px;	text-align: center;	background-color: #E7D3CC;	margin-top: 15px;}.rectangle {	background-image: url(images/grayrectangle.jpg);	background-repeat: no-repeat;	padding: 28px 24px 22px 26px;	margin-left: -12px;	color: #666;}.buy { 	text-align: center; 	font-weight: bold;	border-top: 1px solid #ccc;	border-bottom: 1px solid #ccc;}.value {	font-weight: bold;	color: #63191A;}/* list items */#purchase li { list-style-position: outside; }#column1 ul {	margin-left: 0;	padding-left: 0;	list-style-type: none;}#column1 li {	list-style-type: square;	list-style-position: outside;	margin-left: 15px;}#column2 ul {	margin-left: 0;	padding-left: 0;	list-style-type: none;}#column2 li {	list-style-type: square;	list-style-position: outside;	margin-left: 15px;}/* forms */#formwrapper { 	width: 350px;	padding-bottom: 16px;	text-align: left;	color: #63191A;}#formwrapper label { 	float: left;	width: 100px;	margin: 0 5px;}#formwrapper input {	float: left;	border: 1px solid #666;	font-size: 10px;	padding: 2px;}#formwrapper textarea {	border: 1px solid #666;	font-size: 10px;	padding: 2px;}#formwrapper select {	border: 1px solid #666;	font-size: 10px;}.required { color: red; margin-left: -8px; display: block; float: left; }#formwrapper select { padding-top: 2px; padding-bottom: 2px; margin-bottom: -16px; }#formwrapper div.clearfix { padding: 10px 0; }#button { margin-left: 260px; }* html #formwrapper label { padding-left: 20px; margin: 0px 5px;}* html #button { margin-left: 0; }/* IE for Windows hacks */.clearfix { display: inline; } /* hack for IE Mac */* html .clearfix { height: 1%; } /* hack for IE Windows */.clearfix { display: block; } /* hack for IE Windows */		/* links */#column1 a:link { color: #63191A; text-decoration: underline; }#column1 a:visited { color: #63191A; text-decoration: none; }#column1 a:hover { color: #C56627; text-decoration: none; }#column1 a:active { color: #C56627; text-decoration: none; }a.laughlin { 	display: block;	background-image: url(images/laughlin.jpg);	width: 172px;	height: 128px;}#column2 a.laughlin:link { background-image: url(images/laughlin.jpg); }#column2 a.laughlin:visited { background-image: url(images/laughlin.jpg); }#column2 a.laughlin:hover { background-image: url(images/laughlinalt.jpg); }#column2 a.laughlin:active { background-image: url(images/laughlinalt.jpg); }a.vegas { 	display: block;	background-image: url(images/vegas.jpg);	width: 172px;	height: 128px;}#column2 a.vegas:link { background-image: url(images/vegas.jpg); }#column2 a.vegas:visited { background-image: url(images/vegas.jpg); }#column2 a.vegas:hover { background-image: url(images/vegasalt.jpg); }#column2 a.vegas:active { background-image: url(images/vegasalt.jpg); }a.cruise { 	display: block;	background-image: url(images/cruise.jpg);	width: 172px;	height: 128px;}#column2 a.cruise:link { background-image: url(images/cruise.jpg); }#column2 a.cruise:visited { background-image: url(images/cruise.jpg); }#column2 a.cruise:hover { background-image: url(images/cruisealt.jpg); }#column2 a.cruise:active { background-image: url(images/cruisealt.jpg); }a.mexico { 	display: block;	background-image: url(images/mexico.jpg);	width: 172px;	height: 128px;}#column2 a.mexico:link { background-image: url(images/mexico.jpg); }#column2 a.mexico:visited { background-image: url(images/mexico.jpg); }#column2 a.mexico:hover { background-image: url(images/mexicoalt.jpg); }#column2 a.mexico:active { background-image: url(images/mexicoalt.jpg); }a.travelchoice { 	display: block;	background-image: url(images/mexico.jpg);	width: 172px;	height: 128px;}#column2 a.travelchoice:link { background-image: url(images/travelchoice.jpg); }#column2 a.travelchoice:visited { background-image: url(images/travelchoice.jpg); }#column2 a.travelchoice:hover { background-image: url(images/travelchoicealt.jpg); }#column2 a.travelchoice:active { background-image: url(images/travelchoicealt.jpg); }#restrictions a { display: block; text-decoration: none; padding: 3px; }#restrictions a:link { background-color: #E7D3CC; color: #63191A; }#restrictions a:visited { background-color: #E7D3CC; color: #63191A; }#restrictions a:hover { background-color: #FFCB20; color: #BE4B0C; }#restrictions a:active { background-color: #FFCB20; color: #BE4B0C; }#purchase a { text-decoration: none; }#purchase a:link { color: #63191A; }#purchase a:visited { color: #63191A; }#purchase a:hover { color: #BE4B0C; }#purchase a:active { color: #BE4B0C; }