body{
background-color:#FFFFFF;
background-image:url(images/ltbluebg.png);
background-repeat:repeat-x;
background-attachment:scroll;
background-position:top left;
}

body, td{
color:#000000;
font-family:tahoma, verdana, helvetica, arial, sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
}

p{
color:#000000;
font-family:tahoma, verdana, helvetica, arial, sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
margin:5px;
}

a:link, a:visited{
color:#0000FF;
font-family:tahoma, verdana, helvetica, arial, sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
text-decoration:underline;
}
a:hover, a:active{
color:#CC0000;
font-family:tahoma, verdana, helvetica, arial, sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
text-decoration:underline;
}

div.container{
position:relative;
top:0px;
margin:0px auto;
padding:10px 0px;
width:800px;
background-image:url(images/headpiece.png);
background-repeat:no-repeat;
background-attachment:scroll;
background-position:top left;
z-index:1;
}

div.head{
position:relative;
left:0px;
top:0px;
width:795px;
height:120px;
background-color:#FFFFFF;
background-image:url(images/waterflow.png);
background-repeat:no-repeat;
background-attachment:scroll;
background-position:bottom center;
z-index:2;
}

div.main{
position:relative;
left:0px;
top:0px;
width:795px;
background-color:#FFFFFF;
border:none;
z-index:2;
}

div.content{
position:relative;
top:0px;
width:650px;
height:100%;
text-align:left;
float:right;
background-color:#FFFFFF;
z-index:3;
padding:5px 0px 5px 5px;}

/* NAVIGATION */

div.navbar{
position:relative;
top:0px;
width:140px;
height:100%;
float:left;
background-color:#FFFFFF;
background-image:url(images/splash.png);
background-repeat:no-repeat;
background-attachment:scroll;
background-position:bottom left;
z-index:3;
}

li.menu{
display:block;
text-align:left;
vertical-align:middle;
padding:2px;
}

ul.menu{
margin:0px;
padding:2px;
text-align:left;
list-style-type:none;}

a:link.menu, a:visited.menu{
color:#006699;
font-family:tahoma, verdana, helvetica, arial, sans-serif;
font-size:12px;
font-style:normal;
font-weight:bold;
text-decoration:none;
background-color:#FFFFFF;
background-image:url(images/menu/bub1.png);
background-position:left center;
background-repeat:no-repeat;
padding-left:22px;
padding-top:5px;
height:20px;
display:block;
}
a:hover.menu, a:active.menu{
color:#000000;
font-family:tahoma, verdana, helvetica, arial, sans-serif;
font-size:12px;
font-style:normal;
font-weight:bold;
text-decoration:none;
background-color:#FFFFFF;
background-image:url(images/menu/bub2.png);
background-position:left center;
background-repeat:no-repeat;
padding-left:22px;
padding-top:5px;
height:20px;
display:block;
}

a:link.vrt, a:visited.vrt{
color:#009900;
font-family:tahoma, verdana, helvetica, arial, sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
text-decoration:underline;
}
a:hover.vrt, a:active.vrt{
color:#CC9900;
font-family:tahoma, verdana, helvetica, arial, sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
text-decoration:underline;
}

li.lang{
display:block;
text-align:left;
vertical-align:middle;
padding:2px;
}

ul.lang{
margin:0px;
padding:2px;
text-align:left;
list-style-type:none;}

a:link.lang, a:visited.lang{
color:#006699;
font-family:tahoma, verdana, helvetica, arial, sans-serif;
font-size:12px;
font-style:normal;
font-weight:bold;
text-decoration:none;
background-color:#FFFFFF;
/** background-image:url(images/menu/varies.png); **/
background-position:left center;
background-repeat:no-repeat;
padding-left:22px;
padding-top:5px;
height:20px;
display:block;
}
a:hover.lang, a:active.lang{
color:#000000;
font-family:tahoma, verdana, helvetica, arial, sans-serif;
font-size:12px;
font-style:normal;
font-weight:bold;
text-decoration:none;
background-color:#FFFFFF;
/** background-image:url(images/menu/varies.png); **/
background-position:left center;
background-repeat:no-repeat;
padding-left:22px;
padding-top:5px;
height:20px;
display:block;
}

/* FRONT IMAGES */

a:link.topleft, a:visited.topleft{
background-image:url(images/frontsm/topleft_01.png);
background-position:center;
background-repeat:no-repeat;
float:left;
width:278px;
height:198px;
margin:0px;
border:none;
}
a:hover.topleft, a:active.topleft{
background-image:url(images/frontsm/topleft_02.png);
background-position:center;
background-repeat:no-repeat;
float:left;
width:278px;
height:198px;
margin:0px;
border:none;
}

