
#popular {
	float:right;
	display:block;
	padding: 20px 0px 20px 0px;
	border-bottom: ridge;
	border-color:#999999;
}
#headline {
}
.main_table {
	font-family:Arial, Helvetica, sans-serif;
}
.main_table h1 {
	font-size:14px;
}
.main_table tr {
}
.table_odd {
background-color:#D5EAFF;
}
.table_even {
}
.main_table tr td {
	border-top: 1px solid #CCCCCC;
	vertical-align:top;
	padding-top:20px;
	padding-bottom:20px;
}
.length_by_width {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:900;
	float:left;
}
.sizing_chart_link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	position:relative;
	float:right;
	right:20px;	

}
.prod_desc_blurb {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	clear:both;
}
.main_table tr td img {
	display:inline;
}
.filler1 {
	width:15px;
}
.filler2 {
	width:15px;
}
#intro {
	width:100%;
}
#apron_schematic {
	padding: 10px 10px 10px 5px;
	margin:0 auto;
}
#the_apron {
	clear:both;
	position:relative;
	top:20px;
}
#apron_schematic_box_wrapper {
	float:right;
	display:block;
	width:225px;
}
#apron_schematic_box {
	float:right;
	display:block;
	padding: 5px 5px 5px 5px;
	width:225px;
	border: thin double;
	border-color:#000000;
}
#description {
	margin:0 auto;
	width:200px;
	position:relative;
	text-align:center;
	top:0;
}
#apron_text {
	float:left;
	width:440px;
	position:relative;
	text-align:left;
	left:0px;
}
/*******************table header font**********************/

.table_header{
font-size:18px;
font-weight:700;
color:#0099CC;
}

/**********************items related to text at bottom *********************/

.bottom_text{
position:relative;
top:10px;
}
