html{
margin:0px;
padding:0px;
}
body {
margin:0px;
padding:0px;
min-width:760px;
font-family:Arial, sans-serif;
font-size:12px;
color:#666666;
background-color:#ffffff;
}
p{
margin:0px 0px 15px 0px;
padding:0px;
}
p.cen{
text-align:center;
}
p.larger{
font-size:14px;
}
/*____________________________________*/
#wrap{
margin:0px auto;
width:760px;
background-color:#00ffff;
background-color:#ffffff;
}
#header{
height:130px;
width:760px;
background:#ffffff url("/images/products_bg2.jpg") no-repeat bottom right;
}
#logo{
float:left;
height:130px;
width:154px;
background:#ffffff url("/images/playcanopy.jpg") no-repeat top left;
}
div#strap{
float:right;
padding:0px;
margin:0px;
height:80px;
width:600px;
background:#ffffff url("/images/header.jpg") no-repeat top left;
vertical-align:bottom;
}
div#nav, div#products{
float:right;
background-color:#ffffff;
padding:0px;
margin:0px;
line-height:24px;
height:24px;
width:600px;
border-top:1px solid #000000;
border-bottom:1px solid #000000;
}
div#products{
background-color:transparent;
margin:-1px 0px 0px 0px;
border-top:0px;
border-bottom:0px;
line-height:24px;
height:26px;
width:600px;
}

div#nav a, div#products a{font-size:12px;color:#000000;text-decoration:none;display:block;float:left;padding:0px 12px;}
div#products a{color:#000000;border-top:1px solid #000000;border-bottom:0px solid #cccccc;background-color:transparent;}
div#nav a:visited, div#products a:visited{color:#000000;}
div#nav a:hover{background-color:#e5e5e5;}
div#products a:hover{background-color:#e5e5e5;}

/*____________________________________*/
#main {
float:right;
width:760px;
voice-family: "\"}\""; 
voice-family:inherit;
width:760px;
}
.dummy{
}
/*____________________________________
#sidebar {
padding-top:0px;
float:right;
width:135px;
background-color:#ffffff;
}
#sidebar p{
background-color:#ffffff;
padding:0px 10px 15px 0px;
margin:0px;
font-size:11px;
border-bottom:1px solid #cccccc;
width:112px;
voice-family: "\"}\""; 
voice-family:inherit;
}
#sidebar p{width:102px;}
#sidebar .lh1{}*/
/*____________________________________*/
#footer {
clear:both;
text-align:center;
font-size:11px;
padding:50px 0px 50px 0px;
background-color:#FFFFFF;
}
/*____________________________________*/
h1,h2,h3,h4{
margin:0px;
font-family:Verdana, sans-serif;
color:#555555;
}
span.h1{
visibility:hidden;
}
h1{
font-size:24px;
margin:10px 0px 5px 0px;
font-weight:normal;
line-height:24px;
}
h1.dest{
float:left;
margin:0px 0px 5px 0px;
}
h2, h3{
background-color:#ffffff;
font-family:arial;
padding:15px 15px 5px 0px;
font-size:16px;

}
h3{
font-size:16px;
font-weight:normal;
}
h4{
font-size:12px;
font-weight:bold;
}
/*a, a:visited{text-decoration:none;color:#00719C;}
a:hover{text-decoration:underline;color:#00719C;}*/
.optional a:hover{text-decoration:none;}

h1 a{text-decoration:none;color:#000000;}
h1 a:visited{text-decoration:none;color:#000000;}
h1 a:hover{text-decoration:underline;color:#4855a0;}

/*Frames*/
.framed{background:#ffffff url(/images/frames/frame_body.gif) top left repeat-Y;
margin:0px 0px 10px 0px;
}
.head1, .foot1{height:15px;}
.head1{background:transparent url(/images/frames/frame_top.gif) top left no-repeat;}
.body1{margin:0px 15px;}
.foot1{background:transparent url(/images/frames/frame_bottom.gif) top left no-repeat;}







