#content .main .doubleFoot {
	font-size:10px!important;
}
#content { padding:0; }

#content-start {
	background: url(ambg.jpg) no-repeat 0 0;
	left:1px;
	margin-left:7px !important;
	min-height:503px;
	position:relative;
	width:707px !important;
}
.breadcrumb {
	margin-left:22px;
	_margin-left:11px;
	height: 54px;
	float:left;
	top:-5px;
}

#social {
position:absolute;
top:23px;
right:0px;
}

.breadcrumb .separator {
	background:transparent url(/assets/images/arrow_gray.gif) no-repeat scroll 50% 4px;
}
.breadcrumb a, .breadcrumb a:link, .breadcrumb a:visited {
	color:#8a8a8a;
}
.breadcrumb a:hover { color:#fff; }
.breadcrumb h1 {
	margin-top:16px;
}

#overtheline {float: right; width:auto; margin:35px 22px 0 0; _margin:35px 11px 0 0; height:12px; text-transform:uppercase; text-align:justify;}
#overtheline ul{ }
#overtheline ul li, #overtheline ul li a {margin:0; width: auto; height:12px; text-decoration:none; background:none; color:#9a9a9a; float:left; display:block; }
#overtheline ul li a:hover, #overtheline ul li a.selected {color:#ffffff;}

#undertheline { float: right; width:auto; margin:8px 22px 0 0; _margin:8px 11px 0 0; height:12px; text-transform:uppercase; text-align:justify; }
#undertheline ul{ }
#undertheline ul li, #undertheline ul li a {margin:0; width: auto; height:12px; text-decoration:none; background:none; color:#9a9a9a; float:left; display:block;}
#undertheline ul li a:hover, #undertheline ul li a.selected {color:#ffffff;}

/*#overtheline { float: right; width:52px; margin-top: 27px; padding-bottom: 0pt; padding-right: 22px; }
#overtheline ul{ margin:0; width: 52px; height:8px; line-height: 8px; }
#overtheline ul li { float: left; margin:0; display:inline; height:8px; text-indent: -9999px; background: none; padding-left: 22px; }
#overtheline ul li a{ float: left; height:8px; text-decoration:none; background:url(matrix_overnav.gif); border-style:none; }
#overtheline ul li.tour_threesixty { margin:0; width: 24px; height:8px; }
#overtheline ul li.tour_threesixty a { width:24px; height:8px; background-position:0 0;}
#overtheline ul li.tour_threesixty a:hover, #overtheline ul li.tour_threesixty a.selected { width:24px; height:8px; background-position:0 -8px;}

#overtheline ul li.tour_photos { margin:0; width: 42px; height:8px; }
#overtheline ul li.tour_photos a { width:41px; height:8px; background-position:-46px -8px;}
#overtheline ul li.tour_photos a:hover, #overtheline ul li.tour_photos a.selected { width:42px; height:8px; background-position: -46px 0px;}

#overtheline ul li.tour_videos { margin:0; width: 30px; height:10px; }
#overtheline ul li.tour_videos a { width:30px; height:10px; background-position: -205px 0px;}
#overtheline ul li.tour_videos a:hover, #overtheline ul li.tour_videos a.selected { width:30px; height:10px; background-position: -205px 10px;}

#overtheline ul li.tour_downloads { margin:0; width: 65px; height:8px; }
#overtheline ul li.tour_downloads a { width:65px; height:8px; background-position:-171px 0;}
#overtheline ul li.tour_downloads a:hover, #overtheline ul li.tour_downloads a.selected { width:65px; height:8px; background-position:-171px -8px;}


#undertheline {
clear:both;
float:right;
margin-top:2px;
_margin-top: 12px;
!margin-top:12px;
width:320px;
padding-right: 10px;
}
#undertheline ul {
height:9px;
line-height:9px;
margin:0;
width:320px;
}

#undertheline ul li {
background:transparent none repeat scroll 0px 0px;
display:inline;
float:left;
height:9px;
margin:0;
padding-left:11px;
text-indent:-9999px;
}

#undertheline ul li a {
background:transparent url(matrix_undernav.gif) repeat scroll 0px 0px;
border-style:none;
float:left;
height:9px;
padding:0px;
text-decoration:none;
}

#undertheline ul li.tour_features {margin:0px;width:48px;}
#undertheline ul li.tour_features a { width:48px; background-position:0px 100%;}
#undertheline ul li.tour_features a:hover, #undertheline ul li.tour_features a.selected { width:48px; background-position:0px 0;}

#undertheline ul li.tour_specifications {margin:0px;width:78px;}
#undertheline ul li.tour_specifications a { width:78px; background-position:-57px 100%;}
#undertheline ul li.tour_specifications a:hover, #undertheline ul li.tour_specifications a.selected { width:78px; background-position:-57px 0;}

#undertheline ul li.tour_accessories {margin:0px;width:66px;}
#undertheline ul li.tour_accessories a { width:66px; background-position:-291px 100%;}
#undertheline ul li.tour_accessories a:hover, #undertheline ul li.tour_accessories a.selected { width:66px; background-position:-291px 0;}

#undertheline ul li.tour_wheretobuy { margin:0 0 0 0; width: 72px;}
#undertheline ul li.tour_wheretobuy a { width:72px; background-position: -140px 100%;}
#undertheline ul li.tour_wheretobuy a:hover, #undertheline ul li.tour_wheretobuy a.selected { width:72px; background-position: -140px 0;}

#undertheline ul li.tour_updates {margin:0px;width:60px;}
#undertheline ul li.tour_updates a { width:60px; background-position:-221px 100%;}
#undertheline ul li.tour_updates a:hover, #undertheline ul li.tour_updates a.selected { width:60px; background-position:-221px 0;}

*/

/* footer */
.doubleFoot {
	background:transparent url(background_footer.jpg) no-repeat 0 0;
	float:left;
	margin:0 0 0 18px;
	_margin:0 0 0 9px;
	padding:0;
	height:139px;
	width:670px;
}
.doubleFoot ul {
	margin:0 !important;
}
.cell1 {
	height:100px;
	position:relative;
	padding:40px 10px 10px 22px;
	width:210px;
	margin:0 100px 0 0;
	float:left;
}
.cell2 {
	height:100px;
	position:relative;
	padding:40px 10px 10px 13px;
	margin:0;
	width:190px;
	*width:172px;
	float:left;
}
.cell1 p, .cell2 p {
	padding:0px;
	font-size:10px;
}

.doubleFoot .cell1 ul, .doubleFoot .cell2 ul {
	position:absolute;
	bottom:29px;
	left:13px;
}

.doubleFoot .cell1 ul {
	left:21px;
}

.fatBanner {
background:none!important;
padding-left:3px;
}

