@CHARSET "ISO-8859-1";
body{
  margin:0;
}
h1.banner{
	margin:0;
}
div.pagetitle{
    margin:0;
}
div.menubar a{
    color:rgb(60,51,53);
    margin-left: 20px;
    text-decoration:none;
    font-size:1.2em;
}
div.menubar a:focus{
	color:rgb(254,223,231);
    background:rgb(147,3,39);
}
div.menubar a:hover{
	color:rgb(254,223,231);
    background:rgb(147,3,39);
}
div.menubar a:active{
	color:rgb(254,223,231);
    background:rgb(147,3,39);
}
div.menubar{
    background:rgb(254,223,231);
    font-variant:small-caps;
    font-family:"Palatino Linotype";
    font-weight:bold;
    padding:0.2em; 
    margin:0em;
}
h2.title{
	margin:0;
}
div.sidebar{
    float:left;
    position:absolute;
    left:0; 
    height:100%;
    width:16%;
    font-family:"Palatino Linotype"; 
    font-weight:normal; 
    font-variant:small-caps;
    background-color:rgb(147,3,39);
    text-align:center;
    font-size:1.2em;
}
div.sidebar a{
    display:block;
    padding:2px;
    text-decoration:none;
    color:rgb(254,223,231);
}
div.sidebar a:link{
    background:rgb(147,3,39);
    border:2px;
    outset:rgb(254,223,231);
}
div.sidebar a:visited{
    background:rgb(147,3,39);
    border:2px;
    outset:rgb(254,223,231);
}
div.sidebar a:hover{
    background:rgb(254,223,231);
    border:2px;
    color:black;
    outset:rgb(254,223,231);
    font-weight:bold;
}
div.sidebar a:focus{
    background:rgb(254,223,231);
    border:2px;
    color:black;
    outset:rgb(254,223,231);
    font-weight:bold;
}
div.sidebar a:active{
    background:rgb(254,223,231);
    border:2px;
    outset:rgb(254,223,231);
    font-weight:bold;
}
h1,h2,h3{
    font-family:"Monotype Corsiva","Palatino","serif";
/*    color:rgb(254,223,231);*/
	color:black;
    background:rgb(147,3,39);
    font-size:3.5em;
    letter-spacing:0.4em;
    text-align:center;
    font-variant: small-caps;
}
h2{
	font-family:"Palatino Linotype";
    font-size:2em;
    letter-spacing:0.2em;
    background:rgb(147,3,39);
    color:rgb(254,223,231);
}
h3{
    font-family:"Palatino Linotype";
    font-size:0.8em;
    letter-spacing:0.1em;
    background:#FFFFFF;
    color:rgb(147,3,39);
    font-variant:normal;
}
p{
	font-family:"Palatino Linotype"; 
    font-weight:normal; 
    padding-left:20px;
}

div.mainlogo{
	width:100%;
	text-align:center;
	padding-top:40px;
}
img.mainlogo{
	border:none;
	align:center;
}
div.content{
	margin-top:20px;
	position:relative;
	left:16%;
}
table.categories{
	width:84%;
}
td.leftbar{
	width:28%;
	text-align:center;
}
td.middlebar{
	width:28%;	
	text-align:center;
}

td.rightbar{
	width:28%;
	text-align:center;
}

img.CategoryImages{
	border:none;
}
h2.SectionPageHeaders{
	width:84%;
	text-align:left;
    font-size:2em;
    letter-spacing:0.2em;
    background:#FFFFFF;
    color:rgb(147,3,39);
    padding-left:10px;
}
ul li{
	display:list-item;
	list-style-type:disc;
	font-family:"Palatino Linotype"; 
    font-weight:normal; 
}
ul li ol li {
	display:list-item;
	list-style-type:decimal;
}
dt{
	width:84%;
	font-family:"Palatino Linotype"; 
    font-weight:bold; 
    padding-left:10px;
}
dl{
	width:84%;
	font-family:"Palatino Linotype"; 
    font-weight:normal;
    padding-left:40px; 
}
p.CompanyProfile{
	width:84%;
	font-family:"Palatino Linotype"; 
    font-weight:normal; 
    padding-left:20px;
}
div.SingleColumn{
	width:86%;
    position:absolute;
}
form{
	padding-left:20px;
	font-family:"Palatino Linotype"; 
}
div.imagebar{
	text-align:center;
    width:40%;
    position:absolute;
}
div.contentbar{
    width:34%;
    position:absolute;
    left:40%;
}
table.SizeTypeInformation{
	display:table;
	table-layout:fixed;
	width:100%;
	text-align:justify;
}
col#SizeType{
	width:30%;
	text-align:center;
}
*/
col.ProductID{
	width:15%;
	text-align:center;
}

col.Dimension{
	width:40%;
}
col.Price{
	width:5%
}
h3.ProductHeader{
	font-family:"Palatino Linotype";
    font-size:1.5em;
    letter-spacing:0.3em;
    background:#FFFFFF;
    color:rgb(147,3,39);
    font-variant:small-caps;
}
div.SplashHeader{
	border:none;
	align:center;
	width:100%;
	text-align:center;
	padding-top:20px;
}

div.SplashMap{
	border:none;
	align:center;
	width:100%;
	text-align:center;
	padding-top:20px;
}

p.SplashContent{
	width:95%;
	text-align:center;
	padding-top:20px;
	color:rgb(151,1,38);
	font-size:1em;
	font-family:"Courier";
	padding-right:50px;
}
