#page {
        position: absolute;
        left: 0px;
        top: 0px;
        width: 940px;
        height: 2500px;
        padding: 0px;
        background-color: #000098;        
        border-bottom: 10px solid #000098;
        border-left: 1px solid #000098;
        border-right: 1px solid #000098;
        }

#banner {
        position: absolute;
        left: 0px;
        top: 0px;
        width: 935px;
        height: 215px;
        margin: 0 0 0 0px;
        background-image: url(logos/newlogobanner.jpg);
        border: none;
        background-repeat: no-repeat;
                }
#leftbanner  {
        position: absolute;
        left: 4px;
        top: 0px;
        width: 935px;
        height: 215px;
        background-color: transparent;
        padding: 5px;
        font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
        color: #ffff00;
        text-decoration: none;
        font-size: 16px;
        text-align: left;
}

#rightbanner {
        position: absolute;
        left: 0px;
        top: 0px;
        width: 935px;
        height: 215px;
        background-color: transparent;
        padding: 5px;
        font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
        color: #ffff00;
        text-decoration: none;
        font-size: 16px;
        text-align: right;
}
#rightbanner a:link, #rightbanner a:visited {
        font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
        color: #ffff00;
        text-decoration: none;
        }

#leftnav a:link, #leftnav a:visited {
        font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
        color: #000000;
        text-decoration: none;
        }

#leftnav {
        position: absolute;
        left: 0px;
        top: 650px;
        width: 180px;
        height: 1070px;
        float: left;
        margin: 0 0 0 0px;
        padding: 2px;
        text-decoration: none;

        background-color: #000098;
        font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
        color: #000000;
        text-decoration: none;
        font-size: 12px;
        text-align: center;
                }

#leftnavnomenu {
        position: absolute;
        left: 0px;
        top: 220px;
        width: 180px;
        height: 1500px;
        float: left;
        margin: 0 0 0 0px;
        padding: 2px;
        text-decoration: none;

        background-color: #000098;
        font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
        color: #000000;
        text-decoration: none;
        font-size: 12px;
        text-align: center;
                }

#sitemap  {
        font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
        color: #FFFF00;
        text-decoration: none;
        }
#sitemap a:link, #sitemap a:visited {
        font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
        color: #FFFF00;
        text-decoration: none;
        }

#leftmenu {
        position: absolute;
        left: 0px;
        top: 215px;
        width: 175px;
        height: 350px;
        float: left;
        margin: 0 0 0 0px;
        padding: 2px;
                }
        
#rightnav {
        position: absolute;
        left: 785px;
        top: 215px;
        width: 150px;
        height: 1505px;
        margin: 0 0 0 0px;
        padding: 2px;
        text-decoration: none;
        border-bottom: 10px solid #000098;
        border-left: 1px solid #000098;
        border-right: 1px solid #000098;
        background-color: #000098;
        text-align: center;
        font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
        color: #FFFF00;
        text-decoration: none;
        font-size: 16px;
               }

#homerightnav {
        position: absolute;
        left: 785px;
        top: 215px;
        width: 150px;
        height: 1505px;
        margin: 0 0 0 0px;
        padding: 2px;
        text-decoration: none;
        border-bottom: 10px solid #000098;
        border-left: 1px solid #000098;
        border-right: 1px solid #000098;
        background-color: #000098;
        text-align: center;
        font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
        color: #FFFF00;
        text-decoration: none;
        font-size: 16px;
               }

#innerpage {
        position: absolute;
        left: 180px;
        top: 215px;
        margin: 0 0 0 0px;
        width: 605px;
        height: 1505px;
        margin: 0 0 0 0px;
        padding: 0px;
        background-color: #ffffcc;
        border-bottom: 10px solid #000098;
        border-left: 1px solid #000098;
        border-right: 1px solid #000098;
        }

#homeinnerpage {
        position: absolute;
        left: 180px;
        top: 215px;
        margin: 0 0 0 0px;
        width: 605px;
        height: 1505px;
        margin: 0 0 0 0px;
        padding: 0px;
        background-color: #ffffcc;
        border-bottom: 10px solid #000098;
        border-left: 1px solid #000098;
        border-right: 1px solid #000098;
        }