a:link.topright, a:visited.topright{
background-image:url(images/frontsm/topright_01.png);
background-position:center;
background-repeat:no-repeat;
float:right;
width:278px;
height:198px;
margin:0px;
border:none;
}
a:hover.topright, a:active.topright{
background-image:url(images/frontsm/topright_02.png);
background-position:center;
background-repeat:no-repeat;
float:right;
width:278px;
height:198px;
margin:0px;
border:none;
}

a:link.btmleft, a:visited.btmleft{
background-image:url(images/frontsm/btmleft_01.png);
background-position:center;
background-repeat:no-repeat;
float:left;
width:278px;
height:198px;
margin:0px;
border:none;
}
a:hover.btmleft, a:active.btmleft{
background-image:url(images/frontsm/btmleft_02.png);
background-position:center;
background-repeat:no-repeat;
float:left;
width:278px;
height:198px;
margin:0px;
border:none;
}

a:link.btmright, a:visited.btmright{
background-image:url(images/frontsm/btmright_01.png);
background-position:center;
background-repeat:no-repeat;
float:right;
width:278px;
height:198px;
margin:0px;
border:none;
}
a:hover.btmright, a:active.btmright{
background-image:url(images/frontsm/btmright_02.png);
background-position:center;
background-repeat:no-repeat;
float:right;
width:278px;
height:198px;
margin:0px;
border:none;
}

a:link.buynow, a:visited.buynow{
background-image:url(images/asrtd/buynow.png);
background-position:center;
background-repeat:no-repeat;
text-decoration:none;
height:100px;
width:100px;
padding-left:25px;
margin:0px;
float:left;
border:none;
}
a:hover.buynow, a:active.buynow{
background-image:url(images/asrtd/buynow2.png);
background-position:center;
background-repeat:no-repeat;
text-decoration:none;
height:100px;
width:100px;
padding-left:25px;
margin:0px;
float:left;
border:none;
}

/* HEADERS AND FORM */

h1{
color:#0066CC;
font-family:'times new roman', times, serif;
font-size:18px;
font-style:normal;
font-weight:bold;
text-decoration:none;
margin:10px 5px 5px 5px;
}
h2{
color:#003399;
font-family:tahoma, verdana, helvetica, arial, sans-serif;
font-size:14px;
font-style:normal;
font-weight:bold;
text-decoration:none;
margin:5px 5px 1px 5px;
}
h3.autumn{
color:#CC3300;
font-family:'times new roman', times, serif;
font-size:18px;
font-style:normal;
font-weight:bold;
text-decoration:none;
margin:10px 0px 5px 0px;
padding:16px 0px 10px 0px;
}
h3.winter{
color:#990000;
font-family:'times new roman', times, serif;
font-size:18px;
font-style:normal;
font-weight:bold;
text-decoration:none;
margin:10px 0px 5px 0px;
padding:16px 0px 10px 0px;
}
h3.spring{
color:#009900;
font-family:'times new roman', times, serif;
font-size:18px;
font-style:normal;
font-weight:bold;
text-decoration:none;
margin:10px 0px 5px 0px;
padding:16px 0px 10px 0px;
}
h3.summer{
color:#0033FF;
font-family:'times new roman', times, serif;
font-size:18px;
font-style:normal;
font-weight:bold;
text-decoration:none;
margin:10px 0px 5px 0px;
padding:16px 0px 10px 0px;
}

.frmrgt{
color:#000000;
font-weight:bold;
text-align:right;
border-right:2px solid #FFFFFF;
border-bottom:2px solid #FFFFFF;
}

.frmlft{
color:#000000;
font-weight:bold;
text-align:left;
border-bottom:2px solid #FFFFFF;
}

.fmrgt{
color:#000000;
font-weight:bold;
text-align:right;
}

.fmlft{
color:#000000;
font-weight:bold;
text-align:left;
}

/* FOOTER */

div.foot{
position:relative;
bottom:0px;
margin:0px;
padding:30px 2px 2px 2px;
width:795px;
height:140px;
background-color:#FFFFFF;
background-image:url(images/waterflow.png);
background-repeat:repeat-x;
background-attachment:scroll;
background-position:top center;
text-align:center;
}

p.foot{
color:#000000;
font-family:tahoma, verdana, helvetica, arial, sans-serif;
font-size:10px;
font-style:normal;
font-weight:normal;
width:795px;
padding:5px;
text-align:center;
vertical-align:middle;
margin:0px auto 0px auto;
}

a:link.foot, a:visited.foot{
color:#0000FF;
font-family:tahoma, verdana, helvetica, arial, sans-serif;
font-size:10px;
font-style:normal;
font-weight:normal;
text-decoration:underline;
}
a:hover.foot, a:active.foot{
color:#CC0000;
font-family:tahoma, verdana, helvetica, arial, sans-serif;
font-size:10px;
font-style:normal;
font-weight:normal;
text-decoration:underline;
}