/* Presentation Stylesheet */ 
p  {
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
}

ul  {
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
}

li {
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
}


h3 {
 margin:0;
 padding:0px;
 }

h4 {
 margin:0; 
 padding: 0px 0;
 }
 
 .welcometext {
	margin:0;
	padding: 0px 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #CC6600;
	font-size: 30px;
	padding-left: 20px;
	padding-top: 20px;
 }
 
 .homepagetext {
	margin:0;
	padding: 0px 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 18px;
	padding-left: 20px;
	line-height: 40px;
 }
 
 .headingtext {
	margin:0;
	padding: 0px 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	font-size: 30px;
	padding-left: 20px;
 }
 
 .bodytext {
	margin:0;
	padding: 0px 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 13px;
	padding-left: 20px;
	line-height: 25px;
 }
 
 .accessoriestext {
	margin:0;
	padding: 0px 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 12px;
	padding-left: 20px;
	line-height: 25px;
 }
 
 .headerlinks {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
}
.headerlinks:link {
	color: #FFFFFF;
	text-decoration: none;
}
.headerlinks:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.headerlinks:hover {
	text-decoration: none;
	color: #999999;
}
.headerlinks:active {
	text-decoration: none;
}

.bedroomlinks {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CC3232;
}

.bedroomlinks:link {
	color: #CC3232;
	text-decoration: none;
}
.bedroomlinks:visited {
	text-decoration: none;
	color: #CC3232;
}
.bedroomlinks:hover {
	text-decoration: underline;
	color: #CC3232;
}
.bedroomlinks:active {
	text-decoration: none;
}

.bedroompadding {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CC3232;
	padding-left: 10px;
}

.bedroomheading {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CC3232;
	padding-left: 10px;
}


.bathroomlinks {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CC6632;
}

.bathroomlinks:link {
	color: #CC6632;
	text-decoration: none;
}
.bathroomlinks:visited {
	text-decoration: none;
	color: #CC6632;
}
.bathroomlinks:hover {
	text-decoration: underline;
	color: #CC6632;
}
.bathroomlinks:active {
	text-decoration: none;
}

.bathroompadding {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #CC6632;
	line-height: 8px;
	padding-left: 10px;
}

.bathroomheading {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CC6632;
	padding-left: 10px;
}


.homeofficelinks {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF6600;
}

.homeofficelinks:link {
	color: #FF6600;
	text-decoration: none;
}
.homeofficelinks:visited {
	text-decoration: none;
	color: #FF6600;
}
.homeofficelinks:hover {
	text-decoration: underline;
	color: #FF6600;
}
.homeofficelinks:active {
	text-decoration: none;
}

.homeofficepadding {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF6600;
	padding-left: 20px;
}

.homeofficeheading {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF6600;
	padding-left: 10px;
}


.footerlinks {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #999999;
/*SJ 11 Aug 08	padding-top: 40px; */
}

.footerlinks:link {
	color: #666666;
	text-decoration: none;
}
.footerlinks:visited {
	text-decoration: none;
	color: #666666;
}
.footerlinks:hover {
	text-decoration: none;
	color: #000000;
}
.footerlinks:active {
	text-decoration: none;
}

.sitemaplinks {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #999999;
}

.sitemaplinks:link {
	color: #666666;
	text-decoration: none;
}
.sitemaplinks:visited {
	text-decoration: none;
	color: #666666;
}
.sitemaplinks:hover {
	text-decoration: none;
	color: #000000;
}
.sitemaplinks:active {
	text-decoration: none;
}


.producttitles {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #999999;
	padding-top: 5px;
}



.thumbnailstitles {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #999999;
	padding-left: 30px;
}

.thumbnailstitles:link {
	color: #999999;
	text-decoration: none;
}
.thumbnailstitles:visited {
	text-decoration: none;
	color: #999999;
}
.thumbnailstitles:hover {
	text-decoration: underline;
	color: #999999;
}
.thumbnailstitles:active {
	text-decoration: none;
}

.names {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF6600;
	padding-left: 20px;
}

.specialfeaturestext {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 13px;
	line-height: 25px;
 }
 
 .addresses {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #999999;
	padding-left: 12px;
}


/* Gravytrain site refresh styles*/

.main_content_GT		{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px;}

.main_content_home		{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; margin-top:5px;}

.phone_number_GT		{font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:24px; text-align:right; margin-top:7px; font-weight:500; margin-bottom:0px; margin-right:7px;}

.headers_GT {font-family:Arial, Helvetica, sans-serif; font-weight:700; color:#000000; font-size:24px; margin-top:0px;}

.content_headGT			{font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; margin-left:25px; margin:3px; font-weight:normal;}

.test_text_GT				{color:#b73031; font-style:italic; margin-top:25px;}

.test_sig_GT				{font-weight:bold; font-style:normal; color:#000000;}

.heading1_GT				{color:#FFFFFF; font-size:14px; margin-top:5px; margin-bottom:0px; margin-left:5px; font-family:Arial, Helvetica, sans-serif; text-align:left; padding:0px;}

.orange_header_GT			{font-size:1.4em; color:#CC6633;}

.terms_text					{font-size:10px; color:#999999; text-decoration:none;}

a.terms_text				{font-size:10px; color:#999999; text-decoration:none;}

a.terms_text:hover			{font-size:10px; color:#999999; text-decoration:underline;}