<!--
body {
background: #fff;
margin: 0;
font-family: Veranda, Arial, Helvetica, sans-serif; 
}
a{  
color: #660033;
}
/* Page layout specifics. */
.top,.main,.foot{
position: absolute;
width: 100%;
overflow: auto;
}
.top{
height: 17%;
/*background-color: #D25631;*/
background-image: url(images/finaltop.jpg);
}
.foot {
height: 14%;
}
.main{
background-color: #fff;/*#d6d0b7;/*#fefefe;/*#EEECE9;*/
top: 17%;
height: 69%;
}
.foot{
bottom: 0;
}
/* Page content specifics. */
.content{
padding: 1ex;
}
.foot {
/*background-image: url(images/brushedMetal2.png);*/
background-image: url(images/finalbottombar.jpg);
/*color: #000;/*#ffffff;#1d495f;*/
}
.top a,.foot a{
color: #000;/*#ffffff;#1d495f;*/
}
.banner{
position: absolute;
color: #fff;/*#1d495f;*/
font-weight: bold;
text-align: right;
right:2em;
top:1ex;
font-size:1.25ex;
}
.logo{
position: absolute;
}
.topmenu{
position: absolute;
bottom: 0.5em;
text-align:center;
width: 99.1%;
}
.topmenu div{
width: 30em;
margin-left:auto;
margin-right:auto;
}
.topmenu, .footmenu, .copyright{
text-align: center;
font-size: 0.9em;
color: #fff;
}
.topmenu a, .footmenu a{
text-decoration: none;
font-weight: bold;
color: #fff;
}
.topmenu a:hover, .footmenu a:hover{
border: 1px solid #fff;
}
.copyright{
position: absolute;
bottom: 0;
width: 99%;
/*font-weight: normal;*/
}
.title{
font-style: italic;
text-align: right;
margin-right: 2em;
}
.splContent{
background-image: url(images/splash.jpg);
background-position: center center;
background-repeat: no-repeat;
height:376px;
/*width:375px;*/
}
.countrySel{
position: absolute;
right: 1em;/*25px;*/
bottom: 0.25em;/*10px;*/
text-align:center;
/*background-color: #D25631;*/
font-size: 2.25ex;
/*font-family: cursive;*/
}
.countrySel a{
text-decoration:none;
}
.countrySel a:hover{
/*font-style:italic;*/
color: #999;
}
.catmenu{
float:left;
margin-bottom: 1em;
margin-top: 2.5em;
line-height: 1.75em;
width: 161px;
}
.catmenu a{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 10pt;
color:#666;
display:block;
padding-left: 1ex;
text-decoration: none;
}
.catmenu a:hover{
color: #D25631;/*#99CC33;*/
text-decoration: underline;
/*background-image:url(images/menu_over.gif);
background-repeat: no-repeat;
background-position: center left;*/
}
.home_title{
text-align:center;
}
.clothingsizes{
border: 1px solid #000000;
}
.clothingsizes td, .clothingsizes th{
border: 1px solid #000000;
text-align: center;
border-right: none;
border-left: none;
border-top: none;
}
.sizepara{
width: 50%;
float:left;
}
td, th {
font-family: Veranda, Arial, Helvetica, sans-serif; 
}
.prod_desc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
}
.prod_title {
	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size: 14px; 
	font-weight: bold;
}
.prod_option_label {
	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: bold;
}
.formAlign label {
/*border: 1px solid #000000;*/
vertical-align: middle;
/*float: left;
clear: left;
text-align: right;
white-space: nowrap;*/
}
.formAlign input{
vertical-align: middle;
width: 150px;
}
.contact{
width:20em;
margin:0px auto;
text-align: left;
}
.outNavBar{
/*margin-top:5em;*/
margin-left:161px;
}
.outNavBar td{
text-align: center;
}
.marq{
width: 99%;
font-size: 0.75em;
font-family: Tahoma;
font-weight: bold;
margin-top: 0;
margin-bottom: 0
}
-->