﻿
body {
	background:white;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
a {
    text-decoration:none;
    color: #2a4c58;
}
a:hover {
    text-decoration:underline;
}
ul {
    margin-left: 0px; padding-left: 19px; text-indent: -9px;
    list-style-type:none;
}
li { 
    margin-bottom:4px;
}
li a {
    color:#000;
}
.mainGray {
    background-color:#CCC;
    vertical-align:top;
    text-align: center;
    width:653px;
    border-right: solid 2px #2A4B58;
}
.mainGraySub {
    background-color:#CCC;
    vertical-align:top;
    text-align: left;
    padding-left:8px;
    padding-top:8px;
    width:653px;
    border-right: solid 2px #484848;
}
.homeMiddle {
    width:675px;
    margin-left:auto;margin-right:auto;
}
.subMiddle {
    background-color:#CCC;
    margin-left:auto;margin-right:auto;
    border-right: solid 2px #484848;
    padding-left:8px;
    padding-top:8px;
    width:665px;
}
.style1 {
	background-color: #2A4B58;
}
.style2 {
    width:100%;
    background-color: #484848;
}
.style3 {   
    width:100%;
    background-color: #5F5F5F;
}
.welcomebox {
    text-align: left;
    float:left;
    vertical-align:top;
    padding-left:5px;
    width: 310px;
    height:226px;
    background-image: url('images/welcome.jpg');
}
.welcometitle {
    border-bottom: solid 1px #2a4c58;
    padding-bottom: 5px;
}
.welcome {
    font-family: Times New Roman, Serif;
    font-style: italic;
    font-size:30px;
    color:#2a4c58
}
.welcome2 {
   font-size:24px;
}
.style5 {
	text-align: left;
}
.HomeBottomTD {
    background-image: url('images/gray_background.gif');
	  padding-left:10px;
    padding-right: 10px;    
}
.trio_blockM {
    background-image: url('images/trio_backmiddle.gif');
    background-repeat:no-repeat;
    padding-right: 14px;
    height: 366px;
    width: 220px;
    vertical-align: top;
    font-size:11px;
}
.trio_blockL {
	background-image: url('images/trio_backleft.gif');
	background-repeat:no-repeat;
	padding-left:14px;
	padding-right: 14px;
	height: 366px;
	width: 220px;
	vertical-align: top;
	font-size:11px;
}
.trio_blockR {
	background-image: url('images/trio_backright.gif');
	background-repeat:no-repeat;
	padding-right: 14px;
	height: 366px;
	width: 220px;
	vertical-align: top;
	font-size:11px;
}
.aboutus {
    font-size: 11px;
}
.FeaturedProduct {
    font-family:Arial,Helvetica;
    text-align:center;
    font-size: 13px;
    font-style:italic;
    font-weight:bold;
    vertical-align:top;
    padding-top:5px;
}
.FeaturedProduct a {
    color:#000;
}
.FeaturedProductLink {
    text-align:right;
    padding-top:5px;
}
.FeaturedProductLink a {
    color:#2a4c58;
}
.dontsee {
    font-weight:bold;
    font-style:italic;
    text-align:center;
}
.contact {
    font-weight:normal;
    font-style:normal;
    text-align:center;
}
.tempestNote {
    font-size: 11px;
    font-style:italic;
}
.ProductLinePhoto {
    float:right;
}
.ProductLineTitle {
    font-weight:bold;
    font-size:14px;
}
.altrow {
    background-color:#DDD;
}
.productTD {
    padding-top:5px;
    padding-bottom:5px;
}