.headliner
{ display:block; width:710px; height: 280px; position:absolute; left:0px; top:0px; overflow:hidden; background:url(../images/bg_headlinebody.gif);}

.headliner img
{display: block; float:left; margin:20px 10px 18px 10px; max-width:360px; max-height:240px;}


.headliner h1
{display:block; width:310px; height:105px; overflow:hidden}
.headliner h1 a
{display:block; width:310px; padding:20px 10px 8px 0px;
font-family: Georgia, "Times New Roman", Times, serif; font-size:18px ; color: #000000 ; text-decoration: none; font-weight:bold;}
.headliner h1 a:hover
{color:#7d8794}

.headliner p
{display:block; width:310px; padding:2px 10px 8px 0px; height:35px; overflow:hidden;
font-family: Georgia, "Times New Roman", Times, serif; font-size:11px ; color: #555555 ; text-decoration: none; font-weight:normal;}

.headliner h5 a
{display:block; float:left; width:310px; text-align:right; padding-bottom:1px; margin-top:4px; margin-bottom:10px; height:14px; border-bottom:1px #d0d0d0 dotted;}

.headliner ul
{float:left; width:310px;}

.headliner li a
{display:block; background:url(../images/arrow_red10px.png) top left no-repeat; padding-left:10px; padding-right:10px; margin-bottom:2px; margin-top:0px; max-height:28px; overflow:hidden; line-height:14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px ; color: #5f762c ; text-decoration: none; font-weight: bold}
.headliner li a:hover
{ color: #d0d0d0; text-decoration:underline}



.editorial
{ width:290px; height: 280px; display:block; position:absolute; overflow:hidden; left:710px; top:0px;
background:url(../images/bg_editorial.gif) repeat-y;}

.editorial h1
{font-family: Georgia, "Times New Roman", Times, serif; font-size:12px; color:#7d8794; text-decoration:none; font-weight:normal; letter-spacing:4px; text-indent:10px; padding-top:20px;}

.editorial img
{display: block; margin-left:auto; margin-right:auto; max-width:270px; max-height:240px; padding-top:20px;}

.editorial li
{list-style:none; text-align:right; padding-right:14px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8px ; color: #7d8794 ; text-decoration: none; font-weight:normal;}





#rightsectionswrap
{width:360px; height:326px; position:absolute; right:0px; top:0px; overflow:hidden;}

.vitalsigns
{position:relative; overflow:hidden; width:360px; height:163px; background:url(../images/bg_vitalsigns.gif)}

.vitalsigns img
{display: block; max-width:270px; max-height:90px; border:0px; position:absolute; left:80px; top:20px;}
.vitalsigns ul
{display: block; list-style:none; position:absolute; left:80px; top:110px; width:270px; padding-top:5px; padding-bottom:8px; margin-right:10px; text-align:center;}
.vitalsigns li
{display: inline; list-style:none;
font-family: Georgia, "Times New Roman", Times, serif; font-size:10px ; color: #f7941d ; text-decoration:none; font-weight:normal;}
.vitalsigns li a
{padding-left: 1px; padding-right: 1px;
font-family: Georgia, "Times New Roman", Times, serif; font-size:10px ; color: #005abb ; text-decoration:none; font-weight:bold;}
.vitalsigns li a:hover
{display:inline; color: #d0d0d0}


.resources
{position:relative; overflow:hidden; width:360px; height:163px; background:url(../images/bg_resources.gif)}

.resources img
{display: block; max-width:270px; max-height:90px; border:0px; position:absolute; left:80px; top:20px;}
.resources ul
{display: block; list-style:none; position:absolute; left:80px; top:120px; width:270px; padding-top:5px; padding-bottom:8px; margin-right:10px; text-align:center;}
.resources li
{display: inline; list-style:none;
font-family: Georgia, "Times New Roman", Times, serif; font-size:10px ; color: #f7941d ; text-decoration:none; font-weight:normal;}
.resources li a
{padding-left: 1px; padding-right: 1px;
font-family: Georgia, "Times New Roman", Times, serif; font-size:10px ; color: #9ebe7c ; text-decoration:none; font-weight:bold;}
.resources li a:hover
{display:inline; color: #d0d0d0}




#leftsectionswrap
{width:640px; height:326px; position:absolute; left:0px; top:0px; overflow:hidden;}

.sectionswrap
{display:block; position:relative; width:320px; height:163px; background:url(../images/bg_sections.gif) bottom no-repeat; float:left}

.sectionhead
{display:block; left:0px; top:0px; width:320px; height:19px; padding-top:1px;
font-family: Georgia, "Times New Roman", Times, serif; font-size:12px ; color: #FFFFFF ; text-decoration: none; font-weight:normal; letter-spacing:4px; text-indent:20px;}

#sect_features{ background:url(../images/section_gry.gif)}
#sect_ffe{ background:url(../images/section_brn.gif)}
#sect_surveys{ background:url(../images/section_pnk.gif)}
#sect_birdtalk{ background:url(../images/section_grn.gif)}

.section
{display:block; position:relative; width:320px; height:144px;}

.section h1 a
{display:block; width:290px;  height:36px; overflow:hidden; padding-top:8px; padding-left:20px; padding-right:10px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px ; color: #7d8794 ; text-decoration: none; font-weight:bold; line-height:16px}
.section h1 a:hover
{color:#555555}
.section img
{display: block; max-width:68px; max-height:68px; position:absolute; left:20px; top:50px;}
.section ul
{display: block; position:absolute; left:100px; top:50px; max-width:210px; max-height:70px; overflow:hidden}
.section li
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px ; color: #555555 ; text-decoration: none; font-weight:normal}
.section h5 a
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px ; color: #9ebe7c ; text-decoration: underline; font-weight: normal;
display:block; width:40px; height:14px; position:absolute; left:260px; top:120px; text-align:center; background:url(../images/arrow_red.png) no-repeat left;}
.section h5 a:hover
{color: #d0d0d0}



.ibonintl_box
{display:block; position:relative; overflow:hidden; width:282px; height:180px; background:url(../images/bg_ibonintl.gif); margin-left:10px; margin-top:20px; float:left}

.ibonintl_box ul
{display:block; max-width:262px; max-height:88px; overflow:hidden; position:absolute; left:10px; top:64px}

.ibonintl_box li a
{display:block; background:url(../images/arrow_red10px.png) top left no-repeat; padding-left:10px; padding-right:10px; margin-bottom:2px; margin-top:0px; max-height:28px; overflow:hidden; line-height:14px; font-family: Georgia, "Times New Roman", Times, serif; font-size:11px ; color: #5f762c ; text-decoration: none; font-weight:normal;}
.ibonintl_box li a:hover
{ color: #d0d0d0}

.ibonintl_box h5 a
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px ; color: #f7941d ; text-decoration: underline; font-weight: normal;
display:block; width:120px; height:14px; position:absolute; left:150px; top:160px; text-align:right}
.ibonintl_box h5 a:hover
{color: #d0d0d0}




.comics
{ width:426px; height: 178px; display:block; position:relative; overflow:hidden; margin-left:8px; margin-top:20px; float:left;
background-color:#FFFFFF; border:1px #7d8794 solid; }

.comics h1
{font-family: Georgia, "Times New Roman", Times, serif; font-size:12px ; color: #7d8794 ; text-decoration: none; font-weight:normal; letter-spacing:4px; text-indent:8px;}

.comics img
{display: block; padding:4px; margin-left:auto; margin-right:auto; max-width:408px; max-height:126px}

.comics li
{list-style:none; text-align:left; display:block; padding-top:8px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8px ; color: #7d8794 ; text-decoration: none; font-weight:normal; text-indent:8px;}


#comicsinner
{ width:640px; height:auto; margin-left:auto; margin-right:auto; float:none; border:none}

#comicsinner h1
{font-family: Georgia, "Times New Roman", Times, serif; font-size:12px ; color: #7d8794 ; text-decoration: none; font-weight:normal; letter-spacing:4px; text-indent:8px; padding-top:8px; padding-bottom:2px}

#comicsinner img
{max-width:600px; max-height:400px}

#comicsinner li
{list-style:none; text-align:left; display:block; padding-top:2px; padding-bottom:10px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8px ; color: #7d8794 ; text-decoration: none; font-weight:normal; text-indent:8px;}




.events
{display:block; position:relative; overflow:hidden; width:252px; height:180px; margin-left:10px; margin-right:10px; margin-top:20px; float:left; background: url(../images/bg_events.gif) no-repeat}

.events h1
{display:block; position:absolute; left:8px; top:4px;
font-family: Georgia, "Times New Roman", Times, serif; font-size:12px ; color: #7d8794 ; text-decoration: none; font-weight:bold;}

.events img
{display: block; max-width:68px; max-height:68px; position:absolute; left:8px; top:24px;}
.events h2 a
{display:block; padding-left:84px; width:158px; max-height:38px; overflow:hidden; padding-top:24px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px ; color: #f7941d ; text-decoration: none; font-weight:bold; line-height:12px}
.events h2 a:hover
{color: #d0d0d0}
.events h3
{display:block; padding-left:84px; width:158px; max-height:30px; overflow:hidden; padding-top:4px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px ; color: #7d8794 ; text-decoration: none; font-weight:normal}

.events ul
{display: block; position:absolute; left:8px; top:104px; max-width:236px; max-height:58px; overflow:hidden;}

.events li a
{display:block; background:url(../images/arrow_red10px.png) top left no-repeat; padding-left:10px; padding-right:10px; margin-bottom:2px; margin-top:0px; max-height:28px; overflow:hidden; line-height:14px; font-family: Georgia, "Times New Roman", Times, serif; font-size:11px ; color: #005abb ; text-decoration: none; font-weight:normal;}
.events li a:hover
{color: #d0d0d0}

.events h5 a
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px ; color: #f7941d ; text-decoration: underline; font-weight: normal;
display:block; width:60px; height:14px; position:absolute; left:180px; top:160px; text-align:right}
.events h5 a:hover
{color: #d0d0d0}





#network
{display:block; width:278px; position:absolute; left:10px; top:10px; height:auto; margin-bottom:50px;
background-color:#FFFFFF; border:1px #ebebeb solid; }

#network img
{ display:block; max-width:220px; margin-left:auto; margin-right:auto; padding-top:10px; padding-bottom:10px}

#innetwork
{ width:238px; display:block; position:relative; margin-left:10px; margin-top:10px; margin-bottom:50px;
background-color:#FFFFFF; border:1px #ebebeb solid; }

#innetwork img
{ display:block; max-width:220px; margin-left:auto; margin-right:auto; padding-top:10px; padding-bottom:10px}




.homeshop
{display:block; width:446px; height:382px; position:absolute; left:292px; top:10px; background:url(../images/eshop/bg_homeshop.gif) no-repeat}

.homeshop p
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#555555; text-decoration:none; font-weight:normal;}

.homeshop img
{display: block; position:absolute; left:18px; top:64px; max-width:150px; max-height:150px; border:0px; margin:0px; padding:0px }

.homeshop h1 a
{display: block; position:absolute; left:178px; top:80px; width:248px; height:15px; background-color:#0099cc; overflow:hidden; text-indent:4px; border-bottom:1px #0099cc solid; 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px ; color: #ffffff ; text-decoration: none; font-weight:bold}
.homeshop h1 a:hover
{background-color:#0099ff}

.homeshop h5
{display: block; position:absolute; left:178px; top:168px; width:228px; height:22px; background-color:#fffaaa; overflow:hidden; padding-left:10px; padding-right:10px}

.homeshop h6
{display: block; position:absolute; left:178px; top:190px; width:248px; height:24px; background:url(../images/eshop/paypal.gif) bottom no-repeat}

#hshoptop
{display: block; position:absolute; left:178px; top:10px; max-width:248px; max-height:44px; overflow:hidden; }

#hshopcaption
{display: block; position:absolute; left:178px; top:64px; max-width:248px; max-height:10px; overflow:hidden; }

#hshopFeature
{display: block; position:absolute; left:178px; top:98px; width:228px; height:48px; background-color:#fffccc; overflow:hidden; padding:10px }


.homeshop ul
{display: block; position:absolute; left:18px; top:220px; width:404px; height:150px; border:1px #d0d0d0 dotted; border-left:0px; list-style:none}

.homeshop li
{display: block; position:relative; float:left; width:100px; height:150px; border-left:1px #d0d0d0 dotted; overflow:hidden;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#555555; text-decoration:none; font-weight:bold;}

.homeshop li img
{max-width:90px; max-height:90px; position:absolute; top:4px;}

.homeshop li h3
{max-width:90px; max-height:16px; margin-top:100px; text-align:center; margin-left:4px; margin-right:4px; overflow:hidden }

.homeshop li p
{max-width:90px; max-height:16px; margin-top:2px; text-align:center; margin-left:4px; margin-right:4px; overflow:hidden}

.homeshop li h4
{display: block; position:absolute; left:1px; bottom:1px; width:90px; height:16px; background-color:#0099cc; overflow:hidden; padding-right:4px; padding-left:4px}

.lnk_basket
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px ; color: #bbbbbb ; text-decoration: underline; font-weight: normal; text-align:left; padding-right:4px; padding-left:16px; background:url(../images/icon_basket.png) no-repeat left;}
a.lnk_basket:hover
{color: #555555}


.bottombox
{display:block; position:relative; width:252px; margin-right:10px; top:10px}
#bottomboxwrap
{position:absolute; left:738px; top:10px;}