@charset "UTF-8";
/* CSS Document FOR MAGNUM */


/* LAYOUT ELEMENTS */
body {
	background:none;
	font-size:.75em;
	font-family:Times New Roman, serif;
	margin:0;
	padding:0;
}

#container {
}

#content1 { /* center column */
	background:none;
	color: #000;
	margin:0;
	padding:0;
	width:600px;
}

#content2 { /* right column */
	background:none;
	color: #000;
	width:600px;
	margin:0;
	padding:0;
}

#content3 { /* single right column */
	background: none;
	color: #000;
	width:600px;
	margin:0;
	padding:0;
}

#header {
	display:none;
}

#header3 {
	height:177px;
	padding:0;
	margin:20px auto;
	text-align:center;
	width:600px;
}

#image1 {
	display:none;
}

#image2 {
	clear:both;
	display:block;
	float:none;
	height:208px;
	margin:20px auto;
	position:relative;
	text-align:center;
	width:600px;
}

#logo {
	display:none;
}

#maincontent {
	background:none;
	width:600px;
	margin:0 auto;
}

#navbar {
	display:none;
}

.button1 {
	display:none;
}

.floatleft {
	float:left;
	padding:0;
}

.floatright {
	float:right;
	padding:0;
}

hr {
	border-top:1px solid #000;
	margin: 10px 0;
	background:none;
	height:1px;
}


/* PADDING */
.pad1 { /* padding for home content */
	margin:18px 0 0 18px;
	padding:0;
}
.pad2 { /* padding for within scrolling area */
	margin:20px;
	padding:0;
}
.pad3 { /* padding for pop up pages */
	margin:0 40px;
	padding:0;
}
.pad4 { /* padding for outside scrolling areas -- top 8px */
	margin:8px 0 0 0;
	padding:0;
}





/* TYPE ELEMENTS */
#content1 a, #content2 a, #content3 a { /* default link style */
	color: #000;
	text-decoration:none;
}
#content1 a:hover, #content2 a:hover, #content3 a:hover { /* default hover style */
	color: #D96016;
	text-decoration:none;
}
h1, .h1 {
	font-family:Helvetica Roman, Helvetica, Arial, sans-serif;
	font-size:1.8em;
	font-weight:normal;
	line-height:1.25em;
	margin:0;
}
h2, .h2 {
	font-family:Helvetica Black, Arial Black, Helvetica, Arial, sans-serif;
	font-size:1.25em;
	font-weight:normal;
	line-height:1.1em;
	margin:0;
}
h3, .h3 {
	font-family:Helvetica, Arial, sans-serif;
	font-size:1.2em;
	font-weight:bold;
	line-height:1.25em;
	margin:0 0 12px 0;
}
p {
	font-size:1.2em;
	line-height:1.5em;
	margin:0;
}

p .h1, p .h2, p .h3 { /* sizing tweak for p tags */
	font-size:1em;
}
.small, small {
	font-size:.85em;
}
#maincontent br {	/* br doesn't take up vertical space */
	margin:0;
}



/* SCROLL AREA ELEMENTS */

#arrow1 {
	display:none;
}

#arrow2 {
	display:none;
}

#scrollersmurf {
	margin:0;
}



/* FORM ELEMENTS */
.form {
	font-family:Helvetica, Arial, sans-serif;
	font-size:1.2em;
}
.form strong {
	font-family:Helvetica Black, Arial Black, Helvetica, Arial, sans-serif;
	font-weight:normal;
}
.form input {
	border:none;
	background:#FFF;
	color:#000;
	font-family:Helvetica, Arial, sans-serif;
	font-size:13px;
	height:auto;
	padding:4px;
}
.form select {
	border:none;
	background:#938660;
	font-family:Helvetica, Arial, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFF;
	height:auto;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding:4px;
}
.form .button {
	border:none;
	background:#938660;
	font-family:Helvetica, Arial, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFF;
	height:auto;
	padding:4px 30px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	cursor:pointer;
	cursor:hand;
}
.form .button:hover, .form select:hover {
	background:#8D805B;
}


/* COUPONS */ 



#coupon1 {
	height:250px;
	width:509px;
}

#coupon1-bg {
	position:absolute;
	width:509px;
	height:240px;
	z-index:20;
}

#coupon1-txt {
	position:absolute;
	font-family: Helvetica, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:160%;
	padding:65px 20px 0 210px;
	z-index:30;
}

#coupon2 {
	height:250px;
	width:509px;
}

#coupon2-bg {
	position:absolute;
	width:509px;
	height:240px;
	z-index:40;
}

#coupon2-txt {
	position:absolute;
	font-family: Helvetica, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:160%;
	padding:65px 20px 0 210px;
	z-index:50;
}