#mainleft {
        width: 596px;
        margin: 0 0 0 0px;
        padding: 5px;
        text-align: left;
        background-color: #ffffcc;
}        
        
#main1 {
        width: 596px;
        margin: 0 0 0 0px;
        padding: 5px;
        text-align: center;
        background-color: #ffffcc;

}

#hometop {
        width: 596px;
        margin: 0 0 0 0px;
        padding: 5px;
        text-align: left;
        background-color: #ffffcc;

}

#main2 {
        width: 596px;
        margin: 0 0 0 0px;
        padding: 5px;
        text-align: center;
        background-color: #eeeeee;

}

#main3 {
        width: 596px;
        margin: 0 0 0 0px;
        padding: 5px;
        text-align: center;
        background-color: #eeeeee;
        border-top: 1px solid #0080FF;
        border-left: 1px solid #0080FF;
        border-right: 1px solid #0080FF;
        border-bottom: 1px solid #0080FF;
}

#spmain {
        width: 600px;
        height: 700px;
        background-color: #0080FF;
}
#wsmain {
        width: 604px;
        padding: 0px;
        background-color: #0080FF;
}

#spoffer_banner a:link, #spoffer_banner a:visited {
        font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
        color: #ffff00;
        }
#spoffer_banner {

        width: 600px;
        height: 30px;
        margin: 0 0 0 0px;
        text-align: center;
        padding: 0px;
        font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
        font-size: 20px;
        color: #FFFF00;
        background-color: #0080FF;
}



#spoffer_image1 {
        float: left;
        width: 294px;
        height: 210px;
        overflow:hidden;
        margin: 0 0 0 0px;
        padding: 0px;
        vertical-align: middle;
        background-color: #ffffff;
        border-top: 2px solid #0080FF;
        border-left: 4px solid #0080FF;
        border-right: 2px solid #0080FF;
        border-bottom: 2px solid #0080FF;
        }

#spoffer_text1 {
        float: right;
        width: 294px;
        height: 210px;
        overflow:hidden;
        margin: 0 0 0 0px;
        padding: 0px;
        vertical-align: middle;
        text-align: center;
        background-color: #eeeeee;
        border-top: 2px solid #0080FF;
        border-left: 2px solid #0080FF;
        border-right: 4px solid #0080FF;
        border-bottom: 2px solid #0080FF;
        }
#spoffer_image2 {
        float: left;
        width: 294px;
        height: 210px;
        overflow:hidden;
        margin: 0 0 0 0px;
        padding: 0px;
        vertical-align: middle;
        background-color: #ffffff;
        border-top: 2px solid #0080FF;
        border-left: 4px solid #0080FF;
        border-right: 2px solid #0080FF;
        border-bottom: 2px solid #0080FF;
        }

#spoffer_text2 {
        float: right;
        width: 294px;
        height: 210px;
        overflow:hidden;
        margin: 0 0 0 0px;
        padding: 0px;
        vertical-align: middle;
        text-align: center;
        background-color: #eeeeee;
        border-top: 2px solid #0080FF;
        border-left: 2px solid #0080FF;
        border-right: 4px solid #0080FF;
        border-bottom: 2px solid #0080FF;
        }
#spoffer_image3 {
        float: left;
        width: 294px;
        height: 210px;
        overflow:hidden;
        margin: 0 0 0 0px;
        padding: 0px;
        vertical-align: middle;
        background-color: #ffffff;
        border-top: 2px solid #0080FF;
        border-left: 4px solid #0080FF;
        border-right: 2px solid #0080FF;
        border-bottom: 2px solid #0080FF;
        }

#spoffer_text3 {
        float: right;
        width: 294px;
        height: 210px;
        overflow:hidden;
        margin: 0 0 0 0px;
        padding: 0px;
        vertical-align: middle;
        text-align: center;
        background-color: #eeeeee;
        border-top: 2px solid #0080FF;
        border-left: 2px solid #0080FF;
        border-right: 4px solid #0080FF;
        border-bottom: 2px solid #0080FF;
        }


#homenews {
        margin: 0 0 0 0px;
        float: center;
        width: 596px;
        height: 2200px;
        margin: 0 0 0 0px;
        padding: 0px;
        background-color: #ffffcc;
}   


