/* CSS Document */

body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	color:#333333;
	}
	
	
h1 {
	font-size:120%;
	color:#CC0000;
	text-transform:uppercase;
	}
	
h2 {
	font-size:110%;
	color:#CC0000;
	text-transform:uppercase;
	}
	
a:link {
	color:#CC0000;
	text-decoration:none;
	}

a:hover {
	text-decoration:underline;
	color:#CC0000;
	}
	
a:visited {
	color:#CC0000;
	text-decoration:none;
	}


#wrapper {
	width:780px;
	margin:0px auto;
	padding-top:40px;
	}
	
#logo {
	float:left;
	width:250px;
	vertical-align:bottom;
	}
	
#logo p {
	font-size:10px;
	color:#CC0000;
	text-align:right;
	line-height:10px;
	margin:5px 15px 20px 0;
	}
	
#nav ul {
	display:none;
	}

#subNav ul {
	display:none;
	}

#container {
	clear:both;
	width:780px;
	background-image:url(../img/red-bg.gif);
	border:2px solid #CC0000;
	padding:0;
	margin:0 auto;
	}
	
	
#leftColumn {
	width:510px;
	float:left;
	padding:10px;
	background-color:#FFFFFF;
	min-height:400px;
	max-height:100%;
	}
	
#rightColumn {
	display:none;
	visibility:hidden;	
	}
	
.clear {
	clear:both;
	}	

#footer {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:90%;
	color:#666666;
	clear:both;
	text-align:center;
	padding:5px 10px 0 5px;
	}
	
#footer a:link {
	color:#CC0000;
	text-decoration:none;
	}

#footer a:hover {
	text-decoration:underline;
	color:#CC0000;
	}
	
#footer a:visited {
	color:#CC0000;
	text-decoration:none;
	}
	
#footer p {
	clear:both;
	line-height:20px;
	}
#footerNav	 { display:none; }

.thumbnail {
	width:100px;
	float:left;
	text-align:center;
	border:1px solid #CC0000;
	padding:5px;
	margin: 5px;
	}
	
.thumbnail a {
	color:#666;
	text-decoration:none;
	}

.thumbnail a:hover {
	text-decoration:underline;
	color:#CC0000;
	}
	
.thumbnail a:visited {
	color:#666;
	}
	
#detail img {
	border:1px solid #CC0000;
	padding: 5px;
	float:left;
	}
	
#detailText {
	float:right;
	width:190px;
	color:#333333;
	font-size:80%;
	}
	
#detailText h1 {
	font-size:120%;
	color:#CC0000;
	text-transform:uppercase;
	}
	
#detailText h2 {
	font-size:110%;
	color:#CC0000;
	text-transform:uppercase;
	}
	
#detailText a:link {
	color:#CC0000;
	text-decoration:none;
	}
	
#detailText a:hover {
	text-decoration:underline;
	}
	
	
.breadcrumbs {
	font-size:80%;
	color:#666;
	text-transform:lowercase;
	}
	
.breadcrumbs a {
	text-decoration:underline;
	color:#666;
	}
	
.breadcrumbs a:hover {
	text-decoration:underline;
	color:
	#333
	}
	
.breadcrumbs a:visited {
	color:#666;
	}

/* added by Christy 20070625 */
#detailTextMore {
	color:#333333;
	font-size:80%;
	padding-right:15px;
	clear:both;
	}
	
#detailTextMore h1 {
	font-size:120%;
	color:#CC0000;
	text-transform:uppercase;
	}

#detailTextMore h2 {
	font-size:110%;
	color:#CC0000;
	}

/* need some padding on the detailText div */
#detailText p, #detailTextMore p {margin:0; padding:0; padding-bottom:10px;}
#detailText ul, #detailTextMore ul {margin:0; padding:0; line-height:1.2em; list-style-type:circle; padding-bottom:10px;}
#detailText ul li, #detailTextMore ul li {margin-left:25px;}
#detailText h6, #detailTextMore h6, #detailTextMore h2 {margin:0; padding:0; font-size:1.0em;}

/* need some padding on the image for the new detailTextMore */
#detail img {margin-bottom:20px;}
.thumbnail a img {border:none;}

#multi_page_nav {width:94%;margin:0 5px; clear:both;}
#multi_page_nav p.float_left {width:45%; float:left; margin:0;padding:0;}
#multi_page_nav p.float_right {width:45%; float:right; margin:0;padding:0;text-align:right;}

#reclinersMulti {clear:both; vertical-align:bottom;}
.recliners_sizes {float:left; vertical-align:bottom; text-align:center; padding-right:5px;}
#reclinersMulti img {float:left; clear:both;}
#reclinersMulti h2 {clear:both; line-height:120%; font-weight:normal; text-align:center;}
#recliners_multiSizeText {color:#CC0000; font-weight:bold; text-align:left; width:155px; float:right;}
.grayLine {border-top:1px solid #CCCCCC; margin-top:1px; clear:left; padding-top:5px;}

.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}


/* this is for the flash player & javascript options */
#option {color:#333333; font-size:80%; text-align:left;}
.screen {display:none; visibility:hidden;}

