body {
	background-color: #F4F0E5; background-image: url(images/bkg.gif); background-position: top center; background-repeat: repeat-y;
	margin: 0; padding: 0; text-align: center;
	}
div.header {
	position: relative;
	background-color: #F4F0E5; background-image: url(images/header_bkg.jpg); background-position: bottom; background-repeat: repeat-x;
	width: 751px; height: 105px; text-align: left; margin: 0 auto; padding: 0; 
	}
div.main {
	background: #A67E5B url(images/content_bkg.gif);
	width: 751px; margin: 0 auto; padding: 0;
	text-align: center;
	}
div.main .nav a {
	margin: 0 6px;
	}
div.subnav {
	margin: 0; padding: 3px 0 10px 55px; text-align: left;
	font-family: Geneva, Arial, sans-serif;
	}
div.content {
	background-color: #F4F0E5;
	margin: 0 25px; padding: 8px; text-align: left;
	}
.content p {
	color: #333333; font-size: 12px; font-family: Verdana;
	line-height: 1.5; margin: 13px 0;
	}
.content ul {
	color: #333333; font-size: 12px; font-family: Verdana;
	}
.content p strong, .content h3 {
	color: #814436; font-size: 11px; font-family: Verdana;
	margin-right: 4px; padding: 0;
	}

