/*html
{
filter:expression(document.execCommand("BackgroundImageCache", false, true));
}*/
body
{
font-family:"Lucida Grande", Geneva, Verdana, Arial, sans-serif;
font-size:12px;
color:#000000;
line-height:16px;
background-color:#005577;
background-image:url(img/backgroundtest.jpg);
background-position:top right;
background-repeat:repeat;
text-align:center;
}
.text
{
color:#000000;
font-size:12px;
letter-spacing:1.5pt;
line-height:16px;
}
.textsmall
{
color:#000000;
letter-spacing:0.1em;
font-size:11px;
}
.textsmaller
{
color:#000000;
font-size:10px;
}
.Title
{
font-size:16px;
line-height:24px;
color:#663333
}
.Title_large
{
font-size:22px;
line-height:22px;
color:#333300;
}
a.nav:link
{
text-decoration:none;
color:#ccFFFF;
}
a.nav:visited
{
text-decoration:none;
color:#ccFFFF;
}
a.nav:hover
{
text-decoration:none;
color:#FFFFFF;
}
a.nav:active
{
text-decoration:none;
color:#000000;
}
a:link
{
text-decoration:none;
color:#005577;
}
a:visited
{
text-decoration:none;
color:#005577;
}
a:hover
{
text-decoration:none;
color:#000033;
}
a:active
{
text-decoration:none;
color:#005577;
}
.Link_small
{
line-height:16px;
font-size:8pt;
letter-spacing:1.5pt;
color:#DBC9AD;
}
ul
{
list-style-type:circle;
margin-left:0px;
padding-left:20px;
}
.hangingindent
{
padding-left: 22px ;
text-indent: -22px ;
}

#background
{
position:absolute;
top:0px;
left:0px;
z-index:-10;
width:100%;
height:100%;
}
#divoutershell
{
position:relative;
width:1000px;
height:675px;
margin:0px auto 0px auto;
text-align:left;
}
#divleftbox
{
position:absolute;
left:0px;
top:30px;
width:262px;
height:640px;
border:2px solid #000000;
background-image:url('img/bloom.jpg');
}
#divrightbox
{
position:absolute;
left:136px;
top:105px;
width:750px;
border:2px solid #000000;
margin-bottom:50px;
background-color:#ffffff;
}
#divtopbox
{
position:absolute;
left:240px;
top:-20px;
width:750px;
height:170px;
margin-bottom:50px;
border:0px solid #000000;
text-align:left;
z-index:2;
}
#divbuzz
{
position:absolute;
left:565px;
top:29px;
width:129px;
height:160px;
margin-bottom:50px;
z-index:2;
}
#divnavigation
{
position:relative;
width:124px;
border-right:2px solid #000000;
border-bottom:2px solid #000000;
margin-bottom:40px;
background-color:#005577;
font-size:12px;
text-align:left;
}
#divbottombox
{
position:absolute;
left:95px;
width:560px;
bottom:-68px;
border:2px solid #000000;
margin-bottom:50px;
background-color:#ccFFFF;
text-align:center;
}
#divtext
{
width:600px;
padding:7px 10px 0px 10px;
}
#divbottomspacer
{
position:absolute;
left:0px;
bottom:-50px;
width:600px;
height:10px;
}

td
{
text-align:left;
vertical-align:top;
}
table.layouttable
{
border:none;
border-spacing:0px;
margin:0px;
padding:0px;
}
table.layouttable td
{
padding:0px;
}

