img {border:none; padding:0; margin:0;}
.clear{clear:both; margin:0; padding:0;}
/****COLOR PALETTE**********/
.green {color:#687232;}
.olive {color:#7e8535;}
.riverstone {color:#636467;}
.beige {color:#b2b397;}
.amber {color:#d1bc60;}
.blue {color:#799aba;}
.orange {color:#b77c2b}
.red {color:#834830;}

body, html {
	font-family:Arial, Helvetica, sans-serif;
	color:#323232;
	font-size:11px;
	font-weight:normal;
	margin:0px;
	padding:0px;
}

h1 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#687232;
	font-size:18px;
	font-weight:normal;
	margin:0px;
	padding:0px;
}

h3 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#323232;
	font-size:15px;
	font-weight:normal;
	margin:0px;
	padding:0px;
}

a:link {
	color:#687232;
	text-decoration:underline;
}

a:visited {
	color:#687232;
	text-decoration:underline;
}

a:hover {
	color:#323232;
	text-decoration:none;
}

a:active {
	color:#323232;
	text-decoration:none;
}

td {
	padding:1px 4px 1px 4px;
	margin:0px;
	font-size:11px;
}

.bold {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

#wrapper {
	width:800px;
	position:relative;
}

#header {
	background-image:url(img/landing_header.png);
	position:relative;
	width:800px;
	height:435px;
}

#headerlinks {
	font-family:Arial, Helvetica, sans-serif;
	color:#b2b297;
	font-size:12px;
	font-weight:normal;
	margin:0px;
	padding:30px 0px 0px 0px;
}

#headertext {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:311px;
	height:114px;
	text-align:left;
	position:absolute;
	bottom:52px;
	right:68px;
}

#mainbody {
	background-image:url(img/landing_footer.png);
	background-position:bottom;
	background-repeat:no-repeat;
	padding:25px 280px 110px 50px;
	position:relative;
	text-align:left;
}

#cta {
	height:78px;
	vertical-align:middle;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:15px;
	padding:20px 0px 0px 0px;
	position:relative;
}

#button_oprah {
	position:absolute;
	bottom:7px;
	right:35px;
	width:144px;
	height:33px;
}

#button_oprah a {
	background-image:url(img/button_oprah.png);
	background-repeat:no-repeat;
}

#button_oprah a:link {
	background-image:url(img/button_oprah.png);
	background-repeat:no-repeat;
}

#button_oprah a:visited {
	background-image:url(img/button_oprah.png);
	background-repeat:no-repeat;
}

#button_oprah a:hover {
	background-image:url(img/button_oprah_hover.png);
	background-repeat:no-repeat;
}

#button_oprah a:active {
	background-image:url(img/button_oprah_hover.png);
	background-repeat:no-repeat;
}

#button_difference {
	position:absolute;
	bottom:5px;
	right:0px;
	width:145px;
	height:33px;
}

#button_difference a {
	background-image:url(img/button_difference.png);
	background-repeat:no-repeat;
}

#button_difference a:link {
	background-image:url(img/button_difference.png);
	background-repeat:no-repeat;
}

#button_difference a:visited {
	background-image:url(img/button_difference.png);
	background-repeat:no-repeat;
}

#button_difference a:hover {
	background-image:url(img/button_difference_hover.png);
	background-repeat:no-repeat;
}

#button_difference a:active {
	width:142px;
	height:33px;
	background-image:url(img/button_difference_hover.png);
	background-repeat:no-repeat;
}

#button_make {
	position:absolute;
	bottom:117px;
	right:140px;
	width:146px;
	height:33px;
}

#button_make a {
	background-image:url(img/button_make.png);
	background-repeat:no-repeat;
}

#button_make a:link {
	background-image:url(img/button_make.png);
	background-repeat:no-repeat;
}

#button_make a:visited {
	background-image:url(img/button_make.png);
	background-repeat:no-repeat;
}

#button_make a:hover {
	background-image:url(img/button_make_hover.png);
	background-repeat:no-repeat;
}

#button_make a:active {
	background-image:url(img/button_make_hover.png);
	background-repeat:no-repeat;
}

#button_watch {
	position:absolute;
	bottom:31px;
	right:140px;
	width:146px;
	height:33px;
}

#button_watch a {
	background-image:url(img/button_watch.png);
	background-repeat:no-repeat;
}

#button_watch a:link {
	background-image:url(img/button_watch.png);
	background-repeat:no-repeat;
}

#button_watch a:visited {
	background-image:url(img/button_watch.png);
	background-repeat:no-repeat;
}

#button_watch a:hover {
	background-image:url(img/button_watch_hover.png);
	background-repeat:no-repeat;
}

#button_watch a:active {
	background-image:url(img/button_watch_hover.png);
	background-repeat:no-repeat;
}

#button_close {
	position:absolute;
	top:90px;
	left:301px;
	width:16px;
	height:16px;
}

#button_close a {
	background-image:url(img/close.gif);
	background-repeat:no-repeat;
}

#button_close a:link {
	background-image:url(img/close.gif);
	background-repeat:no-repeat;
}

#button_close a:visited {
	background-image:url(img/close.gif);
	background-repeat:no-repeat;
}

#button_close a:hover {
	background-image:url(img/closehover.gif);
	background-repeat:no-repeat;
}

#button_close a:active {
	background-image:url(img/closehover.gif);
	background-repeat:no-repeat;
}