.content p a:link { color: #333333; }
.content p a:visited { color: #333333; }
.content p a:hover { color: #333333; }
.content p a:active { color: #333333; }

.content ul a:link { color: #333333; }
.content ul a:visited { color: #333333; }
.content ul a:hover { color: #333333; }
.content ul a:active { color: #333333; }

p.footer {
	color: #775A41; text-align: center;
	width: 500px; margin: 50px auto 20px auto;
	font-family: Geneva, Arial, sans-serif; font-size: 10px;
	}
.footer a:link {
	color: #333333; text-decoration: none;
	}
.footer a:visited {
	color: #333333; text-decoration: none;
	}
.footer a:hover {
	color: #775A41; text-decoration: none;
	}
.footer a:active {
	color: #333333; text-decoration: none;
	}
.subnav h1 {
	position: relative;
	top: 2px;
	font-size: 20px; letter-spacing: .3ex; display: inline; color: white;
	margin: 0 5px 0 0; padding: 0;
	font-weight: normal; font-family: Geneva, Arial, sans-serif;
	}
.subnav a {
	font-size: 12px; color: white;
	margin: 0 2px; padding: 0 3px;
	background: #8C5541;
	text-decoration: none;
	border-bottom: 1px #814436 solid;
	}
.subnav a.current {
background-color: #E99800;
border-bottom: 1px #FFB636 solid;
color: white;
}
div.image {
	background-color: #AD8A7E;
	padding: 20px; margin: 0 auto;
	font-family: Verdana; color: white; font-size: 10px;
	}
div.image img {
	border: 1px #F4F0E5 solid;
	margin-bottom: 10px;
	}
div.image a:link { color: white; }
div.image a:visted { color: white; }
div.image a:hover { color: white; }
div.image a:active { color: white; }

div.amazon {
	background-color: #AD8A7E;
	padding: 20px; margin: 0 auto;
	font-family: Verdana; color: #F4F0E5; font-size: 10px;
	}
div.amazon img {
	margin-bottom: 10px;
	}
div.amazon a:link { color: #775A41; }
div.amazon a:visted { color: #775A41; }
div.amazon a:hover { color: #775A41; }
div.amazon a:active { color: #775A41; }
div.amazon table { 
	background-color: white;
	color: #814436;
}

div.news {
	margin: 10px 0 10px 18px;
	background-color: #F4F0E5; padding: 0;
	width: 434px; height: auto;
	font-family: Verdana, Arial, Sans-Serif; color: #333333;
	}
div.news p {
	width: auto; padding: 0 15px 10px 15px; margin: 0;
	font-size: 12px;
	text-align: left;
	line-height: 16px;
	}
.news a:link { color: #333333; }
.news a:visited { color: #333333; }
.news a:hover { color: #333333; }
.news a:active { color: #333333; }

div.news h1 {
	color: #814436;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px; text-align: left;
	padding: 10px 15px 8px 15px; margin: 0;
	}
div.s7 {
	float: right;
    font-size: 12px;
    line-height: 16px;
	width: 280px; margin: 20px 6px 340px 10px; padding: 0;
	background-image: url(images/home_s7_bkg.gif); background-repeat: repeat-y; background-position: center; background-color: #AD8A7E;
	text-align: left;
	}
div.s7 p {
	margin: 0px 20px 10px 20px; padding: 0px;
	font-family: Verdana, Arial, sans-serif; font-size: 12px; text-align: center;
	color: white;
	text-align: left;
	}
div.s7 ul {
	margin: 0px 20px 10px 30px; padding: 0px;
	font-family: Verdana, Arial, sans-serif; font-size: 12px; text-align: center;
	color: white;
	text-align: left;
	}


.s7 a:link { color: white; }
.s7 a:visited { color: white; }
.s7 a:hover { color: white; }
.s7 a:active { color: white; }

div.leftcolumn {
	float: left;
	margin: 0; padding: 0;
	
	}
div.homecontent {
	height: auto;
	width: 100%;
	margin: 0; padding: 0;
	background-repeat: no-repeat; background-position: bottom; background-color: #F3C170;
	}
div.homefooter {
	font-family: Geneva, Arial, sans-serif; font-size: 10px;
	color: #615038;
	text-align: center;
	width: 434px;
	margin: 30px 0 0 20px; padding: 0;
	}
.homefooter a:link {
	color: #333333; text-decoration: none;
	}
.homefooter a:visited {
	color: #333333; text-decoration: none;
	}
.homefooter a:hover {
	color: #775A41; text-decoration: none;
	}
.homefooter a:active {
	color: #333333; text-decoration: none;
	}
.button {
	color: white;
	width: auto;
	max-width: 520px;
	margin: 25px 25px 5px 25px;
	font-family: Verdana, sans-serif;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 15px;
	text-align: center;
	}
.button a:link {
	color: white;
	text-decoration: none;
	}
.button a:visited {
	color: white;
	text-decoration: none;
	}
.button a:hover {
	color: #FFCC72;
	text-decoration: none;
	}
.button a:active {
	color: white;
	text-decoration: none;
	}


.button img {
	vertical-align: middle;
	position: relative;
	top: -1px;
	margin: 0 0 0 15px;
	}
.left {
	float: left;
	width: 42%;
	}
.right {
	float: right;
	width: 42%;
	}
.clear {
	float: none;
	clear: both;
	overflow: hidden;
	font-size: 1px
	line-height: 1px;
	margin: 0; padding: 0;
	}
div.sidebar {
	margin: 10px 25px;
	background-color: #442521;
	color: white;
	padding-bottom: 20px;
	font-family: Verdana;
	}
.sidebar p {
	margin: 10px 0 2px 15px;
	color: white !important;
	}
.sidebar a {
	color: white !important;
	}
.sidebar strong {
	color: white !important;
	}
.sidebar h3 {
	margin: 10px 0 0 15px;
	}
	
	
/*********************
fourtrack promo styles
**********************/
#fourtrackPromo{  background: url(/images/fourtrack/fourtrack_promo_back.png) 0 0 no-repeat; overflow: hidden; width:730px; margin: 14px auto 0; }
    #fourtrackPromo h1{ width: 398px; height: 165px; float: left; text-indent: -99999px; margin: 0; }
    #fourtrackPromo #fourtrackContent{ width: 326px; float: left; color: #fff; text-align: left; padding: 35px 0 0; }
        #fourtrackContent h2{ padding-left: 6px; margin: 0; font-size: 18px; }
        #fourtrackContent h3{ padding-left: 6px; margin: 0; font-size: 14px; font-weight: normal; }
        #fourtrackPromo .learnMore{ width: 204px; height: 55px; background: url(/images/fourtrack/learn_more_button.png) 0 0 no-repeat; display: block; text-indent: -99999px; margin: 12px 0 0;  }














