<style type="text/css">
<!-- 
#container{
background-color:#014783;
min-height: 900px;
_height: 900px
}


<!-- START: Style sheet for text links -->
A {
color: #1545b5; 
text-decoration: none}

A:hover {
color: #1545b5; 
text-decoration: underline}

A.List {
color: #004bfd; 
text-decoration: none}

A.List:hover {
color: #004bfd; 
text-decoration: underline}

A.BottomNav {
font: bold 9pt arial; 
color: #e6ebfb}

A.BottomNav:hover {
font: bold 9pt arial; 
color: #e6ebfb; 
text-decoration: underline}

A.BottomNavFootnote {
font: 7pt verdana; 
color: #ffffff}

A.BottomNavFootnote:hover {
font: 7pt verdana; 
color: #ffffff; 
text-decoration: underline}

A.Nav {
font: bold 9pt arial; 
color: #ffffff; 
text-decoration: none}

A.Nav:hover {
font: bold 9pt arial; 
color: #ffff6c; 
text-decoration: none}

A.ProductListHeader {font-family: verdana; font-size: 10pt; color: #134588; text-decoration: none}
A.SideNav {font: normal 11pt arial; color: #ffffff; text-decoration: none}
A.SideNav:hover {font: normal 11pt arial; color: #ffff6c; text-decoration: none}
A.SideNav2 {font: normal 9pt arial; color: #ffffff; text-decoration: none}
A.SideNav2:hover {font: normal 9pt arial; color: #ffff6c; text-decoration: none}
A.Indent1 {font: normal 9pt arial; color: #ffffff; text-decoration: none}
A.Indent1:hover {font: normal 9pt arial; color: #ffff6c; text-decoration: none}
A.Bullet {text-decoration: none}
A.Bullet:hover {text-decoration: none}

A.submenu { 
font-family: verdana; 
font-size: 10pt;  
color: 063A6D;
text-decoration: none;
font-weight:bold;
margin-left: 5px;
}

A.submenu:hover {
font-family: verdana; 
font-size: 11pt; 
color: ffffff;
font-weight: bold;
margin-left: 5px;
}

<!-- END: Style sheet for text links -->

font.BottomNav {}
font.BottomNavFootnote {font-family: verdana; font-size: 7pt; color: #ffffff}
font.SideNav {font-family: arial; font-size: 9pt}
font.Footnote {font-family: verdana; font-size: 8pt; color: #29346b}
font.Header1 {font-family: verdana; font-size: 10pt; font-weight: bold; color: #29346b}

a.photogal {margin-right:20px;
border-width:0px
}
a.navlink {margin-left:50px; margin-right:250px}
a.mainnavlink {margin-left: 170px}
a.header {font-family: verdana; font-size: 10pt; font-weight: bold; color: #29346b; text-decoration: none}

div.submenu{
margin-left: 50px;
padding-bottom: 20px
}

font.Header2 {
font-family: arial; 
font-size: 9pt; 
color: #29346b}

div.doorimg{
min-height:1350px;
_height: 1350px;
}

font.MainSmall {
font-family: verdana; 
font-size: 7pt; 
color: #29346b}

font.Indent1 {
font-family: arial, helvetica, sans-serif; 
font-size: 9pt; 
color:#ffffff}

font.ListHeader {
font-family: verdana; 
font-size: 10pt; 
font-weight: bold; 
color: #003391}

font.List {font-family: verdana; 
font-size: 9pt; 
color: #004fa6;
padding-bottom:10px}

font.ProductListItem {
font-family: verdana; 
font-size: 8pt; 
color: #000000}

font.ProductDetailsHeader {
font-family: verdana; 
font-size: 11pt; 
color: #134588}

img.logo{
padding-bottom: 4px;
}

font.ProductDetailsMain {
font-family: verdana; 
font-size: 10pt; 
color: #000000}

font.ProductDetailsMainSmall {
font-family: verdana; 
font-size: 8pt; 
color: #000000}

font.ProductDetailsMainSmallHeader {
font-family: verdana; 
font-weight: bold; 
font-size: 8pt; 
color: #000000}

img.photogallery { 
border-style: dotted; 
border-color: 445ac9; 
border-width: 2px;
background-color:014783;
margin-top: 35px
}

img.beforeaft{ 
border-width: 0px;
background-color:014783;
margin-top: 35px
}

a.beforeaft{ 
padding-bottom: 20px}

img.largegallery { 
margin-left: 20px; 
border-style: ridge; 
border-color: 445ac9; 
border-width: 4px;}
 
div.photoviewer {
margin-left: 100px;}

div.ProductListHeader 
{font-family: verdana; 
font-size: 10pt; 
color: #134588; 
text-decoration: none}

a.topnavprim{
margin-left:50px;
}

div.photorow {
margin-left: 50px; 
padding-right:0px;
margin-top:50px;
padding-bottom: 500px
}

div.beforeaftsec{
text-align: center;
margin-left: 50px; 
padding-right:0px;
margin-top:50px;
width: 550px;
padding-bottom: 10px;
padding-top: 15px; 
border-top-width: 2px;
border-top-style: dotted;
border-top-color: 29346b
}

div.galrow {
margin-left: 50px; 
padding-right:0px;
margin-top:50px;
text-align:center
}

img.inline2{
margin-left: 20px;
margin-right: 30px
}

img.inline{
float: left;
margin-right:10px
}

div.minilogo {
float:right; 
padding-left:px;
margin-top: 20px;}

div.minilogo2 {
float:right; 
padding-left:5px}

div.maincontent {
background-color: #e6ccb3; 
border-left:3px double #ffffff; 
min-height:950px; 
_height:950px;
float:no;
margin-left:227px; }


 img.welcome{
 padding-bottom:40px
 }

td.colour_block{
width:200px;
height:100px;
float:left;
border-style:single;
border-width:2px;
border-color:000000
}

div.mainimage {
padding-bottom:15px;
background-color:#e6ccb3}

div.mainimage2 {
margin-left:100px; 
padding-bottom:15px;
background-color:#e6ccb3}

div.sidebar {
width:227px; 
background-color:#014783;
float:left; }

img.sidebarimage{
padding-top:20px; 
padding-left:10px
}

div.contact{
margin-top: 20px;
float:left
}

div.map {
margin-left: 350px
}

img.door{
border-style: double; 
border-color: 445ac9; 
border-width: 6px;
margin-right:30px;
margin-bottom:20px;
margin-top:20px
}

div.sidebutton{
padding-left:30px; 
padding-top:20px}

div.sidespacer {
width:1px; 
background-color:#ffffff; 
float:left}

div.maintext {
font-family: verdana; 
font-size: 11pt; 
color: #29346b; 
padding-left:50px; 
padding-bottom:20px;
text-align: left;
max-width: 860px;}

table.maintext {
font-family: verdana; 
font-size: 11pt; 
color: #29346b; 
padding-left:50px; 
padding-bottom:20px;
text-align: left;}

td.specs{
background-color:#F3F6E4;
border-width:2px;
border-color: #445ac9; 
border-style: ridge
}

td.spec{
padding-left:20px;
}

td.line{
border-color: #000000;
border-style:solid;
border-top-width: 2px;
border-bottom-width: 2px;
border-right-width:2px;
border-left-width:0px;
}


td.sub{
padding-right:15px;
padding-bottom:15px;
vertical-align: top;
width:450px
}

div.gallery {
font-family: verdana; 
font-size: 10pt; 
color: #29346b; 
padding-left:60px; 
padding-bottom:20px; 
padding-top:40px;
margin-right:50px;}

div.categoryheader {
font-family: verdana; 
font-size: 14pt; 
font-weight: bold; 
color: #ff6100; 
padding-bottom:10px; 
color: #37569f;
text-align:left}

td.categoryheader{
font-family: verdana; 
font-size: 14pt; 
font-weight: bold; 
color: #ff6100; 
padding-bottom:10px; 
color: #37569f;
text-align:left}

div.productimages {
float:left; 
width: 145px; 
margin-bottom:20px;
background-color: #e6ccb3;
border-width: 0px;}

div.productinfoheader{
font-family: verdana; 
font-size: 10pt; 
color: #003391;
margin-left: 155px;
font-weight: bold;
padding-bottom:15px;
text-align:left}

td.subheader{
font-family: verdana; 
font-size: 10pt; 
color: #003391;
margin-left: 155px;
font-weight: bold;
padding-bottom:15px;
text-align:left}

div.productinfo {
margin-left: 160px; 
font-family: verdana; 
font-size: 11pt; 
color: #29346b; 
background-color: #e6ccb3;
min-height: 122px;
_height: 122px}

div.productinfoheadernopic{
font-family: verdana; 
font-size: 11pt; 
color: #29346b;
margin-left: 35px;
font-weight: bold;
padding-bottom:15px}

div.productinfonopic {
margin-left: 40px; 
font-family: verdana; 
font-size: 11pt; 
color: #29346b; 
background-color: #e6ccb3;
padding-bottom: 40px}

div.productinfopic {
margin-left: 40px; 
font-family: verdana; 
font-size: 11pt; 
color: #29346b; 
background-color: #e6ccb3;
min-height: 122px;
_height: 122px}

div.productcat {
padding-bottom:20px;}

div.productbuffer {
height:50px;}

div.footer {
font-family: arial; 
font-size: 9pt; 
font-weight: bold; 
color: #014783; 
clear:both}

div.photorowwin{
margin-bottom: 20px;
}he

div.smallprint{
white-space:pre;
font-family: verdana; 
font-size: 6pt; 
color: #29346b;
padding-bottom:15px
}

img.doormini{
border-width:0px;
padding-right: 20px
}
div.buff{
margin-right:40px;
float:left;
}

div.bottombuff{
height: 20px;
background-color:#e6ccb3
}

div.bottombuffer{
margin-bottom:20px;
}

div.topbottombuffer{
margin-bottom:40px;
margin-top:40px
}

img.padded{
padding-top:15px;
padding-bottom:15px
}

img.leftbuff{
padding-left: 100px
}

img.largeleftbuff{
margin-left:140px
}

img.buffered{
padding-left:40px
}

img.buffed{
margin-left:20px
}

img.buffed2{
margin-right:60px
}

ul.colour{
background-color:ffffff;
width:550px
}

li.floater{
float:left;
margin-right: 100px;
background-color:ffffff
}

img.bottombuff{
margin-bottom:40px
}

div.menuswap{
width:227px;
height:140px;
border-width:0px; 
padding:0px
}

.CategoryHeader {font-family: verdana; 
font-size: 12pt; 
font-weight: bold; 
color: #ff6100}
--> 

</style>