#hireleft {
        float: left;
}

#hireright {
        float: right;
}

#hire_image {
        width: 296px;
        height: 135px;
        margin: 0 0 0 0px;
        padding: 0px;
        vertical-align: middle;
        background-color: #ffffff;
        border-top: 2px solid #0080FF;
        border-bottom: 0px;
        border-left: 2px solid #0080FF;
        border-right: 2px solid #0080FF;
        }

#hire_text {
        width: 296px;
        height: 100px;
        margin: 0 0 0 0px;
        padding: 0px;
        vertical-align: middle;
        text-align: center;
        background-color: #eeeeee;
        border-left: 2px solid #0080FF;
        border-right: 2px solid #0080FF;
        border-top: 0px;
        border-bottom: 2px solid #0080FF;
        }

#left_image {
        float: left;
        width: 210px;
        height: 200px;
        margin: 0 0 0 0px;
        padding: 0px;
        vertical-align: middle;
        }
#left_image_long {
        float: left;
        width: 210px;
        height: 310px;
        margin: 0 0 0 0px;
        padding: 0px;
        vertical-align: middle;
        }

#right_text {
        float: left;
        width: 380px;
        height: 200px;
        margin: 0 0 0 0px;
        padding: 10px;
        vertical-align: middle;
        text-align: left;
        font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        }
#right_text_long {
        float: left;
        width: 380px;
        height: 310px;
        margin: 0 0 0 0px;
        padding: 10px;
        vertical-align: middle;
        text-align: left;
        font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        }

#leftimage2 {
        float: left;
        width: 285px;
        margin: 0 0 0 0px;
        padding: 0px;
        vertical-align: middle;

        }
#righttext2 {
        float: left;
        width: 285px;
        margin: 0 0 0 0px;
        padding: 10px;
        vertical-align: middle;
        text-align: left;
        font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        }

#trainingtips {
        background-color: #ffffcc;
        height: 200px;        
        padding: 10px;
        }

#kittest {
        background-color: #eeeeee;
        height: 200px;        
        padding: 10px;
        border-top: 1px solid #0080FF;
        border-left: 1px solid #0080FF;
        border-right: 1px solid #0080FF;
        border-bottom: 1px solid #0080FF;
}

#latestgizmo {
        height: 200px;
        padding: 10px;
        background-color: #ffffcc;

}

#adventure {
        height: 200px;
        padding: 10px;
        background-color: #eeeeee;
        border-top: 1px solid #0080FF;
        border-left: 1px solid #0080FF;
        border-right: 1px solid #0080FF;
        border-bottom: 1px solid #0080FF;        
}

#recipes {
        height: 200px;
        padding: 10px;
        background-color: #ffffcc;

}

#whatson1 {
        background-color: #ffffcc;
        padding: 5px;
        height: 200px;
}

#whatson2 {
        height: 200px;
        padding: 5px;
        background-color: #eeeeee;
        border-top: 1px solid #0080FF;
        border-left: 1px solid #0080FF;
        border-right: 1px solid #0080FF;
        border-bottom: 1px solid #0080FF;
}

#whatson3 {
        background-color: #ffffe9;
        padding: 5px;
        height: 200px;
}

h1 {
        font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
        font-size: 16px;
        text-decoration: none;
        }

#myh1 {
        font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
        font-size: 18px;
        font-weight: 700;
}

h2 {
        font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
        font-size: 14px;
        color: #000000;
        text-decoration: none;
        }

#myh2 {
        font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
        font-size: 14px;
        color: #000000;
}


h3 {
        font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
        font-size: 18px;
        color: #000098;
        text-decoration: none; 
 }

#myh3 {
        font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
        font-size: 20px;
        font-weight: 700;
        color: #000098;

}


h4 {
        font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
        font-size: 16px;
        color: #ffff00;
        text-decoration: none;
        }

#myh4 {
        font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
        font-size: 16px;
        color: #ffff00;
}

h5 {
        font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
        font-size: 14px;
        color: #000098;
        text-decoration: none;
}

#myh5 {
        font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
        font-size: 14px;
        color: #000098;
}


p {
        font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
        text-decoration: none;
}

li {
        font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
        text-decoration: none;
}
